

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用 AWS產生的標籤
<a name="aws-tags"></a>

 AWS產生的標籤`createdBy`是用於成本分配目的， AWS 定義和套用到支援 AWS 資源的標籤。若要使用 AWS產生的標籤，管理帳戶擁有者必須在 Billing and Cost Management 主控台中啟用它。當管理帳戶擁有者啟用標籤，也會針對所有成員帳戶啟用該標籤。標籤啟用後， 會 AWS 開始將標籤套用至 AWS產生的標籤啟用後建立的資源。 AWS產生的標籤只能在 Billing and Cost Management 主控台和報告中使用，而不會出現在 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`。

如果標籤有帳戶 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 產生的成本分配標籤會盡最大努力套用。 AWS產生標籤所依賴的服務問題，例如 CloudTrail，可能會導致標記出現間隙。

`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` | 預留執行個體 | 
|  | `RequestSpotInstances` | Spot 執行個體請求 | 
|  | `RunInstances` | 執行個體 | 
| Amazon ElastiCache (ElastiCache) | `CreateSnapshot` | 快照 | 
|  | `CreateCacheCluster` | 叢集 | 
| AWS Elastic Beanstalk (Elastic Beanstalk) | `CreateEnvironment` | Environment (環境) | 
|  | `CreateApplication` | 應用程式 | 
| Elastic Load Balancing (Elastic Load Balancing) | `CreateLoadBalancer` | Loadbalancer | 
| Amazon Glacier (Amazon Glacier) | `CreateVault` | 保存庫 | 
| Amazon Kinesis (Kinesis) | `CreateStream` | 串流 | 
| Amazon Relational Database Service (Amazon RDS) | `CreateDBInstanceReadReplica` | 資料庫 | 
|  | `CreateDBParameterGroup` | ParameterGroup | 
|  | `CreateDBSnapshot` | 快照 | 
|  | `CreateDBSubnetGroup` | SubnetGroup | 
|  | `CreateEventSubscription` | EventSubscription | 
|  | `CreateOptionGroup` | OptionGroup | 
|  | `PurchaseReservedDBInstancesOffering` | ReservedDBInstance | 
|  | `CreateDBInstance` | 資料庫 | 
| Amazon Redshift (Amazon Redshift) | `CreateClusterParameterGroup` | ParameterGroup | 
|  | `CreateClusterSnapshot` | 快照 | 
|  | `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:`。若要使用標籤，管理帳戶擁有者必須在 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 中。