

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# AWS생성 태그 사용
<a name="aws-tags"></a>

 AWS생성된 태그는 비용 할당을 위해 지원되는 AWS 리소스를 AWS 정의하고 적용하는 태그`createdBy`입니다. AWS생성된 태그를 사용하려면 관리 계정 소유자가 Billing and Cost Management 콘솔에서 태그를 활성화해야 합니다. 관리 계정 소유자가 태그를 활성화하면 태그는 모든 멤버 계정에게도 활성화됩니다. 태그가 활성화되면는 AWS생성된 태그가 활성화된 후 생성된 리소스에 태그를 적용하기 AWS 시작합니다. AWS생성된 태그는 Billing and Cost Management 콘솔 및 보고서에서만 사용할 수 있으며, AWS Tag Editor를 포함하여 AWS 콘솔의 다른 위치에는 표시되지 않습니다. `createdBy` 태그는 리소스당 태그 수 할당량에 포함되지 않습니다.

`aws:createdBy` 태그는 AWS 리전다음에만 채워집니다.
+ `ap-northeast-1`
+ `ap-northeast-2`
+ `ap-south-1`
+ `ap-southeast-1`
+ `ap-southeast-2`
+ `cn-north-1`
+ `eu-central-1`
+ `eu-west-1`
+ `sa-east-1`
+ `us-east-1`
+ `us-east-2`
+ `us-gov-west-1`
+ `us-west-1`
+ `us-west-2`

외부에서 생성된 리소스 AWS 리전 에는이 태그가 자동으로 채워지지 않습니다.

`createdBy` 태그는 다음과 같은 키-값 정의를 사용합니다.

```
key = aws:createdBy
```

```
value = account-type:account-ID or access-key:user-name or role session name
```

값 파라미터를 모두 포함하지 않는 값도 있습니다. 예를 들어 루트용 AWS생성 태그를 위한 값의 계정은 사용자 이름이 없을 때도 있습니다.

{{account-type}}에 유효한 값은 `Root`, `IAMUser`, `AssumedRole`, `FederatedUser`입니다.

태그에 계정 ID가 있다면, {{account-id}}는 루트 계정이나 리소스를 생성한 연합된 사용자의 계정 번호를 추적합니다. 태그에 액세스 키가 있다면 {{access-key}}는 사용한 IAM 액세스 키를 추적하며, 가능하다면 세션 역할 이름도 추적합니다.

{{user-name}}은 사용 가능한 사용자 이름을 의미합니다.

다음은 태그 값 예시입니다.

```
Root:1234567890
Root: 111122223333 :exampleUser
IAMUser: AIDACKCEVSQ6C2EXAMPLE :exampleUser
AssumedRole: AKIAIOSFODNN7EXAMPLE :exampleRole
FederatedUser:1234567890:exampleUser
```

