Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace InstanceNetworkInterface

Describes a network interface.

Properties

Optional association

association: model.InstanceNetworkInterfaceAssociation

Optional attachment

attachment: model.InstanceNetworkInterfaceAttachment

Optional description

description: undefined | string

The description.

Optional interfaceType

interfaceType: undefined | string

The type of network interface.

Optional ipv4Prefixes

ipv4Prefixes: Array<string>

The IPv4 delegated prefixes that are assigned to the network interface.

Optional ipv6Addresses

ipv6Addresses: Array<string>

The IPv6 addresses associated with the network interface.

Optional ipv6Prefixes

ipv6Prefixes: Array<string>

The IPv6 delegated prefixes that are assigned to the network interface.

Optional isSourceDestCheck

isSourceDestCheck: undefined | false | true

Indicates whether source/destination checking is enabled.

Optional macAddress

macAddress: undefined | string

The MAC address.

Optional networkInterfaceKey

networkInterfaceKey: undefined | string

The ID of the network interface.

Optional ownerKey

ownerKey: undefined | string

The ID of the AWS account that created the network interface.

Optional privateIpAddresses

privateIpAddresses: Array<InstancePrivateIpAddress>

The private IPv4 addresses associated with the network interface.

Optional securityGroups

securityGroups: Array<GroupIdentifier>

The security groups.

Optional status

status: undefined | string

The status of the network interface.

Optional subnetKey

subnetKey: undefined | string

The ID of the subnet.

Functions

getDeserializedJsonObj

getJsonObj