Membuat titik akses S3 di Outposts - Amazon S3 di Outposts

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

Membuat titik akses S3 di Outposts

Untuk mengakses bucket Amazon S3 di Outposts, Anda harus membuat dan mengonfigurasi titik akses.

Titik akses menyederhanakan pengelolaan akses data dalam skala besar untuk set data bersama di Amazon S3. Titik akses diberi nama titik akhir jaringan yang melekat ke bucket yang dapat Anda gunakan untuk melakukan operasi objek Amazon S3, seperti GetObject dan PutObject. Dengan S3 di Outposts, Anda harus menggunakan titik akses untuk mengakses objek apa pun dalam bucket Outposts. Titik akses hanya mendukung virtual-host-style pengalamatan.

Contoh berikut menunjukkan cara membuat S3 pada jalur akses Outposts dengan menggunakan AWS Management Console AWS Command Line Interface ,AWS CLI(), dan. AWS SDK for Java

catatan

Bucket Akun AWS yang membuat Outposts memilikinya dan merupakan satu-satunya yang dapat menetapkan titik akses ke sana.

  1. Buka konsol Amazon S3 di. https://console.aws.amazon.com/s3/

  2. Di panel navigasi kiri, pilih bucket Outposts.

  3. Pilih bucket Outposts yang ingin Anda buatkan titik akses Outpostsnya.

  4. Pilih tab titik akses Outposts.

  5. Di bagian Titik akses Outposts, pilih Buat titik akses Outposts.

  6. Dalam pengaturan titik akses Outposts, masukkan nama untuk titik akses, lalu pilih virtual private cloud (VPC) untuk titik akses.

  7. Apabila Anda ingin menambahkan kebijakan untuk titik akses Anda, masukkan di bagian kebijakan titik akses Outposts.

    Untuk informasi selengkapnya, lihat Menyiapkan IAM dengan S3 di Outposts.

AWS CLI Contoh berikut membuat titik akses untuk bucket Outposts. Untuk menjalankan perintah ini, ganti user input placeholders dengan informasi Anda sendiri.

aws s3control create-access-point --account-id 123456789012 --name example-outposts-access-point --bucket "arn:aws:s3-outposts:region:123456789012:outpost/op-01ac5d28a6a232904/bucket/example-outposts-bucket" --vpc-configuration VpcId=example-vpc-12345

Berikut ini SDK untuk contoh Java menciptakan titik akses untuk bucket Outposts. Untuk menggunakan contoh ini, ganti user input placeholders dengan informasi Anda sendiri.

import com.amazonaws.services.s3control.model.*; public String createAccessPoint(String bucketArn, String accessPointName) { CreateAccessPointRequest reqCreateAP = new CreateAccessPointRequest() .withAccountId(AccountId) .withBucket(bucketArn) .withName(accessPointName) .withVpcConfiguration(new VpcConfiguration().withVpcId("vpc-12345")); CreateAccessPointResult respCreateAP = s3ControlClient.createAccessPoint(reqCreateAP); System.out.printf("CreateAccessPoint Response: %s%n", respCreateAP.toString()); return respCreateAP.getAccessPointArn(); }