/AWS1/CL_RSHRSVDNODEOFFERING¶
Describes a reserved node offering.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_reservednodeofferingid TYPE /AWS1/RSHSTRING /AWS1/RSHSTRING¶
The offering identifier.
iv_nodetype TYPE /AWS1/RSHSTRING /AWS1/RSHSTRING¶
The node type offered by the reserved node offering.
iv_duration TYPE /AWS1/RSHINTEGER /AWS1/RSHINTEGER¶
The duration, in seconds, for which the offering will reserve the node.
iv_fixedprice TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING¶
The upfront fixed charge you will pay to purchase the specific reserved node offering.
iv_usageprice TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING¶
The rate you are charged for each hour the cluster that is using the offering is running.
iv_currencycode TYPE /AWS1/RSHSTRING /AWS1/RSHSTRING¶
The currency code for the compute nodes offering.
iv_offeringtype TYPE /AWS1/RSHSTRING /AWS1/RSHSTRING¶
The anticipated utilization of the reserved node, as defined in the reserved node offering.
it_recurringcharges TYPE /AWS1/CL_RSHRECURRINGCHARGE=>TT_RECURRINGCHARGELIST TT_RECURRINGCHARGELIST¶
The charge to your account regardless of whether you are creating any clusters using the node offering. Recurring charges are only in effect for heavy-utilization reserved nodes.
iv_reservednodeofferingtype TYPE /AWS1/RSHRSVDNODEOFFERINGTYPE /AWS1/RSHRSVDNODEOFFERINGTYPE¶
Queryable Attributes¶
ReservedNodeOfferingId¶
The offering identifier.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESERVEDNODEOFFERINGID() |
Getter for RESERVEDNODEOFFERINGID, with configurable default |
ASK_RESERVEDNODEOFFERINGID() |
Getter for RESERVEDNODEOFFERINGID w/ exceptions if field has |
HAS_RESERVEDNODEOFFERINGID() |
Determine if RESERVEDNODEOFFERINGID has a value |
NodeType¶
The node type offered by the reserved node offering.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NODETYPE() |
Getter for NODETYPE, with configurable default |
ASK_NODETYPE() |
Getter for NODETYPE w/ exceptions if field has no value |
HAS_NODETYPE() |
Determine if NODETYPE has a value |
Duration¶
The duration, in seconds, for which the offering will reserve the node.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DURATION() |
Getter for DURATION, with configurable default |
ASK_DURATION() |
Getter for DURATION w/ exceptions if field has no value |
HAS_DURATION() |
Determine if DURATION has a value |
FixedPrice¶
The upfront fixed charge you will pay to purchase the specific reserved node 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 the cluster that is using the offering is running.
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 compute nodes 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 |
OfferingType¶
The anticipated utilization of the reserved node, as defined in the reserved node offering.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OFFERINGTYPE() |
Getter for OFFERINGTYPE, with configurable default |
ASK_OFFERINGTYPE() |
Getter for OFFERINGTYPE w/ exceptions if field has no value |
HAS_OFFERINGTYPE() |
Determine if OFFERINGTYPE has a value |
RecurringCharges¶
The charge to your account regardless of whether you are creating any clusters using the node offering. Recurring charges are only in effect for heavy-utilization reserved nodes.
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 |
ReservedNodeOfferingType¶
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESERVEDNODEOFFERINGTYPE() |
Getter for RESERVEDNODEOFFERINGTYPE, with configurable defau |
ASK_RESERVEDNODEOFFERINGTYPE() |
Getter for RESERVEDNODEOFFERINGTYPE w/ exceptions if field h |
HAS_RESERVEDNODEOFFERINGTYPE() |
Determine if RESERVEDNODEOFFERINGTYPE 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_RESERVEDNODEOFFERINGLIST¶
TYPES TT_RESERVEDNODEOFFERINGLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_RSHRSVDNODEOFFERING WITH DEFAULT KEY
.