Skip to content

Latest commit

 

History

History
27 lines (24 loc) · 2.48 KB

File metadata and controls

27 lines (24 loc) · 2.48 KB

Inputs

Name Description Type Default Required
default_key_specs_key Object containing default key signing specifications : algorithm, key_length, key_type, kind. Please see https://www.terraform.io/docs/providers/google/r/dns_managed_zone#dnssec_config for futhers details any {} no
default_key_specs_zone Object containing default zone signing specifications : algorithm, key_length, key_type, kind. Please see https://www.terraform.io/docs/providers/google/r/dns_managed_zone#dnssec_config for futhers details any {} no
description zone description (shown in console) string "Managed by CloudDrove" no
dnssec_config Object containing : kind, non_existence, state. Please see https://www.terraform.io/docs/providers/google/r/dns_managed_zone#dnssec_config for futhers details any {} no
domain Zone domain, must end with a period. string n/a yes
enable_logging Enable query logging for this ManagedZone bool false no
force_destroy Set this true to delete all records in the zone. bool false no
labels A set of key/value label pairs to assign to this ManagedZone map(any) {} no
name Zone name, must be unique within the project. string n/a yes
private_visibility_config_networks List of VPC self links that can see this zone. list(string) [] no
project_id Project id for the zone. string n/a yes
recordsets List of DNS record objects to manage, in the standard terraform dns structure.
list(object({
name = string
type = string
ttl = number
records = optional(list(string), null)

routing_policy = optional(object({
wrr = optional(list(object({
weight = number
records = list(string)
})), [])
geo = optional(list(object({
location = string
records = list(string)
})), [])
}))
}))
[] no
target_network Peering network. string "" no
type Type of zone to create, valid values are 'public', 'private', 'forwarding', 'peering', 'reverse_lookup' and 'service_directory'. string "private" no

Outputs

Name Description
domain The DNS zone domain.
name The DNS zone name.
name_servers The DNS zone name servers.
type The DNS zone type.