すべてのオブジェクトタグを削除する - Amazon Simple Storage Service

すべてのオブジェクトタグを削除する

すべてのオブジェクトタグの削除のオペレーションは、マニフェストにリストされているオブジェクトに現在関連付けられているすべての Amazon S3 オブジェクトタグセットを削除します。S3 バッチ操作では、他のタグを維持したままオブジェクトからタグを削除することはできません。

マニフェスト内のオブジェクトがバージョニングされたバケットにある場合は、オブジェクトの特定のバージョンからタグセットを削除できます。マニフェストですべてのオブジェクトにバージョン ID を指定してこれを実行します。オブジェクトのバージョン ID を含めない場合、S3 バッチ操作はすべてのオブジェクトの最新バージョンからタグセットを削除します。

バッチ操作マニフェストの詳細については、「マニフェストの指定」をご参照ください。

警告

このジョブを実行すると、マニフェストにリストされているすべてのオブジェクトのすべてのオブジェクトタグセットが削除されます。

制約と制限

  • ジョブを実行するために指定する AWS Identity and Access Management (IAM) ロールには、基になる Amazon S3 のオブジェクトタグの削除のオペレーションを実行するためのアクセス権限が必要です。詳細については、Amazon Simple Storage Service API リファレンスの「DeleteObjectTagging」をご参照ください。

  • S3 バッチ操作は、Amazon S3 DeleteObjectTagging オペレーションを使用して、マニフェスト内のすべてのオブジェクトからタグセットを削除します。基になるオペレーションに適用されるすべての制約と制限は、S3 バッチ操作ジョブにも適用されます。

ジョブの作成の詳細については、「S3 バッチオペレーションジョブの作成」をご参照ください。

オブジェクトタグの詳細については、このガイドの「すべてのオブジェクトタグを置換する」、ならびに Amazon Simple Storage Service API リファレンスの「PutObjectTagging」、「GetObjectTagging」、および「DeleteObjectTagging」をご参照ください。