Skip to main content

AWSEC2InstanceNetworkInterface

No description

type AWSEC2InstanceNetworkInterface {
association: AWSEC2InstanceNetworkInterfaceAssociation
attachment: AWSEC2InstanceNetworkInterfaceAttachment
description: String!
groups: [AWSEC2InstanceGroupIdentifier]!
type: AWSEC2InstanceNetworkInterfaceType!
ipv4Prefixes: [AWSEC2InstanceIpPrefix]!
ipv6Addresses: [AWSEC2InstanceIpAddress]!
ipv6Prefixes: [AWSEC2InstanceIpPrefix]!
macAddress: String!
id: String!
ownerId: String!
privateDnsName: String!
privateIpAddress: String!
privateIpAddresses: [AWSEC2InstancePrivateIpAddress]!
sourceDestinationCheck: Boolean!
status: AWSEC2InstanceNetworkInterfaceStatus!
subnetId: String!
vpc: AWSVPC!
}

Fields

AWSEC2InstanceNetworkInterface.association ● AWSEC2InstanceNetworkInterfaceAssociation object

The association information for an Elastic IP address (IPv4) associated with the network interface

AWSEC2InstanceNetworkInterface.attachment ● AWSEC2InstanceNetworkInterfaceAttachment object

The network interface attachment

AWSEC2InstanceNetworkInterface.description ● String! non-null scalar

The description

AWSEC2InstanceNetworkInterface.groups ● [AWSEC2InstanceGroupIdentifier]! non-null object

The security groups

AWSEC2InstanceNetworkInterface.type ● AWSEC2InstanceNetworkInterfaceType! non-null enum

The type of network interface

AWSEC2InstanceNetworkInterface.ipv4Prefixes ● [AWSEC2InstanceIpPrefix]! non-null object

The IPv4 delegated prefixes that are assigned to the network interface

AWSEC2InstanceNetworkInterface.ipv6Addresses ● [AWSEC2InstanceIpAddress]! non-null object

The IPv6 addresses associated with the network interface

AWSEC2InstanceNetworkInterface.ipv6Prefixes ● [AWSEC2InstanceIpPrefix]! non-null object

The IPv6 delegated prefixes that are assigned to the network interface

AWSEC2InstanceNetworkInterface.macAddress ● String! non-null scalar

The MAC address

AWSEC2InstanceNetworkInterface.id ● String! non-null scalar

The ID of the network interface

AWSEC2InstanceNetworkInterface.ownerId ● String! non-null scalar

The ID of the Amazon Web Services account that created the network interface

AWSEC2InstanceNetworkInterface.privateDnsName ● String! non-null scalar

The private DNS name

AWSEC2InstanceNetworkInterface.privateIpAddress ● String! non-null scalar

The private IP address or addresses of the network interface

AWSEC2InstanceNetworkInterface.privateIpAddresses ● [AWSEC2InstancePrivateIpAddress]! non-null object

The private IPv4 addresses associated with the network interface

AWSEC2InstanceNetworkInterface.sourceDestinationCheck ● Boolean! non-null scalar

Indicates whether source/destination checking is enabled

AWSEC2InstanceNetworkInterface.status ● AWSEC2InstanceNetworkInterfaceStatus! non-null enum

The status of the network interface

AWSEC2InstanceNetworkInterface.subnetId ● String! non-null scalar

The ID of the subnet

AWSEC2InstanceNetworkInterface.vpc ● AWSVPC! non-null object

The VPC

Member of

AWSEC2Instance object