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.
Route53Configuration
Configura los conjuntos de registros de Route53 para una API.
Sintaxis
Para declarar esta entidad en tu plantilla AWS Serverless Application Model (AWS SAM), usa la siguiente sintaxis.
YAML
EvaluateTargetHealth:BooleanHostedZoneId:StringHostedZoneName:StringIpV6:BooleanRegion:StringSetIdentifier:String
Propiedades
-
EvaluateTargetHealth -
Si EvaluateTargetHealth es verdadero, un registro de alias hereda el estado del AWS recurso al que se hace referencia, como un balanceador de cargas de Elastic Load Balancing u otro registro de la zona alojada.
Tipo: Booleano
Obligatorio: no
CloudFormation compatibilidad: esta propiedad se transfiere directamente a la
EvaluateTargetHealthpropiedad de unAWS::Route53::RecordSetGroup AliasTargetrecurso.Notas adicionales: No se puede EvaluateTargetHealth establecer en true cuando el alias objetivo es una CloudFront distribución.
-
HostedZoneId -
ID de la zona alojada en la que desea crear registros.
Especifica
HostedZoneNameoHostedZoneId, pero no ambos. Si tiene múltiples zonas hospedadas con el mismo nombre de dominio, debe especificar la zona hospedada medianteHostedZoneId.Tipo: cadena
Obligatorio: no
CloudFormation compatibilidad: esta propiedad se pasa directamente a la
HostedZoneIdpropiedad de unAWS::Route53::RecordSetGroup RecordSetrecurso. -
HostedZoneName -
El nombre de la zona alojada en la que desea crear registros. Debe incluir un punto final (por ejemplo,
www.example.com.) como parte delHostedZoneName.Especifica
HostedZoneNameoHostedZoneId, pero no ambos. Si tiene múltiples zonas hospedadas con el mismo nombre de dominio, debe especificar la zona hospedada medianteHostedZoneId.Tipo: cadena
Obligatorio: no
CloudFormation compatibilidad: esta propiedad se pasa directamente a la
HostedZoneNamepropiedad de unAWS::Route53::RecordSetGroup RecordSetrecurso. -
IpV6 -
Cuando se establece esta propiedad, AWS SAM crea un
AWS::Route53::RecordSetrecurso y establece Type enAAAAel valor proporcionado HostedZone.Tipo: Booleano
Obligatorio: no
CloudFormation compatibilidad: esta propiedad es exclusiva AWS SAM y no tiene un CloudFormation equivalente.
Region-
Solo conjuntos de registros de recursos de latencia: La región de Amazon EC2 donde haya creado el recurso al que se refiere este conjunto de registros de recursos. El recurso suele ser un AWS recurso, como una instancia EC2 o un balanceador de cargas ELB, y se hace referencia a él mediante una dirección IP o un nombre de dominio DNS, según el tipo de registro.
Cuando Amazon Route 53 recibe una consulta de DNS para un nombre de dominio y tipo para los que ha creado conjuntos de registros de recursos de latencia, Route 53 selecciona el conjunto de registros de recursos de latencia con la menor latencia entre el usuario final y la región de Amazon EC2 asociada. Route 53 devuelve a continuación el valor asociado con el conjunto de registros de recursos seleccionados.
Tenga en cuenta lo siguiente:
-
Solo puede especificar un
ResourceRecordpor conjunto de registros de recursos de latencia. -
Solo puede crear un conjunto de registros de recursos de latencia para cada región de Amazon EC2.
-
No es necesario que cree conjuntos de registros de recursos de latencia para todas las regiones de Amazon EC2. Route 53 elige la región con la mejor latencia entre las regiones para las que crea conjuntos de registros de recursos de latencia.
-
No puede crear conjuntos de registros de recursos sin latencia que tengan los mismos valores
NameyTypeque los conjuntos de registros de recursos de latencia.
Tipo: cadena
Obligatorio: no
CloudFormation compatibilidad: esta propiedad se transfiere directamente a la
Regionpropiedad de unAWS::Route53::RecordSetGroupRecordSettipo de datos. -
SetIdentifier-
Conjuntos de registros de recursos que tienen una política de direccionamiento que no es simple: Un identificador que diferencia entre varios conjuntos de registros de recursos con la misma combinación de nombre y tipo, como varios conjuntos de registros de recursos ponderados denominados acme.example.com de tipo A. En un grupo de conjuntos de registros de recursos que tengan el mismo nombre y tipo, el valor de
SetIdentifierdebe ser exclusivo para cada conjunto de registros de recursos.Para obtener información sobre cómo dirigir las políticas, consulta Elección de una política de direccionamiento en la Guía para desarrolladores de Amazon Route 53.
Tipo: cadena
Obligatorio: no
CloudFormation compatibilidad: esta propiedad se pasa directamente a la
SetIdentifierpropiedad de un tipo deAWS::Route53::RecordSetGroupRecordSetdatos.
Ejemplos
Ejemplo de configuración de Route 53
En este ejemplo se muestra cómo configurar Route 53.
YAML
Domain: DomainName: www.example.com CertificateArn: arn-example EndpointConfiguration: REGIONAL Route53: HostedZoneId: Z1PA6795UKMFR9 EvaluateTargetHealth: true