Commit fbc8d69c authored by Mike Horwath's avatar Mike Horwath
Browse files

0.12 in the house

parent 060a6460
Loading
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -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
+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
@@ -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
}
+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"
}
+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
}