Skip to main content
Version: v1.3

AWS ROUTE53-ALIAS

Description

Terraform Module to Define Vanity Host/Domain (e.g. ) as an ALIAS record

Specification

Properties

NameDescriptionTypeRequiredDefault
aliasesList of aliaseslist(string)true
allow_overwriteAllow creation of this record in Terraform to overwrite an existing record, if any. This does not affect the ability to update the record in Terraform and does not prevent other resources within Terraform or manual Route 53 changes outside Terraform from overwriting this record. false by default. This configuration is not recommended for most environmentsboolfalse
evaluate_target_healthSet to true if you want Route 53 to determine whether to respond to DNS queriesboolfalse
ipv6_enabledSet to true to enable an AAAA DNS record to be set as well as the A recordboolfalse
parent_zone_idID of the hosted zone to contain this record (or specify parent_zone_name)stringfalse
parent_zone_nameName of the hosted zone to contain this record (or specify parent_zone_id)stringfalse
private_zoneIs this a private hosted zone?boolfalse
target_dns_nameDNS name of target resource (e.g. ALB, ELB)stringtrue
target_zone_idID of target resource (e.g. ALB, ELB)stringtrue
writeConnectionSecretToRefThe secret which the cloud resource connection will be written towriteConnectionSecretToReffalse

writeConnectionSecretToRef

NameDescriptionTypeRequiredDefault
nameThe secret name which the cloud resource connection will be written tostringtrue
namespaceThe secret namespace which the cloud resource connection will be written tostringfalse