Instance / Attribute / network_interfaces_attribute
network_interfaces_attribute#
- EC2.Instance.network_interfaces_attribute#
(list) –
The network interfaces for the instance.
(dict) –
Describes a network interface.
Association (dict) –
The association information for an Elastic IPv4 associated with the network interface.
CarrierIp (string) –
The carrier IP address associated with the network interface.
CustomerOwnedIp (string) –
The customer-owned IP address associated with the network interface.
IpOwnerId (string) –
The ID of the owner of the Elastic IP address.
PublicDnsName (string) –
The public DNS name.
PublicIp (string) –
The public IP address or Elastic IP address bound to the network interface.
Attachment (dict) –
The network interface attachment.
AttachTime (datetime) –
The time stamp when the attachment initiated.
AttachmentId (string) –
The ID of the network interface attachment.
DeleteOnTermination (boolean) –
Indicates whether the network interface is deleted when the instance is terminated.
DeviceIndex (integer) –
The index of the device on the instance for the network interface attachment.
Status (string) –
The attachment state.
NetworkCardIndex (integer) –
The index of the network card.
Description (string) –
The description.
Groups (list) –
The security groups.
(dict) –
Describes a security group.
GroupName (string) –
The name of the security group.
GroupId (string) –
The ID of the security group.
Ipv6Addresses (list) –
The IPv6 addresses associated with the network interface.
(dict) –
Describes an IPv6 address.
Ipv6Address (string) –
The IPv6 address.
IsPrimaryIpv6 (boolean) –
Determines if an IPv6 address associated with a network interface is the primary IPv6 address. When you enable an IPv6 GUA address to be a primary IPv6, the first IPv6 GUA will be made the primary IPv6 address until the instance is terminated or the network interface is detached. For more information, see RunInstances.
MacAddress (string) –
The MAC address.
NetworkInterfaceId (string) –
The ID of the network interface.
OwnerId (string) –
The ID of the Amazon Web Services account that created the network interface.
PrivateDnsName (string) –
The private DNS name.
PrivateIpAddress (string) –
The IPv4 address of the network interface within the subnet.
PrivateIpAddresses (list) –
The private IPv4 addresses associated with the network interface.
(dict) –
Describes a private IPv4 address.
Association (dict) –
The association information for an Elastic IP address for the network interface.
CarrierIp (string) –
The carrier IP address associated with the network interface.
CustomerOwnedIp (string) –
The customer-owned IP address associated with the network interface.
IpOwnerId (string) –
The ID of the owner of the Elastic IP address.
PublicDnsName (string) –
The public DNS name.
PublicIp (string) –
The public IP address or Elastic IP address bound to the network interface.
Primary (boolean) –
Indicates whether this IPv4 address is the primary private IP address of the network interface.
PrivateDnsName (string) –
The private IPv4 DNS name.
PrivateIpAddress (string) –
The private IPv4 address of the network interface.
SourceDestCheck (boolean) –
Indicates whether source/destination checking is enabled.
Status (string) –
The status of the network interface.
SubnetId (string) –
The ID of the subnet.
VpcId (string) –
The ID of the VPC.
InterfaceType (string) –
The type of network interface.
Valid values:
interface
|efa
|trunk
Ipv4Prefixes (list) –
The IPv4 delegated prefixes that are assigned to the network interface.
(dict) –
Information about an IPv4 prefix.
Ipv4Prefix (string) –
One or more IPv4 prefixes assigned to the network interface.
Ipv6Prefixes (list) –
The IPv6 delegated prefixes that are assigned to the network interface.
(dict) –
Information about an IPv6 prefix.
Ipv6Prefix (string) –
One or more IPv6 prefixes assigned to the network interface.