Eliminazione di un tag da un bucket - Amazon Simple Storage Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Eliminazione di un tag da un bucket

Puoi rimuovere i tag dai bucket S3. Un AWS tag è una coppia chiave-valore che contiene i metadati sulle risorse, in questo caso i bucket Amazon S3. Per ulteriori informazioni sui tag, consulta Utilizzo di tag con bucket S3 per uso generico.

Nota

Se elimini un tag e in seguito scopri che veniva utilizzato per tenere traccia dei costi o per il controllo degli accessi, puoi aggiungere nuovamente il tag al bucket.

Permissions

Per eliminare un tag da un bucket, devi disporre delle seguenti autorizzazioni:

  • s3:UntagResource

Risoluzione degli errori

Se riscontri un errore durante il tentativo di eliminare un tag da un bucket, puoi fare quanto segue:

  • Verifica di disporre dei requisiti necessari Permissions per eliminare un tag da un bucket.

Fasi

Puoi eliminare i tag dai bucket utilizzando la console Amazon S3,AWS CLI(), AWS Command Line Interface l'API REST di Amazon S3 e. AWS SDKs

Per eliminare i tag da un bucket 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 i bucket.

  3. Scegliere il nome del bucket.

  4. Scegliere la scheda Properties (Proprietà).

  5. Scorri fino alla sezione Tag e seleziona la casella di controllo accanto al tag o ai tag che desideri eliminare.

  6. Scegli Elimina.

  7. Viene visualizzato il pop-up Elimina tag definiti dall’utente che chiede di confermare l’eliminazione del tag o dei tag selezionati.

  8. Seleziona Elimina per confermare.

SDK for Java 2.x

Questo esempio mostra come eliminare i tag da un bucket generico utilizzando. AWS SDK for Java 2.x Per utilizzare il comando, sostituiscili user input placeholders con le tue informazioni.

import software.amazon.awssdk.regions.Region; import software.amazon.awssdk.services.s3control.S3ControlClient; import software.amazon.awssdk.services.s3control.model.UntagResourceRequest; import software.amazon.awssdk.services.s3control.model.UntagResourceResponse; public class UntagResourceExample { public static void untagResourceExample() { S3ControlClient s3Control = S3ControlClient.builder().region(Region.US_WEST_2).build(); UntagResourceRequest untagResourceRequest = UntagResourceRequest.builder() .resourceArn("arn:aws::s3:::bucket/my-bucket") .accountId("111122223333") .tagKeys("myTagKey") .build(); UntagResourceResponse response = s3Control.untagResource(untagResourceRequest); System.out.println("Status code (should be 204):"); System.out.println(response.sdkHttpResponse().statusCode()); } }

Per informazioni sul supporto dell'API REST di Amazon S3 per l'eliminazione di tag da un bucket generico, consulta la sezione seguente nel riferimento all'API di riferimento di Amazon Simple Storage Service:

Per installare la AWS CLI, consulta Installazione della AWS CLI nella Guida per l'utente.AWS Command Line Interface

Il seguente esempio di CLI mostra come eliminare i tag da un bucket generico utilizzando. AWS CLI Per utilizzare il comando, sostituiscilo user input placeholders con le tue informazioni.

Richiesta:

aws s3control untag-resource \ --resource-arn arn:aws::s3:::amzn-s3-demo-bucket --region us-east-2 --account-id 111122223333 \ --tag-keys "tagkey1" "tagkey2"