From 368bdb7fa0c9f4e33ec694a1b251391656392187 Mon Sep 17 00:00:00 2001 From: "Matthew C. Morgan" Date: Mon, 29 Jul 2024 18:59:30 -0400 Subject: [PATCH] zones --- dns_zones.tf | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/dns_zones.tf b/dns_zones.tf index c345390..3cbf732 100644 --- a/dns_zones.tf +++ b/dns_zones.tf @@ -5,6 +5,34 @@ locals { region = var.region } +#--- +# availability-zones +#--- +data "aws_availability_zones" "zones" { + state = "available" +} + +data "aws_availability_zone" "zone" { + count = length(data.aws_availability_zones.zones.names) + state = "available" + name = data.aws_availability_zones.zones.names[count.index] +} + +output "availability_zone_names" { + description = "VPC Availability zone name list (3)" + value = data.aws_availability_zones.zones.names +} + +output "availability_zone_ids" { + description = "VPC Availability zone id list (3)" + value = data.aws_availability_zones.zones.zone_ids +} + +output "availability_zone_suffixes" { + description = "VPC Availability zone suffix list (3)" + value = data.aws_availability_zone.zone[*].name_suffix +} + #--- # network prod #---