Amazon Simple Storage Service
开发人员指南 (API Version 2006-03-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

对 S3 存储桶使用成本分配标签

要跟踪单个项目或项目组的存储成本或其他标准,请使用成本分配标签标记您的 Amazon S3 存储桶。成本分配标签是与 S3 存储桶相关联的键-值对。在激活成本分配标签后,AWS 将使用这些标签在成本分配报告上组织您的资源成本。

成本分配报告会按产品类别和 AWS Identity and Access Management (IAM) 用户列出您的账户的 AWS 使用量。该报告包含与详细账单报告相同的行项目 (请参阅了解 Amazon S3 的 AWS 账单和使用率报告) 和用于您的标签键的附加列。

AWS 提供了两种类型的成本分配标签:AWS 生成的标签和用户定义的标签。在 Amazon S3 CreateBucket 事件后,AWS 会为您定义、创建和应用 AWS 生成的 createdBy 标签。您定义、创建用户定义的 标签并将其应用到 S3 存储桶。

必须在账单和成本管理控制台中分别激活这两种类型的标签,然后它们才能出现在账单报告中。有关 AWS 生成的标签的更多信息,请参阅 AWS 生成的成本分配标签。 有关激活标签的更多信息,请参阅 AWS Billing and Cost Management 用户指南 中的使用成本分配标签

用户定义的成本分配标签有以下组成部分:

  • 标签键。标签键是标签的名称。例如,在标签 project/Trinity 中,project 是键。标记键是一个区分大小写的字符串,它可以包含 1 到 128 个 Unicode 字符。

  • 标签值。标签值是必需的字符串。例如,在标签 project/Trinity 中,Trinity 是值。标记值是一个区分大小写的字符串,它可以包含 1 到 256 个 Unicode 字符。

有关用户定义的标签的允许字符以及其他限制的详细信息,请参阅 AWS Billing and Cost Management 用户指南 中的用户定义的标签限制

每个 S3 存储桶都有一个标签集。标签集包含了分配到该存储桶的所有标签。一个标签集可以包含多达 10 个标签,也可以为空。键在标签集中必须是唯一的,但标签集中的值不必是唯一的。例如,您可以在名为 project/Trinity 和 cost-center/Trinity 的标签集中使用相同的值。

在存储桶内,如果您要添加的标签与现有标签的键相同,则新值会覆盖旧值。

AWS 不会对您的标签应用任何语义意义。我们严格按字符串解释标签。

要添加、列出、编辑和删除标签,您可以使用 Amazon S3 控制台、AWS 命令行界面 (AWS CLI) 或 Amazon S3 API。

有关创建标签的更多信息,请参阅相应的主题:

  • 要在控制台中创建标签,请参阅如何查看 S3 存储桶的属性? (在 Amazon Simple Storage Service 控制台用户指南 中)。

  • 要使用 Amazon S3 API 创建标签,请参阅 Amazon Simple Storage Service API Reference 中的 PUT 存储桶标签

  • 要使用 AWS CLI 创建标签,请参阅 AWS Command Line Interface Reference 中的 put-bucket-tagging

有关用户定义的标签的更多信息,请参阅 AWS Billing and Cost Management 用户指南 中的用户定义的成本分配标签

更多信息

本页内容: