Menu
Amazon Elastic Compute Cloud
API Reference (API Version 2016-11-15)

ScheduledInstancesNetworkInterface

Describes a network interface for a Scheduled Instance.

Contents

AssociatePublicIpAddress

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.

Type: Boolean

Required: No

DeleteOnTermination

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

Type: Boolean

Required: No

Description

The description.

Type: String

Required: No

DeviceIndex

The index of the device for the network interface attachment.

Type: Integer

Required: No

Groups

The IDs of one or more security groups.

Type: array of Strings

Required: No

Ipv6Addresses

One or more specific IPv6 addresses from the subnet range.

Type: array of ScheduledInstancesIpv6Address objects

Required: No

Ipv6AddressCount

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

Type: Integer

Required: No

NetworkInterfaceId

The ID of the network interface.

Type: String

Required: No

PrivateIpAddress

The IPv4 address of the network interface within the subnet.

Type: String

Required: No

PrivateIpAddressConfigs

The private IPv4 addresses.

Type: array of ScheduledInstancesPrivateIpAddressConfig objects

Required: No

SecondaryPrivateIpAddressCount

The number of secondary private IPv4 addresses.

Type: Integer

Required: No

SubnetId

The ID of the subnet.

Type: String

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following:

On this page: