File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed
Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change 11data "cloudflare_zones" "lookup" {
2- count = var. create_zone ? 0 : 1
2+ for_each = toset ( var. create_zone ? [] : [ var . domain ])
33
44 filter {
5- name = var . domain
5+ name = each . value
66 account_id = var. account_id
77 }
88}
99
1010resource "cloudflare_zone" "dns" {
11- count = var. create_zone ? 1 : 0
12- zone = var . domain
11+ for_each = toset ( var. create_zone ? [ var . domain ] : [])
12+ zone = each . value
1313 account_id = var. account_id
1414}
1515
Original file line number Diff line number Diff line change 11locals {
2- zone_id = var. create_zone ? cloudflare_zone. dns [0 ]. id : data. cloudflare_zones . lookup [0 ]. id
2+ zone_id = var. create_zone ? cloudflare_zone. dns [var . domain ]. id : data. cloudflare_zones . lookup [ var . domain ] . zones [0 ]. id
33
44 security_contact = var. security_contact != null ? var. security_contact : format (" security@%s" , var. domain )
55}
You can’t perform that action at this time.
0 commit comments