IAM 사용자, 역할, 연동에 대한 자세한 내용은 [IAM 사용 설명서](https://docs.aws.amazon.com/IAM/latest/UserGuide/)를 참조하세요.

AWS 생성된 비용 할당 태그는 최선을 다해 적용됩니다. CloudTrail과 같이 AWS생성된 태그가 의존하는 서비스의 문제로 인해 태그 지정에 격차가 발생할 수 있습니다.

`createdBy` 태그는 아래에 있는 이벤트 후에 다음 서비스와 리소스에만 적용됩니다.


| AWS 제품 | API 또는 콘솔 이벤트 | 리소스 유형 | 
| --- | --- | --- | 
| AWS CloudFormation (CloudFormation) | `CreateStack` | 스택 | 
| AWS Data Pipeline (AWS Data Pipeline) | `CreatePipeline` | 파이프라인 | 
| Amazon Elastic Compute Cloud(Amazon EC2) | `CreateCustomerGateway` | 고객 게이트웨이 | 
|  | `CreateDhcpOptions` | DHCP 옵션 | 
|  | `CreateImage` | 이미지 | 
|  | `CreateInternetGateway` | 인터넷 게이트웨이 | 
|  | `CreateNetworkAcl` | 네트워크 ACL | 
|  | `CreateNetworkInterface` | 네트워크 인터페이스 | 
|  | `CreateRouteTable` | 라우팅 테이블 | 
|  | `CreateSecurityGroup` | 보안 그룹 | 
|  | `CreateSnapshot` | 스냅샷 | 
|  | `CreateSubnet` | 서브넷 | 
|  | `CreateVolume` | 볼륨 | 
|  | `CreateVpc` | VPC | 
|  | `CreateVpcPeeringConnection` | VPC 피어링 연결 | 
|  | `CreateVpnConnection` | VPN 연결 | 
|  | `CreateVpnGateway` | VPN 게이트웨이 | 
|  | `PurchaseReservedInstancesOffering` | Reserved-instance | 
|  | `RequestSpotInstances` | Spot-instance-request | 
|  | `RunInstances` | Instance | 
| Amazon ElastiCache(ElastiCache) | `CreateSnapshot` | 스냅샷 | 
|  | `CreateCacheCluster` | Cluster | 
| AWS Elastic Beanstalk (Elastic Beanstalk) | `CreateEnvironment` | 환경 | 
|  | `CreateApplication` | 애플리케이션 | 
| Elastic Load Balancing(Elastic Load Balancing) | `CreateLoadBalancer` | Loadbalancer | 
| Amazon Glacier(Amazon Glacier) | `CreateVault` | 볼트 | 
| Amazon Kinesis(Kinesis) | `CreateStream` | Stream | 
| Amazon Relational Database Service(Amazon RDS) | `CreateDBInstanceReadReplica` | Database | 
|  | `CreateDBParameterGroup` | ParameterGroup | 
|  | `CreateDBSnapshot` | 스냅샷 | 
|  | `CreateDBSubnetGroup` | SubnetGroup | 
|  | `CreateEventSubscription` | EventSubscription | 
|  | `CreateOptionGroup` | OptionGroup | 
|  | `PurchaseReservedDBInstancesOffering` | ReservedDBInstance | 
|  | `CreateDBInstance` | Database | 
| Amazon Redshift(Amazon Redshift) | `CreateClusterParameterGroup` | ParameterGroup | 
|  | `CreateClusterSnapshot` | 스냅샷 | 
|  | `CreateClusterSubnetGroup` | SubnetGroup | 
|  | `CreateCluster` | Cluster | 
| Amazon Route 53(Route 53) | `CreateHealthCheck` | HealthCheck | 
|  | `CreatedHostedZone` | HostedZone | 
| Amazon Simple Storage Service(Amazon S3) | `CreateBucket` | 버킷 | 
| AWS Storage Gateway (Storage Gateway) | `ActivateGateway` | Gateway | 

**참고**  
`CreateDBSnapshot` 태그는 스냅샷 백업 스토리지에 적용되지 않습니다.

## AWS Marketplace 공급업체 제공 태그
<a name="marketplace-isv-tags"></a>

특정 AWS Marketplace 공급업체는 태그를 생성하여 소프트웨어 사용량과 연결할 수 있습니다. 이러한 태그는 접두사 `aws:marketplace:isv:`를 갖습니다. 이 태그를 사용하려면 관리 계정 소유자가 Billing and Cost Management 콘솔에서 이 태그를 활성화해야 합니다. 관리 계정 소유자가 태그를 활성화하면 태그는 모든 멤버 계정에게도 활성화됩니다. `aws:createdBy` 태그와 비슷하게 이 태그는 Billing and Cost Management 콘솔에서만 나타나며, 리소스 할당량별 태그에 포함되지 않습니다. 사용자는 [AWS Marketplace](https://aws.amazon.com/marketplace/) 제품 페이지에 적용되는 태그 키를 찾을 수 있습니다.

## AWS생성된 태그에 대한 제한 비용 할당 태그
<a name="aws-tag-restrictions"></a>

생성된 태그에는 다음 제한이 적용됩니다 AWS.
+ 관리 계정만 AWS생성된 태그를 활성화할 수 있습니다.
+  AWS생성된 태그는 업데이트, 편집 또는 삭제할 수 없습니다.
+ Billing and Cost Management 보고서의 최대 활성 태그 키 개수는 500개입니다.
+ AWS생성 태그는 CloudTrail 로그를 사용하여 생성됩니다. CloudTrail은 특정 크기의 원인 AWS생성 태그 생성에 실패합니다.
+ `aws:`는 예약된 접두사입니다.

  AWS에서 생성된 태그 이름과 값에는 할당할 수 없는 `aws:` 접두사가 자동으로 할당됩니다. AWS에서 생성된 태그 이름은 사용자 정의 리소스 태그 할당량인 50에 포함되지 않습니다. 비용 할당 보고서에는 사용자가 정의한 태그 이름에 접두사 `user:`가 포함됩니다.
+ Null 태그 값은 Cost Explorer 및 AWS Budgets에 표시되지 않습니다. null인 태그 값이 하나만 있는 경우 태그 키는 Cost Explorer 또는 AWS Budgets에도 표시되지 않습니다.