Établissement de la liste des compartiments de répertoires - 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.

Établissement de la liste des compartiments de répertoires

Les exemples suivants montrent comment répertorier les compartiments de répertoires à l'aide des AWS CLI AWS Management Console, AWS SDKs, et.

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

  2. Dans la barre de navigation en haut de la page, choisissez le nom du fichier actuellement affiché Région AWS. Choisissez ensuite la région dans laquelle vous souhaitez afficher la liste de vos compartiments de répertoire.

  3. Dans le volet de navigation de gauche, choisissez Directory buckets. La liste des compartiments de répertoire s'affiche. Pour afficher les objets du bucket, les propriétés du bucket, les autorisations du bucket, les métriques, les points d'accès associés au bucket, ou pour gérer le bucket, choisissez le nom du bucket.

SDK for Java 2.x

L’exemple suivant affiche la liste des compartiments de répertoires à l’aide du kit AWS SDK for Java 2.x.

public static void listBuckets(S3Client s3Client) { try { ListDirectoryBucketsRequest listDirectoryBucketsRequest = ListDirectoryBucketsRequest.builder().build(); ListDirectoryBucketsResponse response = s3Client.listDirectoryBuckets(listDirectoryBucketsRequest); if (response.hasBuckets()) { for (Bucket bucket: response.buckets()) { System.out.println(bucket.name()); System.out.println(bucket.creationDate()); } } } catch (S3Exception e) { System.err.println(e.awsErrorDetails().errorMessage()); System.exit(1); } }
SDK for Python

L’exemple suivant affiche la liste des compartiments de répertoires à l’aide du kit AWS SDK pour Python (Boto3).

import logging import boto3 from botocore.exceptions import ClientError def list_directory_buckets(s3_client): ''' Prints a list of all directory buckets in a Region :param s3_client: boto3 S3 client :return: True if there are buckets in the Region, else False ''' try: response = s3_client.list_directory_buckets() for bucket in response['Buckets']: print (bucket['Name']) except ClientError as e: logging.error(e) return False return True if __name__ == '__main__': region = 'us-east-1' s3_client = boto3.client('s3', region_name = region) list_directory_buckets(s3_client)
SDK pour .NET

L’exemple suivant affiche la liste des compartiments de répertoires à l’aide du kit AWS SDK pour .NET.

var listDirectoryBuckets = await amazonS3Client.ListDirectoryBucketsAsync(new ListDirectoryBucketsRequest { MaxDirectoryBuckets = 10 }).ConfigureAwait(false);
SDK for PHP

L’exemple suivant affiche la liste des compartiments de répertoires à l’aide du kit AWS SDK pour PHP.

require 'vendor/autoload.php'; $s3Client = new S3Client([ 'region' => 'us-east-1', ]); $result = $s3Client->listDirectoryBuckets();
SDK for Ruby

L’exemple suivant affiche la liste des compartiments de répertoires à l’aide du kit AWS SDK pour Ruby.

s3 = Aws::S3::Client.new(region:'us-west-1') s3.list_directory_buckets

L'list-directory-bucketsexemple de commande suivant montre comment vous pouvez utiliser le AWS CLI pour répertorier vos compartiments de répertoire dans la us-east-1 région. Pour exécuter cette commande, remplacez user input placeholders par vos propres informations.

aws s3api list-directory-buckets --region us-east-1

Pour plus d’informations, consultez list-directory-buckets dans la Référence des commandes de l’AWS CLI .