SubnetProps
- class aws_cdk.aws_ec2.SubnetProps(*, availability_zone, cidr_block, vpc_id, map_public_ip_on_launch=None)
Bases:
object
Specify configuration parameters for a VPC subnet.
- Parameters:
availability_zone (
str
) – The availability zone for the subnet.cidr_block (
str
) – The CIDR notation for this subnet.vpc_id (
str
) – The VPC which this subnet is part of.map_public_ip_on_launch (
Optional
[bool
]) – Controls if a public IP is associated to an instance at launch. Default: true in Subnet.Public, false in Subnet.Private or Subnet.Isolated.
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. import aws_cdk.aws_ec2 as ec2 subnet_props = ec2.SubnetProps( availability_zone="availabilityZone", cidr_block="cidrBlock", vpc_id="vpcId", # the properties below are optional map_public_ip_on_launch=False )
Attributes
- availability_zone
The availability zone for the subnet.
- cidr_block
The CIDR notation for this subnet.
- map_public_ip_on_launch
Controls if a public IP is associated to an instance at launch.
- Default:
true in Subnet.Public, false in Subnet.Private or Subnet.Isolated.
- vpc_id
The VPC which this subnet is part of.