Loading README.md +2 −0 Original line number Diff line number Diff line Loading @@ -2,6 +2,8 @@ [Terraform cloudflare_zone](https://www.terraform.io/docs/providers/cloudflare/r/zone.html) > **Requires Terraform 0.12 or higher** ## usage example ## required variables Loading outputs.tf +6 −5 Original line number Diff line number Diff line output "id" { value = "${cloudflare_zone.dns_zone.*.id}" value = cloudflare_zone.dns_zone.*.id } output "vanity_name_servers" { value = "${cloudflare_zone.dns_zone.*.vanity_name_servers}" value = cloudflare_zone.dns_zone.*.vanity_name_servers } # does not work Loading @@ -17,13 +17,14 @@ output "vanity_name_servers" { # } output "status" { value = "${cloudflare_zone.dns_zone.*.status}" value = cloudflare_zone.dns_zone.*.status } output "type" { value = "${cloudflare_zone.dns_zone.*.type}" value = cloudflare_zone.dns_zone.*.type } output "name_servers" { value = "${cloudflare_zone.dns_zone.*.name_servers}" value = cloudflare_zone.dns_zone.*.name_servers } variables.tf +3 −1 Original line number Diff line number Diff line variable "zone" {} variable "zone" { } variable "create_zone" { default = "false" } versions.tf 0 → 100644 +4 −0 Original line number Diff line number Diff line terraform { required_version = ">= 0.12" } zone.tf +3 −2 Original line number Diff line number Diff line resource "cloudflare_zone" "dns_zone" { count = "${var.create_zone == "true" ? 1 : 0}" zone = "${var.zone}" count = var.create_zone == "true" ? 1 : 0 zone = var.zone } Loading
README.md +2 −0 Original line number Diff line number Diff line Loading @@ -2,6 +2,8 @@ [Terraform cloudflare_zone](https://www.terraform.io/docs/providers/cloudflare/r/zone.html) > **Requires Terraform 0.12 or higher** ## usage example ## required variables Loading
outputs.tf +6 −5 Original line number Diff line number Diff line output "id" { value = "${cloudflare_zone.dns_zone.*.id}" value = cloudflare_zone.dns_zone.*.id } output "vanity_name_servers" { value = "${cloudflare_zone.dns_zone.*.vanity_name_servers}" value = cloudflare_zone.dns_zone.*.vanity_name_servers } # does not work Loading @@ -17,13 +17,14 @@ output "vanity_name_servers" { # } output "status" { value = "${cloudflare_zone.dns_zone.*.status}" value = cloudflare_zone.dns_zone.*.status } output "type" { value = "${cloudflare_zone.dns_zone.*.type}" value = cloudflare_zone.dns_zone.*.type } output "name_servers" { value = "${cloudflare_zone.dns_zone.*.name_servers}" value = cloudflare_zone.dns_zone.*.name_servers }
variables.tf +3 −1 Original line number Diff line number Diff line variable "zone" {} variable "zone" { } variable "create_zone" { default = "false" }
versions.tf 0 → 100644 +4 −0 Original line number Diff line number Diff line terraform { required_version = ">= 0.12" }
zone.tf +3 −2 Original line number Diff line number Diff line resource "cloudflare_zone" "dns_zone" { count = "${var.create_zone == "true" ? 1 : 0}" zone = "${var.zone}" count = var.create_zone == "true" ? 1 : 0 zone = var.zone }