Skip to content

AwsEc2SubnetDetails

Source code in docs_src/capo_securityhub/types/aws_ec2_subnet_details.py
class AwsEc2SubnetDetails(TypedDict, closed=True):
    assign_ipv6_address_on_creation: NotRequired[
        "capo_securityhub.types.boolean.Boolean"
    ]
    """<p>Whether to assign an IPV6 address to a network interface that is created in this subnet.</p>"""
    availability_zone: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>The Availability Zone for the subnet.</p>"""
    availability_zone_id: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>The identifier of the Availability Zone for the subnet.</p>"""
    available_ip_address_count: NotRequired["capo_securityhub.types.integer.Integer"]
    """<p>The number of available IPV4 addresses in the subnet. Does not include addresses for stopped instances.</p>"""
    cidr_block: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The IPV4 CIDR block that is assigned to the subnet.</p>"""
    default_for_az: NotRequired["capo_securityhub.types.boolean.Boolean"]
    """<p>Whether this subnet is the default subnet for the Availability Zone.</p>"""
    map_public_ip_on_launch: NotRequired["capo_securityhub.types.boolean.Boolean"]
    """<p>Whether instances in this subnet receive a public IP address.</p>"""
    owner_id: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The identifier of the Amazon Web Services account that owns the subnet.</p>"""
    state: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The current state of the subnet. Valid values are <code>available</code> or <code>pending</code>.</p>"""
    subnet_arn: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The ARN of the subnet.</p>"""
    subnet_id: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The identifier of the subnet.</p>"""
    vpc_id: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The identifier of the VPC that contains the subnet.</p>"""
    ipv6_cidr_block_association_set: NotRequired[
        "capo_securityhub.types.ipv6_cidr_block_association_list.Ipv6CidrBlockAssociationList"
    ]
    """<p>The IPV6 CIDR blocks that are associated with the subnet.</p>"""

assign_ipv6_address_on_creation instance-attribute

assign_ipv6_address_on_creation: NotRequired[Boolean]

Whether to assign an IPV6 address to a network interface that is created in this subnet.

availability_zone instance-attribute

availability_zone: NotRequired[NonEmptyString]

The Availability Zone for the subnet.

availability_zone_id instance-attribute

availability_zone_id: NotRequired[NonEmptyString]

The identifier of the Availability Zone for the subnet.

available_ip_address_count instance-attribute

available_ip_address_count: NotRequired[Integer]

The number of available IPV4 addresses in the subnet. Does not include addresses for stopped instances.

cidr_block instance-attribute

cidr_block: NotRequired[NonEmptyString]

The IPV4 CIDR block that is assigned to the subnet.

default_for_az instance-attribute

default_for_az: NotRequired[Boolean]

Whether this subnet is the default subnet for the Availability Zone.

ipv6_cidr_block_association_set instance-attribute

ipv6_cidr_block_association_set: NotRequired[Ipv6CidrBlockAssociationList]

The IPV6 CIDR blocks that are associated with the subnet.

map_public_ip_on_launch instance-attribute

map_public_ip_on_launch: NotRequired[Boolean]

Whether instances in this subnet receive a public IP address.

owner_id instance-attribute

owner_id: NotRequired[NonEmptyString]

The identifier of the Amazon Web Services account that owns the subnet.

state instance-attribute

state: NotRequired[NonEmptyString]

The current state of the subnet. Valid values are available or pending.

subnet_arn instance-attribute

subnet_arn: NotRequired[NonEmptyString]

The ARN of the subnet.

subnet_id instance-attribute

subnet_id: NotRequired[NonEmptyString]

The identifier of the subnet.

vpc_id instance-attribute

vpc_id: NotRequired[NonEmptyString]

The identifier of the VPC that contains the subnet.