/AWS1/CL_SVPSAVINGSPLANOFFER01¶
Information about a Savings Plan offering rate.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
io_savingsplanoffering TYPE REF TO /AWS1/CL_SVPPARENTSAVINGSPLA00 /AWS1/CL_SVPPARENTSAVINGSPLA00¶
The Savings Plan offering.
iv_rate TYPE /AWS1/SVPSAVINGSPLANRATEPRIC00 /AWS1/SVPSAVINGSPLANRATEPRIC00¶
The Savings Plan rate.
iv_unit TYPE /AWS1/SVPSAVINGSPLANRATEUNIT /AWS1/SVPSAVINGSPLANRATEUNIT¶
The unit.
iv_producttype TYPE /AWS1/SVPSAVINGSPLANPRODUCTT00 /AWS1/SVPSAVINGSPLANPRODUCTT00¶
The product type.
iv_servicecode TYPE /AWS1/SVPSAVINGSPLANRATESVCC00 /AWS1/SVPSAVINGSPLANRATESVCC00¶
The service.
iv_usagetype TYPE /AWS1/SVPSAVINGSPLANRATEUSAG00 /AWS1/SVPSAVINGSPLANRATEUSAG00¶
The usage details of the line item in the billing report.
iv_operation TYPE /AWS1/SVPSAVINGSPLANRATEOP /AWS1/SVPSAVINGSPLANRATEOP¶
The specific Amazon Web Services operation for the line item in the billing report.
it_properties TYPE /AWS1/CL_SVPSAVINGSPLANOFFER02=>TT_SAVINGSPLANOFFERINGRATEPR00 TT_SAVINGSPLANOFFERINGRATEPR00¶
The properties.
Queryable Attributes¶
savingsPlanOffering¶
The Savings Plan offering.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SAVINGSPLANOFFERING() |
Getter for SAVINGSPLANOFFERING |
rate¶
The Savings Plan rate.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RATE() |
Getter for RATE, with configurable default |
ASK_RATE() |
Getter for RATE w/ exceptions if field has no value |
HAS_RATE() |
Determine if RATE has a value |
unit¶
The unit.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UNIT() |
Getter for UNIT, with configurable default |
ASK_UNIT() |
Getter for UNIT w/ exceptions if field has no value |
HAS_UNIT() |
Determine if UNIT has a value |
productType¶
The product type.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PRODUCTTYPE() |
Getter for PRODUCTTYPE, with configurable default |
ASK_PRODUCTTYPE() |
Getter for PRODUCTTYPE w/ exceptions if field has no value |
HAS_PRODUCTTYPE() |
Determine if PRODUCTTYPE has a value |
serviceCode¶
The service.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SERVICECODE() |
Getter for SERVICECODE, with configurable default |
ASK_SERVICECODE() |
Getter for SERVICECODE w/ exceptions if field has no value |
HAS_SERVICECODE() |
Determine if SERVICECODE has a value |
usageType¶
The usage details of the line item in the billing report.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_USAGETYPE() |
Getter for USAGETYPE, with configurable default |
ASK_USAGETYPE() |
Getter for USAGETYPE w/ exceptions if field has no value |
HAS_USAGETYPE() |
Determine if USAGETYPE has a value |
operation¶
The specific Amazon Web Services operation for the line item in the billing report.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OPERATION() |
Getter for OPERATION, with configurable default |
ASK_OPERATION() |
Getter for OPERATION w/ exceptions if field has no value |
HAS_OPERATION() |
Determine if OPERATION has a value |
properties¶
The properties.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROPERTIES() |
Getter for PROPERTIES, with configurable default |
ASK_PROPERTIES() |
Getter for PROPERTIES w/ exceptions if field has no value |
HAS_PROPERTIES() |
Determine if PROPERTIES 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_SAVINGSPLANOFFERINGRATESLST¶
TYPES TT_SAVINGSPLANOFFERINGRATESLST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SVPSAVINGSPLANOFFER01 WITH DEFAULT KEY
.