

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

# Menggunakan titik akhir tumpukan ganda Amazon ECS
<a name="dual-stack-endpoint"></a>

Titik akhir dual-stack Amazon ECS mendukung permintaan ke Amazon ECS melalui Internet Protocol versi 4 (IPv4) dan Internet Protocol versi 6 (IPv6). Untuk daftar semua titik akhir Amazon ECS, lihat titik akhir [dan kuota Amazon ECS](https://docs.aws.amazon.com/general/latest/gr/ecs-service.html) di. Referensi Umum AWS

Saat menggunakan REST API, Anda langsung mengakses titik akhir Amazon ECS dengan menggunakan nama titik akhir (URI). Amazon ECS hanya mendukung nama titik akhir dual-stack regional, yang berarti Anda harus menentukan wilayah sebagai bagian dari nama.

Gunakan konvensi penamaan berikut untuk nama titik akhir dual-stack:. `ecs.{{region}}.api.aws`

Saat menggunakan AWS Command Line Interface (AWS CLI) dan AWS SDK, Anda dapat menggunakan parameter atau flag untuk mengubah ke titik akhir tumpukan ganda. Anda juga dapat menentukan titik akhir dual-stack secara langsung sebagai penggantian titik akhir Amazon ECS dalam file konfigurasi.

Bagian berikut menjelaskan cara menggunakan titik akhir dual-stack dari, AWS SDK AWS CLI, dan REST API.

**Topics**
+ [Menggunakan titik akhir tumpukan ganda dari AWS CLI](#dual-stack-endpoints-cli)
+ [Menggunakan titik akhir tumpukan ganda dari SDK AWS](#dual-stack-endpoints-sdks)
+ [Menggunakan titik akhir tumpukan ganda dari API REST](#dual-stack-endpoints-examples-rest-api)

## Menggunakan titik akhir tumpukan ganda dari AWS CLI
<a name="dual-stack-endpoints-cli"></a>

Bagian ini memberikan contoh AWS CLI perintah yang digunakan untuk membuat permintaan ke endpoint dual-stack. Untuk informasi selengkapnya tentang menginstal AWS CLI atau memperbarui ke versi terbaru, lihat [Menginstal atau memperbarui ke versi terbaru AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) dalam *Panduan AWS Command Line Interface Pengguna untuk Versi 2*.

Untuk menggunakan titik akhir dual-stack, Anda dapat menyetel nilai konfigurasi `use_dualstack_endpoint` ke `true` dalam `config` file agar dapat mengarahkan semua permintaan Amazon ECS yang dibuat oleh `ecs` AWS CLI perintah ke titik akhir tumpukan ganda untuk wilayah yang ditentukan. AWS CLI Anda dapat menentukan wilayah dalam `config` file atau dalam perintah dengan menggunakan `--region` opsi. Untuk informasi selengkapnya tentang file konfigurasi AWS CLI, lihat [Pengaturan file konfigurasi dan kredensyal AWS CLI di](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html) *Panduan AWS Command Line Interface Pengguna untuk Versi 2*.

Jika Anda ingin menggunakan endpoint dual-stack untuk AWS CLI perintah tertentu, Anda dapat menggunakan salah satu metode berikut: 
+ Anda dapat menggunakan titik akhir dual-stack per perintah dengan mengatur `--endpoint-url` parameter ke `https://ecs.{{aws-region}}.api.aws` atau `http://ecs.{{aws-region}}.api.aws` untuk perintah apa pun. `ecs`

  Contoh perintah berikut mencantumkan semua cluster yang tersedia dan menggunakan endpoint dual-stack untuk permintaan tersebut.

  ```
  $ aws ecs list-clusters --endpoint-url https://ecs.{{aws-region}}.api.aws
  ```
+ Anda dapat mengatur profil terpisah di AWS Config file Anda. Sebagai contoh, buat satu profil yang menetapkan `use_dualstack_endpoint` ke `true` dan profil yang tidak mengatur `use_dualstack_endpoint`. Ketika Anda menjalankan perintah, tentukan profil mana yang ingin Anda gunakan, tergantung pada apakah Anda ingin menggunakan titik akhir tumpukan ganda atau tidak. 

## Menggunakan titik akhir tumpukan ganda dari SDK AWS
<a name="dual-stack-endpoints-sdks"></a>

Bagian ini memberikan contoh cara mengakses titik akhir dual-stack dengan menggunakan SDK. AWS 

------
#### [ AWS SDK for Java 2.x ]

Contoh berikut menunjukkan cara menentukan titik akhir dual-stack untuk `us-east-1` Wilayah menggunakan. AWS SDK for Java 2.x

```
Region region = Region.US_EAST_1
EcsClient client = EcsClient.builder().region(region).dualstackEnabled(true).build();
```

------
#### [ AWS SDK untuk Go ]

Contoh berikut menunjukkan cara menentukan titik akhir dual-stack untuk `us-east-1` Wilayah menggunakan. AWS SDK untuk Go

```
sess := session.Must(session.NewSession())
svc := ecs.New(sess, &aws.Config{
    Region: aws.String(endpoints.UsEast1RegionID),
    Endpoint: aws.String("https://ecs.us-east-1.api.aws")
})
```

------

Untuk informasi selengkapnya, lihat [Dual-stack dan titik akhir FIPS](https://docs.aws.amazon.com/sdkref/latest/guide/feature-endpoints.html) di *AWS SDK dan Panduan Referensi Alat*.

## Menggunakan titik akhir tumpukan ganda dari API REST
<a name="dual-stack-endpoints-examples-rest-api"></a>

Saat menggunakan REST API, Anda dapat langsung mengakses titik akhir dual-stack dengan menentukannya dalam permintaan Anda. Contoh berikut menggunakan endpoint dual-stack untuk mencantumkan semua cluster Amazon ECS di Wilayah. `us-east-1`

```
POST / HTTP/1.1
Host: ecs.us-east-1.api.aws
Accept-Encoding: identity
Content-Length: 2
X-Amz-Target: AmazonEC2ContainerServiceV20141113.ListClusters
X-Amz-Date: 20150429T170621Z
Content-Type: application/x-amz-json-1.1
Authorization: AUTHPARAMS

{}
```