Há mais exemplos de AWS SDK disponíveis no repositório AWS Doc SDK Examples
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Exemplos de registro de domínio do Route 53 usando AWS CLI
Os exemplos de código a seguir mostram como realizar ações e implementar cenários comuns usando o registro de domínio AWS Command Line Interface com o Route 53.
Ações são trechos de código de programas maiores e devem ser executadas em contexto. Embora as ações mostrem como chamar perfis de serviço individuais, você pode ver as ações no contexto em seus cenários relacionados.
Cada exemplo inclui um link para o código-fonte completo, em que você pode encontrar instruções sobre como configurar e executar o código.
Tópicos
Ações
O código de exemplo a seguir mostra como usar check-domain-availability.
- AWS CLI
- 
             
                    Para determinar se você pode registrar um nome de domínio com o Route 53 O comando check-domain-availabilitya seguir informa se o nome de domínioexample.comestá ou não disponível para ser registrado usando o Route 53.Esse comando só pode ser executado na região us-east-1. Se sua região padrão estiver definida comous-east-1, você poderá omitir o parâmetroregion.aws route53domains check-domain-availability \ --regionus-east-1\ --domain-nameexample.comSaída: { "Availability": "UNAVAILABLE" }O Route 53 oferece suporte a um grande número de domínios de primeiro nível (TLDs), como .come.jp, mas não oferecemos suporte a todos os disponíveis. TLDs Se você verificar a disponibilidade de um domínio e o Route 53 não for compatível com o TLD,check-domain-availabilityretornará a mensagem a seguir.An error occurred (UnsupportedTLD) when calling the CheckDomainAvailability operation: <top-level domain> tld is not supported.Para obter uma lista dos TLDs que você pode usar ao registrar um domínio no Route 53, consulte Domains That You Can Register with Amazon Route 53 no Amazon Route 53 Developer Guide. Para obter mais informações sobre registro de domínios com o Route 53, consulte Registrar um novo domínio no Guia do desenvolvedor do Amazon Route 53. - 
                    Para obter detalhes da API, consulte CheckDomainAvailability em Referência de AWS CLI Comandos. 
 
- 
                    
O código de exemplo a seguir mostra como usar check-domain-transferability.
- AWS CLI
- 
             
                    Para determinar se um domínio pode ser transferido para o Route 53 O comando check-domain-transferabilitya seguir retorna informações sobre a possibilidade de transferir um nome de domínioexample.compara o Route 53.Esse comando só pode ser executado na região us-east-1. Se sua região padrão estiver definida comous-east-1, você poderá omitir o parâmetroregion.aws route53domains check-domain-transferability \ --regionus-east-1\ --domain-nameexample.comSaída: { "Transferability": { "Transferable": "UNTRANSFERABLE" } }Para obter mais informações, consulte Transferring Registration for a Domain to Amazon Route 53 no Guia do desenvolvedor do Amazon Route 53. - 
                    Para obter detalhes da API, consulte CheckDomainTransferability em Referência de AWS CLI Comandos. 
 
- 
                    
O código de exemplo a seguir mostra como usar delete-tags-for-domain.
- AWS CLI
- 
             
                    Para excluir tags de um domínio O comando delete-tags-for-domaina seguir exclui três tags do domínio especificado. Observe que você especifica somente a chave da tag, não o valor da tag.Esse comando só pode ser executado na região us-east-1. Se sua região padrão estiver definida comous-east-1, você poderá omitir o parâmetroregion.aws route53domains delete-tags-for-domain \ --regionus-east-1\ --domain-nameexample.com\ --tags-to-deleteaccounting-keyhr-keyengineering-keyEste comando não produz saída. Para confirmar que as tags foram excluídas, você pode executar list-tags-for-domain. Para obter mais informações, consulte Marcar recursos do Amazon Route 53 no Guia do desenvolvedor do Amazon Route 53. - 
                    Para obter detalhes da API, consulte DeleteTagsForDomain em Referência de AWS CLI Comandos. 
 
- 
                    
