variable "pdns_server_url" { type = string } variable "pdns_api_key" { type = string sensitive = true } variable "zones" { type = map(object({ zone_kind = string soa_edit_api = string zone_nameservers = list(string) records = map(object({ name = string type = string ttl = number records = list(string) })) })) }