InstanceNetworkInterface - Amazon Elastic Compute Cloud

InstanceNetworkInterface

Describes a network interface.

Contents

association

The association information for an Elastic IPv4 associated with the network interface.

Type: InstanceNetworkInterfaceAssociation object

Required: No

attachment

The network interface attachment.

Type: InstanceNetworkInterfaceAttachment object

Required: No

description

The description.

Type: String

Required: No

groupSet

The security groups.

Type: Array of GroupIdentifier objects

Required: No

interfaceType

The type of network interface.

Valid values: interface | efa | trunk

Type: String

Required: No

ipv4PrefixSet

The IPv4 delegated prefixes that are assigned to the network interface.

Type: Array of InstanceIpv4Prefix objects

Required: No

ipv6AddressesSet

The IPv6 addresses associated with the network interface.

Type: Array of InstanceIpv6Address objects

Required: No

ipv6PrefixSet

The IPv6 delegated prefixes that are assigned to the network interface.

Type: Array of InstanceIpv6Prefix objects

Required: No

macAddress

The MAC address.

Type: String

Required: No

networkInterfaceId

The ID of the network interface.

Type: String

Required: No

ownerId

The ID of the AWS account that created the network interface.

Type: String

Required: No

privateDnsName

The private DNS name.

Type: String

Required: No

privateIpAddress

The IPv4 address of the network interface within the subnet.

Type: String

Required: No

privateIpAddressesSet

The private IPv4 addresses associated with the network interface.

Type: Array of InstancePrivateIpAddress objects

Required: No

sourceDestCheck

Indicates whether source/destination checking is enabled.

Type: Boolean

Required: No

status

The status of the network interface.

Type: String

Valid Values: available | associated | attaching | in-use | detaching

Required: No

subnetId

The ID of the subnet.

Type: String

Required: No

vpcId

The ID of the VPC.

Type: String

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: