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