From 4bdbcbe23c86b840690d61d6a6a4f799f6d08247 Mon Sep 17 00:00:00 2001 From: badra001 Date: Thu, 1 Dec 2022 12:42:19 -0500 Subject: [PATCH] update dns assocation --- examples/full-setup-tf-upgrade/apps/dns/associate-shared.tf | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/examples/full-setup-tf-upgrade/apps/dns/associate-shared.tf b/examples/full-setup-tf-upgrade/apps/dns/associate-shared.tf index acf8736..a36617b 100644 --- a/examples/full-setup-tf-upgrade/apps/dns/associate-shared.tf +++ b/examples/full-setup-tf-upgrade/apps/dns/associate-shared.tf @@ -14,8 +14,12 @@ data "aws_route53_resolver_rules" "all_rules" { share_status = "SHARED_WITH_ME" } +data "aws_route53_resolver_rules" "all_rules_me" { + share_status = "SHARED_BY_ME" +} + resource "aws_route53_resolver_rule_association" "all_rules" { - for_each = toset(data.aws_route53_resolver_rules.all_rules.resolver_rule_ids) + for_each = length(data.aws_route53_resolver_rules.all_rules.resolver_rule_ids) > 0 ? toset(data.aws_route53_resolver_rules.all_rules.resolver_rule_ids) : toset(data.aws_route53_resolver_rules.all_rules_me.resolver_rule_ids) resolver_rule_id = each.key vpc_id = local.vpc_id }