CfnSubnetProps¶
-
class
aws_cdk.aws_ec2.
CfnSubnetProps
(*, cidr_block, vpc_id, assign_ipv6_address_on_creation=None, availability_zone=None, ipv6_cidr_block=None, map_public_ip_on_launch=None, outpost_arn=None, tags=None)¶ Bases:
object
Properties for defining a
AWS::EC2::Subnet
.- Parameters
cidr_block (
str
) –AWS::EC2::Subnet.CidrBlock
.vpc_id (
str
) –AWS::EC2::Subnet.VpcId
.assign_ipv6_address_on_creation (
Union
[bool
,IResolvable
,None
]) –AWS::EC2::Subnet.AssignIpv6AddressOnCreation
.availability_zone (
Optional
[str
]) –AWS::EC2::Subnet.AvailabilityZone
.ipv6_cidr_block (
Optional
[str
]) –AWS::EC2::Subnet.Ipv6CidrBlock
.map_public_ip_on_launch (
Union
[bool
,IResolvable
,None
]) –AWS::EC2::Subnet.MapPublicIpOnLaunch
.outpost_arn (
Optional
[str
]) –AWS::EC2::Subnet.OutpostArn
.tags (
Optional
[List
[CfnTag
]]) –AWS::EC2::Subnet.Tags
.
- See
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnet.html
Attributes
-
assign_ipv6_address_on_creation
¶ AWS::EC2::Subnet.AssignIpv6AddressOnCreation
.- See
- Return type
Union
[bool
,IResolvable
,None
]
-
availability_zone
¶ AWS::EC2::Subnet.AvailabilityZone
.
-
cidr_block
¶ AWS::EC2::Subnet.CidrBlock
.
-
ipv6_cidr_block
¶ AWS::EC2::Subnet.Ipv6CidrBlock
.- See
- Return type
Optional
[str
]
-
map_public_ip_on_launch
¶ AWS::EC2::Subnet.MapPublicIpOnLaunch
.- See
- Return type
Union
[bool
,IResolvable
,None
]
-
outpost_arn
¶ AWS::EC2::Subnet.OutpostArn
.- See
- Return type
Optional
[str
]
AWS::EC2::Subnet.Tags
.- See
- Return type
Optional
[List
[CfnTag
]]
-
vpc_id
¶ AWS::EC2::Subnet.VpcId
.