Affichage des balises de bucket du répertoire - Amazon Simple Storage Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Affichage des balises de bucket du répertoire

Vous pouvez afficher ou répertorier les balises appliquées aux compartiments de répertoire S3. Pour en savoir plus sur les identifications, consultez Utilisation de balises avec des compartiments de répertoire S3.

Autorisations

Pour afficher les balises appliquées à un compartiment de répertoire, vous devez disposer des autorisations suivantes :

  • s3express:ListTagsForResource

Résolution des erreurs

Si vous rencontrez une erreur lorsque vous tentez de répertorier ou d'afficher les balises d'un bucket de répertoire, vous pouvez effectuer les opérations suivantes :

  • Vérifiez que vous disposez des informations nécessaires Autorisations pour afficher ou répertorier les balises du bucket de répertoire.

Étapes

Vous pouvez consulter les balises appliquées aux compartiments d'annuaire à l'aide de la console Amazon S3, du AWS Command Line Interface (AWS CLI), de l'API REST Amazon S3 et AWS SDKs.

Pour afficher les balises appliquées à un compartiment de répertoire à l'aide de la console Amazon S3 :

  1. Connectez-vous à la console Amazon S3 à l'adresse https://console.aws.amazon.com/s3/.

  2. Dans le volet de navigation de gauche, choisissez des compartiments de répertoire.

  3. Choisissez le nom du compartiment.

  4. Choisissez l’onglet Propriétés.

  5. Accédez à la section Tags pour afficher toutes les balises appliquées au bucket de répertoire.

  6. La section Tags affiche les tags définis par l'utilisateur par défaut. Vous pouvez sélectionner l'onglet balises AWS générées pour afficher les balises appliquées à votre compartiment d'annuaire par les AWS services.

Cette section fournit un exemple de la façon d'afficher les balises appliquées à un compartiment de répertoire à l'aide du AWS SDKs.

SDK for Java 2.x

Cet exemple montre comment afficher les balises appliquées à un compartiment de répertoire à l'aide du AWS SDK for Java 2.x.

import software.amazon.awssdk.regions.Region; import software.amazon.awssdk.services.s3control.S3ControlClient; import software.amazon.awssdk.services.s3control.model.ListTagsForResourceRequest; import software.amazon.awssdk.services.s3control.model.ListTagsForResourceResponse; public class ListTagsForResourceExample { public static void listTagsForResourceExample() { S3ControlClient s3Control = S3ControlClient.builder().region(Region.US_WEST_2).build(); ListTagsForResourceRequest listTagsForResourceRequest = ListTagsForResourceRequest.builder() .resourceArn("arn:aws:s3express:us-west-2:111122223333:bucket/my-directory-bucket--usw2-az1--x-s3") .accountId("111122223333") .build(); ListTagsForResourceResponse response = s3Control.listTagsForResource(listTagsForResourceRequest); System.out.println("Tags on my resource:"); System.out.println(response.toString()); } }

Pour plus d'informations sur la prise en charge de l'API REST d'Amazon S3 pour l'affichage des balises appliquées à un compartiment de répertoire, consultez la section suivante du manuel Amazon Simple Storage Service API Reference :

Pour installer la AWS CLI, reportez-vous à la section Installation de la AWS CLI dans le guide de AWS Command Line Interface l'utilisateur.

L'exemple de CLI suivant montre comment afficher les balises appliquées à un bucket de répertoire. Pour utiliser la commande, remplacez les user input placeholders par vos propres informations.

Requête :

aws s3control list-tags-for-resource \ --account-id 111122223333 \ --resource-arn arn:aws:s3express:us-east-1:444455556666:bucket/prefix--use1-az4--x-s3 \

Réponse : balises présentes :

{ "Tags": [ { "Key": "MyKey1", "Value": "MyValue1" }, { "Key": "MyKey2", "Value": "MyValue2" }, { "Key": "MyKey3", "Value": "MyValue3" } ] }

Réponse : aucun tag n'est présent :

{ "Tags": [] }