AWSNetworkInterface
No description
type AWSNetworkInterface {
association: AWSNetworkInterfaceAssociation
attachment: AWSNetworkInterfaceAttachment
availabilityZone: String!
denyAllIgwTraffic: Boolean!
description: String!
securityGroups: [AWSVPCSecurityGroup!]!
interfaceType: AWSNetworkInterfaceType!
ipv4Prefixes: [AWSNetworkInterfaceIPv4Prefix!]!
ipv6Address: String!
ipv6Addresses: [AWSNetworkInterfaceIPv6Address!]!
ipv6Native: Boolean!
ipv6Prefixes: [AWSNetworkInterfaceIPv6Prefix!]!
macAddress: String!
id: String!
outpostArn: String!
privateDnsName: String!
privateIpAddress: String!
privateIpAddresses: [AWSNetworkInterfacePrivateIpAddress!]!
requesterId: String!
requesterManaged: Boolean!
sourceDestCheck: Boolean!
status: AWSNetworkInterfaceStatusType!
tags: [AWSTag!]!
subnet: AWSVPCSubnet
vpc: AWSVPC
}
Fields
AWSNetworkInterface.association
● AWSNetworkInterfaceAssociation
object
The association information for an Elastic IP address (IPv4) associated with the network interface
AWSNetworkInterface.attachment
● AWSNetworkInterfaceAttachment
object
The network interface attachment
AWSNetworkInterface.availabilityZone
● String!
non-null scalar
The Availability Zone
AWSNetworkInterface.denyAllIgwTraffic
● Boolean!
non-null scalar
Indicates whether a network interface with an IPv6 address is unreachable from the public Internet
AWSNetworkInterface.description
● String!
non-null scalar
A description
AWSNetworkInterface.securityGroups
● [AWSVPCSecurityGroup!]!
non-null object
Any security groups for the network interface
AWSNetworkInterface.interfaceType
● AWSNetworkInterfaceType!
non-null enum
The type of network interface
AWSNetworkInterface.ipv4Prefixes
● [AWSNetworkInterfaceIPv4Prefix!]!
non-null object
The IPv4 prefixes that are assigned to the network interface
AWSNetworkInterface.ipv6Address
● String!
non-null scalar
The IPv6 addresses associated with the network interface
AWSNetworkInterface.ipv6Addresses
● [AWSNetworkInterfaceIPv6Address!]!
non-null object
The IPv6 addresses associated with the network interface
AWSNetworkInterface.ipv6Native
● Boolean!
non-null scalar
Indicates whether this is an IPv6 only network interface
AWSNetworkInterface.ipv6Prefixes
● [AWSNetworkInterfaceIPv6Prefix!]!
non-null object
The IPv6 prefixes that are assigned to the network interface
AWSNetworkInterface.macAddress
● String!
non-null scalar
The MAC address
AWSNetworkInterface.id
● String!
non-null scalar
The ID of the network interface
AWSNetworkInterface.outpostArn
● String!
non-null scalar
The Amazon Resource Name (ARN) of the Outpost
AWSNetworkInterface.privateDnsName
● String!
non-null scalar
The private DNS name
AWSNetworkInterface.privateIpAddress
● String!
non-null scalar
The IPv4 address of the network interface within the subnet
AWSNetworkInterface.privateIpAddresses
● [AWSNetworkInterfacePrivateIpAddress!]!
non-null object
The private IPv4 addresses associated with the network interface
AWSNetworkInterface.requesterId
● String!
non-null scalar
The alias or Amazon Web Services account ID of the principal or service that created the network interface
AWSNetworkInterface.requesterManaged
● Boolean!
non-null scalar
Indicates whether the network interface is being managed by Amazon Web Services
AWSNetworkInterface.sourceDestCheck
● Boolean!
non-null scalar
Indicates whether source/destination checking is enabled
AWSNetworkInterface.status
● AWSNetworkInterfaceStatusType!
non-null enum
The status of the network interface
AWSNetworkInterface.tags
● [AWSTag!]!
non-null object
Any tags assigned to the network interface
AWSNetworkInterface.subnet
● AWSVPCSubnet
object
The subnet
AWSNetworkInterface.vpc
● AWSVPC
object
The VPC
Member of
AWSEC2LaunchTemplateInstanceNetworkInterfaceSpecification
object ● AWSNetworkAddress
object ● AWSSageMakerNotebookInstance
object