» Resource: aws_vpc_ipv4_cidr_block_association
Provides a resource to associate additional IPv4 CIDR blocks with a VPC.
When a VPC is created, a primary IPv4 CIDR block for the VPC must be specified.
The aws_vpc_ipv4_cidr_block_association
resource allows further IPv4 CIDR blocks to be added to the VPC.
» Example Usage
resource "aws_vpc" "main" {
cidr_block = "10.0.0.0/16"
}
resource "aws_vpc_ipv4_cidr_block_association" "secondary_cidr" {
vpc_id = "${aws_vpc.main.id}"
cidr_block = "172.2.0.0/16"
}
» Argument Reference
The following arguments are supported:
-
cidr_block
- (Required) The additional IPv4 CIDR block to associate with the VPC. -
vpc_id
- (Required) The ID of the VPC to make the association with.
» Timeouts
aws_vpc_ipv4_cidr_block_association
provides the following
Timeouts configuration options:
-
create
- (Default10 minutes
) Used for creating the association -
delete
- (Default10 minutes
) Used for destroying the association
» Attributes Reference
In addition to all arguments above, the following attributes are exported:
-
id
- The ID of the VPC CIDR association
» Import
aws_vpc_ipv4_cidr_block_association
can be imported by using the VPC CIDR Association ID, e.g.
$ terraform import aws_vpc_ipv4_cidr_block_association.example vpc-cidr-assoc-xxxxxxxx