O código de exemplo a seguir mostra como usar disable-domain-auto-renew.
- AWS CLI
- 
             
                    Para desativar a renovação automática de um domínio O comando disable-domain-auto-renewa seguir configura o Route 53 para não renovar automaticamente o domínioexample.comantes que o registro do domínio expire.Esse comando só pode ser executado na região us-east-1. Se sua região padrão estiver definida comous-east-1, você poderá omitir o parâmetroregion.aws route53domains disable-domain-auto-renew \ --regionus-east-1\ --domain-nameexample.comEste comando não produz saída. Para confirmar que a configuração foi alterada, você pode executar get-domain-detail. Se a renovação automática estiver desabilitada, o valor de AutoRenewéFalse. Para obter mais informações sobre renovação automática, consulte Renovação do registro de um domínio < https://docs.aws.amazon.com/Route53/ latest/DeveloperGuide/domain -renew.html no Guia do desenvolvedor do Amazon Route 53.- 
                    Para obter detalhes da API, consulte DisableDomainAutoRenew em Referência de AWS CLI Comandos. 
 
- 
                    
O código de exemplo a seguir mostra como usar disable-domain-transfer-lock.
- AWS CLI
- 
             
                    Para desativar o bloqueio de transferência em um domínio O comando disable-domain-transfer-locka seguir remove o bloqueio de transferência no domínioexample.compara que o domínio possa ser transferido para outro registrador. Esse comando altera o status declientTransferProhibited.Esse comando só pode ser executado na região us-east-1. Se sua região padrão estiver definida comous-east-1, você poderá omitir o parâmetroregion.aws route53domains disable-domain-transfer-lock \ --regionus-east-1\ --domain-nameexample.comSaída: { "OperationId": "3f28e0ac-126a-4113-9048-cc930example" }Para confirmar que o bloqueio de transferência foi alterado, você pode executar get-domain-detail. Quando o bloqueio de transferência está desabilitado, o valor de StatusListnão incluiclientTransferProhibited.Para obter mais informações sobre o processo de transferência, consulte Transferir um domínio do Amazon Route 53 para outro registrador no Guia do desenvolvedor do Amazon Route 53. - 
                    Para obter detalhes da API, consulte DisableDomainTransferLock em Referência de AWS CLI Comandos. 
 
- 
                    
O código de exemplo a seguir mostra como usar enable-domain-auto-renew.
- AWS CLI
- 
             
                    Para habilitar a renovação automática de um domínio O comando enable-domain-auto-renewa seguir configura o Route 53 para renovar automaticamente o domínioexample.comantes que o registro do domínio expire.Esse comando só pode ser executado na região us-east-1. Se sua região padrão estiver definida comous-east-1, você poderá omitir o parâmetroregion.aws route53domains enable-domain-auto-renew \ --regionus-east-1\ --domain-nameexample.comEste comando não produz saída. Para confirmar que a configuração foi alterada, você pode executar get-domain-detail. Se a renovação automática estiver habilitada, o valor de AutoRenewéTrue.Para obter mais informações sobre renovação automática, consulte Renovação do registro de um domínio < https://docs.aws.amazon.com/Route53/ latest/DeveloperGuide/domain -renew.html no Guia do desenvolvedor do Amazon Route 53. - 
                    Para obter detalhes da API, consulte EnableDomainAutoRenew em Referência de AWS CLI Comandos. 
 
- 
                    
O código de exemplo a seguir mostra como usar enable-domain-transfer-lock.
- AWS CLI
- 
             
                    Para habilitar o bloqueio de transferência em um domínio O comando enable-domain-transfer-locka seguir bloqueia o domínio especificado para que ele não possa ser transferido para outro registrador. Esse comando altera o status declientTransferProhibited.Esse comando só pode ser executado na região us-east-1. Se sua região padrão estiver definida comous-east-1, você poderá omitir o parâmetroregion.aws route53domains enable-domain-transfer-lock \ --regionus-east-1\ --domain-nameexample.comSaída: { "OperationId": "3f28e0ac-126a-4113-9048-cc930example" }Para confirmar que o bloqueio de transferência foi alterado, você pode executar get-domain-detail. Quando o bloqueio de transferência está habilitado, o valor de StatusListincluiclientTransferProhibited.Para obter mais informações sobre o processo de transferência, consulte Transferir um domínio do Amazon Route 53 para outro registrador no Guia do desenvolvedor do Amazon Route 53. - 
                    Para obter detalhes da API, consulte EnableDomainTransferLock em Referência de AWS CLI Comandos. 
 
- 
                    
