Skip to content

SecondaryInterface

Source code in docs_src/capo_ec2/types/secondary_interface.py
class SecondaryInterface(TypedDict, closed=True):
    availability_zone: NotRequired[
        "capo_ec2.types.availability_zone_name.AvailabilityZoneName"
    ]
    """<p>The Availability Zone of the secondary interface.</p>"""
    availability_zone_id: NotRequired[
        "capo_ec2.types.availability_zone_id.AvailabilityZoneId"
    ]
    """<p>The ID of the Availability Zone of the secondary interface.</p>"""
    attachment: NotRequired[
        "capo_ec2.types.secondary_interface_attachment.SecondaryInterfaceAttachment"
    ]
    """<p>The attachment information for the secondary interface.</p>"""
    mac_address: NotRequired["capo_ec2.types.string.String"]
    """<p>The MAC address of the secondary interface.</p>"""
    owner_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the Amazon Web Services account that owns the secondary interface.</p>"""
    private_ipv4_addresses: NotRequired[
        "capo_ec2.types.secondary_interface_ipv4_address_list.SecondaryInterfaceIpv4AddressList"
    ]
    """<p>The private IPv4 addresses associated with the secondary interface.</p>"""
    secondary_interface_id: NotRequired[
        "capo_ec2.types.secondary_interface_id.SecondaryInterfaceId"
    ]
    """<p>The ID of the secondary interface.</p>"""
    secondary_interface_arn: NotRequired["capo_ec2.types.string.String"]
    """<p>The Amazon Resource Name (ARN) of the secondary interface.</p>"""
    secondary_interface_type: NotRequired[
        "capo_ec2.types.secondary_interface_type.SecondaryInterfaceType"
    ]
    """<p>The type of secondary interface.</p>"""
    secondary_subnet_id: NotRequired[
        "capo_ec2.types.secondary_subnet_id.SecondarySubnetId"
    ]
    """<p>The ID of the secondary subnet.</p>"""
    secondary_network_id: NotRequired[
        "capo_ec2.types.secondary_network_id.SecondaryNetworkId"
    ]
    """<p>The ID of the secondary network.</p>"""
    secondary_network_type: NotRequired[
        "capo_ec2.types.secondary_network_type.SecondaryNetworkType"
    ]
    """<p>The type of the secondary network.</p>"""
    source_dest_check: NotRequired["capo_ec2.types.boolean.Boolean"]
    """<p>Indicates whether source/destination checking is enabled.</p>"""
    status: NotRequired[
        "capo_ec2.types.secondary_interface_status.SecondaryInterfaceStatus"
    ]
    """<p>The status of the secondary interface.</p>"""
    tags: NotRequired["capo_ec2.types.tag_list.TagList"]
    """<p>The tags assigned to the secondary interface.</p>"""

attachment instance-attribute

attachment: NotRequired[SecondaryInterfaceAttachment]

The attachment information for the secondary interface.

availability_zone instance-attribute

availability_zone: NotRequired[AvailabilityZoneName]

The Availability Zone of the secondary interface.

availability_zone_id instance-attribute

availability_zone_id: NotRequired[AvailabilityZoneId]

The ID of the Availability Zone of the secondary interface.

mac_address instance-attribute

mac_address: NotRequired[String]

The MAC address of the secondary interface.

owner_id instance-attribute

owner_id: NotRequired[String]

The ID of the Amazon Web Services account that owns the secondary interface.

private_ipv4_addresses instance-attribute

private_ipv4_addresses: NotRequired[SecondaryInterfaceIpv4AddressList]

The private IPv4 addresses associated with the secondary interface.

secondary_interface_arn instance-attribute

secondary_interface_arn: NotRequired[String]

The Amazon Resource Name (ARN) of the secondary interface.

secondary_interface_id instance-attribute

secondary_interface_id: NotRequired[SecondaryInterfaceId]

The ID of the secondary interface.

secondary_interface_type instance-attribute

secondary_interface_type: NotRequired[SecondaryInterfaceType]

The type of secondary interface.

secondary_network_id instance-attribute

secondary_network_id: NotRequired[SecondaryNetworkId]

The ID of the secondary network.

secondary_network_type instance-attribute

secondary_network_type: NotRequired[SecondaryNetworkType]

The type of the secondary network.

secondary_subnet_id instance-attribute

secondary_subnet_id: NotRequired[SecondarySubnetId]

The ID of the secondary subnet.

source_dest_check instance-attribute

source_dest_check: NotRequired[Boolean]

Indicates whether source/destination checking is enabled.

status instance-attribute

status: NotRequired[SecondaryInterfaceStatus]

The status of the secondary interface.

tags instance-attribute

tags: NotRequired[TagList]

The tags assigned to the secondary interface.