PublicSubnetProps
- class aws_cdk.aws_ec2.PublicSubnetProps(*, availability_zone, cidr_block, vpc_id, map_public_ip_on_launch=None)
- Bases: - SubnetProps- 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 public_subnet_props = ec2.PublicSubnetProps( 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.