Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Gli esempi seguenti mostrano come elencare i bucket di directory utilizzando la AWS CLI AWS SDKs e.
- SDK for Java 2.x
-
L'esempio seguente elenca i bucket di directory utilizzando il comando 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'esempio seguente elenca i bucket di directory utilizzando il comando 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
-
L'esempio seguente elenca i bucket di directory utilizzando il comando AWS SDK for .NET.
var listDirectoryBuckets = await amazonS3Client.ListDirectoryBucketsAsync(new ListDirectoryBucketsRequest { MaxDirectoryBuckets = 10 }).ConfigureAwait(false);
- SDK for PHP
-
L'esempio seguente elenca i bucket di directory utilizzando il comando AWS SDK for PHP.
require 'vendor/autoload.php'; $s3Client = new S3Client([ 'region' => '
us-east-1
', ]); $result = $s3Client->listDirectoryBuckets(); - SDK for Ruby
-
L'esempio seguente elenca i bucket di directory utilizzando il comando AWS SDK for Ruby.
s3 = Aws::S3::Client.new(region:'
us-west-1
') s3.list_directory_buckets
Usando il AWS SDKs
- SDK for Java 2.x
-
L'esempio seguente elenca i bucket di directory utilizzando il comando 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'esempio seguente elenca i bucket di directory utilizzando il comando 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
-
L'esempio seguente elenca i bucket di directory utilizzando il comando AWS SDK for .NET.
var listDirectoryBuckets = await amazonS3Client.ListDirectoryBucketsAsync(new ListDirectoryBucketsRequest { MaxDirectoryBuckets = 10 }).ConfigureAwait(false);
- SDK for PHP
-
L'esempio seguente elenca i bucket di directory utilizzando il comando AWS SDK for PHP.
require 'vendor/autoload.php'; $s3Client = new S3Client([ 'region' => '
us-east-1
', ]); $result = $s3Client->listDirectoryBuckets(); - SDK for Ruby
-
L'esempio seguente elenca i bucket di directory utilizzando il comando AWS SDK for Ruby.
s3 = Aws::S3::Client.new(region:'
us-west-1
') s3.list_directory_buckets
L'esempio seguente elenca i bucket di directory utilizzando il comando 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);
}
}
Il comando di list-directory-buckets
esempio seguente mostra come utilizzare AWS CLI per elencare i bucket di directory nella us-east-1
regione. Per eseguire questo comando, sostituire
con le proprie informazioni.user input placeholders
aws s3api list-directory-buckets --region
us-east-1
Per ulteriori informazioni, consulta list-directory-buckets
Utilizzando il AWS CLI
Il comando di list-directory-buckets
esempio seguente mostra come utilizzare AWS CLI per elencare i bucket di directory nella us-east-1
regione. Per eseguire questo comando, sostituire
con le proprie informazioni.user input placeholders
aws s3api list-directory-buckets --region
us-east-1
Per ulteriori informazioni, consulta list-directory-buckets