Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

NetworkInterface

import type { NetworkInterface } from "https://aws-api.deno.dev/v0.4/services/inspector.ts?docs=full";

Contains information about the network interfaces interacting with an EC2 instance. This data type is used as one of the elements of the "AssetAttributes" data type.

interface NetworkInterface {
ipv6Addresses?: string[] | null;
networkInterfaceId?: string | null;
privateDnsName?: string | null;
privateIpAddress?: string | null;
privateIpAddresses?: PrivateIp[] | null;
publicDnsName?: string | null;
publicIp?: string | null;
securityGroups?: SecurityGroup[] | null;
subnetId?: string | null;
vpcId?: string | null;
}

§Properties

§
ipv6Addresses?: string[] | null
[src]

The IP addresses associated with the network interface.

§
networkInterfaceId?: string | null
[src]

The ID of the network interface.

§
privateDnsName?: string | null
[src]

The name of a private DNS associated with the network interface.

§
privateIpAddress?: string | null
[src]

The private IP address associated with the network interface.

§
privateIpAddresses?: PrivateIp[] | null
[src]

A list of the private IP addresses associated with the network interface. Includes the privateDnsName and privateIpAddress.

§
publicDnsName?: string | null
[src]

The name of a public DNS associated with the network interface.

§
publicIp?: string | null
[src]

The public IP address from which the network interface is reachable.

§
securityGroups?: SecurityGroup[] | null
[src]

A list of the security groups associated with the network interface. Includes the groupId and groupName.

§
subnetId?: string | null
[src]

The ID of a subnet associated with the network interface.

§
vpcId?: string | null
[src]

The ID of a VPC associated with the network interface.