Hay más ejemplos de AWS SDK disponibles en el GitHub repositorio de ejemplos de AWS Doc SDK
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Úselo PutBucketTagging
con un AWS SDK o CLI
En los siguientes ejemplos de código, se muestra cómo utilizar PutBucketTagging
.
- CLI
-
- AWS CLI
-
El siguiente comando aplica una configuración de etiquetado a un bucket denominado
my-bucket
:aws s3api put-bucket-tagging --bucket my-bucket --tagging file://tagging.json
El archivo
tagging.json
es un documento JSON en la carpeta actual que especifica etiquetas:{ "TagSet": [ { "Key": "organization", "Value": "marketing" } ] }
O aplique una configuración de etiquetado a
my-bucket
directamente desde la línea de comandos:aws s3api put-bucket-tagging --bucket my-bucket --tagging 'TagSet=[{Key=organization,Value=marketing}]'
-
Para obtener más información sobre la API, consulte PutBucketTagging
la Referencia de AWS CLI comandos.
-
- PowerShell
-
- Herramientas para PowerShell
-
Ejemplo 1: este comando aplica dos etiquetas a un bucket denominado
cloudtrail-test-2018
, una etiqueta con una clave de Stage y un valor de Test, y una etiqueta con una clave de Environment y un valor de Alpha. Para comprobar que las etiquetas se han añadido al bucket, ejecuteGet-S3BucketTagging -BucketName bucket_name
. Los resultados deben mostrar las etiquetas que ha aplicado al bucket en el primer comando. Tenga en cuenta queWrite-S3BucketTagging
sobrescribe todo el conjunto de etiquetas existente en un bucket. Para añadir o eliminar etiquetas individuales, ejecute los cmdlets Resource Groups y Tagging API,Add-RGTResourceTag
yRemove-RGTResourceTag
. Como alternativa, utilice el editor de etiquetas de la consola AWS de administración para gestionar las etiquetas de bucket de S3.Write-S3BucketTagging -BucketName cloudtrail-test-2018 -TagSet @( @{ Key="Stage"; Value="Test" }, @{ Key="Environment"; Value="Alpha" } )
Ejemplo 2: este comando canaliza un bucket denominado
cloudtrail-test-2018
al cmdlet deWrite-S3BucketTagging
. Aplica las etiquetas Stage:Production y Department:Finance al bucket. Tenga en cuenta queWrite-S3BucketTagging
sobrescribe todo el conjunto de etiquetas existente en un bucket.Get-S3Bucket -BucketName cloudtrail-test-2018 | Write-S3BucketTagging -TagSet @( @{ Key="Stage"; Value="Production" }, @{ Key="Department"; Value="Finance" } )
-
Para obtener más información sobre la API, consulte PutBucketTaggingla referencia de AWS Tools for PowerShell cmdlets.
-