Files
opentf/website/source/docs/providers/aws/r/subnet.html.markdown
George Christou 61277c0dbd website/docs: Run terraform fmt on code examples (#12075)
* docs/vsphere: Fix code block

* docs: Convert `...` to `# ...` to allow `terraform fmt`ing

* docs: Trim trailing whitespace

* docs: First-pass run of `terraform fmt` on code examples
2017-02-19 00:48:50 +02:00

1.1 KiB

layout, page_title, sidebar_current, description
layout page_title sidebar_current description
aws AWS: aws_subnet docs-aws-resource-subnet Provides an VPC subnet resource.

aws_subnet

Provides an VPC subnet resource.

Example Usage

resource "aws_subnet" "main" {
  vpc_id     = "${aws_vpc.main.id}"
  cidr_block = "10.0.1.0/24"

  tags {
    Name = "Main"
  }
}

Argument Reference

The following arguments are supported:

  • availability_zone- (Optional) The AZ for the subnet.
  • cidr_block - (Required) The CIDR block for the subnet.
  • map_public_ip_on_launch - (Optional) Specify true to indicate that instances launched into the subnet should be assigned a public IP address.
  • vpc_id - (Required) The VPC ID.
  • tags - (Optional) A mapping of tags to assign to the resource.

Attributes Reference

The following attributes are exported:

  • id - The ID of the subnet
  • availability_zone- The AZ for the subnet.
  • cidr_block - The CIDR block for the subnet.
  • vpc_id - The VPC ID.

Import

Subnets can be imported using the subnet id, e.g.

$ terraform import aws_subnet.public_subnet subnet-9d4a7b6c