모든 객체 태그 교체
Amazon S3 Batch Operations를 사용하여 Amazon S3 객체에 대해 대규모 배치 작업을 수행할 수 있습니다. 모든 객체 태그 교체 작업은 매니페스트에 나열된 모든 객체의 객체 태그를 교체합니다. 객체 태그는 객체에 대한 메타데이터를 저장하는 데 사용할 수 있는 문자열의 키-값 쌍입니다.
모든 객체 태그 교체 작업을 만들려면 적용할 태그 집합을 제공합니다. S3 배치 작업은 모든 객체에 동일한 태그 세트를 적용합니다. 사용자가 제공한 태그 세트는 매니페스트에서 이미 객체에 연결된 모든 태그 세트를 대체합니다. S3 Batch Operations는 기존 태그는 그대로 두고 객체에 태그를 추가하는 것은 지원하지 않습니다.
매니페스트의 객체가 버전 지정된 버킷에 있는 경우 모든 객체의 특정 버전에 태그 세트를 적용할 수 있습니다. 그렇게 하려면 매니페스트의 모든 객체에 대한 버전 ID를 지정합니다. 객체에 대한 버전 ID를 포함하지 않을 경우 S3 Batch Operations가 모든 객체의 최신 버전에 태그 집합을 적용합니다. 배치 작업 매니페스트에 대한 자세한 내용은 매니페스트 지정 섹션을 참조하세요.
객체 태그 지정에 대한 자세한 내용을 알아보려면 이 가이드의 태그를 사용하여 스토리지 분류 섹션을 살펴보고, Amazon Simple Storage Service API 참조의 PutObjectTagging, GetObjectTagging, DeleteObjectTagging 섹션을 참조하세요.
콘솔을 사용하여 모든 객체 태그 교체 작업을 만들려면 S3 배치 작업 건 생성 섹션을 참조하세요.
규제 및 제한
Batch Operations를 사용하여 객체 태그를 교체하는 경우 다음 규제와 제한 사항이 적용됩니다.
-
Batch Operations 작업을 실행하기 위해 지정하는 AWS Identity and Access Management(IAM) 역할에는 기본
PutObjectTagging
작업을 수행할 수 있는 권한이 있어야 합니다. 필요한 권한에 대한 자세한 내용은 Amazon Simple Storage Service API 참조의 PutObjectTagging 섹션을 참조하세요. -
S3 Batch Operations는 Amazon S3 PutObjectTagging 작업을 사용하여 매니페스트 내 각 객체에 태그를 적용합니다. 기본 작업에 적용되는 모든 규제 및 제한은 S3 배치 작업에도 적용됩니다.