Auflisten von Verzeichnis-Buckets - Amazon Simple Storage Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Auflisten von Verzeichnis-Buckets

Die folgenden Beispiele zeigen, wie Verzeichnis-Buckets mithilfe der AWS SDKs und AWS der CLI aufgelistet werden.

SDK for Java 2.x

Das folgende Beispiel listet Verzeichnis-Buckets mithilfe von auf. 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

Im folgenden Beispiel werden Verzeichnis-Buckets mithilfe von aufgelistet. AWS SDK for 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)
AWS SDK for .NET

Im folgenden Beispiel werden Verzeichnis-Buckets mithilfe von aufgelistet. AWS SDK for .NET

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

Im folgenden Beispiel werden Verzeichnis-Buckets mithilfe von aufgelistet. AWS SDK for PHP

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

Im folgenden Beispiel werden Verzeichnis-Buckets mithilfe von aufgelistet. AWS SDK for Ruby

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

Der folgende list-directory-buckets Beispielbefehl zeigt, wie Sie den verwenden können AWS CLI , um Ihre Verzeichnis-Buckets in der Region us-east-1 aufzulisten. Zum Ausführen dieses Befehls ersetzen Sie user input placeholders durch Ihre Informationen.

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

Weitere Informationen finden Sie unter list-directory-buckets in der Referenz zum AWS CLI -Befehl.