IPublicSubnet

class aws_cdk.aws_ec2.IPublicSubnet(*args, **kwds)

Bases: aws_cdk.aws_ec2.ISubnet, typing_extensions.Protocol

Methods

associate_network_acl(id, acl)

Associate a Network ACL with this subnet.

Parameters
  • id (str) –

  • acl (INetworkAcl) – The Network ACL to associate.

Return type

None

Attributes

availability_zone

The Availability Zone the subnet is located in.

Return type

str

env

The environment this resource belongs to.

For resources that are created and managed by the CDK (generally, those created by creating new class instances like Role, Bucket, etc.), this is always the same as the environment of the stack they belong to; however, for imported resources (those obtained from static methods like fromRoleArn, fromBucketName, etc.), that might be different than the stack they were imported into.

Return type

ResourceEnvironment

internet_connectivity_established

Dependable that can be depended upon to force internet connectivity established on the VPC.

Return type

IDependable

ipv4_cidr_block

The IPv4 CIDR block for this subnet.

Return type

str

node

The construct tree node for this construct.

Return type

ConstructNode

route_table

The route table for this subnet.

Return type

IRouteTable

stack

The stack in which this resource is defined.

Return type

Stack

subnet_id

The subnetId for this particular subnet.

Attribute

true

Return type

str