diff --git a/README.md b/README.md index ed4fcc1..1df2fa3 100644 --- a/README.md +++ b/README.md @@ -113,6 +113,8 @@ module "route_53" { |------|-------------|------|---------|:--------:| | a\_alias\_records | map of objects for A alias records |
map(object({| `{}` | no | | a\_records | map of objects for A records |
name = string
record = string
zone_id = string
}))
map(object({| `{}` | no | +| aaaa\_alias\_records | map of objects for AAAA alias records |
name = string
records = list(string)
}))
map(object({| `{}` | no | +| aaaa\_records | map of objects for AAAA records |
name = string
record = string
zone_id = string
}))
map(object({| `{}` | no | | cname\_records | map of objects for CNAME records |
name = string
records = list(string)
}))
map(object({| `{}` | no | | mx\_records | list of mx records with weight | `list(string)` | `[]` | no | | ns\_records | map of objects for NS records |
name = string
records = list(string)
}))
map(object({| `{}` | no | @@ -127,6 +129,8 @@ module "route_53" { |------|-------------| | a\_alias\_records | n/a | | a\_records | n/a | +| aaaa\_alias\_records | n/a | +| aaaa\_records | n/a | | cname\_records | n/a | | mx\_records | n/a | | srv\_records | n/a | diff --git a/variables.tf b/variables.tf index 93eb435..72d71ef 100644 --- a/variables.tf +++ b/variables.tf @@ -7,6 +7,15 @@ variable "a_records" { default = {} } +variable "aaaa_records" { + type = map(object({ + name = string + records = list(string) + })) + description = "map of objects for AAAA records" + default = {} +} + variable "a_alias_records" { type = map(object({ name = string @@ -17,6 +26,16 @@ variable "a_alias_records" { default = {} } +variable "aaaa_alias_records" { + type = map(object({ + name = string + record = string + zone_id = string + })) + description = "map of objects for AAAA alias records" + default = {} +} + variable "cname_records" { type = map(object({ name = string
name = string
records = list(string)
}))