

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# AWS生成されたタグの使用
<a name="aws-tags"></a>

 AWS生成されたタグ`createdBy`は、コスト配分の目的でサポートされている AWS リソース AWS を定義して適用するタグです。 AWS生成されたタグを使用するには、管理アカウントの所有者が Billing and Cost Management コンソールでタグを有効にする必要があります。管理アカウントの所有者がタグをアクティブ化すると、タグはすべてのメンバーアカウントに対しても有効になります。タグがアクティブ化されると、 は、 AWSが生成したタグがアクティブ化された後に作成されたリソースへのタグの適用 AWS を開始します。 AWS生成されたタグは、請求情報とコスト管理コンソールとレポートでのみ使用でき、 AWS タグエディタを含む 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` です。

タグに account-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` | Snapshot | 
|  | `CreateSubnet` | サブネット | 
|  | `CreateVolume` | Volume | 
|  | `CreateVpc` | VPC | 
|  | `CreateVpcPeeringConnection` | VPC ピアリング接続 | 
|  | `CreateVpnConnection` | VPN 接続 | 
|  | `CreateVpnGateway` | VPN ゲートウェイ | 
|  | `PurchaseReservedInstancesOffering` | リザーブドインスタンス | 
|  | `RequestSpotInstances` | スポットインスタンスのリクエスト | 
|  | `RunInstances` | インスタンス | 
| Amazon ElastiCache (ElastiCache) | `CreateSnapshot` | Snapshot | 
|  | `CreateCacheCluster` | クラスター | 
| AWS Elastic Beanstalk (Elastic Beanstalk) | `CreateEnvironment` | 環境 | 
|  | `CreateApplication` | アプリケーション | 
| Elastic Load Balancing (Elastic Load Balancing) | `CreateLoadBalancer` | ロードバランサー | 
| Amazon Glacier (Amazon Glacier) | `CreateVault` | ボールト | 
| Amazon Kinesis (Kinesis) | `CreateStream` | ストリーム | 
| Amazon Relational Database Service (Amazon RDS) | `CreateDBInstanceReadReplica` | データベース | 
|  | `CreateDBParameterGroup` | ParameterGroup | 
|  | `CreateDBSnapshot` | Snapshot | 
|  | `CreateDBSubnetGroup` | SubnetGroup | 
|  | `CreateEventSubscription` | EventSubscription | 
|  | `CreateOptionGroup` | OptionGroup | 
|  | `PurchaseReservedDBInstancesOffering` | ReservedDBInstance | 
|  | `CreateDBInstance` | データベース | 
| Amazon Redshift (Amazon Redshift) | `CreateClusterParameterGroup` | ParameterGroup | 
|  | `CreateClusterSnapshot` | Snapshot | 
|  | `CreateClusterSubnetGroup` | SubnetGroup | 
|  | `CreateCluster` | クラスター | 
| Amazon Route 53 (Route 53) | `CreateHealthCheck` | HealthCheck | 
|  | `CreatedHostedZone` | HostedZone | 
| Amazon Simple Storage Service (Amazon S3) | `CreateBucket` | バケット | 
| AWS Storage Gateway (Storage Gateway) | `ActivateGateway` | ゲートウェイ | 

**注記**  
`CreateDBSnapshot` タグは、スナップショットのバックアップストレージには適用されません。

## AWS Marketplace ベンダー提供のタグ
<a name="marketplace-isv-tags"></a>

特定の AWS Marketplace ベンダーはタグを作成し、ソフトウェアの使用に関連付けることができます。これらのタグには、プレフィックス `aws:marketplace:isv:` があります。タグを使用するには、管理アカウントの所有者が請求情報とコスト管理コンソールでタグをアクティブ化する必要があります。管理アカウントの所有者がタグをアクティブ化すると、タグはすべてのメンバーアカウントに対しても有効になります。`aws:createdBy` タグと同様に、これらのタグは請求情報とコスト管理コンソールにのみ表示され、リソースクォータあたりのタグ数には影響しません。製品に適用されるタグキーは、[AWS Marketplace](https://aws.amazon.com/marketplace/) 製品ページにあります。

## AWS生成されたタグのコスト配分タグの制限
<a name="aws-tag-restrictions"></a>

 AWS生成されたタグには、次の制限が適用されます。
+  AWS生成されたタグをアクティブ化できるのは管理アカウントのみです。
+  AWS生成されたタグを更新、編集、または削除することはできません。
+ 請求情報とコスト管理レポートのアクティブなタグキーの最大数は 500 個です。
+ AWS生成のタグは CloudTrail ログを使用して作成されます。CloudTrail AWSは、特定のサイズのタグ作成をログに記録します。
+ 予約済みのプレフィックスは `aws:` です。

  AWSが生成したタグ名と値には、割り当てることができない`aws:`プレフィックスが自動的に割り当てられます。 AWSが生成したタグ名は、ユーザー定義のリソースタグクォータである 50 にはカウントされません。ユーザー定義タグの名前は、`user:` というプレフィックスを付けてコスト配分レポートに表示されます。
+ タグ値が null の場合、Cost Explorer と AWS Budgets には表示されません。null でもあるタグ値が 1 つだけの場合、タグキーは Cost Explorer または AWS Budgets にも表示されません。