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

connectionTrackingConfiguration

A security group connection tracking configuration that enables you to set the timeout for connection tracking on an Elastic network interface. For more information, see Connection tracking timeouts in the Amazon EC2 User Guide.

Type: ConnectionTrackingSpecificationResponse 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 | efa-only | 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

operator

The service provider that manages the network interface.

Type: OperatorResponse object

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: