0
data "aws_availability_zones" "available" {
state = "available"
}

module "vpc" {
  source  = "terraform-aws-modules/vpc/aws"
  version = "2.77.0"
  name                 = "tf-default-vpc"
  cidr                 = var.cidr
  azs                  = data.aws_availability_zones.available.names
  public_subnets       = var.public_subnets
  enable_dns_hostnames = true
  enable_dns_support   = true
}
resource "aws_db_subnet_group" "subnet" {
  name       = "tf-subnet"
  subnet_ids = module.vpc.public_subnets

  tags = {
    Name = "automationsubnet"
  }
}

以上是我的代码。它正在生成可用区和子网。但我的问题是我只想使用与该区域关联的单个区域和子网。我怎么才能得到它。注意:可用区和子网输出的顺序不同。我正在为此操作寻找纯 Terraform 脚本。

4

0 回答 0