Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Replace all object tags (Remplacer toutes les étiquettes des objets)
Vous pouvez utiliser les opérations par lot Amazon S3 pour effectuer des opérations par lot à grande échelle au niveau d’objets Amazon S3. L’opération Remplacer toutes les balises d’objet remplace les balises de chaque objet répertorié dans le manifeste. Une balise d’objet est une paire clé/valeur de chaînes que vous pouvez utiliser pour stocker les métadonnées relatives à un objet.
Pour créer une tâche de remplacement de toutes les balises d’objet, vous devez fournir un ensemble de balises à appliquer. S3 Batch Operations applique le même ensemble d’étiquettes à chaque objet. Le jeu d’étiquettes que vous fournissez remplace les jeux d’étiquettes déjà associés aux objets du manifeste. Les opérations par lot S3 ne permettent pas d’ajouter des balises aux objets tout en laissant les balises existantes en place.
Si les objets de votre manifeste se trouvent dans un compartiment versionné, vous pouvez appliquer l’ensemble d’étiquettes à des versions spécifiques de chaque objet. Pour ce faire, spécifiez un ID de version pour chaque objet dans le manifeste. Si vous n’incluez pas d’ID de version pour les objets, les opérations par lot S3 applique l’ensemble de balises à la dernière version de l’objet. Pour plus d’informations sur les manifestes Batch Operations, consultez Spécification d’un manifeste.
Pour plus d’informations sur le balisage d’objets, consultez Catégorisation de votre stockage à l’aide de balises dans ce guide. Consultez aussi PutObjectTagging, GetObjectTagging et DeleteObjectTagging dans la Référence d’API Amazon Simple Storage Service.
Pour utiliser la console afin de créer une tâche Remplacer toutes les balises d’objets, consultez Création d’une tâche d’opérations par lot S3.
Restrictions et limitations
Lorsque vous utilisez les opérations par lot pour remplacer des balises d’objet, les restrictions et limites suivantes s’appliquent :
-
Le rôle AWS Identity and Access Management (IAM) que vous spécifiez pour exécuter la tâche Batch Operations doit disposer des autorisations nécessaires pour effectuer l'
PutObjectTagging
opération sous-jacente. Pour plus d’informations sur les autorisations nécessaires, consultez PutObjectTagging dans la Référence d’API Amazon Simple Storage Service. -
Les opérations par lot S3 utilisent l’opération Amazon S3 PutObjectTagging pour appliquer des balises à chaque objet du manifeste. Toutes les restrictions et limitations qui s’appliquent à l’opération sous-jacente s’appliquent également aux tâches S3 Batch Opérations.
-
Une seule tâche de remplacement de toutes les balises d'objets peut prendre en charge un manifeste contenant jusqu'à 20 milliards d'objets.