Membuat titik akses S3 di Outposts - Amazon Simple Storage Service

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 on 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 dilampirkan ke bucket yang dapat Anda gunakan untuk melakukan operasi objek Amazon S3, seperti GetObject dan PutObject. Dengan S3 on Outposts, Anda harus menggunakan titik akses untuk mengakses objek apapun dalam bucket Outposts. Titik akses hanya mendukung virtual-host-style pengalamatan.

Contoh berikut menunjukkan cara membuat S3 di Outposts access point dengan menggunakanAWS Management Console,AWS Command Line Interface (AWS CLI), danAWS SDK for Java.

catatan

Akun AWS yang menciptakan bucket memilikinya dan merupakan satu-satunya yang dapat menetapkan titik akses untuk itu.

  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. Di Pengaturan titik akses Outposts, masukkan sebuah nama untuk titik akses, lalu pilih virtual private cloud (VPC) untuk titik akses.

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

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

Contoh AWS CLI berikut membuat titik akses untuk bucket Outposts. Untuk menjalankan perintah ini, gantiuser 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

Contoh SDK untuk Java berikut membuat titik akses untuk bucket Outposts. Untuk menggunakan contoh ini, gantiuser 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(); }