dns
darzanebor/dns/yandex
Yandex.Cloud Terraform DNS module
Yandex.Cloud Terraform DNS module Example `` locals { zones = { "example.com" = { name = "example-com-zone-name", public = true, records = [ { name = "www", type = "CNAME",ttl = 3600, records = ["example.com."] }, { name = ".dev", type = "CNAME",ttl = 3600, records = ["example.com."] }, { name = ".prod", type = "CNAME",ttl = 3600, records = ["example.com."] }, { name = "", type = "A", ttl = 3600, records = ["1.0.0.1",] }, { name = "", type = "MX", ttl = 3600, records = ["10 mx.example.com.",] }, { name = "", type = "TXT", ttl = 3600, records = ["v=spf1 redirect=_spf.example.com"] }, ] }, "example.net" = { name = "example-net-zone-name", public = true, records = [ { name = "www", type = "CNAME",ttl = 3600, records = ["example.net."] }, { name = ".dev", type = "CNAME",ttl = 3600, records = [
| Name | Type | Description | Default |
|---|---|---|---|
| domain_name | string | The DNS name of this zone, e.g. 'example.com.' Must ends with dot. | required |
| records | list | DNS records for this domain. | [] |
| records_jsonencoded | string | List of map of DNS records (stored as jsonencoded string, for terragrunt) | null |
| zone_name | string | User assigned name of a specific resource. Must be unique within the folder. | null |
| public | bool | The zone's visibility: public zones are exposed to the Internet, while private z | true |
| private_networks | list | For privately visible zones, the set of Virtual Private Cloud resources that the | [] |
yandex_dns_zoneyandex_dns_recordsetAzure landing zones Terraform module
Terraform supermodule for the Terraform platform engineering for Azure
Terraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Module to define a consistent naming convention by (namespace, stage,