

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

# Bekerja dengan titik akhir Amazon S3 di Outposts
<a name="S3OutpostsEndpointsWorking"></a>

Untuk merutekan permintaan ke titik akses Amazon S3 di Outposts, Anda harus membuat dan mengonfigurasikan titik akhir S3 di Outposts. Untuk membuat titik akhir, Anda akan memerlukan koneksi aktif dengan tautan layanan ke wilayah asal Outposts Anda. Setiap Cloud Privat Virtual (VPC) pada Outposts Anda dapat memiliki satu titik akhir terkait. Untuk informasi selengkapnya tentang kuota titik akhir, lihat [Persyaratan jaringan S3 di Outposts](S3OnOutpostsRestrictionsLimitations.md#S3OnOutpostsConnectivityRestrictions). Anda harus membuat titik akhir agar dapat mengakses bucket Outposts Anda dan melakukan operasi objek. Untuk informasi selengkapnya, lihat [Titik akhir](S3OutpostsWorkingBuckets.md#S3OutpostsEP).

Setelah Anda membuat titik akhir, Anda dapat menggunakan bidang ‘Status’, untuk memahami status titik akhir. Apabila Outposts Anda offline, mereka akan mengembalikan hasil CREATE\$1FAILED. Anda dapat memeriksa koneksi tautan layanan, menghapus titik akhir, dan mencoba lagi operasi pembuatan setelah koneksi Anda dilanjutkan. Untuk daftar kode kesalahan tambahan, lihat di bawah. Untuk informasi selengkapnya, lihat [Titik akhir](S3OutpostsWorkingBuckets.md#S3OutpostsEP).


| API | Status | Kode Kesalahan Alasan Gagal | Pesan-Alasan Gagal | 
| --- | --- | --- | --- | 
| CreateEndpoint | Create\$1Failed | OutpostNotReachable | Titik akhir tidak dapat dibuat karena koneksi tautan layanan ke Wilayah asal Outposts Anda gagal. Periksa koneksi Anda, hapus titik akhir, dan coba lagi. | 
| CreateEndpoint | Create\$1Failed | InternalError | Titik akhir tidak dapat dibuat karena Kesalahan Internal. Hapus titik akhir dan buat lagi. | 
| DeleteEndpoint | Delete\$1Failed | OutpostNotReachable | Titik akhir tidak dapat dihapus karena koneksi tautan layanan ke Wilayah asal Outposts Anda gagal. Periksa koneksi Anda dan coba lagi. | 
| DeleteEndpoint | Delete\$1Failed | InternalError | Titik akhir tidak dapat dihapus karena Kesalahan Internal. Coba lagi. | 

Untuk informasi selengkapnya tentang bekerja dengan bucket pada S3 di Outposts, lihat [Bekerja dengan S3 di bucket Outposts](S3OutpostsWorkingBuckets.md).

Bagian berikut menjelaskan cara membuat dan mengelola titik akhir untuk S3 di Outposts.

**Topics**
+ [Membuat titik akhir di Outpost](S3OutpostsCreateEndpoint.md)
+ [Melihat daftar titik akhir Amazon S3 di Outposts Anda](S3OutpostsListEndpoints.md)
+ [Menghapus titik akhir Amazon S3 di Outposts](S3OutpostsDeleteEndpoints.md)

# Membuat titik akhir di Outpost
<a name="S3OutpostsCreateEndpoint"></a>

Untuk merutekan permintaan ke titik akses Amazon S3 di Outposts, Anda harus membuat dan mengonfigurasikan titik akhir S3 di Outposts. Untuk membuat titik akhir, Anda akan memerlukan koneksi aktif dengan tautan layanan ke wilayah asal Outposts Anda. Setiap Cloud Privat Virtual (VPC) pada Outposts Anda dapat memiliki satu titik akhir terkait. Untuk informasi selengkapnya tentang kuota titik akhir, lihat [Persyaratan jaringan S3 di Outposts](S3OnOutpostsRestrictionsLimitations.md#S3OnOutpostsConnectivityRestrictions). Anda harus membuat titik akhir agar dapat mengakses bucket Outposts Anda dan melakukan operasi objek. Untuk informasi selengkapnya, lihat [Titik akhir](S3OutpostsWorkingBuckets.md#S3OutpostsEP).

**Izin**  
Untuk informasi selengkapnya tentang izin yang diperlukan untuk membuat titik akhir, lihat [Izin untuk titik akhir S3 di Outposts](S3OutpostsIAM.md#S3OutpostsEndpointPermissions).

Saat Anda membuat titik akhir, S3 di Outposts juga membuat peran yang terkait dengan layanan dalam Akun AWS Anda. Untuk informasi selengkapnya, lihat [Menggunakan Peran Terkait Layanan untuk Amazon S3 di Outposts](S3OutpostsServiceLinkedRoles.md).

Contoh berikut menunjukkan cara membuat S3 pada titik akhir Outposts dengan menggunakan AWS Command Line Interface ,AWS CLI(), Konsol Manajemen AWS dan. AWS SDK untuk Java

## Menggunakan konsol S3
<a name="S3OutpostsCreateEndpointConsole"></a>

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon S3 di. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Di panel navigasi kiri, pilih **titik akses Outposts**.

1. Pilih tab **titik akhir Outposts**.

1. Pilih **Buat titik akhir Outposts**.

1. Dalam **Outpost**, pilih Outpost tempat titik akhir ini akan dibuat.

1. Dalam **VPC**, pilih VPC yang belum memiliki titik akhir dan yang juga sesuai dengan aturan untuk titik akhir Outposts.

   Virtual Private Cloud (VPC) memungkinkan Anda meluncurkan AWS sumber daya ke jaringan virtual yang Anda tentukan. Jaringan virtual ini sangat mirip dengan jaringan tradisional yang akan Anda operasikan di pusat data Anda sendiri, dengan manfaat dari penggunaan infrastruktur AWS yang dapat diskalakan. 

   Jika Anda tidak memiliki VPC, pilih **Buat VPC**. Untuk informasi selengkapnya, lihat [Membuat titik akses yang dibatasi untuk virtual private cloud (VPC)](https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points-vpc.html) di Panduan Pengguna *Amazon S3*.

1. Pilih **Buat titik akhir Outposts**.

## Menggunakan AWS CLI
<a name="S3OutpostsCreateEndpointCLI"></a>

**Example**  
 AWS CLI Contoh berikut membuat endpoint untuk Outpost dengan menggunakan jenis akses sumber daya VPC. VPC berasal dari subnet. Untuk menjalankan perintah ini, ganti `user input placeholders` dengan informasi Anda sendiri.  

```
aws s3outposts create-endpoint --outpost-id op-01ac5d28a6a232904 --subnet-id subnet-8c7a57c5 --security-group-id sg-ab19e0d1
```
 AWS CLI Contoh berikut membuat endpoint untuk Outpost dengan menggunakan jenis akses pool alamat IP (CoIP pool) milik pelanggan. Untuk menjalankan perintah ini, ganti `user input placeholders` dengan informasi Anda sendiri.  

```
aws s3outposts create-endpoint --outpost-id op-01ac5d28a6a232904 --subnet-id subnet-8c7a57c5 --security-group-id sg-ab19e0d1 --access-type CustomerOwnedIp --customer-owned-ipv4-pool ipv4pool-coip-12345678901234567
```

## Menggunakan AWS SDK for Java
<a name="S3OutpostsCreateEndpointJava"></a>

**Example**  
*Untuk contoh cara membuat endpoint untuk Outpost S3 dengan SDK for Java, [CreateOutpostsEndPointlihat AWS](https://github.com/awsdocs/aws-doc-sdk-examples/blob/main/javav2/example_code/s3/src/main/java/com/example/s3/outposts/CreateOutpostsEndPoint.java) .java di SDK for Java 2.x Code Examples.AWS *

# Melihat daftar titik akhir Amazon S3 di Outposts Anda
<a name="S3OutpostsListEndpoints"></a>

Untuk merutekan permintaan ke titik akses Amazon S3 di Outposts, Anda harus membuat dan mengonfigurasikan titik akhir S3 di Outposts. Untuk membuat titik akhir, Anda akan memerlukan koneksi aktif dengan tautan layanan ke wilayah asal Outposts Anda. Setiap Cloud Privat Virtual (VPC) pada Outposts Anda dapat memiliki satu titik akhir terkait. Untuk informasi selengkapnya tentang kuota titik akhir, lihat [Persyaratan jaringan S3 di Outposts](S3OnOutpostsRestrictionsLimitations.md#S3OnOutpostsConnectivityRestrictions). Anda harus membuat titik akhir agar dapat mengakses bucket Outposts Anda dan melakukan operasi objek. Untuk informasi selengkapnya, lihat [Titik akhir](S3OutpostsWorkingBuckets.md#S3OutpostsEP).

Contoh berikut menunjukkan cara mengembalikan daftar S3 Anda di titik akhir Outposts dengan menggunakan AWS Command Line Interface ,AWS CLI(), Konsol Manajemen AWS dan. AWS SDK untuk Java

## Menggunakan konsol S3
<a name="s3-outposts-endpoint-list"></a>

1. Buka konsol Amazon S3 di. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Di panel navigasi kiri, pilih **titik akses Outposts**.

1. Pada halaman **titik akses Outposts**, pilih tab **titik akhir Outposts**.

1. Dalam **titik akhir Outposts**, Anda dapat melihat daftar titik akhir S3 di Outposts.

## Menggunakan AWS CLI
<a name="S3OutpostsListEndpointsCLI"></a>

 AWS CLI Contoh berikut mencantumkan titik akhir untuk AWS Outposts sumber daya yang terkait dengan akun Anda. Untuk informasi selengkapnya tentang perintah ini, lihat [daftar-titik akhir](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3outposts/list-endpoints.html) dalam *Referensi AWS CLI *.

```
aws s3outposts list-endpoints
```

## Menggunakan AWS SDK for Java
<a name="S3OutpostsListEndpointsJava"></a>

Contoh SDK for Java berikut mencantumkan titik akhir untuk Outposts. Untuk informasi selengkapnya, lihat [ListEndpoints](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3outposts_ListEndpoints.html) dalam *Referensi API Amazon Simple Storage Service*.

```
import com.amazonaws.services.s3outposts.AmazonS3Outposts;
import com.amazonaws.services.s3outposts.AmazonS3OutpostsClientBuilder;
import com.amazonaws.services.s3outposts.model.ListEndpointsRequest;
import com.amazonaws.services.s3outposts.model.ListEndpointsResult;

public void listEndpoints() {
    AmazonS3Outposts s3OutpostsClient = AmazonS3OutpostsClientBuilder
                .standard().build();
                
    ListEndpointsRequest listEndpointsRequest = new ListEndpointsRequest();
    ListEndpointsResult listEndpointsResult = s3OutpostsClient.listEndpoints(listEndpointsRequest);
    System.out.println("List endpoints result is " + listEndpointsResult);
}
```

# Menghapus titik akhir Amazon S3 di Outposts
<a name="S3OutpostsDeleteEndpoints"></a>

Untuk merutekan permintaan ke titik akses Amazon S3 di Outposts, Anda harus membuat dan mengonfigurasikan titik akhir S3 di Outposts. Untuk membuat titik akhir, Anda akan memerlukan koneksi aktif dengan tautan layanan ke wilayah asal Outposts Anda. Setiap Cloud Privat Virtual (VPC) pada Outposts Anda dapat memiliki satu titik akhir terkait. Untuk informasi selengkapnya tentang kuota titik akhir, lihat [Persyaratan jaringan S3 di Outposts](S3OnOutpostsRestrictionsLimitations.md#S3OnOutpostsConnectivityRestrictions). Anda harus membuat titik akhir agar dapat mengakses bucket Outposts Anda dan melakukan operasi objek. Untuk informasi selengkapnya, lihat [Titik akhir](S3OutpostsWorkingBuckets.md#S3OutpostsEP).

Contoh berikut menunjukkan cara menghapus S3 Anda pada titik akhir Outposts dengan menggunakan AWS Command Line Interface ,AWS CLI(), Konsol Manajemen AWS dan. AWS SDK untuk Java

## Menggunakan konsol S3
<a name="s3-outposts-endpoint-delete"></a>

1. Buka konsol Amazon S3 di. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Di panel navigasi kiri, pilih **titik akses Outposts**.

1. Pada halaman **titik akses Outposts**, pilih tab **titik akhir Outposts**.

1. Dalam **titik akhir Outposts**, pilih titik akhir yang ingin Anda hapus, lalu pilih **Hapus**.

## Menggunakan AWS CLI
<a name="S3OutpostsDeleteEndpointCLI"></a>

 AWS CLI Contoh berikut menghapus endpoint untuk Outpost. Untuk menjalankan perintah ini, ganti `user input placeholders` dengan informasi Anda sendiri.

```
aws s3outposts delete-endpoint --endpoint-id example-endpoint-id --outpost-id op-01ac5d28a6a232904
```

## Menggunakan AWS SDK for Java
<a name="S3OutpostsDeleteEndpointJava"></a>

Contoh SDK for Java berikut menghapus titik akhir untuk Outpost. Untuk menggunakan contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.

```
import com.amazonaws.arn.Arn;
import com.amazonaws.services.s3outposts.AmazonS3Outposts;
import com.amazonaws.services.s3outposts.AmazonS3OutpostsClientBuilder;
import com.amazonaws.services.s3outposts.model.DeleteEndpointRequest;

public void deleteEndpoint(String endpointArnInput) {
    String outpostId = "op-01ac5d28a6a232904";
    AmazonS3Outposts s3OutpostsClient = AmazonS3OutpostsClientBuilder
                .standard().build();
                
    Arn endpointArn = Arn.fromString(endpointArnInput);
    String[] resourceParts = endpointArn.getResource().getResource().split("/");
    String endpointId = resourceParts[resourceParts.length - 1];
    DeleteEndpointRequest deleteEndpointRequest = new DeleteEndpointRequest()
                .withEndpointId(endpointId)
                .withOutpostId(outpostId);
    s3OutpostsClient.deleteEndpoint(deleteEndpointRequest);
    System.out.println("Endpoint with id " + endpointId + " is deleted.");
}
```