Inputs
The following input variables are supported:
zones
Description: Zone configurations. Keys are the domain names.
Type:
map(object({ a_records = optional(list(object({ subdomain = optional(string, "") records = list(string) ttl = optional(number, 300) })), []) mx_records = optional(list(object({ subdomain = optional(string, "") records = list(string) ttl = optional(number, 86400) })), []) txt_records = optional(list(object({ subdomain = optional(string, "") records = list(string) ttl = optional(number, 300) })), []) cname_records = optional(list(object({ subdomain = string record = string ttl = optional(number, 300) })), []) }))Default: n/a
Outputs
No outputs.
Providers
The following providers are needed by this module: