Aggiunta di un tag a un bucket di directory - Amazon Simple Storage Service

Aggiunta di un tag a un bucket di directory

È possibile aggiungere tag ai bucket di directory Amazon S3 e modificarli. Non sono previsti costi aggiuntivi per l’utilizzo dei tag sui bucket di directory oltre alle tariffe di richiesta API S3 standard. Per ulteriori informazioni, consulta Prezzi di Amazon S3. Per ulteriori informazioni sul tagging dei bucket di directory, consulta Utilizzo di tag con i bucket di directory S3.

Autorizzazioni

Per aggiungere un tag a un bucket di directory, è necessario disporre della seguente autorizzazione:

  • s3express:TagResource

Risoluzione degli errori

Se si verifica un errore durante il tentativo di aggiungere un tag a un bucket di directory, è possibile effettuare quanto segue:

  • Verificare di disporre delle Autorizzazioni richieste per aggiungere un tag a un bucket di directory.

  • Se si è tentato di aggiungere una chiave di tag che inizia con il prefisso aws: riservato AWS, cambiare la chiave del tag e riprovare.

Fasi

È possibile aggiungere tag ai bucket di directory utilizzando la console Amazon S3, l’Interfaccia della linea di comando AWS (AWS CLI), la REST API di Amazon S3 e gli AWS SDK.

Per aggiungere tag a un bucket di directory utilizzando la console Amazon S3:

  1. Accedi alla console Amazon S3 all’indirizzo https://console.aws.amazon.com/s3/.

  2. Nel riquadro di navigazione a sinistra, scegli Bucket di directory.

  3. Scegliere il nome del bucket.

  4. Scegliere la scheda Properties (Proprietà).

  5. Scorri la sezione Tag e scegli Aggiungi nuovo tag.

  6. Viene visualizzata la pagina Aggiungi tag. È possibile inserire fino a 50 coppie chiave-valore di tag.

  7. Se si aggiunge un nuovo tag con lo stesso nome di chiave di un tag esistente, il valore del nuovo tag sovrascrive il valore del tag esistente.

  8. In queta pagina è anche possibile modificare i valori dei tag esistenti.

  9. Dopo aver aggiunto i tag, scegli Salva le modifiche.

SDK for Java 2.x

Questo esempio mostra come aggiungere tag a un bucket di directory utilizzando AWS SDK for Java 2.x. Per utilizzare il comando, sostituire i segnaposto inseriti dall'utente con le proprie informazioni.

import software.amazon.awssdk.regions.Region; import software.amazon.awssdk.services.s3control.S3ControlClient; import software.amazon.awssdk.services.s3control.model.Tag; import software.amazon.awssdk.services.s3control.model.TagResourceRequest; import software.amazon.awssdk.services.s3control.model.TagResourceResponse; public class TagResourceExample { public static void tagResourceExample() { S3ControlClient s3Control = S3ControlClient.builder().region(Region.US_WEST_2).build(); TagResourceRequest tagResourceRequest = TagResourceRequest.builder() .resourceArn("arn:aws::s3express:us-west-2:111122223333:bucket/my-directory-bucket--usw2-az1--x-s3") .accountId("111122223333") .tags(Tag.builder().key("MyTagKey").value("MyTagValue").build()) .build(); TagResourceResponse response = s3Control.tagResource(tagResourceRequest); System.out.println("Status code (should be 204):"); System.out.println(response.sdkHttpResponse().statusCode()); } }

Per informazioni sul supporto REST API di Amazon S3 per l’aggiunta di tag a un bucket di directory, consulta la sezione seguente nella Guida di riferimento delle API di Amazon Simple Storage Service:

Per installare AWS CLI, consulta Installazione di AWS CLI nella Guida per l’utente di AWS Command Line Interface.

Il seguente esempio CLI mostra come aggiungere tag a un bucket di directory utilizzando AWS CLI. Per utilizzare il comando, sostituire i segnaposto inseriti dall'utente con le proprie informazioni.

Richiesta:

aws s3control tag-resource \ --account-id 111122223333 \ --resource-arn arn:aws::s3express:us-east-1:444455556666:bucket/prefix--use1-az4--x-s3 \ --tags "Key=mykey,Value=myvalue"

Risposta:

{ "ResponseMetadata": { "RequestId": "EXAMPLE123456789", "HTTPStatusCode": 200, "HTTPHeaders": { "date": "Wed, 19 Jun 2025 10:30:00 GMT", "content-length": "0" }, "RetryAttempts": 0 } }