O código de exemplo a seguir mostra como usar get-contact-reachability-status.
- AWS CLI
- 
             
                    Como determinar se o contato do registrante respondeu a um e-mail de confirmação O comando get-contact-reachability-statusa seguir retorna informações sobre se o contato do solicitante do registro do domínio especificado respondeu a um e-mail de confirmação.Esse comando só pode ser executado na região us-east-1. Se sua região padrão estiver definida comous-east-1, você poderá omitir o parâmetroregion.aws route53domains get-contact-reachability-status \ --regionus-east-1\ --domain-nameexample.comSaída: { "domainName": "example.com", "status": "DONE" }Para obter mais informações, consulte Reenviar e-mails de autorização e confirmação no Guia do desenvolvedor do Amazon Route 53. - 
                    Para obter detalhes da API, consulte GetContactReachabilityStatus em Referência de AWS CLI Comandos. 
 
- 
                    
O código de exemplo a seguir mostra como usar get-domain-detail.
- AWS CLI
- 
             
                    Para obter informações detalhadas sobre um domínio especificado O comando get-domain-detaila seguir exibe informações sobre o domínio especificado.Esse comando só pode ser executado na região us-east-1. Se sua região padrão estiver definida comous-east-1, você poderá omitir o parâmetroregion.aws route53domains get-domain-detail \ --regionus-east-1\ --domain-nameexample.comSaída: { "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" ] }- 
                    Para obter detalhes da API, consulte GetDomainDetail em Referência de AWS CLI Comandos. 
 
- 
                    
O código de exemplo a seguir mostra como usar get-domain-suggestions.
- AWS CLI
- 
             
                    Para obter uma lista de nomes de domínio sugeridos O comando get-domain-suggestionsa seguir exibe uma lista de nomes de domínio sugeridos com base no nome de domínioexample.com. A resposta só inclui os nomes de domínio que estão disponíveis. Esse comando só pode ser executado na regiãous-east-1. Se sua região padrão estiver definida comous-east-1, você poderá omitir o parâmetroregion.aws route53domains get-domain-suggestions \ --regionus-east-1\ --domain-nameexample.com\ --suggestion-count10\ --only-availableSaída: { "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" } ] }- 
                    Para obter detalhes da API, consulte GetDomainSuggestions em Referência de AWS CLI Comandos. 
 
- 
                    
O código de exemplo a seguir mostra como usar get-operation-detail.
- AWS CLI
- 
             
                    Para obter o status atual de uma operação Algumas operações de registro de domínio são executadas de modo assíncrono e retornam uma resposta antes de serem concluídas. Essas operações retornam um ID de operação que você pode usar para obter o status atual. O comando get-operation-detailretorna o status da operação especificada.Esse comando só pode ser executado na região us-east-1. Se sua região padrão estiver definida comous-east-1, você poderá omitir o parâmetroregion.aws route53domains get-operation-detail \ --regionus-east-1\ --operation-idedbd8d63-7fe7-4343-9bc5-54033exampleSaída: { "OperationId": "edbd8d63-7fe7-4343-9bc5-54033example", "Status": "SUCCESSFUL", "DomainName": "example.com", "Type": "DOMAIN_LOCK", "SubmittedDate": 1573749367.864 }- 
                    Para obter detalhes da API, consulte GetOperationDetail em Referência de AWS CLI Comandos. 
 
- 
                    
