Skip to content

NetworkInterfaceAttachment

Source code in docs_src/capo_ec2/types/network_interface_attachment.py
class NetworkInterfaceAttachment(TypedDict, closed=True):
    attach_time: NotRequired["capo_ec2.types.date_time.DateTime"]
    """<p>The timestamp indicating when the attachment initiated.</p>"""
    attachment_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the network interface attachment.</p>"""
    delete_on_termination: NotRequired["capo_ec2.types.boolean.Boolean"]
    """<p>Indicates whether the network interface is deleted when the instance is terminated.</p>"""
    device_index: NotRequired["capo_ec2.types.integer.Integer"]
    """<p>The device index of the network interface attachment on the instance.</p>"""
    network_card_index: NotRequired["capo_ec2.types.integer.Integer"]
    """<p>The index of the network card.</p>"""
    instance_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the instance.</p>"""
    instance_owner_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The Amazon Web Services account ID of the owner of the instance.</p>"""
    status: NotRequired["capo_ec2.types.attachment_status.AttachmentStatus"]
    """<p>The attachment state.</p>"""
    ena_srd_specification: NotRequired[
        "capo_ec2.types.attachment_ena_srd_specification.AttachmentEnaSrdSpecification"
    ]
    """<p>Configures ENA Express for the network interface that this action attaches to the instance.</p>"""
    ena_queue_count: NotRequired["capo_ec2.types.integer.Integer"]
    """<p>The number of ENA queues created with the instance.</p>"""

attach_time instance-attribute

attach_time: NotRequired[DateTime]

The timestamp indicating when the attachment initiated.

attachment_id instance-attribute

attachment_id: NotRequired[String]

The ID of the network interface attachment.

delete_on_termination instance-attribute

delete_on_termination: NotRequired[Boolean]

Indicates whether the network interface is deleted when the instance is terminated.

device_index instance-attribute

device_index: NotRequired[Integer]

The device index of the network interface attachment on the instance.

ena_queue_count instance-attribute

ena_queue_count: NotRequired[Integer]

The number of ENA queues created with the instance.

ena_srd_specification instance-attribute

ena_srd_specification: NotRequired[AttachmentEnaSrdSpecification]

Configures ENA Express for the network interface that this action attaches to the instance.

instance_id instance-attribute

instance_id: NotRequired[String]

The ID of the instance.

instance_owner_id instance-attribute

instance_owner_id: NotRequired[String]

The Amazon Web Services account ID of the owner of the instance.

network_card_index instance-attribute

network_card_index: NotRequired[Integer]

The index of the network card.

status instance-attribute

status: NotRequired[AttachmentStatus]

The attachment state.