删除所有对象标签 - Amazon Simple Storage Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

删除所有对象标签

可以使用 Amazon S3 批量操作对 Amazon S3 对象执行大规模批量操作。删除所有对象标签操作将删除当前与清单中列出的对象关联的所有 Amazon S3 对象标签集。S3 批量操作不支持在保留其它标签的同时删除对象中的标签。

如果清单中的对象位于受版本控制的存储桶中,则可以从对象的特定版本中删除标签集。为此,必须为清单中的每个对象指定版本 ID。如果您没有包括对象的版本 ID,S3 分批操作将从每个对象的最新版本中删除该标签集。有关分批操作清单的更多信息,请参阅 指定清单

有关对象标记的详细信息,请参阅本指南中的使用标签对存储进行分类,以及《Amazon Simple Storage Service API 参考》中的 PutObjectTaggingGetObjectTaggingDeleteObjectTagging

警告

运行此任务将删除清单中列出的每个对象上的所有对象标签集。

要使用控制台创建删除所有对象标签任务,请参阅创建 S3 批量操作任务

限制和局限性

使用批量操作来删除对象标签时,以下限制和局限性适用:

  • 您指定用于运行该任务的 Amazon Identity and Access Management(IAM)角色必须有权执行基础 Amazon S3 DeleteObjectTagging 操作。有关更多信息,请参阅《Amazon Simple Storage Service API 参考》中的 DeleteObjectTagging

  • S3 批量操作使用 Amazon S3 DeleteObjectTagging 操作从清单中的每个对象移除标签集。适用于基础操作的所有限制也适用于 S3 分批操作任务。