Reemplazar todas las etiquetas de objeto
Puede utilizar Operaciones por lotes de Amazon S3 para realizar operaciones por lotes a gran escala en objetos de Amazon S3. La operación Sustituir todas las etiquetas de objetos sustituye las etiquetas de objeto en todos los objetos enumerados en el manifiesto. Las etiquetas de objetos de son pares de cadenas clave-valor que se pueden utilizar para guardar metadatos de un objeto.
Para crear un trabajo Sustituir todas las etiquetas de objetos, debe proporcionar un conjunto de etiquetas que desea aplicar. Operaciones por lotes de S3 aplica el mismo conjunto de etiquetas a cada objeto. El conjunto de etiquetas que proporcione reemplaza a los conjuntos de etiquetas que ya estén asociados con los objetos del manifiesto. Operaciones por lotes de S3 no permite agregar etiquetas a los objetos sin quitar las etiquetas existentes.
Si los objetos del manifiesto están en un bucket con control de versiones, puede aplicar un conjunto de etiquetas a versiones específicas de cada objeto. Para hacerlo, especifique un ID de versión para cada objeto del manifiesto. Si no incluye un ID de versión de un objeto, Operaciones por lotes de S3 aplicará el conjunto de etiquetas a la versión más reciente del objeto. Para obtener más información sobre los manifiestos de Operaciones por lotes, consulte Especificar un manifiesto.
Para obtener más información sobre el etiquetado de objetos, consulte Categorización del almacenamiento mediante etiquetas en esta guía y consulte PutObjectTagging, GetObjectTagging y DeleteObjectTagging en la Amazon Simple Storage Service API Reference.
Para usar la consola para crear un trabajo Sustituir todas las etiquetas de objetos, consulte Creación de trabajos de operaciones por lotes de S3.
Restricciones y limitaciones
Al utilizar Operaciones por lotes para sustituir etiquetas de objetos, se aplican las siguientes restricciones y limitaciones:
-
El rol de AWS Identity and Access Management (IAM) que especifique para ejecutar el trabajo de Operaciones por lotes debe tener permisos para realizar la operación subyacente de
PutObjectTagging
. Para obtener más información sobre los permisos necesarios, consulte PutObjectTagging en la Amazon Simple Storage Service API Reference. -
Operaciones por lotes de S3 utiliza la operación PutObjectTagging de Amazon S3 para aplicar etiquetas a cada objeto del manifiesto. Todas las restricciones y limitaciones que se aplican a la operación subyacente también se aplican a los trabajos de operaciones por lotes de S3.
-
Un solo trabajo de reemplazo de todas las etiquetas de objeto puede admitir un manifiesto con hasta 20 000 millones de objetos.