Terraform从vpc id获取所有子网id

Terraform从vpc id获取所有子网id,terraform,terraform-provider-aws,Terraform,Terraform Provider Aws,目前,我有一个手工创建的aws基础设施。我想导入vpc和子网的配置。和 terraform import aws_vpc.example vpc-id 我可以得到vpc的cidr块。此外,对于cidr块,我还希望获得所有子网ID。有没有办法用import命令获取所有子网id,或者我必须手动输入每个id 我找不到任何可以导入所有子网值的文档?如果有,请分享 提前谢谢你 如果您已经拥有vpc_id,那么您可以使用数据自动获取其子集的id 文档中的示例: data "aws_subnet_

目前,我有一个手工创建的aws基础设施。我想导入vpc和子网的配置。和

terraform import aws_vpc.example vpc-id
我可以得到vpc的cidr块。此外,对于cidr块,我还希望获得所有子网ID。有没有办法用import命令获取所有子网id,或者我必须手动输入每个id

我找不到任何可以导入所有子网值的文档?如果有,请分享


提前谢谢你

如果您已经拥有vpc_id,那么您可以使用数据自动获取其子集的id

文档中的示例:

data "aws_subnet_ids" "example" {
  vpc_id = aws_vpc.example.vpc_id
}