Esta documentación es AWS CLI únicamente para la versión 1 de la versión. Para ver la documentación relacionada con la versión 2 de AWS CLI, consulte la Guía del usuario de la versión 2.
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Ejemplos de registro de dominios de Route 53 utilizando AWS CLI
Los siguientes ejemplos de código muestran cómo realizar acciones e implementar situaciones comunes mediante el AWS Command Line Interface registro de dominios de Route 53.
Las acciones son extractos de código de programas más grandes y deben ejecutarse en contexto. Mientras las acciones muestran cómo llamar a las funciones de servicio individuales, es posible ver las acciones en contexto en los escenarios relacionados.
Cada ejemplo incluye un enlace al código fuente completo, donde puede encontrar instrucciones sobre cómo configurar y ejecutar el código en su contexto.
Temas
Acciones
El siguiente ejemplo de código muestra cómo usarlocheck-domain-availability
.
- AWS CLI
-
Para determinar si puede registrar un nombre de dominio con Route 53
El siguiente
check-domain-availability
comando devuelve información sobre si el nombre de dominioexample.com
está disponible para registrarse mediante Route 53.Este comando se ejecuta solo en la
us-east-1
región. Si su región predeterminada está establecida enus-east-1
, puede omitir elregion
parámetro.aws route53domains check-domain-availability \ --region
us-east-1
\ --domain-nameexample.com
Salida:
{ "Availability": "UNAVAILABLE" }
Route 53 admite una gran cantidad de dominios de nivel superior (TLDs), como
.com
y.jp
, pero no admitimos todos los disponiblesTLDs. Si compruebas la disponibilidad de un dominio y Route 53 no lo admiteTLD,check-domain-availability
devuelve el siguiente mensaje.An error occurred (UnsupportedTLD) when calling the CheckDomainAvailability operation: <top-level domain> tld is not supported.
Para obtener una lista de los TLDs que puede utilizar al registrar un dominio en Route 53, consulte Dominios que puede registrar en Amazon Route 53 en la Guía para desarrolladores de Amazon Route 53. Para obtener más información sobre el registro de dominios en Amazon Route 53, consulte Registrar un nuevo dominio en la Guía para desarrolladores de Amazon Route 53.
-
Para API obtener más información, consulte CheckDomainAvailability
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarlocheck-domain-transferability
.
- AWS CLI
-
Para determinar si un dominio se puede transferir a Route 53
El siguiente
check-domain-transferability
comando devuelve información sobre si puede transferir el nombre de dominioexample.com
a Route 53.Este comando se ejecuta solo en la
us-east-1
región. Si su región predeterminada está establecida enus-east-1
, puede omitir elregion
parámetro.aws route53domains check-domain-transferability \ --region
us-east-1
\ --domain-nameexample.com
Salida:
{ "Transferability": { "Transferable": "UNTRANSFERABLE" } }
Para obtener más información, consulte Transferir el registro de un dominio a Amazon Route 53 en la Guía para desarrolladores de Amazon Route 53.
-
Para API obtener más información, consulte CheckDomainTransferability
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarlodelete-tags-for-domain
.
- AWS CLI
-
Para eliminar las etiquetas de un dominio
El siguiente
delete-tags-for-domain
comando elimina tres etiquetas del dominio especificado. Tenga en cuenta que solo especifica la clave de la etiqueta, no el valor de la etiqueta.Este comando solo se ejecuta en la
us-east-1
región. Si su región predeterminada está establecida enus-east-1
, puede omitir elregion
parámetro.aws route53domains delete-tags-for-domain \ --region
us-east-1
\ --domain-nameexample.com
\ --tags-to-deleteaccounting-key
hr-key
engineering-key
Este comando no genera ninguna salida.
Para confirmar que se eliminaron las etiquetas, puede ejecutar list-tags-for-domain. Para obtener más información, consulte Etiquetado de los recursos de Amazon Route 53 en la Guía para desarrolladores de Amazon Route 53.
-
Para API obtener más información, consulte DeleteTagsForDomain
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarlodisable-domain-auto-renew
.
- AWS CLI
-
Para deshabilitar la renovación automática de un dominio
El siguiente
disable-domain-auto-renew
comando configura Route 53 para que no renueve automáticamente el dominioexample.com
antes de que caduque el registro del dominio.Este comando se ejecuta solo en la
us-east-1
región. Si su región predeterminada está establecida enus-east-1
, puede omitir elregion
parámetro.aws route53domains disable-domain-auto-renew \ --region
us-east-1
\ --domain-nameexample.com
Este comando no genera ninguna salida.
Para confirmar que se ha cambiado la configuración, puede ejecutar get-domain-detail. Si la renovación automática está desactivada, el valor de
AutoRenew
esFalse
. Para obtener más información sobre la renovación automática, consulte Renovación del registro de un dominio < https://docs.aws.amazon.com/Route53/ latest/DeveloperGuide/domain -renew.html en la Guía para desarrolladores de Amazon Route 53.-
Para API obtener más información, consulte DisableDomainAutoRenew
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarlodisable-domain-transfer-lock
.
- AWS CLI
-
Para deshabilitar el bloqueo de transferencia en un dominio
El siguiente
disable-domain-transfer-lock
comando elimina el bloqueo de transferencia del dominioexample.com
para que el dominio se pueda transferir a otro registrador. Este comando cambia elclientTransferProhibited
estado.Este comando solo se ejecuta en la
us-east-1
región. Si su región predeterminada está establecida enus-east-1
, puede omitir elregion
parámetro.aws route53domains disable-domain-transfer-lock \ --region
us-east-1
\ --domain-nameexample.com
Salida:
{ "OperationId": "3f28e0ac-126a-4113-9048-cc930example" }
Para confirmar que se ha cambiado el bloqueo de transferencia, puedes ejecutar get-domain-detail. Cuando el bloqueo de transferencia está desactivado, el valor de
StatusList
no se incluyeclientTransferProhibited
.Para obtener más información sobre el proceso de transferencia, consulte Transferencia de un dominio de Amazon Route 53 a otro registrador en la Guía para desarrolladores de Amazon Route 53.
-
Para API obtener más información, consulte DisableDomainTransferLock
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarloenable-domain-auto-renew
.
- AWS CLI
-
Para habilitar la renovación automática de un dominio
El siguiente
enable-domain-auto-renew
comando configura Route 53 para que renueve automáticamente el dominioexample.com
antes de que caduque el registro del dominio.Este comando se ejecuta solo en la
us-east-1
región. Si su región predeterminada está establecida enus-east-1
, puede omitir elregion
parámetro.aws route53domains enable-domain-auto-renew \ --region
us-east-1
\ --domain-nameexample.com
Este comando no genera ninguna salida. Para confirmar que se ha cambiado la configuración, puede ejecutar get-domain-detail. Si la renovación automática está habilitada, el valor de
AutoRenew
esTrue
.Para obtener más información sobre la renovación automática, consulte Renovación del registro de un dominio < https://docs.aws.amazon.com/Route53/ latest/DeveloperGuide/domain -renew.html en la Guía para desarrolladores de Amazon Route 53.
-
Para API obtener más información, consulte EnableDomainAutoRenew
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarloenable-domain-transfer-lock
.
- AWS CLI
-
Para habilitar el bloqueo de transferencia en un dominio
El siguiente
enable-domain-transfer-lock
comando bloquea el dominio especificado para que no se pueda transferir a otro registrador. Este comando cambia elclientTransferProhibited
estado.Este comando solo se ejecuta en la
us-east-1
región. Si su región predeterminada está establecida enus-east-1
, puede omitir elregion
parámetro.aws route53domains enable-domain-transfer-lock \ --region
us-east-1
\ --domain-nameexample.com
Salida:
{ "OperationId": "3f28e0ac-126a-4113-9048-cc930example" }
Para confirmar que se ha cambiado el bloqueo de transferencia, puedes ejecutar get-domain-detail. Cuando el bloqueo de transferencia está activado, el valor de
StatusList
incluyeclientTransferProhibited
.Para obtener más información sobre el proceso de transferencia, consulte Transferencia de un dominio de Amazon Route 53 a otro registrador en la Guía para desarrolladores de Amazon Route 53.
-
Para API obtener más información, consulte EnableDomainTransferLock
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarloget-contact-reachability-status
.
- AWS CLI
-
Para determinar si el contacto del registrante ha respondido a un correo electrónico de confirmación
El siguiente
get-contact-reachability-status
comando devuelve información sobre si el contacto del registrante del dominio especificado ha respondido a un correo electrónico de confirmación.Este comando solo se ejecuta en la
us-east-1
región. Si su región predeterminada está establecida enus-east-1
, puede omitir elregion
parámetro.aws route53domains get-contact-reachability-status \ --region
us-east-1
\ --domain-nameexample.com
Salida:
{ "domainName": "example.com", "status": "DONE" }
Para obtener más información, consulte Reenviar correos electrónicos de autorización y confirmación en la Guía para desarrolladores de Amazon Route 53.
-
Para API obtener más información, consulte GetContactReachabilityStatus
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarloget-domain-detail
.
- AWS CLI
-
Para obtener información detallada sobre un dominio específico
El siguiente
get-domain-detail
comando muestra información detallada sobre el dominio especificado.Este comando solo se ejecuta en la
us-east-1
región. Si su región predeterminada está establecida enus-east-1
, puede omitir elregion
parámetro.aws route53domains get-domain-detail \ --region
us-east-1
\ --domain-nameexample.com
Salida:
{ "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.com", "RegistrarUrl": "http://registrar.amazon.com", "AbuseContactEmail": "abuse@registrar.amazon.com", "AbuseContactPhone": "+1.2062661000", "CreationDate": 1444934889.601, "ExpirationDate": 1602787689.0, "StatusList": [ "clientTransferProhibited" ] }
-
Para API obtener más información, consulte GetDomainDetail
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarloget-domain-suggestions
.
- AWS CLI
-
Para obtener una lista de nombres de dominio sugeridos
El siguiente
get-domain-suggestions
comando muestra una lista de nombres de dominio sugeridos en función del nombre de dominioexample.com
. La respuesta incluye solo los nombres de dominio que están disponibles. Este comando solo se ejecuta en laus-east-1
región. Si su región predeterminada está establecida enus-east-1
, puede omitir elregion
parámetro.aws route53domains get-domain-suggestions \ --region
us-east-1
\ --domain-nameexample.com
\ --suggestion-count10
\ --only-availableSalida:
{ "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 API obtener más información, consulte GetDomainSuggestions
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarloget-operation-detail
.
- AWS CLI
-
Para obtener el estado actual de una operación
Algunas operaciones de registro de dominios funcionan de forma asíncrona y devuelven una respuesta antes de que finalicen. Estas operaciones devuelven un identificador de operación que puede usar para obtener el estado actual. El siguiente
get-operation-detail
comando devuelve el estado de la operación especificada.Este comando solo se ejecuta en la
us-east-1
región. Si su región predeterminada está establecida enus-east-1
, puede omitir elregion
parámetro.aws route53domains get-operation-detail \ --region
us-east-1
\ --operation-idedbd8d63-7fe7-4343-9bc5-54033example
Salida:
{ "OperationId": "edbd8d63-7fe7-4343-9bc5-54033example", "Status": "SUCCESSFUL", "DomainName": "example.com", "Type": "DOMAIN_LOCK", "SubmittedDate": 1573749367.864 }
-
Para API obtener más información, consulte GetOperationDetail
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarlolist-domains
.
- AWS CLI
-
Para enumerar los dominios que están registrados en la AWS cuenta corriente
El siguiente
list-domains
comando muestra información resumida sobre los dominios que están registrados en la AWS cuenta actual.Este comando solo se ejecuta en la
us-east-1
región. Si su región predeterminada está establecida enus-east-1
, puede omitir elregion
parámetro.aws route53domains list-domains --region
us-east-1
Salida:
{ "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 API obtener más información, consulte ListDomains
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarlolist-operations
.
- AWS CLI
-
Para enumerar el estado de las operaciones que devuelven un identificador de operación
Algunas operaciones de registro de dominios se ejecutan de forma asíncrona y devuelven una respuesta antes de que finalicen. Estas operaciones devuelven un identificador de operación que puede usar para obtener el estado actual. El siguiente
list-operations
comando muestra información resumida, incluido el estado, sobre las operaciones actuales de registro de dominios.Este comando solo se ejecuta en la
us-east-1
región. Si su región predeterminada está establecida enus-east-1
, puede omitir elregion
parámetro.aws route53domains list-operations --region
us-east-1
Salida:
{ "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 } ] }
El resultado incluye todas las operaciones que devuelven un identificador de operación y que ha realizado en todos los dominios que haya registrado alguna vez con la AWS cuenta corriente. Si desea obtener solo las operaciones que envió después de una fecha específica, puede incluir el
submitted-since
parámetro y especificar una fecha en formato Unix y en horario universal coordinado (UTC). El siguiente comando obtiene el estado de todas las operaciones que se enviaron después de las 12:00 horas del 1 de UTC enero de 2020.aws route53domains list-operations \ --submitted-since
1577836800
-
Para API obtener más información, consulte ListOperations
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarlolist-tags-for-domain
.
- AWS CLI
-
Para enumerar las etiquetas de un dominio
El siguiente
list-tags-for-domain
comando muestra las etiquetas que están asociadas actualmente al dominio especificado.Este comando solo se ejecuta en la
us-east-1
región. Si su región predeterminada está establecida enus-east-1
, puede omitir elregion
parámetro.aws route53domains list-tags-for-domain \ --region
us-east-1
\ --domain-nameexample.com
Salida:
{ "TagList": [ { "Key": "key1", "Value": "value1" }, { "Key": "key2", "Value": "value2" } ] }
Para obtener más información, consulte Etiquetado de los recursos de Amazon Route 53 en la Guía para desarrolladores de Amazon Route 53.
-
Para API obtener más información, consulte ListTagsForDomain
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarloregister-domain
.
- AWS CLI
-
Para registrar un dominio
El siguiente
register-domain
comando registra un dominio y recupera todos los valores de los parámetros de un archivo JSON con formato.Este comando solo se ejecuta en la región.
us-east-1
Si su región predeterminada está establecida enus-east-1
, puede omitir elregion
parámetro.aws route53domains register-domain \ --region
us-east-1
\ --cli-input-jsonfile://register-domain.json
Contenidos 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 }
Salida:
{ "OperationId": "b114c44a-9330-47d1-a6e8-a0b11example" }
Para confirmar que la operación se realizó correctamente, puede ejecutar
get-operation-detail
. Para obtener más información, consulte get-operation-detail.Para obtener más información, consulte Renovación de un nuevo dominio en la guía para desarrolladores de Amazon Route 53.
Para obtener información sobre los dominios de nivel superior (TLDs) que requieren valores
ExtraParams
y cuáles son los valores válidos, consulte ExtraParamla APIreferencia de Amazon Route 53.-
Para API obtener más información, consulte RegisterDomain
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarlorenew-domain
.
- AWS CLI
-
Para renovar un dominio
El siguiente
renew-domain
comando renueva el dominio especificado durante cinco años. Para obtener el valor decurrent-expiry-year
, utilice elget-domain-detail
comando y convierta el valor deExpirationDate
desde el formato Unix.Este comando solo se ejecuta en la
us-east-1
región. Si su región predeterminada está establecida enus-east-1
, puede omitir elregion
parámetro.aws route53domains renew-domain \ --region
us-east-1
\ --domain-nameexample.com
\ --duration-in-years5
\ --current-expiry-year2020
Salida:
{ "OperationId": "3f28e0ac-126a-4113-9048-cc930example" }
Para confirmar que la operación se realizó correctamente, puede ejecutar
get-operation-detail
. Para obtener más información, consulte get-operation-detail.El registro de cada dominio de nivel superior (TLD), como .com o .org, controla el número máximo de años durante los que se puede renovar un dominio. Para obtener el período máximo de renovación de su dominio, consulte la sección «Periodo de registro y renovación» correspondiente a los dominios que puede registrar TLD en Amazon Route 53 en la Guía para desarrolladores de Amazon Route 53.
Para obtener más información, consulte Renovación del registro de un dominio en la Guía para desarrolladores de Amazon Route 53.
-
Para API obtener más información, consulte RenewDomain
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarloresend-contact-reachability-email
.
- AWS CLI
-
Para volver a enviar el correo electrónico de confirmación a la dirección de correo electrónico actual del registrante, póngase en contacto
El siguiente
resend-contact-reachability-email
comando reenvía el correo electrónico de confirmación a la dirección de correo electrónico actual del contacto del registrante del dominio example.com.Este comando solo se ejecuta en la región.
us-east-1
Si su región predeterminada está establecida enus-east-1
, puede omitir elregion
parámetro.aws route53domains resend-contact-reachability-email \ --region
us-east-1
\ --domain-nameexample.com
Salida:
{ "domainName": "example.com", "emailAddress": "moliveira@example.com", "isAlreadyVerified": true }
Si el valor de
isAlreadyVerified
estrue
, como en este ejemplo, el contacto registrante ya ha confirmado que se puede acceder a la dirección de correo electrónico especificada.Para obtener más información, consulte Reenviar correos electrónicos de autorización y confirmación en la Guía para desarrolladores de Amazon Route 53.
-
Para API obtener más información, consulte ResendContactReachabilityEmail
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarloretrieve-domain-auth-code
.
- AWS CLI
-
Para obtener el código de autorización de un dominio para poder transferirlo a otro registrador
El siguiente
retrieve-domain-auth-code
comando obtiene el código de autorización actual del dominio example.com. Le das este valor a otro registrador de dominios cuando deseas transferir el dominio a ese registrador.Este comando solo se ejecuta en la
us-east-1
región. Si su región predeterminada está establecida enus-east-1
, puede omitir elregion
parámetro.aws route53domains retrieve-domain-auth-code \ --region
us-east-1
\ --domain-nameexample.com
Salida:
{ "AuthCode": ")o!v3dJeXampLe" }
Para obtener más información, consulte Transferencia de un dominio de Amazon Route 53 a otro registrador en la Guía para desarrolladores de Amazon Route 53.
-
Para API obtener más información, consulte RetrieveDomainAuthCode
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarlotransfer-domain
.
- AWS CLI
-
Para transferir un dominio a Amazon Route 53
El siguiente
transfer-domain
comando transfiere un dominio a Route 53, con los parámetros proporcionados por el archivo con JSON formato.C:\temp\transfer-domain.json
Este comando se ejecuta solo en la
us-east-1
región. Si su región predeterminada está establecida enus-east-1
, puede omitir elregion
parámetro.aws route53domains transfer-domain \ --region
us-east-1
\ --cli-input-json file://C:\temp\transfer-domain.jsonContenidos 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 }
Salida:
{ "OperationId": "b114c44a-9330-47d1-a6e8-a0b11example" }
Para confirmar que la operación se realizó correctamente, puede ejecutar
get-operation-detail
. Para obtener más información, consulte get-operation-detail.Para obtener más información, consulte Transferir el registro de un dominio a Amazon Route 53 en la Guía para desarrolladores de Amazon Route 53.
-
Para API obtener más información, consulte TransferDomain
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarloupdate-domain-contact-privacy
.
- AWS CLI
-
Para actualizar la configuración de privacidad de los contactos de un dominio
El siguiente
update-domain-contact-privacy
comando desactiva la protección de la privacidad del contacto administrativo del dominio example.com. Este comando solo se ejecuta en laus-east-1
región.Si su región predeterminada está establecida en
us-east-1
, puede omitir elregion
parámetro.aws route53domains update-domain-contact-privacy \ --region
us-east-1
\ --domain-nameexample.com
\ --no-admin-privacySalida:
{ "OperationId": "b3a219e9-d801-4244-b533-b7256example" }
Para confirmar que la operación se realizó correctamente, puede ejecutar
get-operation-detail
. Para obtener más información, consulte get-operation-detail.Para obtener más información, consulte Habilitar o deshabilitar la protección de la privacidad de la información de contacto de un dominio en la Guía para desarrolladores de Amazon Route 53.
-
Para API obtener más información, consulte UpdateDomainContactPrivacy
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarloupdate-domain-contact
.
- AWS CLI
-
Para actualizar la información de contacto de un dominio
El siguiente
update-domain-contact
comando actualiza la información de contacto de un dominio y obtiene los parámetros del archivo JSON con formato.C:\temp\update-domain-contact.json
Este comando solo se ejecuta en la
us-east-1
región. Si su región predeterminada está establecida enus-east-1
, puede omitir elregion
parámetro.aws route53domains update-domain-contact \ --region
us-east-1
\ --cli-input-json file://C:\temp\update-domain-contact.jsonContenidos 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" } }
Salida:
{ "OperationId": "b3a219e9-d801-4244-b533-b7256example" }
Para confirmar que la operación se realizó correctamente, puede ejecutar get-domain-detail. Para obtener más información, consulte Actualización de la información de contacto de un dominio en la Guía para desarrolladores de Amazon Route 53.
-
Para API obtener más información, consulte UpdateDomainContact
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarloupdate-domain-nameservers
.
- AWS CLI
-
Para actualizar los servidores de nombres de un dominio
El siguiente
update-domain-nameservers
comando actualiza los servidores de nombres de un dominio.Este comando solo se ejecuta en la
us-east-1
región. Si su región predeterminada está establecida enus-east-1
, puede omitir elregion
parámetro.aws route53domains update-domain-nameservers \ --region
us-east-1
\ --domain-nameexample.com
\ --nameserversName=ns-1.awsdns-01.org
Name=ns-2.awsdns-02.co.uk
Name=ns-3.awsdns-03.net
Name=ns-4.awsdns-04.com
Salida:
{ "OperationId": "f1691ec4-0e7a-489e-82e0-b19d3example" }
Para confirmar que la operación se realizó correctamente, puede ejecutar get-domain-detail.
Para obtener más información, consulte Añadir o cambiar servidores de nombres y registros de Glue para un dominio en la Guía para desarrolladores de Amazon Route 53.
-
Para API obtener más información, consulte UpdateDomainNameservers
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarloupdate-tags-for-domain
.
- AWS CLI
-
Para añadir o actualizar etiquetas para un dominio
El siguiente
update-tags-for-domain
comando agrega o actualiza dos claves y los valores correspondientes para el dominio example.com. Para actualizar el valor de una clave, simplemente incluye la clave y el nuevo valor. Solo puedes añadir o actualizar etiquetas en un dominio a la vez.Este comando solo se ejecuta en la
us-east-1
región. Si su región predeterminada está establecida enus-east-1
, puede omitir elregion
parámetro.aws route53domains update-tags-for-domain \ --region
us-east-1
\ --domain-nameexample.com
\ --tags-to-update"Key=key1,Value=value1"
"Key=key2,Value=value2"
Este comando no genera ninguna salida. Para confirmar que las etiquetas se han añadido o actualizado, puede ejecutar list-tags-for-domain.
Para obtener más información, consulte Etiquetado de los recursos de Amazon Route 53 en la Guía para desarrolladores de Amazon Route 53.
-
Para API obtener más información, consulte UpdateTagsForDomain
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarloview-billing
.
- AWS CLI
-
Para obtener la información de facturación de los cargos de registro de dominio de la AWS cuenta corriente
El siguiente
view-billing
comando devuelve todos los registros de facturación relacionados con el dominio de la cuenta corriente durante el período comprendido entre el 1 de enero de 2018 (1514764800 en horario Unix) y la medianoche del 31 de diciembre de 2019 (1577836800 en horario Unix).Este comando solo se ejecuta en la región.
us-east-1
Si su región predeterminada está establecida enus-east-1
, puede omitir elregion
parámetro.aws route53domains view-billing \ --region
us-east-1
\ --start-time1514764800
\ --end-time1577836800
Salida:
{ "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 obtener más información, consulte ViewBillingla APIreferencia de Amazon Route 53.
-
Para API obtener más información, consulte ViewBilling
la Referencia de AWS CLI comandos.
-