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

ScheduledInstancesNetworkInterface

import type { ScheduledInstancesNetworkInterface } from "https://aws-api.deno.dev/v0.3/services/ec2.ts?docs=full";

Describes a network interface for a Scheduled Instance.

interface ScheduledInstancesNetworkInterface {
AssociatePublicIpAddress?: boolean | null;
DeleteOnTermination?: boolean | null;
Description?: string | null;
DeviceIndex?: number | null;
Groups?: string[] | null;
Ipv6AddressCount?: number | null;
Ipv6Addresses?: ScheduledInstancesIpv6Address[] | null;
NetworkInterfaceId?: string | null;
PrivateIpAddress?: string | null;
PrivateIpAddressConfigs?: ScheduledInstancesPrivateIpAddressConfig[] | null;
SecondaryPrivateIpAddressCount?: number | null;
SubnetId?: string | null;
}

§Properties

§
AssociatePublicIpAddress?: boolean | null
[src]

Indicates whether to assign a public IPv4 address to instances launched in a VPC. The public IPv4 address can only be assigned to a network interface for eth0, and can only be assigned to a new network interface, not an existing one. You cannot specify more than one network interface in the request. If launching into a default subnet, the default value is true.

§
DeleteOnTermination?: boolean | null
[src]

Indicates whether to delete the interface when the instance is terminated.

§
Description?: string | null
[src]

The description.

§
DeviceIndex?: number | null
[src]

The index of the device for the network interface attachment.

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

The IDs of the security groups.

§
Ipv6AddressCount?: number | null
[src]

The number of IPv6 addresses to assign to the network interface. The IPv6 addresses are automatically selected from the subnet range.

§
Ipv6Addresses?: ScheduledInstancesIpv6Address[] | null
[src]

The specific IPv6 addresses from the subnet range.

§
NetworkInterfaceId?: string | null
[src]

The ID of the network interface.

§
PrivateIpAddress?: string | null
[src]

The IPv4 address of the network interface within the subnet.

§
PrivateIpAddressConfigs?: ScheduledInstancesPrivateIpAddressConfig[] | null
[src]

The private IPv4 addresses.

§
SecondaryPrivateIpAddressCount?: number | null
[src]

The number of secondary private IPv4 addresses.

§
SubnetId?: string | null
[src]

The ID of the subnet.