926 B
926 B
layout | page_title | sidebar_current | description |
---|---|---|---|
aws | AWS: aws_subnet_ids | docs-aws-datasource-subnet-ids | Provides a list of subnet Ids for a VPC |
aws_subnet_ids
aws_subnet_ids
provides a list of ids for a vpc_id
This resource can be useful for getting back a list of subnet ids for a vpc.
Example Usage
The following shows outputing all cidr blocks for every subnet id in a vpc.
data "aws_subnet_ids" "example" {
vpc_id = "${var.vpc_id}"
}
data "aws_subnet" "example" {
count = "${length(data.aws_subnet_ids.example.ids)}"
id = "${aws_subnet_ids.example.ids[count.index]}"
}
output "subnet_cidr_blocks" {
value = ["${data.aws_subnet.example.*.cidr_block}"]
}
Argument Reference
vpc_id
- (Required) The VPC ID that you want to filter from.
Attributes Reference
ids
- Is a list of all the subnet ids found. If none found. This data source will fail out.