使用成本分配 S3 存储桶标签
要跟踪单个项目或项目组的存储成本或其他标准,请使用成本分配标签标记您的 Amazon S3 存储桶。成本分配标签是与 S3 存储桶相关联的键-值对。在激活成本分配标签后,Amazon 将使用这些标签在成本分配报告上整理您的资源成本。成本分配标签只能用于标记存储桶。有关用于标记对象的标签的信息,请参阅使用标签对存储进行分类。
成本分配报告会按产品分类和关联的账户用户列出您账户的 Amazon 使用量。该报告包含与详细账单报告相同的行项目 (请参阅了解 Amazon S3 的 Amazon 账单和使用情况报告) 和用于您的标签键的附加列。
Amazon 提供了两种类型的成本分配标签,即 Amazon 生成的标签和用户定义的标签。Amazon 在 Amazon S3 CreateBucket 事件之后为您定义、创建和应用 Amazon 生成的 createdBy
标签。您定义、创建用户定义的 标签并将其应用到 S3 存储桶。
必须在账单和成本管理控制台中分别激活这两种类型的标签,然后它们才能出现在账单报告中。有关 Amazon 生成的标签的更多信息,请参阅 Amazon 生成的成本分配标签。
-
要在控制台中创建标签,请参阅查看 S3 存储桶的属性。
-
要使用 Amazon S3 API 创建标签,请参阅《Amazon Simple Storage Service API 参考》中的 PUT 存储桶标记。
-
要使用 Amazon CLI 创建标签,请参阅《Amazon CLI 命令参考》中的 put-bucket-tagging。
-
有关激活标签的更多信息,请参阅《Amazon Billing 用户指南》中的使用成本分配标签。
用户定义的成本分配标签
用户定义的成本分配标签有以下组成部分:
-
标签键。标签键是标签的名称。例如,在标签 project/Trinity 中,project 是键。标记键是一个区分大小写的字符串,它可以包含 1 到 128 个 Unicode 字符。
-
标签值。标签值是必需的字符串。例如,在标签 project/Trinity 中,Trinity 是值。标记值是一个区分大小写的字符串,它可以包含 0 到 256 个 Unicode 字符。
有关用户定义的标签的允许字符以及其他限制的详细信息,请参阅《Amazon Billing 用户指南》中的用户定义的标签限制。有关用户定义的标签的更多信息,请参阅《Amazon Billing 用户指南》中的用户定义的成本分配标签。
S3 存储桶标签
每个 S3 存储桶都有一个标签集。标签集包含了分配到该存储桶的所有标签。一个标签集可以包含多达 50 个标签,也可以为空。键在标签集中必须是唯一的,但标签集中的值不必是唯一的。例如,您可以在名为 project/Trinity 和 cost-center/Trinity 的标签集中使用相同的值。
在存储桶内,如果您要添加的标签与现有标签的键相同,则新值会覆盖旧值。
Amazon不会对您的标签应用任何语义意义。我们严格按字符串解释标签。
要添加、列出、编辑或删除标签,您可以使用 Amazon S3 控制台、Amazon Command Line Interface (Amazon CLI) 或 Amazon S3 API。
更多信息
-
《Amazon Billing 用户指南》中的使用成本分配标签