Menu
Amazon Elastic Compute Cloud
API Reference (API Version 2016-11-15)

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

One or more security groups.

Type: array of GroupIdentifier objects

Required: No

ipv6AddressesSet

One or more IPv6 addresses associated with the network interface.

Type: array of InstanceIpv6Address 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

One or more private IPv4 addresses associated with the network interface.

Type: array of InstancePrivateIpAddress objects

Required: No

sourceDestCheck

Indicates whether to validate network traffic to or from this network interface.

Type: Boolean

Required: No

status

The status of the network interface.

Type: String

Valid Values: available | 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:

On this page: