InstanceNetworkInterface
import type { InstanceNetworkInterface } from "https://aws-api.deno.dev/v0.3/services/ec2.ts?docs=full";
Describes a network interface.
interface InstanceNetworkInterface {
Association?: InstanceNetworkInterfaceAssociation | null;
Attachment?: InstanceNetworkInterfaceAttachment | null;
Description?: string | null;
Groups: GroupIdentifier[];
InterfaceType?: string | null;
Ipv4Prefixes: InstanceIpv4Prefix[];
Ipv6Addresses: InstanceIpv6Address[];
Ipv6Prefixes: InstanceIpv6Prefix[];
MacAddress?: string | null;
NetworkInterfaceId?: string | null;
OwnerId?: string | null;
PrivateDnsName?: string | null;
PrivateIpAddress?: string | null;
PrivateIpAddresses: InstancePrivateIpAddress[];
SourceDestCheck?: boolean | null;
Status?: NetworkInterfaceStatus | null;
SubnetId?: string | null;
VpcId?: string | null;
}§Properties
§
Association?: InstanceNetworkInterfaceAssociation | null
[src]The association information for an Elastic IPv4 associated with the network interface.
§
Attachment?: InstanceNetworkInterfaceAttachment | null
[src]The network interface attachment.
§
Groups: GroupIdentifier[]
[src]One or more security groups.
§
InterfaceType?: string | null
[src]Describes the type of network interface.
Valid values: interface
| efa
| trunk
§
Ipv4Prefixes: InstanceIpv4Prefix[]
[src]The IPv4 delegated prefixes that are assigned to the network interface.
§
Ipv6Addresses: InstanceIpv6Address[]
[src]One or more IPv6 addresses associated with the network interface.
§
Ipv6Prefixes: InstanceIpv6Prefix[]
[src]The IPv6 delegated prefixes that are assigned to the network interface.
§
OwnerId?: string | null
[src]The ID of the Amazon Web Services account that created the network interface.
§
PrivateIpAddresses: InstancePrivateIpAddress[]
[src]One or more private IPv4 addresses associated with the network interface.
§
Status?: NetworkInterfaceStatus | null
[src]The status of the network interface.