

# Reemplazar todas las etiquetas de objeto
<a name="batch-ops-put-object-tagging"></a>

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](batch-ops-create-job.md#specify-batchjob-manifest). 

Para obtener más información sobre el etiquetado de objetos, consulte [Categorización de los objetos mediante etiquetas](object-tagging.md) en esta guía y consulte [https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectTagging.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectTagging.html), [https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectTagging.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectTagging.html) y [https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteObjectTagging.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteObjectTagging.html) 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](batch-ops-create-job.md).

## Restricciones y limitaciones
<a name="batch-ops-set-tagging-restrictions"></a>

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 [https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectTagging.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectTagging.html) en la *Amazon Simple Storage Service API Reference*.
+ Operaciones por lotes de S3 utiliza la operación [https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectTagging.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectTagging.html) 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.