diff --git a/vpc-interface-endpoint/route53.tf b/vpc-interface-endpoint/route53.tf index 16b35c1..17a46c2 100644 --- a/vpc-interface-endpoint/route53.tf +++ b/vpc-interface-endpoint/route53.tf @@ -88,7 +88,7 @@ resource "aws_route53_record" "vpce" { } resource "aws_route53_record" "vpce_ipv6" { - count = local.r53_create && local.endpoint_exists && length(data.aws_network_interface.vpce.ipv6_addresses) > 0 ? 1 : 0 + count = local.r53_create && local.endpoint_exists && length(flatten([for in in data.aws_network_interface.vpce : n.ipv6_addresses])) > 0 ? 1 : 0 zone_id = try(aws_route53_zone.vpce[0].zone_id, null) name = try(aws_route53_zone.vpce[0].name, null) type = "AAAA"