Mendapatkan bucket S3 di Outposts dengan menggunakan dan AWS CLI SDK for Java - Amazon S3 on Outposts

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mendapatkan bucket S3 di Outposts dengan menggunakan dan AWS CLI SDK for Java

Dengan Amazon S3 di Outposts, Anda dapat membuat bucket S3 di AWS Outposts dan dengan mudah menyimpan dan mengambil objek di tempat untuk aplikasi yang memerlukan akses data lokal, pemrosesan data lokal, dan residensi data. S3 on Outposts menyediakan kelas penyimpanan baru, S3 Outposts OUTPOSTS (), yang menggunakan Amazon APIs S3, dan dirancang untuk menyimpan data secara tahan lama dan berlebihan di beberapa perangkat dan server di perangkat Anda. AWS Outposts Anda berkomunikasi dengan bucket Outposts menggunakan titik akses dan koneksi titik akhir melalui cloud privat virtual (VPC). Anda dapat menggunakan fitur yang sama APIs dan pada bucket Outpost seperti yang Anda lakukan di bucket Amazon S3, termasuk kebijakan akses, enkripsi, dan penandaan. Anda dapat menggunakan S3 di Outposts melalui AWS Management Console AWS Command Line Interface ,AWS CLI() AWS SDKs, atau REST API. Untuk informasi selengkapnya, silakan lihat Apa itu Amazon S3 di Outposts?

Contoh berikut menunjukkan cara mendapatkan bucket S3 di Outposts dengan menggunakan AWS CLI dan. AWS SDK untuk Java

catatan

Saat Anda bekerja dengan Amazon S3 di Outposts melalui AWS CLI atau AWS SDKs, Anda memberikan titik akses ARN untuk Outpost sebagai pengganti nama bucket. Titik akses ARN mengikuti bentuk berikut, dengan region adalah kode Wilayah AWS untuk Wilayah tempat Outpost berada:

arn:aws:s3-outposts:region:123456789012:outpost/op-01ac5d28a6a232904/accesspoint/example-outposts-access-point

Untuk informasi lebih lanjut tentang S3 di ARNs Outposts, lihat. Sumber daya ARNs untuk S3 di Outposts

Contoh S3 pada Outposts berikut mendapatkan bucket menggunakan AWS CLI. Untuk menggunakan perintah ini, ganti masing-masing user input placeholder dengan informasi Anda sendiri. Untuk informasi selengkapnya tentang perintah ini, lihat get-bucket dalam Referensi AWS CLI .

aws s3control get-bucket --account-id 123456789012 --bucket "arn:aws:s3-outposts:region:123456789012:outpost/op-01ac5d28a6a232904/bucket/example-outposts-bucket"

Contoh S3 pada Outposts berikut mendapatkan bucket menggunakan SDK for Java. Untuk informasi selengkapnya, lihat GetBucket di Referensi API Amazon Simple Storage Service.

import com.amazonaws.services.s3control.model.*; public void getBucket(String bucketArn) { GetBucketRequest reqGetBucket = new GetBucketRequest() .withBucket(bucketArn) .withAccountId(AccountId); GetBucketResult respGetBucket = s3ControlClient.getBucket(reqGetBucket); System.out.printf("GetBucket Response: %s%n", respGetBucket.toString()); }