O código de exemplo a seguir mostra como usar list-domains.
- AWS CLI
- 
             
                    Para listar os domínios que estão registrados com a conta atual AWS O list-domainscomando a seguir lista informações resumidas sobre os domínios registrados na AWS conta atual.Esse comando só pode ser executado na região us-east-1. Se sua região padrão estiver definida comous-east-1, você poderá omitir o parâmetroregion.aws route53domains list-domains --regionus-east-1Saída: { "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 } ] }- 
                    Para obter detalhes da API, consulte ListDomains em Referência de AWS CLI Comandos. 
 
- 
                    
O código de exemplo a seguir mostra como usar list-operations.
- AWS CLI
- 
             
                    Para listar o status das operações que retornam um ID de operação Algumas operações de registro de domínio são executadas de modo assíncrono e retornam uma resposta antes de serem concluídas. Essas operações retornam um ID de operação que você pode usar para obter o status atual. O comando list-operationsa seguir lista informações resumidas, incluindo o status, sobre as operações atuais de registro de domínio.Esse comando só pode ser executado na região us-east-1. Se sua região padrão estiver definida comous-east-1, você poderá omitir o parâmetroregion.aws route53domains list-operations --regionus-east-1Saída: { "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 } ] }A saída inclui todas as operações que retornam um ID de operação e que você executou em todos os domínios que você já registrou usando a AWS conta atual. Se desejar obter apenas as operações enviadas após uma determinada data, você pode incluir o parâmetro submitted-sincee especificar uma data no formato Unix e no Horário Universal Coordenado (UTC). O comando a seguir obtém o status de todas as operações enviadas após as 12h UTC de 1º de janeiro de 2020.aws route53domains list-operations \ --submitted-since1577836800- 
                    Para obter detalhes da API, consulte ListOperations em Referência de AWS CLI Comandos. 
 
- 
                    
O código de exemplo a seguir mostra como usar list-tags-for-domain.
- AWS CLI
- 
             
                    Para listar tags para um domínio O comando list-tags-for-domaina seguir lista as tags associadas ao domínio especificado.Esse comando só pode ser executado na região us-east-1. Se sua região padrão estiver definida comous-east-1, você poderá omitir o parâmetroregion.aws route53domains list-tags-for-domain \ --regionus-east-1\ --domain-nameexample.comSaída: { "TagList": [ { "Key": "key1", "Value": "value1" }, { "Key": "key2", "Value": "value2" } ] }Para obter mais informações, consulte Marcar recursos do Amazon Route 53 no Guia do desenvolvedor do Amazon Route 53. - 
                    Para obter detalhes da API, consulte ListTagsForDomain em Referência de AWS CLI Comandos. 
 
- 
                    
O código de exemplo a seguir mostra como usar register-domain.
- AWS CLI
- 
             
                    Para registrar um domínio O comando register-domaina seguir registra um domínio, recuperando todos os valores de parâmetros de um arquivo no formato JSON.Esse comando só pode ser executado na região us-east-1. Se sua região padrão estiver definida comous-east-1, você poderá omitir o parâmetroregion.aws route53domains register-domain \ --regionus-east-1\ --cli-input-jsonfile://register-domain.jsonConteúdo de 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 }Saída: { "OperationId": "b114c44a-9330-47d1-a6e8-a0b11example" }Para confirmar que a operação foi bem-sucedida, você pode executar get-operation-detail. Para obter mais informações, consulte get-operation-detail.Para obter mais informações, consulte Registrar um novo domínio no Guia do desenvolvedor do Amazon Route 53. Para obter informações sobre quais domínios de primeiro nível (TLDs) exigem valores ExtraParamse quais são os valores válidos, consulte ExtraParama Referência da API do Amazon Route 53.- 
                    Para obter detalhes da API, consulte RegisterDomain em Referência de AWS CLI Comandos. 
 
- 
                    
O código de exemplo a seguir mostra como usar renew-domain.
- AWS CLI
- 
             
                    Como renovar um domínio O comando renew-domaina seguir renova o domínio especificado por cinco anos. Para obter o valor decurrent-expiry-year, use o comandoget-domain-detaile converta o valor deExpirationDatedo formato Unix.Esse comando só pode ser executado na região us-east-1. Se sua região padrão estiver definida comous-east-1, você poderá omitir o parâmetroregion.aws route53domains renew-domain \ --regionus-east-1\ --domain-nameexample.com\ --duration-in-years5\ --current-expiry-year2020Saída: { "OperationId": "3f28e0ac-126a-4113-9048-cc930example" }Para confirmar que a operação foi bem-sucedida, você pode executar get-operation-detail. Para obter mais informações, consulte get-operation-detail.O registro de cada domínio de primeiro nível (TLD), como .com ou .org, controla o número máximo de anos pelos quais você pode renovar um domínio. Para obter o período máximo de renovação de seu domínio, consulte a seção “Período de registro e renovação” de seu TLD em Domínios que você pode registrar com o Amazon Route 53 no Guia do desenvolvedor do Amazon Route 53. Para obter mais informações, consulte Renovar o registro de um domínio no Guia do desenvolvedor do Amazon Route 53. - 
                    Para obter detalhes da API, consulte RenewDomain em Referência de AWS CLI Comandos. 
 
- 
                    
O código de exemplo a seguir mostra como usar resend-contact-reachability-email.
- AWS CLI
- 
             
                    Como reenviar o e-mail de confirmação para o endereço de e-mail atual do contato do registrante O comando resend-contact-reachability-emaila seguir reenvia o e-mail de confirmação ao endereço de e-mail atual do contato do registrante para o domínio example.com.Esse comando só pode ser executado na região us-east-1. Se sua região padrão estiver definida comous-east-1, você poderá omitir o parâmetroregion.aws route53domains resend-contact-reachability-email \ --regionus-east-1\ --domain-nameexample.comSaída: { "domainName": "example.com", "emailAddress": "moliveira@example.com", "isAlreadyVerified": true }Se o valor de isAlreadyVerifiedfortrue, como neste exemplo, o contato do registrante já confirmou que o endereço de e-mail especificado está acessível.Para obter mais informações, consulte Reenviar e-mails de autorização e confirmação no Guia do desenvolvedor do Amazon Route 53. - 
                    Para obter detalhes da API, consulte ResendContactReachabilityEmail em Referência de AWS CLI Comandos. 
 
- 
                    
O código de exemplo a seguir mostra como usar retrieve-domain-auth-code.
- AWS CLI
- 
             
                    Para obter o código de autorização de um domínio para que você possa transferir o domínio para outro registrador O comando retrieve-domain-auth-codea seguir obtém o código de autorização atual para o domínio example.com. Você atribui esse valor a outro registrador de domínio quando deseja transferir o domínio para esse registrador.Esse comando só pode ser executado na região us-east-1. Se sua região padrão estiver definida comous-east-1, você poderá omitir o parâmetroregion.aws route53domains retrieve-domain-auth-code \ --regionus-east-1\ --domain-nameexample.comSaída: { "AuthCode": ")o!v3dJeXampLe" }Para obter mais informações, consulte Transferir um domínio do Amazon Route 53 para outro registrador no Guia do desenvolvedor do Amazon Route 53. - 
                    Para obter detalhes da API, consulte RetrieveDomainAuthCode em Referência de AWS CLI Comandos. 
 
- 
                    
O código de exemplo a seguir mostra como usar transfer-domain.
- AWS CLI
- 
             
                    Como transferir um domínio para o Amazon Route 53 O comando transfer-domaina seguir transfere um domínio para o Route 53, com os parâmetros fornecidos pelo arquivo formatado em JSONC:\temp\transfer-domain.json.Esse comando só pode ser executado na região us-east-1. Se sua região padrão estiver definida comous-east-1, você poderá omitir o parâmetroregion.aws route53domains transfer-domain \ --regionus-east-1\ --cli-input-json file://C:\temp\transfer-domain.jsonConteúdo de 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 }Saída: { "OperationId": "b114c44a-9330-47d1-a6e8-a0b11example" }Para confirmar que a operação foi bem-sucedida, você pode executar get-operation-detail. Para obter mais informações, consulte get-operation-detail.Para obter mais informações, consulte Transferring Registration for a Domain to Amazon Route 53 no Guia do desenvolvedor do Amazon Route 53. - 
                    Para obter detalhes da API, consulte TransferDomain em Referência de AWS CLI Comandos. 
 
- 
                    
O código de exemplo a seguir mostra como usar update-domain-contact-privacy.
- AWS CLI
- 
             
                    Para atualizar as configurações de privacidade dos contatos de um domínio O comando update-domain-contact-privacya seguir desativa a proteção de privacidade do contato administrativo do domínio example.com. Esse comando só pode ser executado na regiãous-east-1.Se sua região padrão estiver definida como us-east-1, você poderá omitir o parâmetroregion.aws route53domains update-domain-contact-privacy \ --regionus-east-1\ --domain-nameexample.com\ --no-admin-privacySaída: { "OperationId": "b3a219e9-d801-4244-b533-b7256example" }Para confirmar que a operação foi bem-sucedida, você pode executar get-operation-detail. Para obter mais informações, consulte get-operation-detail.Para obter mais informações, consulte Habilitar ou desabilitar a proteção de privacidade para informações de contato de um domínio no Guia do desenvolvedor do Amazon Route 53. - 
                    Para obter detalhes da API, consulte UpdateDomainContactPrivacy em Referência de AWS CLI Comandos. 
 
- 
                    
O código de exemplo a seguir mostra como usar update-domain-contact.
- AWS CLI
- 
             
                    Para atualizar as informações de contato de um domínio O comando update-domain-contacta seguir atualiza as informações de contato de um domínio, obtendo os parâmetros do arquivo formatado em JSONC:\temp\update-domain-contact.json.Esse comando só pode ser executado na região us-east-1. Se sua região padrão estiver definida comous-east-1, você poderá omitir o parâmetroregion.aws route53domains update-domain-contact \ --regionus-east-1\ --cli-input-json file://C:\temp\update-domain-contact.jsonConteúdo de 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" } }Saída: { "OperationId": "b3a219e9-d801-4244-b533-b7256example" }Para confirmar que a operação foi bem-sucedida, você pode executar get-domain-detail. Para obter mais informações, consulte Atualizar informações de contato de um domínio no Guia do desenvolvedor do Amazon Route 53. - 
                    Para obter detalhes da API, consulte UpdateDomainContact em Referência de AWS CLI Comandos. 
 
- 
                    
O código de exemplo a seguir mostra como usar update-domain-nameservers.
- AWS CLI
- 
             
                    Para atualizar os servidores de nome para um domínio O comando update-domain-nameserversa seguir atualiza os servidores de nomes de um domínio.Esse comando só pode ser executado na região us-east-1. Se sua região padrão estiver definida comous-east-1, você poderá omitir o parâmetroregion.aws route53domains update-domain-nameservers \ --regionus-east-1\ --domain-nameexample.com\ --nameserversName=ns-1.awsdns-01.orgName=ns-2.awsdns-02.co.ukName=ns-3.awsdns-03.netName=ns-4.awsdns-04.comSaída: { "OperationId": "f1691ec4-0e7a-489e-82e0-b19d3example" }Para confirmar que a operação foi bem-sucedida, você pode executar get-domain-detail. Para obter mais informações, consulte Adicionar ou alterar servidores de nomes e registros cola para um domínio no Guia do desenvolvedor do Amazon Route 53. - 
                    Para obter detalhes da API, consulte UpdateDomainNameservers em Referência de AWS CLI Comandos. 
 
- 
                    
O código de exemplo a seguir mostra como usar update-tags-for-domain.
- AWS CLI
- 
             
                    Para adicionar ou atualizar tags para um domínio O comando update-tags-for-domaina seguir adiciona ou atualiza duas chaves e os valores correspondentes para o domínio example.com. Para atualizar o valor de uma chave, basta incluir a chave e o novo valor. Você pode adicionar ou atualizar tags em apenas um domínio por vez.Esse comando só pode ser executado na região us-east-1. Se sua região padrão estiver definida comous-east-1, você poderá omitir o parâmetroregion.aws route53domains update-tags-for-domain \ --regionus-east-1\ --domain-nameexample.com\ --tags-to-update"Key=key1,Value=value1""Key=key2,Value=value2"Este comando não produz saída. Para confirmar se as tags foram adicionadas ou atualizadas, você pode executar list-tags-for-domain. Para obter mais informações, consulte Marcar recursos do Amazon Route 53 no Guia do desenvolvedor do Amazon Route 53. - 
                    Para obter detalhes da API, consulte UpdateTagsForDomain em Referência de AWS CLI Comandos. 
 
- 
                    
O código de exemplo a seguir mostra como usar view-billing.
- AWS CLI
- 
             
                    Para obter informações de cobrança das cobranças de registro de domínio da conta corrente AWS O comando view-billinga seguir retorna todos os registros de faturamento referentes a domínios para a conta atual no período de 1º de janeiro de 2018 (1514764800 no horário Unix) e meia-noite de 31 de dezembro de 2019 (1577836800 no horário Unix).Esse comando só pode ser executado na região us-east-1. Se sua região padrão estiver definida comous-east-1, você poderá omitir o parâmetroregion.aws route53domains view-billing \ --regionus-east-1\ --start-time1514764800\ --end-time1577836800Saída: { "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 } ] }Para obter mais informações, consulte ViewBillinga Referência de API do Amazon Route 53. - 
                    Para obter detalhes da API, consulte ViewBilling em Referência de AWS CLI Comandos. 
 
-