aws::subnet

Create a subnet in a VPC.

Example

aws::subnet example-subnet
    vpc: $(aws::vpc example-vpc)
    network-acl: $(aws::network-acl example-network-acl)
    availability-zone: us-east-1a
    cidr-block: 10.0.0.0/24
end

Attributes

Attribute Description
vpc The VPC to create the Subnet in. (Required)
cidr-block The IPv4 network range for the Subnet, in CIDR notation. (Required)
ipv6-cidr-block The IPv6 network range for the subnet, in CIDR notation.
availability-zone The name of the availability zone to create this Subnet (ex. us-east-1a).
map-public-ip-on-launch Assign a public IPv4 address to Network Interfaces created in this Subnet. Defaults to false.
default-acl-id The ID of the Default Network ACL associated to the Subnet.
network-acl The Network ACL associated to the subnet.
acl-association-id The Association ID of the Network ACL currently associated to the Subnet.

Outputs

Attribute Description
id The ID of the Subnet.