terraform/website/source/docs/providers/aws/r/subnet.html.markdown

47 lines
1015 B
Markdown
Raw Normal View History

---
layout: "aws"
page_title: "AWS: aws_subnet"
sidebar_current: "docs-aws-resource-subnet"
2014-10-22 05:21:56 +02:00
description: |-
Provides an VPC subnet resource.
---
# aws\_subnet
Provides an VPC subnet resource.
## Example Usage
```
2014-07-23 22:38:12 +02:00
resource "aws_subnet" "main" {
vpc_id = "${aws_vpc.main.id}"
cidr_block = "10.0.1.0/24"
2014-11-02 21:30:33 +01:00
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.
2014-11-02 21:30:33 +01:00
* `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.