Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Route53Configuration
Configura i set di record Route53 per un'API.
Sintassi
Per dichiarare questa entità nella tuaAWS Serverless Application Model(AWS SAM) template, utilizzare la sintassi seguente.
YAML
DistributionDomainName:
String
EvaluateTargetHealth:Boolean
HostedZoneId:String
HostedZoneName:String
IpV6:Boolean
Proprietà
-
DistributionDomainName
-
Configura una distribuzione personalizzata del nome di dominio personalizzato dell'API.
Type: Stringa
Campo obbligatorio: No
Default: Usa la distribuzione API Gateway.
AWS CloudFormationcompatibilità: Questa proprietà viene trasmessa direttamente al
DNSName
proprietà di unAWS::Route53::RecordSetGroup AliasTarget
risorsa.Note aggiuntive: Il nome di dominio di unDistribuzione di CloudFront.
-
EvaluateTargetHealth
-
Quando EvaluateTargetHealth è true, un record alias eredita lo stato del referenziatoAWSrisorsa, ad esempio un bilanciamento del carico Elastic Load Balancing o un altro record nella zona ospitata.
Type: Booleano
Campo obbligatorio: No
AWS CloudFormationcompatibilità: Questa proprietà viene trasmessa direttamente al
EvaluateTargetHealth
proprietà di unAWS::Route53::RecordSetGroup AliasTarget
risorsa.Note aggiuntive: Non puoi impostare EvaluateTargetHealth su true quando la destinazione alias è una distribuzione CloudFront.
-
HostedZoneId
-
L'ID della zona ospitata in cui creare i record.
Specifica
HostedZoneName
oHostedZoneId
, ma non entrambi. Se disponi di più zone ospitate con lo stesso nome di dominio, devi specificare la zona ospitata utilizzandoHostedZoneId
.Type: Stringa
Campo obbligatorio: No
AWS CloudFormationcompatibilità: Questa proprietà viene trasmessa direttamente al
HostedZoneId
proprietà di unAWS::Route53::RecordSetGroup RecordSet
risorsa. -
HostedZoneName
-
Il nome della zona ospitata in cui desideri creare record.
Specifica
HostedZoneName
oHostedZoneId
, ma non entrambi. Se disponi di più zone ospitate con lo stesso nome di dominio, devi specificare la zona ospitata utilizzandoHostedZoneId
.Type: Stringa
Campo obbligatorio: No
AWS CloudFormationcompatibilità: Questa proprietà viene trasmessa direttamente al
HostedZoneName
proprietà di unAWS::Route53::RecordSetGroup RecordSet
risorsa. -
IpV6
-
Quando questa proprietà è impostata,AWS SAMcrea un
AWS::Route53::RecordSet
risorse e setType (Tipo)aAAAA
per l'HostedZone fornito.Type: Booleano
Campo obbligatorio: No
AWS CloudFormationcompatibilità: Questa proprietà è univoco perAWS SAMe non dispone diAWS CloudFormationequivalente.
Esempi
Esempio di Route 53 Route
Questo esempio illustra come configurare Route 53.
YAML
Domain: DomainName: www.example.com CertificateArn: arn-example EndpointConfiguration: EDGE Route53: HostedZoneId: Z1PA6795UKMFR9 EvaluateTargetHealth: true DistributionDomainName: xyz