

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

# Route 53 contoh pendaftaran domain menggunakan AWS CLI
<a name="cli_route-53-domains_code_examples"></a>

Contoh kode berikut menunjukkan cara melakukan tindakan dan menerapkan skenario umum dengan menggunakan pendaftaran domain AWS Command Line Interface with Route 53.

*Tindakan* merupakan kutipan kode dari program yang lebih besar dan harus dijalankan dalam konteks. Sementara tindakan menunjukkan cara memanggil fungsi layanan individual, Anda dapat melihat tindakan dalam konteks dalam skenario terkait.

Setiap contoh menyertakan tautan ke kode sumber lengkap, di mana Anda dapat menemukan instruksi tentang cara mengatur dan menjalankan kode dalam konteks.

**Topics**
+ [Tindakan](#actions)

## Tindakan
<a name="actions"></a>

### `check-domain-availability`
<a name="route-53-domains_CheckDomainAvailability_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`check-domain-availability`.

**AWS CLI**  
**Untuk menentukan apakah Anda dapat mendaftarkan nama domain dengan Route 53**  
`check-domain-availability`Perintah berikut mengembalikan informasi tentang apakah nama `example.com` domain tersedia untuk didaftarkan menggunakan Route 53.  
Perintah ini hanya berjalan di `us-east-1` Wilayah. Jika wilayah default Anda diatur ke`us-east-1`, Anda dapat menghilangkan `region` parameter.  

```
aws route53domains check-domain-availability \
    --region us-east-1 \
    --domain-name example.com
```
Output:  

```
{
    "Availability": "UNAVAILABLE"
}
```
Route 53 mendukung sejumlah besar domain tingkat atas (TLDs), seperti `.com` dan`.jp`, tetapi kami tidak mendukung semua yang tersedia. TLDs Jika Anda memeriksa ketersediaan domain dan Route 53 tidak mendukung TLD, `check-domain-availability` menampilkan pesan berikut.  

```
An error occurred (UnsupportedTLD) when calling the CheckDomainAvailability operation: <top-level domain> tld is not supported.
```
Untuk daftar yang dapat Anda gunakan saat mendaftarkan domain dengan Route 53, lihat [Domain yang Dapat Anda Daftarkan dengan Amazon Route 53](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/registrar-tld-list.html) di *Panduan Pengembang Amazon Route 53*. TLDs Untuk informasi selengkapnya tentang mendaftarkan domain dengan Amazon Route 53, lihat [Mendaftarkan Domain Baru](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-register.html) di *Panduan Pengembang Amazon Route 53*.  
+  Untuk detail API, lihat [CheckDomainAvailability](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/route53domains/check-domain-availability.html)di *Referensi AWS CLI Perintah*. 

### `check-domain-transferability`
<a name="route-53-domains_CheckDomainTransferability_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`check-domain-transferability`.

**AWS CLI**  
**Untuk menentukan apakah domain dapat ditransfer ke Route 53**  
`check-domain-transferability`Perintah berikut mengembalikan informasi tentang apakah Anda dapat mentransfer nama domain `example.com` ke Route 53.  
Perintah ini hanya berjalan di `us-east-1` Wilayah. Jika wilayah default Anda diatur ke`us-east-1`, Anda dapat menghilangkan `region` parameter.  

```
aws route53domains check-domain-transferability \
    --region us-east-1 \
    --domain-name example.com
```
Output:  

```
{
    "Transferability": {
        "Transferable": "UNTRANSFERABLE"
    }
}
```
Untuk informasi selengkapnya, lihat [Mentransfer Pendaftaran Domain ke Amazon Route 53](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-transfer-to-route-53.html) di *Panduan Pengembang Amazon Route 53*.  
+  Untuk detail API, lihat [CheckDomainTransferability](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/route53domains/check-domain-transferability.html)di *Referensi AWS CLI Perintah*. 

### `delete-tags-for-domain`
<a name="route-53-domains_DeleteTagsForDomain_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`delete-tags-for-domain`.

**AWS CLI**  
**Untuk menghapus tag untuk domain**  
`delete-tags-for-domain`Perintah berikut menghapus tiga tag dari domain yang ditentukan. Perhatikan bahwa Anda hanya menentukan kunci tag, bukan nilai tag.  
Perintah ini hanya berjalan di `us-east-1` Wilayah. Jika wilayah default Anda diatur ke`us-east-1`, Anda dapat menghilangkan `region` parameter.  

```
aws route53domains delete-tags-for-domain \
    --region us-east-1 \
    --domain-name example.com \
    --tags-to-delete accounting-key hr-key engineering-key
```
Perintah ini tidak menghasilkan output.  
Untuk mengonfirmasi bahwa tag telah dihapus, Anda dapat menjalankannya [list-tags-for-domain](https://docs.aws.amazon.com/cli/latest/reference/route53domains/list-tags-for-domain.html). Untuk informasi selengkapnya, lihat [Menandai Sumber Daya Amazon Route 53](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/tagging-resources.html) di *Panduan Pengembang Amazon Route 53*.  
+  Untuk detail API, lihat [DeleteTagsForDomain](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/route53domains/delete-tags-for-domain.html)di *Referensi AWS CLI Perintah*. 

### `disable-domain-auto-renew`
<a name="route-53-domains_DisableDomainAutoRenew_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`disable-domain-auto-renew`.

**AWS CLI**  
**Untuk menonaktifkan perpanjangan otomatis domain**  
`disable-domain-auto-renew`Perintah berikut mengonfigurasi Route 53 agar *tidak* memperbarui domain secara otomatis `example.com` sebelum pendaftaran domain kedaluwarsa.  
Perintah ini hanya berjalan di `us-east-1` Wilayah. Jika wilayah default Anda diatur ke`us-east-1`, Anda dapat menghilangkan `region` parameter.  

```
aws route53domains disable-domain-auto-renew \
    --region us-east-1 \
    --domain-name example.com
```
Perintah ini tidak menghasilkan output.  
Untuk mengonfirmasi bahwa pengaturan telah diubah, Anda dapat menjalankannya [get-domain-detail](https://docs.aws.amazon.com/cli/latest/reference/route53domains/get-domain-detail.html). Jika perpanjangan otomatis dinonaktifkan, nilainya `AutoRenew` adalah`False`. Untuk informasi selengkapnya tentang perpanjangan otomatis, lihat Memperbarui Pendaftaran untuk Domain < https://docs.aws.amazon.com/Route53/ latest/DeveloperGuide/domain -renew.html di Panduan *Pengembang Amazon Route 53*.  
+  Untuk detail API, lihat [DisableDomainAutoRenew](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/route53domains/disable-domain-auto-renew.html)di *Referensi AWS CLI Perintah*. 

### `disable-domain-transfer-lock`
<a name="route-53-domains_DisableDomainTransferLock_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`disable-domain-transfer-lock`.

**AWS CLI**  
**Untuk menonaktifkan kunci transfer pada domain**  
`disable-domain-transfer-lock`Perintah berikut menghapus kunci transfer pada domain `example.com` sehingga domain dapat ditransfer ke registrar lain. Perintah ini mengubah `clientTransferProhibited` status.  
Perintah ini hanya berjalan di `us-east-1` Wilayah. Jika wilayah default Anda diatur ke`us-east-1`, Anda dapat menghilangkan `region` parameter.  

```
aws route53domains disable-domain-transfer-lock \
    --region us-east-1 \
    --domain-name example.com
```
Output:  

```
{
    "OperationId": "3f28e0ac-126a-4113-9048-cc930example"
}
```
Untuk mengonfirmasi bahwa kunci transfer telah diubah, Anda dapat menjalankannya [get-domain-detail](https://docs.aws.amazon.com/cli/latest/reference/route53domains/get-domain-detail.html). Ketika kunci transfer dinonaktifkan, nilai `StatusList` *tidak* termasuk`clientTransferProhibited`.  
Untuk informasi selengkapnya tentang proses transfer, lihat [Mentransfer Domain dari Amazon Route 53 ke Registrar Lain di Panduan](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-transfer-from-route-53.html) *Pengembang Amazon Route 53*.  
+  Untuk detail API, lihat [DisableDomainTransferLock](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/route53domains/disable-domain-transfer-lock.html)di *Referensi AWS CLI Perintah*. 

### `enable-domain-auto-renew`
<a name="route-53-domains_EnableDomainAutoRenew_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`enable-domain-auto-renew`.

**AWS CLI**  
**Untuk mengaktifkan perpanjangan otomatis domain**  
`enable-domain-auto-renew`Perintah berikut mengonfigurasi Route 53 untuk memperbarui domain secara otomatis `example.com` sebelum pendaftaran domain kedaluwarsa.  
Perintah ini hanya berjalan di `us-east-1` Wilayah. Jika wilayah default Anda diatur ke`us-east-1`, Anda dapat menghilangkan `region` parameter.  

```
aws route53domains enable-domain-auto-renew \
    --region us-east-1 \
    --domain-name example.com
```
Perintah ini tidak menghasilkan output. Untuk mengonfirmasi bahwa pengaturan telah diubah, Anda dapat menjalankannya [get-domain-detail](https://docs.aws.amazon.com/cli/latest/reference/route53domains/get-domain-detail.html). Jika perpanjangan otomatis diaktifkan, nilainya `AutoRenew` adalah`True`.  
Untuk informasi selengkapnya tentang perpanjangan otomatis, lihat Memperbarui Pendaftaran untuk Domain < https://docs.aws.amazon.com/Route53/ latest/DeveloperGuide/domain -renew.html di Panduan *Pengembang Amazon Route 53*.  
+  Untuk detail API, lihat [EnableDomainAutoRenew](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/route53domains/enable-domain-auto-renew.html)di *Referensi AWS CLI Perintah*. 

### `enable-domain-transfer-lock`
<a name="route-53-domains_EnableDomainTransferLock_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`enable-domain-transfer-lock`.

**AWS CLI**  
**Untuk mengaktifkan kunci transfer pada domain**  
`enable-domain-transfer-lock`Perintah berikut mengunci domain tertentu sehingga tidak dapat ditransfer ke registrar lain. Perintah ini mengubah `clientTransferProhibited` status.  
Perintah ini hanya berjalan di `us-east-1` Wilayah. Jika wilayah default Anda diatur ke`us-east-1`, Anda dapat menghilangkan `region` parameter.  

```
aws route53domains enable-domain-transfer-lock \
    --region us-east-1 \
    --domain-name example.com
```
Output:  

```
{
    "OperationId": "3f28e0ac-126a-4113-9048-cc930example"
}
```
Untuk mengonfirmasi bahwa kunci transfer telah diubah, Anda dapat menjalankannya [get-domain-detail](https://docs.aws.amazon.com/cli/latest/reference/route53domains/get-domain-detail.html). Ketika kunci transfer diaktifkan, nilai `StatusList` termasuk`clientTransferProhibited`.  
Untuk informasi selengkapnya tentang proses transfer, lihat [Mentransfer Domain dari Amazon Route 53 ke Registrar Lain di Panduan](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-transfer-from-route-53.html) *Pengembang Amazon Route 53*.  
+  Untuk detail API, lihat [EnableDomainTransferLock](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/route53domains/enable-domain-transfer-lock.html)di *Referensi AWS CLI Perintah*. 

### `get-contact-reachability-status`
<a name="route-53-domains_GetContactReachabilityStatus_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`get-contact-reachability-status`.

**AWS CLI**  
**Untuk menentukan apakah kontak pendaftar telah menanggapi email konfirmasi**  
`get-contact-reachability-status`Perintah berikut mengembalikan informasi tentang apakah kontak pendaftar untuk domain tertentu telah menanggapi email konfirmasi.  
Perintah ini hanya berjalan di `us-east-1` Wilayah. Jika wilayah default Anda diatur ke`us-east-1`, Anda dapat menghilangkan `region` parameter.  

```
aws route53domains get-contact-reachability-status \
    --region us-east-1 \
    --domain-name example.com
```
Output:  

```
{
    "domainName": "example.com",
    "status": "DONE"
}
```
Untuk informasi selengkapnya, lihat [Mengirim Ulang Email Otorisasi dan Konfirmasi](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-click-email-link.html) di Panduan *Pengembang Amazon Route 53*.  
+  Untuk detail API, lihat [GetContactReachabilityStatus](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/route53domains/get-contact-reachability-status.html)di *Referensi AWS CLI Perintah*. 

### `get-domain-detail`
<a name="route-53-domains_GetDomainDetail_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`get-domain-detail`.

**AWS CLI**  
**Untuk mendapatkan informasi rinci tentang domain tertentu**  
`get-domain-detail`Perintah berikut menampilkan informasi rinci tentang domain yang ditentukan.  
Perintah ini hanya berjalan di `us-east-1` Wilayah. Jika wilayah default Anda diatur ke`us-east-1`, Anda dapat menghilangkan `region` parameter.  

```
aws route53domains get-domain-detail \
    --region us-east-1 \
    --domain-name example.com
```
Output:  

```
{
    "DomainName": "example.com",
    "Nameservers": [
        {
            "Name": "ns-2048.awsdns-64.com",
            "GlueIps": []
        },
        {
            "Name": "ns-2049.awsdns-65.net",
            "GlueIps": []
        },
        {
            "Name": "ns-2050.awsdns-66.org",
            "GlueIps": []
        },
        {
            "Name": "ns-2051.awsdns-67.co.uk",
            "GlueIps": []
        }
    ],
    "AutoRenew": true,
    "AdminContact": {
        "FirstName": "Saanvi",
        "LastName": "Sarkar",
        "ContactType": "COMPANY",
        "OrganizationName": "Example",
        "AddressLine1": "123 Main Street",
        "City": "Anytown",
        "State": "WA",
        "CountryCode": "US",
        "ZipCode": "98101",
        "PhoneNumber": "+1.8005551212",
        "Email": "ssarkar@example.com",
        "ExtraParams": []
    },
    "RegistrantContact": {
        "FirstName": "Alejandro",
        "LastName": "Rosalez",
        "ContactType": "COMPANY",
        "OrganizationName": "Example",
        "AddressLine1": "123 Main Street",
        "City": "Anytown",
        "State": "WA",
        "CountryCode": "US",
        "ZipCode": "98101",
        "PhoneNumber": "+1.8005551212",
        "Email": "arosalez@example.com",
        "ExtraParams": []
    },
    "TechContact": {
        "FirstName": "Wang",
        "LastName": "Xiulan",
        "ContactType": "COMPANY",
        "OrganizationName": "Example",
        "AddressLine1": "123 Main Street",
        "City": "Anytown",
        "State": "WA",
        "CountryCode": "US",
        "ZipCode": "98101",
        "PhoneNumber": "+1.8005551212",
        "Email": "wxiulan@example.com",
        "ExtraParams": []
    },
    "AdminPrivacy": true,
    "RegistrantPrivacy": true,
    "TechPrivacy": true,
    "RegistrarName": "Amazon Registrar, Inc.",
    "WhoIsServer": "whois.registrar.amazon",
    "RegistrarUrl": "http://registrar.amazon.com",
    "AbuseContactEmail": "abuse@registrar.amazon.com",
    "AbuseContactPhone": "+1.2062661000",
    "CreationDate": 1444934889.601,
    "ExpirationDate": 1602787689.0,
    "StatusList": [
        "clientTransferProhibited"
    ]
}
```
+  Untuk detail API, lihat [GetDomainDetail](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/route53domains/get-domain-detail.html)di *Referensi AWS CLI Perintah*. 

### `get-domain-suggestions`
<a name="route-53-domains_GetDomainSuggestions_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`get-domain-suggestions`.

**AWS CLI**  
**Untuk mendapatkan daftar nama domain yang disarankan**  
`get-domain-suggestions`Perintah berikut menampilkan daftar nama domain yang disarankan berdasarkan nama domain`example.com`. Responsnya hanya mencakup nama domain yang tersedia. Perintah ini hanya berjalan di `us-east-1` Wilayah. Jika wilayah default Anda diatur ke`us-east-1`, Anda dapat menghilangkan `region` parameter.  

```
aws route53domains get-domain-suggestions \
    --region us-east-1 \
    --domain-name example.com \
    --suggestion-count 10 \
    --only-available
```
Output:  

```
{
    "SuggestionsList": [
        {
            "DomainName": "egzaampal.com",
            "Availability": "AVAILABLE"
        },
        {
            "DomainName": "examplelaw.com",
            "Availability": "AVAILABLE"
        },
        {
            "DomainName": "examplehouse.net",
            "Availability": "AVAILABLE"
        },
        {
            "DomainName": "homeexample.net",
            "Availability": "AVAILABLE"
        },
        {
            "DomainName": "examplelist.com",
            "Availability": "AVAILABLE"
       },
        {
            "DomainName": "examplenews.net",
            "Availability": "AVAILABLE"
        },
        {
            "DomainName": "officeexample.com",
            "Availability": "AVAILABLE"
        },
        {
            "DomainName": "exampleworld.com",
            "Availability": "AVAILABLE"
        },
        {
            "DomainName": "exampleart.com",
            "Availability": "AVAILABLE"
        }
    ]
}
```
+  Untuk detail API, lihat [GetDomainSuggestions](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/route53domains/get-domain-suggestions.html)di *Referensi AWS CLI Perintah*. 

### `get-operation-detail`
<a name="route-53-domains_GetOperationDetail_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`get-operation-detail`.

**AWS CLI**  
**Untuk mendapatkan status operasi saat ini**  
Beberapa operasi pendaftaran domain beroperasi secara asinkron dan mengembalikan respons sebelum selesai. Operasi ini mengembalikan ID operasi yang dapat Anda gunakan untuk mendapatkan status saat ini. `get-operation-detail`Perintah berikut mengembalikan status operasi yang ditentukan.  
Perintah ini hanya berjalan di `us-east-1` Wilayah. Jika wilayah default Anda diatur ke`us-east-1`, Anda dapat menghilangkan `region` parameter.  

```
aws route53domains get-operation-detail \
    --region us-east-1 \
    --operation-id edbd8d63-7fe7-4343-9bc5-54033example
```
Output:  

```
{
    "OperationId": "edbd8d63-7fe7-4343-9bc5-54033example",
    "Status": "SUCCESSFUL",
    "DomainName": "example.com",
    "Type": "DOMAIN_LOCK",
    "SubmittedDate": 1573749367.864
}
```
+  Untuk detail API, lihat [GetOperationDetail](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/route53domains/get-operation-detail.html)di *Referensi AWS CLI Perintah*. 

### `list-domains`
<a name="route-53-domains_ListDomains_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`list-domains`.

**AWS CLI**  
**Untuk membuat daftar domain yang terdaftar dengan akun saat ini AWS **  
`list-domains`Perintah berikut mencantumkan informasi ringkasan tentang domain yang terdaftar dengan AWS akun saat ini.  
Perintah ini hanya berjalan di `us-east-1` Wilayah. Jika wilayah default Anda diatur ke`us-east-1`, Anda dapat menghilangkan `region` parameter.  

```
aws route53domains list-domains
    --region us-east-1
```
Output:  

```
{
    "Domains": [
        {
            "DomainName": "example.com",
            "AutoRenew": true,
            "TransferLock": true,
            "Expiry": 1602712345.0
        },
        {
            "DomainName": "example.net",
            "AutoRenew": true,
            "TransferLock": true,
            "Expiry": 1602723456.0
        },
        {
            "DomainName": "example.org",
            "AutoRenew": true,
            "TransferLock": true,
            "Expiry": 1602734567.0
        }
    ]
}
```
+  Untuk detail API, lihat [ListDomains](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/route53domains/list-domains.html)di *Referensi AWS CLI Perintah*. 

### `list-operations`
<a name="route-53-domains_ListOperations_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`list-operations`.

**AWS CLI**  
**Untuk mencantumkan status operasi yang mengembalikan ID operasi**  
Beberapa operasi pendaftaran domain berjalan secara asinkron dan mengembalikan respons sebelum selesai. Operasi ini mengembalikan ID operasi yang dapat Anda gunakan untuk mendapatkan status saat ini. `list-operations`Perintah berikut mencantumkan informasi ringkasan, termasuk status, tentang operasi registrasi domain saat ini.  
Perintah ini hanya berjalan di `us-east-1` Wilayah. Jika wilayah default Anda diatur ke`us-east-1`, Anda dapat menghilangkan `region` parameter.  

```
aws route53domains list-operations
    --region us-east-1
```
Output:  

```
{
    "Operations": [
        {
            "OperationId": "aab9822f-1da0-4bf3-8a15-fd4e0example",
            "Status": "SUCCESSFUL",
            "Type": "DOMAIN_LOCK",
            "SubmittedDate": 1455321739.986
        },
        {
            "OperationId": "c24379ed-76be-42f8-bdad-9379bexample",
            "Status": "SUCCESSFUL",
            "Type": "UPDATE_NAMESERVER",
            "SubmittedDate": 1468960475.109
        },
        {
            "OperationId": "f47e1297-ef9e-4c2b-ae1e-a5fcbexample",
            "Status": "SUCCESSFUL",
            "Type": "RENEW_DOMAIN",
            "SubmittedDate": 1473561835.943
        },
        {
            "OperationId": "75584f23-b15f-459e-aed7-dc6f5example",
            "Status": "SUCCESSFUL",
            "Type": "UPDATE_DOMAIN_CONTACT",
            "SubmittedDate": 1547501003.41
        }
    ]
}
```
Outputnya mencakup semua operasi yang mengembalikan ID operasi dan yang telah Anda lakukan di semua domain yang pernah Anda daftarkan menggunakan AWS akun saat ini. Jika Anda hanya ingin mendapatkan operasi yang Anda kirimkan setelah tanggal yang ditentukan, Anda dapat menyertakan `submitted-since` parameter dan menentukan tanggal dalam format Unix dan Waktu Universal Terkoordinasi (UTC). Perintah berikut mendapatkan status semua operasi yang diajukan setelah pukul 12:00 UTC pada 1 Januari 2020.  

```
aws route53domains list-operations \
    --submitted-since 1577836800
```
+  Untuk detail API, lihat [ListOperations](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/route53domains/list-operations.html)di *Referensi AWS CLI Perintah*. 

### `list-tags-for-domain`
<a name="route-53-domains_ListTagsForDomain_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`list-tags-for-domain`.

**AWS CLI**  
**Untuk mencantumkan tag untuk domain**  
`list-tags-for-domain`Perintah berikut mencantumkan tag yang saat ini terkait dengan domain yang ditentukan.  
Perintah ini hanya berjalan di `us-east-1` Wilayah. Jika wilayah default Anda diatur ke`us-east-1`, Anda dapat menghilangkan `region` parameter.  

```
aws route53domains list-tags-for-domain \
    --region us-east-1 \
    --domain-name example.com
```
Output:  

```
{
    "TagList": [
        {
            "Key": "key1",
            "Value": "value1"
        },
        {
            "Key": "key2",
            "Value": "value2"
        }
    ]
}
```
Untuk informasi selengkapnya, lihat [Menandai Sumber Daya Amazon Route 53](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/tagging-resources.html) di *Panduan Pengembang Amazon Route 53*.  
+  Untuk detail API, lihat [ListTagsForDomain](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/route53domains/list-tags-for-domain.html)di *Referensi AWS CLI Perintah*. 

### `register-domain`
<a name="route-53-domains_RegisterDomain_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`register-domain`.

**AWS CLI**  
**Untuk mendaftarkan domain**  
`register-domain`Perintah berikut mendaftarkan domain, mengambil semua nilai parameter dari file berformat JSON.  
Perintah ini hanya berjalan di `us-east-1` Wilayah. Jika wilayah default Anda diatur ke`us-east-1`, Anda dapat menghilangkan `region` parameter.  

```
aws route53domains register-domain \
    --region us-east-1 \
    --cli-input-json file://register-domain.json
```
Isi dari `register-domain.json`:  

```
{
    "DomainName": "example.com",
    "DurationInYears": 1,
    "AutoRenew": true,
    "AdminContact": {
        "FirstName": "Martha",
        "LastName": "Rivera",
        "ContactType": "PERSON",
        "OrganizationName": "Example",
        "AddressLine1": "1 Main Street",
        "City": "Anytown",
        "State": "WA",
        "CountryCode": "US",
        "ZipCode": "98101",
        "PhoneNumber": "+1.8005551212",
        "Email": "mrivera@example.com"
    },
    "RegistrantContact": {
        "FirstName": "Li",
        "LastName": "Juan",
        "ContactType": "PERSON",
        "OrganizationName": "Example",
        "AddressLine1": "1 Main Street",
        "City": "Anytown",
        "State": "WA",
        "CountryCode": "US",
        "ZipCode": "98101",
        "PhoneNumber": "+1.8005551212",
        "Email": "ljuan@example.com"
    },
    "TechContact": {
        "FirstName": "Mateo",
        "LastName": "Jackson",
        "ContactType": "PERSON",
        "OrganizationName": "Example",
        "AddressLine1": "1 Main Street",
        "City": "Anytown",
        "State": "WA",
        "CountryCode": "US",
        "ZipCode": "98101",
        "PhoneNumber": "+1.8005551212",
        "Email": "mjackson@example.com"
    },
    "PrivacyProtectAdminContact": true,
    "PrivacyProtectRegistrantContact": true,
    "PrivacyProtectTechContact": true
}
```
Output:  

```
{
    "OperationId": "b114c44a-9330-47d1-a6e8-a0b11example"
}
```
Untuk mengonfirmasi bahwa operasi berhasil, Anda dapat menjalankannya`get-operation-detail`. Untuk informasi selengkapnya, lihat [get-operation-detail](https://docs.aws.amazon.com/cli/latest/reference/route53domains/get-operation-detail.html).  
Untuk informasi lebih lanjut, lihat [Mendaftarkan Domain Baru](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-register.html) dalam *Panduan Pengembang Amazon Route 53*.  
Untuk informasi tentang domain tingkat atas (TLDs) mana yang memerlukan nilai `ExtraParams` dan nilai validnya, lihat [ExtraParam](https://docs.aws.amazon.com/Route53/latest/APIReference/API_domains_ExtraParam.html)di Referensi *API Amazon Route 53*.  
+  Untuk detail API, lihat [RegisterDomain](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/route53domains/register-domain.html)di *Referensi AWS CLI Perintah*. 

### `renew-domain`
<a name="route-53-domains_RenewDomain_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`renew-domain`.

**AWS CLI**  
**Untuk memperbarui domain**  
`renew-domain`Perintah berikut memperbarui domain yang ditentukan selama lima tahun. Untuk mendapatkan nilai`current-expiry-year`, gunakan `get-domain-detail` perintah, dan konversi nilai dari `ExpirationDate` dari format Unix.  
Perintah ini hanya berjalan di `us-east-1` Wilayah. Jika wilayah default Anda diatur ke`us-east-1`, Anda dapat menghilangkan `region` parameter.  

```
aws route53domains renew-domain \
    --region us-east-1 \
    --domain-name example.com \
    --duration-in-years 5 \
    --current-expiry-year 2020
```
Output:  

```
{
    "OperationId": "3f28e0ac-126a-4113-9048-cc930example"
}
```
Untuk mengonfirmasi bahwa operasi berhasil, Anda dapat menjalankannya`get-operation-detail`. Untuk informasi selengkapnya, lihat [get-operation-detail](https://docs.aws.amazon.com/cli/latest/reference/route53domains/get-operation-detail.html).  
Registri untuk setiap domain tingkat atas (TLD), seperti.com atau .org, mengontrol jumlah maksimum tahun yang dapat Anda perbarui domain. Untuk mendapatkan periode perpanjangan maksimum untuk domain Anda, lihat bagian “Periode Pendaftaran dan Perpanjangan” untuk TLD Anda di [Domain yang Dapat Anda Daftarkan dengan Amazon Route 53 di Panduan Pengembang Amazon *Route*](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/registrar-tld-list.html) 53.  
Untuk informasi selengkapnya, lihat [Memperbarui Pendaftaran untuk Domain](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-renew.html) di *Panduan Pengembang Amazon Route 53*.  
+  Untuk detail API, lihat [RenewDomain](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/route53domains/renew-domain.html)di *Referensi AWS CLI Perintah*. 

### `resend-contact-reachability-email`
<a name="route-53-domains_ResendContactReachabilityEmail_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`resend-contact-reachability-email`.

**AWS CLI**  
**Untuk mengirim ulang email konfirmasi ke alamat email saat ini untuk kontak pendaftar**  
`resend-contact-reachability-email`Perintah berikut mengirimkan ulang email konfirmasi ke alamat email saat ini untuk kontak pendaftar untuk domain example.com.  
Perintah ini hanya berjalan di `us-east-1` Wilayah. Jika wilayah default Anda diatur ke`us-east-1`, Anda dapat menghilangkan `region` parameter.  

```
aws route53domains resend-contact-reachability-email \
    --region us-east-1 \
    --domain-name example.com
```
Output:  

```
{
    "domainName": "example.com",
    "emailAddress": "moliveira@example.com",
    "isAlreadyVerified": true
}
```
Jika nilainya`true`, seperti dalam contoh ini, kontak pendaftar telah mengkonfirmasi bahwa alamat email yang ditentukan dapat dijangkau. `isAlreadyVerified`  
Untuk informasi selengkapnya, lihat [Mengirim Ulang Email Otorisasi dan Konfirmasi](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-click-email-link.html) di Panduan *Pengembang Amazon Route 53*.  
+  Untuk detail API, lihat [ResendContactReachabilityEmail](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/route53domains/resend-contact-reachability-email.html)di *Referensi AWS CLI Perintah*. 

### `retrieve-domain-auth-code`
<a name="route-53-domains_RetrieveDomainAuthCode_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`retrieve-domain-auth-code`.

**AWS CLI**  
**Untuk mendapatkan kode otorisasi untuk domain sehingga Anda dapat mentransfer domain ke registrar lain**  
`retrieve-domain-auth-code`Perintah berikut mendapatkan kode otorisasi saat ini untuk domain example.com. Anda memberikan nilai ini ke registrar domain lain ketika Anda ingin mentransfer domain ke registrar tersebut.  
Perintah ini hanya berjalan di `us-east-1` Wilayah. Jika wilayah default Anda diatur ke`us-east-1`, Anda dapat menghilangkan `region` parameter.  

```
aws route53domains retrieve-domain-auth-code \
    --region us-east-1 \
    --domain-name example.com
```
Output:  

```
{
    "AuthCode": ")o!v3dJeXampLe"
}
```
Untuk informasi selengkapnya, lihat [Mentransfer Domain dari Amazon Route 53 ke Registrar Lain di Panduan](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-transfer-from-route-53.html) *Pengembang Amazon Route 53*.  
+  Untuk detail API, lihat [RetrieveDomainAuthCode](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/route53domains/retrieve-domain-auth-code.html)di *Referensi AWS CLI Perintah*. 

### `transfer-domain`
<a name="route-53-domains_TransferDomain_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`transfer-domain`.

**AWS CLI**  
**Untuk mentransfer domain ke Amazon Route 53**  
`transfer-domain`Perintah berikut mentransfer domain ke Route 53, dengan parameter yang disediakan oleh file berformat JSON. `C:\temp\transfer-domain.json`  
Perintah ini hanya berjalan di `us-east-1` Wilayah. Jika wilayah default Anda diatur ke`us-east-1`, Anda dapat menghilangkan `region` parameter.  

```
aws route53domains transfer-domain \
    --region us-east-1 \
    --cli-input-json file://C:\temp\transfer-domain.json
```
Isi dari `transfer-domain.json`:  

```
{
    "DomainName": "example.com",
    "DurationInYears": 1,
    "Nameservers": [
        {
            "Name": "ns-2048.awsdns-64.com"
        },
        {
            "Name": "ns-2049.awsdns-65.net"
        },
        {
            "Name": "ns-2050.awsdns-66.org"
        },
        {
            "Name": "ns-2051.awsdns-67.co.uk"
        }
    ],
    "AuthCode": ")o!v3dJeXampLe",
    "AutoRenew": true,
    "AdminContact": {
        "FirstName": "Martha",
        "LastName": "Rivera",
        "ContactType": "PERSON",
        "OrganizationName": "Example",
        "AddressLine1": "1 Main Street",
        "City": "Anytown",
        "State": "WA",
        "CountryCode": "US",
        "ZipCode": "98101",
        "PhoneNumber": "+1.8005551212",
        "Email": "mrivera@example.com"
    },
    "RegistrantContact": {
        "FirstName": "Li",
        "LastName": "Juan",
        "ContactType": "PERSON",
        "OrganizationName": "Example",
        "AddressLine1": "1 Main Street",
        "City": "Anytown",
        "State": "WA",
        "CountryCode": "US",
        "ZipCode": "98101",
        "PhoneNumber": "+1.8005551212",
        "Email": "ljuan@example.com"
    },
    "TechContact": {
        "FirstName": "Mateo",
        "LastName": "Jackson",
        "ContactType": "PERSON",
        "OrganizationName": "Example",
        "AddressLine1": "1 Main Street",
        "City": "Anytown",
        "State": "WA",
        "CountryCode": "US",
        "ZipCode": "98101",
        "PhoneNumber": "+1.8005551212",
        "Email": "mjackson@example.com"
    },
    "PrivacyProtectAdminContact": true,
    "PrivacyProtectRegistrantContact": true,
    "PrivacyProtectTechContact": true
}
```
Output:  

```
{
    "OperationId": "b114c44a-9330-47d1-a6e8-a0b11example"
}
```
Untuk mengonfirmasi bahwa operasi berhasil, Anda dapat menjalankannya`get-operation-detail`. Untuk informasi selengkapnya, lihat [get-operation-detail](https://docs.aws.amazon.com/cli/latest/reference/route53domains/get-operation-detail.html).  
Untuk informasi selengkapnya, lihat [Mentransfer Pendaftaran Domain ke Amazon Route 53](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-transfer-to-route-53.html) di *Panduan Pengembang Amazon Route 53*.  
+  Untuk detail API, lihat [TransferDomain](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/route53domains/transfer-domain.html)di *Referensi AWS CLI Perintah*. 

### `update-domain-contact-privacy`
<a name="route-53-domains_UpdateDomainContactPrivacy_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`update-domain-contact-privacy`.

**AWS CLI**  
**Untuk memperbarui pengaturan privasi untuk kontak untuk domain**  
`update-domain-contact-privacy`Perintah berikut mematikan perlindungan privasi untuk kontak administratif untuk domain example.com. Perintah ini hanya berjalan di `us-east-1` Wilayah.  
Jika wilayah default Anda diatur ke`us-east-1`, Anda dapat menghilangkan `region` parameter.  

```
aws route53domains update-domain-contact-privacy \
    --region us-east-1 \
    --domain-name example.com \
    --no-admin-privacy
```
Output:  

```
{
    "OperationId": "b3a219e9-d801-4244-b533-b7256example"
}
```
Untuk mengonfirmasi bahwa operasi berhasil, Anda dapat menjalankannya`get-operation-detail`. Untuk informasi selengkapnya, lihat [get-operation-detail](https://docs.aws.amazon.com/cli/latest/reference/route53domains/get-operation-detail.html).  
Untuk informasi selengkapnya, lihat [Mengaktifkan atau Menonaktifkan Perlindungan Privasi untuk Informasi Kontak untuk Domain di Panduan](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-privacy-protection.html) Pengembang *Amazon Route 53*.  
+  Untuk detail API, lihat [UpdateDomainContactPrivacy](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/route53domains/update-domain-contact-privacy.html)di *Referensi AWS CLI Perintah*. 

### `update-domain-contact`
<a name="route-53-domains_UpdateDomainContact_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`update-domain-contact`.

**AWS CLI**  
**Untuk memperbarui informasi kontak untuk domain**  
`update-domain-contact`Perintah berikut memperbarui informasi kontak untuk domain, mendapatkan parameter dari file berformat JSON. `C:\temp\update-domain-contact.json`  
Perintah ini hanya berjalan di `us-east-1` Wilayah. Jika wilayah default Anda diatur ke`us-east-1`, Anda dapat menghilangkan `region` parameter.  

```
aws route53domains update-domain-contact \
    --region us-east-1 \
    --cli-input-json file://C:\temp\update-domain-contact.json
```
Isi dari `update-domain-contact.json`:  

```
{
    "AdminContact": {
        "AddressLine1": "101 Main Street",
        "AddressLine2": "Suite 1a",
        "City": "Seattle",
        "ContactType": "COMPANY",
        "CountryCode": "US",
        "Email": "w.xiulan@example.com",
        "FirstName": "Wang",
        "LastName": "Xiulan",
        "OrganizationName": "Example",
        "PhoneNumber": "+1.8005551212",
        "State": "WA",
        "ZipCode": "98101"
    },
    "DomainName": "example.com",
    "RegistrantContact": {
        "AddressLine1": "101 Main Street",
        "AddressLine2": "Suite 1a",
        "City": "Seattle",
        "ContactType": "COMPANY",
        "CountryCode": "US",
        "Email": "w.xiulan@example.com",
        "FirstName": "Wang",
        "LastName": "Xiulan",
        "OrganizationName": "Example",
        "PhoneNumber": "+1.8005551212",
        "State": "WA",
        "ZipCode": "98101"
    },
    "TechContact": {
        "AddressLine1": "101 Main Street",
        "AddressLine2": "Suite 1a",
        "City": "Seattle",
        "ContactType": "COMPANY",
        "CountryCode": "US",
        "Email": "w.xiulan@example.com",
        "FirstName": "Wang",
        "LastName": "Xiulan",
        "OrganizationName": "Example",
        "PhoneNumber": "+1.8005551212",
        "State": "WA",
        "ZipCode": "98101"
    }
}
```
Output:  

```
{
    "OperationId": "b3a219e9-d801-4244-b533-b7256example"
}
```
Untuk mengonfirmasi bahwa operasi berhasil, Anda dapat menjalankannya [get-domain-detail](https://docs.aws.amazon.com/cli/latest/reference/route53domains/get-domain-detail.html). Untuk informasi selengkapnya, lihat [Memperbarui Informasi Kontak untuk Domain](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-update-contacts.html#domain-update-contacts-basic) di *Panduan Pengembang Amazon Route 53*.  
+  Untuk detail API, lihat [UpdateDomainContact](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/route53domains/update-domain-contact.html)di *Referensi AWS CLI Perintah*. 

### `update-domain-nameservers`
<a name="route-53-domains_UpdateDomainNameservers_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`update-domain-nameservers`.

**AWS CLI**  
**Untuk memperbarui server nama untuk domain**  
`update-domain-nameservers`Perintah berikut memperbarui server nama untuk domain.  
Perintah ini hanya berjalan di `us-east-1` Wilayah. Jika wilayah default Anda diatur ke`us-east-1`, Anda dapat menghilangkan `region` parameter.  

```
aws route53domains update-domain-nameservers \
    --region us-east-1 \
    --domain-name example.com \
    --nameservers Name=ns-1.awsdns-01.org Name=ns-2.awsdns-02.co.uk Name=ns-3.awsdns-03.net Name=ns-4.awsdns-04.com
```
Output:  

```
{
    "OperationId": "f1691ec4-0e7a-489e-82e0-b19d3example"
}
```
Untuk mengonfirmasi bahwa operasi berhasil, Anda dapat menjalankannya [get-domain-detail](https://docs.aws.amazon.com/cli/latest/reference/route53domains/get-domain-detail.html).  
Untuk informasi selengkapnya, lihat [Menambahkan atau Mengubah Server Nama dan Catatan Glue untuk Domain](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-name-servers-glue-records.html) di *Panduan Pengembang Amazon Route 53*.  
+  Untuk detail API, lihat [UpdateDomainNameservers](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/route53domains/update-domain-nameservers.html)di *Referensi AWS CLI Perintah*. 

### `update-tags-for-domain`
<a name="route-53-domains_UpdateTagsForDomain_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`update-tags-for-domain`.

**AWS CLI**  
**Untuk menambah atau memperbarui tag untuk domain**  
`update-tags-for-domain`Perintah berikut menambahkan atau memperbarui dua kunci dan nilai yang sesuai untuk domain example.com. Untuk memperbarui nilai kunci, cukup sertakan kunci dan nilai baru. Anda dapat menambahkan atau memperbarui tag hanya dalam satu domain pada satu waktu.  
Perintah ini hanya berjalan di `us-east-1` Wilayah. Jika wilayah default Anda diatur ke`us-east-1`, Anda dapat menghilangkan `region` parameter.  

```
aws route53domains update-tags-for-domain \
    --region us-east-1 \
    --domain-name example.com \
    --tags-to-update "Key=key1,Value=value1" "Key=key2,Value=value2"
```
Perintah ini tidak menghasilkan output. Untuk mengonfirmasi bahwa tag telah ditambahkan atau diperbarui, Anda dapat menjalankannya [list-tags-for-domain](https://docs.aws.amazon.com/cli/latest/reference/route53domains/list-tags-for-domain.html).  
Untuk informasi selengkapnya, lihat [Menandai Sumber Daya Amazon Route 53](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/tagging-resources.html) di *Panduan Pengembang Amazon Route 53*.  
+  Untuk detail API, lihat [UpdateTagsForDomain](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/route53domains/update-tags-for-domain.html)di *Referensi AWS CLI Perintah*. 

### `view-billing`
<a name="route-53-domains_ViewBilling_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`view-billing`.

**AWS CLI**  
**Untuk mendapatkan informasi penagihan untuk biaya pendaftaran domain untuk akun saat ini AWS **  
`view-billing`Perintah berikut mengembalikan semua catatan penagihan terkait domain untuk akun saat ini untuk periode dari 1 Januari 2018 (1514764800 dalam waktu Unix) dan tengah malam pada tanggal 31 Desember 2019 (1577836800 dalam waktu Unix).  
Perintah ini hanya berjalan di `us-east-1` Wilayah. Jika wilayah default Anda diatur ke`us-east-1`, Anda dapat menghilangkan `region` parameter.  

```
aws route53domains view-billing \
    --region us-east-1 \
    --start-time 1514764800 \
    --end-time 1577836800
```
Output:  

```
{
    "BillingRecords": [
        {
            "DomainName": "example.com",
            "Operation": "RENEW_DOMAIN",
            "InvoiceId": "149962827",
            "BillDate": 1536618063.181,
            "Price": 12.0
        },
        {
            "DomainName": "example.com",
            "Operation": "RENEW_DOMAIN",
            "InvoiceId": "290913289",
            "BillDate": 1568162630.884,
            "Price": 12.0
        }
    ]
}
```
Untuk informasi selengkapnya, lihat [ViewBilling](https://docs.aws.amazon.com/Route53/latest/APIReference/API_domains_ViewBilling.html)di *Referensi API Amazon Route 53*.  
+  Untuk detail API, lihat [ViewBilling](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/route53domains/view-billing.html)di *Referensi AWS CLI Perintah*. 