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

Eliminazione di un tag da un bucket di directory

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

Nota

Se si elimina un tag e in seguito si scopre che veniva utilizzato per monitorare i costi o per il controllo degli accessi, è possibile aggiungere nuovamente il tag al bucket di directory.

Autorizzazioni

Per eliminare un tag da un bucket di directory, è necessario disporre della seguente autorizzazione:

  • s3express:UntagResource

Risoluzione degli errori

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

  • Verificare di disporre delle Autorizzazioni richieste per eliminare un tag da un bucket di directory.

Fasi

È possibile eliminare i tag dai bucket di directory utilizzando la console Amazon S3, AWS Command Line Interface (AWS CLI), la REST API di Amazon S3 e gli AWS SDK.

Per eliminare i tag da 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 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 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.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::s3express:us-west-2:111122223333:bucket/my-directory-bucket--usw2-az1--x-s3") .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 REST API di Amazon S3 per l’eliminazione di tag da 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 eliminare i tag da un bucket di directory utilizzando AWS CLI. Per utilizzare il comando, sostituire i segnaposto inseriti dall'utente con le proprie informazioni.

Richiesta:

aws s3control untag-resource \ --account-id 111122223333 \ --resource-arn arn:aws::s3express:us-east-1:444455556666:bucket/prefix--use1-az4--x-s3 \ --tag-keys "tagkey1" "tagkey2"

Risposta:

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