diff --git a/caf_solution/local.remote.tf b/caf_solution/local.remote.tf index d32dcf153..1c3c96491 100644 --- a/caf_solution/local.remote.tf +++ b/caf_solution/local.remote.tf @@ -184,6 +184,18 @@ locals { private_dns = { for key, value in try(var.landingzone.tfstates, {}) : key => merge(try(data.terraform_remote_state.remote[key].outputs.objects[key].private_dns, {})) } + private_dns_resolvers = { + for key, value in try(var.landingzone.tfstates, {}) : key => merge(try(data.terraform_remote_state.remote[key].outputs.objects[key].private_dns_resolvers, {})) + } + private_dns_resolver_inbound_endpoints = { + for key, value in try(var.landingzone.tfstates, {}) : key => merge(try(data.terraform_remote_state.remote[key].outputs.objects[key].private_dns_resolver_inbound_endpoints, {})) + } + private_dns_resolver_outbound_endpoints = { + for key, value in try(var.landingzone.tfstates, {}) : key => merge(try(data.terraform_remote_state.remote[key].outputs.objects[key].private_dns_resolver_outbound_endpoints, {})) + } + private_dns_resolver_dns_forwarding_rulesets = { + for key, value in try(var.landingzone.tfstates, {}) : key => merge(try(data.terraform_remote_state.remote[key].outputs.objects[key].private_dns_resolver_dns_forwarding_rulesets, {})) + } proximity_placement_groups = { for key, value in try(var.landingzone.tfstates, {}) : key => merge(try(data.terraform_remote_state.remote[key].outputs.objects[key].proximity_placement_groups, {})) }