/AWS1/CL_ESSRSVDELASTICSRCHI01¶
Details of a reserved Elasticsearch instance.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_reservationname
TYPE /AWS1/ESSRESERVATIONTOKEN
/AWS1/ESSRESERVATIONTOKEN
¶
The customer-specified identifier to track this reservation.
iv_rsvdelasticsearchinstid
TYPE /AWS1/ESSGUID
/AWS1/ESSGUID
¶
The unique identifier for the reservation.
iv_rsvdelasticsrchinstoffe00
TYPE /AWS1/ESSSTRING
/AWS1/ESSSTRING
¶
The offering identifier.
iv_elasticsearchinstancetype
TYPE /AWS1/ESSESPARTITIONINSTTYPE
/AWS1/ESSESPARTITIONINSTTYPE
¶
The Elasticsearch instance type offered by the reserved instance offering.
iv_starttime
TYPE /AWS1/ESSUPDATETIMESTAMP
/AWS1/ESSUPDATETIMESTAMP
¶
The time the reservation started.
iv_duration
TYPE /AWS1/ESSINTEGER
/AWS1/ESSINTEGER
¶
The duration, in seconds, for which the Elasticsearch instance is reserved.
iv_fixedprice
TYPE /AWS1/RT_DOUBLE_AS_STRING
/AWS1/RT_DOUBLE_AS_STRING
¶
The upfront fixed charge you will paid to purchase the specific reserved Elasticsearch instance offering.
iv_usageprice
TYPE /AWS1/RT_DOUBLE_AS_STRING
/AWS1/RT_DOUBLE_AS_STRING
¶
The rate you are charged for each hour for the domain that is using this reserved instance.
iv_currencycode
TYPE /AWS1/ESSSTRING
/AWS1/ESSSTRING
¶
The currency code for the reserved Elasticsearch instance offering.
iv_elasticsearchinstcount
TYPE /AWS1/ESSINTEGER
/AWS1/ESSINTEGER
¶
The number of Elasticsearch instances that have been reserved.
iv_state
TYPE /AWS1/ESSSTRING
/AWS1/ESSSTRING
¶
The state of the reserved Elasticsearch instance.
iv_paymentoption
TYPE /AWS1/ESSRSVDELASTICSRCHINST00
/AWS1/ESSRSVDELASTICSRCHINST00
¶
The payment option as defined in the reserved Elasticsearch instance offering.
it_recurringcharges
TYPE /AWS1/CL_ESSRECURRINGCHARGE=>TT_RECURRINGCHARGELIST
TT_RECURRINGCHARGELIST
¶
The charge to your account regardless of whether you are creating any domains using the instance offering.
Queryable Attributes¶
ReservationName¶
The customer-specified identifier to track this reservation.
Accessible with the following methods¶
Method | Description |
---|---|
GET_RESERVATIONNAME() |
Getter for RESERVATIONNAME, with configurable default |
ASK_RESERVATIONNAME() |
Getter for RESERVATIONNAME w/ exceptions if field has no val |
HAS_RESERVATIONNAME() |
Determine if RESERVATIONNAME has a value |
ReservedElasticsearchInstanceId¶
The unique identifier for the reservation.
Accessible with the following methods¶
Method | Description |
---|---|
GET_RSVDELASTICSEARCHINSTID() |
Getter for RESERVEDELASTICSEARCHINSTID, with configurable de |
ASK_RSVDELASTICSEARCHINSTID() |
Getter for RESERVEDELASTICSEARCHINSTID w/ exceptions if fiel |
HAS_RSVDELASTICSEARCHINSTID() |
Determine if RESERVEDELASTICSEARCHINSTID has a value |
ReservedElasticsearchInstanceOfferingId¶
The offering identifier.
Accessible with the following methods¶
Method | Description |
---|---|
GET_RSVDELASTICSRCHINSTOFF00() |
Getter for RSVDELASTICSRCHINSTOFFERIN00, with configurable d |
ASK_RSVDELASTICSRCHINSTOFF00() |
Getter for RSVDELASTICSRCHINSTOFFERIN00 w/ exceptions if fie |
HAS_RSVDELASTICSRCHINSTOFF00() |
Determine if RSVDELASTICSRCHINSTOFFERIN00 has a value |
ElasticsearchInstanceType¶
The Elasticsearch instance type offered by the reserved instance offering.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ELASTICSEARCHINSTTYPE() |
Getter for ELASTICSEARCHINSTANCETYPE, with configurable defa |
ASK_ELASTICSEARCHINSTTYPE() |
Getter for ELASTICSEARCHINSTANCETYPE w/ exceptions if field |
HAS_ELASTICSEARCHINSTTYPE() |
Determine if ELASTICSEARCHINSTANCETYPE has a value |
StartTime¶
The time the reservation started.
Accessible with the following methods¶
Method | Description |
---|---|
GET_STARTTIME() |
Getter for STARTTIME, with configurable default |
ASK_STARTTIME() |
Getter for STARTTIME w/ exceptions if field has no value |
HAS_STARTTIME() |
Determine if STARTTIME has a value |
Duration¶
The duration, in seconds, for which the Elasticsearch instance is reserved.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DURATION() |
Getter for DURATION |
FixedPrice¶
The upfront fixed charge you will paid to purchase the specific reserved Elasticsearch instance offering.
Accessible with the following methods¶
Method | Description |
---|---|
GET_FIXEDPRICE() |
Getter for FIXEDPRICE, with configurable default |
ASK_FIXEDPRICE() |
Getter for FIXEDPRICE w/ exceptions if field has no value |
STR_FIXEDPRICE() |
String format for FIXEDPRICE, with configurable default |
HAS_FIXEDPRICE() |
Determine if FIXEDPRICE has a value |
UsagePrice¶
The rate you are charged for each hour for the domain that is using this reserved instance.
Accessible with the following methods¶
Method | Description |
---|---|
GET_USAGEPRICE() |
Getter for USAGEPRICE, with configurable default |
ASK_USAGEPRICE() |
Getter for USAGEPRICE w/ exceptions if field has no value |
STR_USAGEPRICE() |
String format for USAGEPRICE, with configurable default |
HAS_USAGEPRICE() |
Determine if USAGEPRICE has a value |
CurrencyCode¶
The currency code for the reserved Elasticsearch instance offering.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CURRENCYCODE() |
Getter for CURRENCYCODE, with configurable default |
ASK_CURRENCYCODE() |
Getter for CURRENCYCODE w/ exceptions if field has no value |
HAS_CURRENCYCODE() |
Determine if CURRENCYCODE has a value |
ElasticsearchInstanceCount¶
The number of Elasticsearch instances that have been reserved.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ELASTICSEARCHINSTCOUNT() |
Getter for ELASTICSEARCHINSTANCECOUNT |
State¶
The state of the reserved Elasticsearch instance.
Accessible with the following methods¶
Method | Description |
---|---|
GET_STATE() |
Getter for STATE, with configurable default |
ASK_STATE() |
Getter for STATE w/ exceptions if field has no value |
HAS_STATE() |
Determine if STATE has a value |
PaymentOption¶
The payment option as defined in the reserved Elasticsearch instance offering.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PAYMENTOPTION() |
Getter for PAYMENTOPTION, with configurable default |
ASK_PAYMENTOPTION() |
Getter for PAYMENTOPTION w/ exceptions if field has no value |
HAS_PAYMENTOPTION() |
Determine if PAYMENTOPTION has a value |
RecurringCharges¶
The charge to your account regardless of whether you are creating any domains using the instance offering.
Accessible with the following methods¶
Method | Description |
---|---|
GET_RECURRINGCHARGES() |
Getter for RECURRINGCHARGES, with configurable default |
ASK_RECURRINGCHARGES() |
Getter for RECURRINGCHARGES w/ exceptions if field has no va |
HAS_RECURRINGCHARGES() |
Determine if RECURRINGCHARGES 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_RSVDELASTICSEARCHINSTLIST
¶
TYPES TT_RSVDELASTICSEARCHINSTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_ESSRSVDELASTICSRCHI01 WITH DEFAULT KEY
.