/AWS1/CL_WSISPOTMARKETOPTIONS¶
Defines configuration for spot instance deployment.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_blockdurationminutes TYPE /AWS1/WSINONNEGATIVEINTEGER /AWS1/WSINONNEGATIVEINTEGER¶
Duration of spot instance block reservation.
iv_instanceinterrptbehavior TYPE /AWS1/WSIINSTINTERRPTBEHAVENUM /AWS1/WSIINSTINTERRPTBEHAVENUM¶
Specifies behavior when spot instance is interrupted.
iv_maxprice TYPE /AWS1/WSISTRING64 /AWS1/WSISTRING64¶
Maximum hourly price for spot instance.
iv_spotinstancetype TYPE /AWS1/WSISPOTINSTANCETYPEENUM /AWS1/WSISPOTINSTANCETYPEENUM¶
Defines the type of spot instance request.
iv_validuntilutc TYPE /AWS1/WSITIMESTAMP /AWS1/WSITIMESTAMP¶
Timestamp until which spot instance request is valid.
Queryable Attributes¶
BlockDurationMinutes¶
Duration of spot instance block reservation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BLOCKDURATIONMINUTES() |
Getter for BLOCKDURATIONMINUTES, with configurable default |
ASK_BLOCKDURATIONMINUTES() |
Getter for BLOCKDURATIONMINUTES w/ exceptions if field has n |
HAS_BLOCKDURATIONMINUTES() |
Determine if BLOCKDURATIONMINUTES has a value |
InstanceInterruptionBehavior¶
Specifies behavior when spot instance is interrupted.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INSTANCEINTERRPTBEHAVIOR() |
Getter for INSTANCEINTERRUPTIONBEHAVIOR, with configurable d |
ASK_INSTANCEINTERRPTBEHAVIOR() |
Getter for INSTANCEINTERRUPTIONBEHAVIOR w/ exceptions if fie |
HAS_INSTANCEINTERRPTBEHAVIOR() |
Determine if INSTANCEINTERRUPTIONBEHAVIOR has a value |
MaxPrice¶
Maximum hourly price for spot instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MAXPRICE() |
Getter for MAXPRICE, with configurable default |
ASK_MAXPRICE() |
Getter for MAXPRICE w/ exceptions if field has no value |
HAS_MAXPRICE() |
Determine if MAXPRICE has a value |
SpotInstanceType¶
Defines the type of spot instance request.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SPOTINSTANCETYPE() |
Getter for SPOTINSTANCETYPE, with configurable default |
ASK_SPOTINSTANCETYPE() |
Getter for SPOTINSTANCETYPE w/ exceptions if field has no va |
HAS_SPOTINSTANCETYPE() |
Determine if SPOTINSTANCETYPE has a value |
ValidUntilUtc¶
Timestamp until which spot instance request is valid.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VALIDUNTILUTC() |
Getter for VALIDUNTILUTC, with configurable default |
ASK_VALIDUNTILUTC() |
Getter for VALIDUNTILUTC w/ exceptions if field has no value |
HAS_VALIDUNTILUTC() |
Determine if VALIDUNTILUTC has a value |