Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Contoh berikut menunjukkan cara membuat daftar bucket direktori dengan menggunakan AWS SDKs dan AWS CLI.
- SDK for Java 2.x
-
Contoh berikut mencantumkan bucket direktori dengan menggunakan file. 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
-
Contoh berikut mencantumkan bucket direktori dengan menggunakan file. AWS SDK untuk 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 untuk .NET
-
Contoh berikut mencantumkan bucket direktori dengan menggunakan file. AWS SDK untuk .NET
var listDirectoryBuckets = await amazonS3Client.ListDirectoryBucketsAsync(new ListDirectoryBucketsRequest { MaxDirectoryBuckets = 10 }).ConfigureAwait(false);
- SDK for PHP
-
Contoh berikut mencantumkan bucket direktori dengan menggunakan file. AWS SDK untuk PHP
require 'vendor/autoload.php'; $s3Client = new S3Client([ 'region' => '
us-east-1
', ]); $result = $s3Client->listDirectoryBuckets(); - SDK for Ruby
-
Contoh berikut mencantumkan bucket direktori dengan menggunakan file. AWS SDK untuk Ruby
s3 = Aws::S3::Client.new(region:'
us-west-1
') s3.list_directory_buckets
Menggunakan AWS SDKs
- SDK for Java 2.x
-
Contoh berikut mencantumkan bucket direktori dengan menggunakan file. 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
-
Contoh berikut mencantumkan bucket direktori dengan menggunakan file. AWS SDK untuk 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 untuk .NET
-
Contoh berikut mencantumkan bucket direktori dengan menggunakan file. AWS SDK untuk .NET
var listDirectoryBuckets = await amazonS3Client.ListDirectoryBucketsAsync(new ListDirectoryBucketsRequest { MaxDirectoryBuckets = 10 }).ConfigureAwait(false);
- SDK for PHP
-
Contoh berikut mencantumkan bucket direktori dengan menggunakan file. AWS SDK untuk PHP
require 'vendor/autoload.php'; $s3Client = new S3Client([ 'region' => '
us-east-1
', ]); $result = $s3Client->listDirectoryBuckets(); - SDK for Ruby
-
Contoh berikut mencantumkan bucket direktori dengan menggunakan file. AWS SDK untuk Ruby
s3 = Aws::S3::Client.new(region:'
us-west-1
') s3.list_directory_buckets
Contoh berikut mencantumkan bucket direktori dengan menggunakan file. 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);
}
}
list-directory-buckets
Contoh perintah berikut menunjukkan bagaimana Anda dapat menggunakan AWS CLI untuk daftar bucket direktori Anda di us-east-1
wilayah tersebut. Untuk menjalankan perintah ini, ganti
dengan informasi Anda sendiri.user input placeholders
aws s3api list-directory-buckets --region
us-east-1
Untuk informasi selengkapnya, silakan lihat list-directory-buckets
Menggunakan AWS CLI
list-directory-buckets
Contoh perintah berikut menunjukkan bagaimana Anda dapat menggunakan AWS CLI untuk daftar bucket direktori Anda di us-east-1
wilayah tersebut. Untuk menjalankan perintah ini, ganti
dengan informasi Anda sendiri.user input placeholders
aws s3api list-directory-buckets --region
us-east-1
Untuk informasi selengkapnya, silakan lihat list-directory-buckets