Skip to content

EC2  >  Structures  >  NetworkInterfaceAssociation

NetworkInterfaceAssociation

Structure Class

NetworkInterfaceAssociation dataclass

Bases: _SerdeShape

Describes association information for an Elastic IP address (IPv4 only), or a Carrier IP address (for a network interface which resides in a subnet in a Wavelength Zone).

Attributes

allocation_id class-attribute instance-attribute
allocation_id: str | None = ...

The allocation ID.

association_id class-attribute instance-attribute
association_id: str | None = ...

The association ID.

carrier_ip class-attribute instance-attribute
carrier_ip: str | None = ...

The carrier IP address associated with the network interface.

This option is only available when the network interface is in a subnet which is associated with a Wavelength Zone.

customer_owned_ip class-attribute instance-attribute
customer_owned_ip: str | None = ...

The customer-owned IP address associated with the network interface.

ip_owner_id class-attribute instance-attribute
ip_owner_id: str | None = ...

The ID of the Elastic IP address owner.

public_dns_name class-attribute instance-attribute
public_dns_name: str | None = ...

The public DNS name.

public_ip class-attribute instance-attribute
public_ip: str | None = ...

The address of the Elastic IP address bound to the network interface.