PowerDNS -- Pre-Condition
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ #data "pdns_rec" "mail" { #type = var.type # locals { type = var.type # name = var.name } resource "powerdns_record" "www" { # ... # for_each = var.records1 # for_each = { for k, v in var.records1 : k => v } name = var.name zone = var.pdns_zone type = var.type ttl = var.ttl records = var.records lifecycle { precondition { # condition = var.type != "" # condition = data.pdns_rec.mail.type == "MX" condition = local.type == "mx" # condition = local.rec == "mx" # condition = contains(["dctest"], local.name) # ...