Requirements

Name Version
terraform >= 0.12

Providers

Name Version
aws n/a

Inputs

Name Description Type Default Required
alias n/a
list(object({
evaluate_target_health = bool,
zone_id = string,
name = string
}))
[] no
domain_name The name of the hosted zone to use string n/a yes
name The name of the record string n/a yes
private_zone Whether this is a private hosted zone or not (defaults to false) bool false no
records (Required for non-alias records) A string list of records list(string) null no
ttl (Required for non-alias records) The TTL of the record number null no
type The record type. Valid values are A, AAAA, CAA, CNAME, MX, NAPTR, NS, PTR, SOA, SPF, SRV and TXT string "A" no

Outputs

Name Description
output n/a