Instance

Name Description Required Schema Default Example

amiLaunchIndex

The launch index of the OMI.

false

integer

architecture

The architecture of the image.

false

string

blockDeviceMapping.N

One or more entries of block device mapping.

false

InstanceBlockDeviceMapping

clientToken

A unique identifier which enables you to manage the idempotency.

false

string

dnsName

The name of the public DNS assigned to the instance.

false

string

ebsOptimized

If true, the instance is created with optimized BSU I/O.

false

boolean

groupSet.N

One and more security groups for the instance.

false

GroupIdentifier

hypervisor

The hypervisor type of the instance.

false

string

iamInstanceProfile

The EIM instance profile associated with the instance.

false

IamInstanceProfile

imageId

The ID of the OMI.

false

string

instanceId

The ID of the instance.

false

string

instanceLifecycle

Indicates whether it is a spot instance.

false

string

instanceState

The current state of the instance.

false

InstanceState

instanceType

The type of instance. For more information, see VM Types and Corresponding TINA Types.

false

string

ipAddress

The public IP address assigned to the instance.

false

string

keyName

The name of the keypair.

false

string

launchTime

The time at which the instance was launched.

false

string

monitoring

The monitoring information for the instance.

false

Monitoring

networkInterfaceSet.N

In a VPC, one or more network interfaces for the instance.

false

InstanceNetworkInterface

placement

A specific placement where you want to create the instances.

false

Placement

platform

Indicates whether it is a Windows instance.

false

string

privateDnsName

The name of the private DNS assigned to the instance.

false

string

privateIpAddress

The private IP address assigned to the instance.

false

string

productCodes.N

The code of the product attached to the instance.

false

ProductCode

ramdiskId

The ID of the associated RAM disk.

false

string

reason

Information about the latest state change.

false

string

rootDeviceName

The name of the root device.

false

string

rootDeviceType

The type of root device used by the OMI.

false

string

sourceDestCheck

If true in a VPC, the check to perform NAT is enabled.

false

boolean

spotInstanceRequestId

The ID of the spot instance request.

false

string

sriovNetSupport

If true, the enhanced networking is enabled.

false

string

stateReason

Information about the latest state change.

false

StateReason

subnetId

In a VPC, the ID of the subnet in which you want to launch the instance.

false

string

tagSet.N

One or more tags associated with the instance.

false

Tag

virtualizationType

The virtualization type.

false

string

vpcId

The ID of the VPC in which the instance is launched.

false

string