Skip to content

/AWS1/CL_EC2SPOTPRICE

The maximum price per unit hour that you are willing to pay for a Spot Instance. We do not recommend using this parameter because it can lead to increased interruptions. If you do not specify this parameter, you will pay the current Spot price.

If you specify a maximum price, your instances will be interrupted more frequently than if you do not specify this parameter.

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_AVAILABILITYZONE TYPE /AWS1/EC2STRING /AWS1/EC2STRING

The Availability Zone.

IV_INSTANCETYPE TYPE /AWS1/EC2INSTANCETYPE /AWS1/EC2INSTANCETYPE

The instance type.

IV_PRODUCTDESCRIPTION TYPE /AWS1/EC2RIPRODUCTDESCRIPTION /AWS1/EC2RIPRODUCTDESCRIPTION

A general description of the AMI.

IV_SPOTPRICE TYPE /AWS1/EC2STRING /AWS1/EC2STRING

The maximum price per unit hour that you are willing to pay for a Spot Instance. We do not recommend using this parameter because it can lead to increased interruptions. If you do not specify this parameter, you will pay the current Spot price.

If you specify a maximum price, your instances will be interrupted more frequently than if you do not specify this parameter.

IV_TIMESTAMP TYPE /AWS1/EC2DATETIME /AWS1/EC2DATETIME

The date and time the request was created, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ).


Queryable Attributes

AvailabilityZone

The Availability Zone.

Accessible with the following methods

Method Description
GET_AVAILABILITYZONE() Getter for AVAILABILITYZONE, with configurable default
ASK_AVAILABILITYZONE() Getter for AVAILABILITYZONE w/ exceptions if field has no va
HAS_AVAILABILITYZONE() Determine if AVAILABILITYZONE has a value

InstanceType

The instance type.

Accessible with the following methods

Method Description
GET_INSTANCETYPE() Getter for INSTANCETYPE, with configurable default
ASK_INSTANCETYPE() Getter for INSTANCETYPE w/ exceptions if field has no value
HAS_INSTANCETYPE() Determine if INSTANCETYPE has a value

ProductDescription

A general description of the AMI.

Accessible with the following methods

Method Description
GET_PRODUCTDESCRIPTION() Getter for PRODUCTDESCRIPTION, with configurable default
ASK_PRODUCTDESCRIPTION() Getter for PRODUCTDESCRIPTION w/ exceptions if field has no
HAS_PRODUCTDESCRIPTION() Determine if PRODUCTDESCRIPTION has a value

SpotPrice

The maximum price per unit hour that you are willing to pay for a Spot Instance. We do not recommend using this parameter because it can lead to increased interruptions. If you do not specify this parameter, you will pay the current Spot price.

If you specify a maximum price, your instances will be interrupted more frequently than if you do not specify this parameter.

Accessible with the following methods

Method Description
GET_SPOTPRICE() Getter for SPOTPRICE, with configurable default
ASK_SPOTPRICE() Getter for SPOTPRICE w/ exceptions if field has no value
HAS_SPOTPRICE() Determine if SPOTPRICE has a value

Timestamp

The date and time the request was created, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ).

Accessible with the following methods

Method Description
GET_TIMESTAMP() Getter for TIMESTAMP, with configurable default
ASK_TIMESTAMP() Getter for TIMESTAMP w/ exceptions if field has no value
HAS_TIMESTAMP() Determine if TIMESTAMP has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_SPOTPRICEHISTORYLIST

TYPES TT_SPOTPRICEHISTORYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_EC2SPOTPRICE WITH DEFAULT KEY
.