Affichage de la configuration d’une table de métadonnées - Amazon Simple Storage Service

Affichage de la configuration d’une table de métadonnées

Si vous avez créé une configuration de table de métadonnées pour un compartiment à usage général, vous pouvez afficher des informations sur cette configuration, par exemple si une table d’inventaire ou l’expiration des enregistrements de la table de journal a été activée. Vous pouvez également afficher le statut de vos tables de journal et d’inventaire.

Vous pouvez afficher la configuration d’une table de métadonnées d’un compartiment à usage général à l’aide de la console Amazon S3, de l’AWS Command Line Interface (AWS CLI), des kits AWS SDK ou de l’API REST Amazon S3.

Affichage de la configuration d’une table de métadonnées

Pour afficher la configuration d’une table de métadonnées
  1. Connectez-vous à la AWS Management Console et ouvrez la console Amazon S3 à l’adresse https://console.aws.amazon.com/s3/.

  2. Dans le volet de navigation de gauche, choisissez Compartiments à usage général.

  3. Choisissez le compartiment à usage général contenant la configuration de table de métadonnées que vous souhaitez afficher.

  4. Sur la page de détails du compartiment, sélectionnez l’onglet Métadonnées.

  5. Dans l’onglet Métadonnées, faites défiler l’écran jusqu’à la section Configuration de métadonnées. Dans les sections Table de journal et Table d’inventaire, vous pouvez consulter diverses informations sur ces configurations, notamment leur Amazon Resource Name (ARN), le statut de vos tables et si vous avez activé l’expiration des enregistrements de la table de journal ou une table d’inventaire.

Pour exécuter les commandes suivantes, l’AWS CLI doit être installé et configuré. Si vous n’avez pas installé l’AWS CLI, consultez Installation ou mise à jour de la dernière version de l’AWS CLI dans le Guide de l’utilisateur de l’AWS Command Line Interface.

Vous pouvez aussi exécuter des commandes d’AWS CLI depuis la console avec AWS CloudShell. AWS CloudShell est un shell préauthentifié, basé sur un navigateur, que vous pouvez lancer directement à partir de la AWS Management Console. Pour plus d’informations, consultez Qu’est-ce que CloudShell ? et Commencer avec AWS CloudShell dans le Guide de l’utilisateur AWS CloudShell.

Pour afficher la configuration d’une table de métadonnées à l’aide de l’AWS CLI

Pour utiliser l’exemple de commande suivant, remplacez les user input placeholders par vos propres informations.

  1. Utilisez la commande suivante pour afficher la configuration de la table de métadonnées de votre compartiment à usage général (par exemple, amzn-s3-demo-bucket) :

    aws s3api get-bucket-metadata-configuration \ --bucket amzn-s3-demo-bucket \ --region us-east-2
  2. Affichez la sortie de cette commande pour connaître le statut de la configuration de votre table de métadonnées. Par exemple :

    { "GetBucketMetadataConfigurationResult": { "MetadataConfigurationResult": { "DestinationResult": { "TableBucketType": "aws", "TableBucketArn": "arn:aws:s3tables:us-east-2:111122223333:bucket/aws-managed-s3-111122223333-us-east-2", "TableNamespace": "b_general-purpose-bucket-name" }, "JournalTableConfigurationResult": { "TableStatus": "ACTIVE", "TableName": "journal", "TableArn": "arn:aws:s3tables:us-east-2:111122223333:bucket/aws-managed-s3-111122223333-us-east-2/table/0f01234c-fe7a-492f-a4c7-adec3864ea85", "EncryptionConfiguration": { "SseAlgorithm": "AES256" }, "RecordExpiration": { "Expiration": "ENABLED", "Days": 10 } }, "InventoryTableConfigurationResult": { "ConfigurationState": "ENABLED", "TableStatus": "BACKFILL_COMPLETE", "TableName": "inventory", "TableArn": "arn:aws:s3tables:us-east-2:111122223333:bucket/aws-managed-s3-111122223333-us-east-2/table/e123456-b876-4e5e-af29-bb055922ee4d", "EncryptionConfiguration": { "SseAlgorithm": "AES256" } } } } }

Vous pouvez envoyer des demandes REST pour afficher une configuration de table de métadonnées. Pour plus d’informations, consultez GetBucketMetadataTableConfiguration.

Note

Vous pouvez utiliser l’opération d’APl GetBucketMetadataConfiguration V2 avec des configurations de table de métadonnées V1 ou V2. Toutefois, si vous essayez d’utiliser l’opération d’API GetBucketMetadataTableConfiguration V1 avec des configurations V2, vous recevrez le message d’erreur HTTP 405 Method Not Allowed.

Vous pouvez utiliser les kits AWS SDK pour afficher une configuration de table de métadonnées dans Amazon S3. Pour plus d’informations, consultez la liste des kits SDK pris en charge.