Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Gunakan titik akses atau Titik Akses Multi-Wilayah
Setelah jalur akses Amazon S3 atau Titik Akses Multi-Wilayah disiapkan, Anda dapat memanggil metode objek, seperti putObject
dan getObject
dan memberikan pengenal titik akses alih-alih nama bucket.
Misalnya, jika ARN pengidentifikasi titik akses adalaharn:aws:s3:us-west-2:123456789012:accesspoint/test
, Anda dapat menggunakan cuplikan berikut untuk memanggil metode. putObject
Path path = Paths.get(URI.create("file:///temp/file.txt")); s3Client.putObject(builder -> builder .key("myKey") .bucket("arn:aws:s3:us-west-2:123456789012:accesspoint/test") , path);
Di tempat ARN string, Anda juga dapat menggunakan alias gaya ember dari titik akses untuk parameter. bucket
Untuk menggunakan Multi-Region Access Point, ganti bucket
parameter dengan Multi-Region Access Point ARN yang memiliki format berikut.
arn:aws:s3::account-id:accesspoint/MultiRegionAccessPoint_alias
Tambahkan dependensi Maven berikut untuk bekerja dengan Multi-Region Access Points menggunakan for Java. SDK Cari maven central untuk versi terbaru
<dependency> <groupId>software.amazon.awssdk</groupId> <artifactId>auth-crt</artifactId> <version>
VERSION
</version> </dependency>