/AWS1/CL_EC2GETRSVDINSTSEXCH01¶
Contains the output of GetReservedInstancesExchangeQuote.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_currencycode TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The currency of the transaction.
iv_isvalidexchange TYPE /AWS1/EC2BOOLEAN /AWS1/EC2BOOLEAN¶
If
true, the exchange is valid. Iffalse, the exchange cannot be completed.
iv_outrsvdinstswillexpireat TYPE /AWS1/EC2DATETIME /AWS1/EC2DATETIME¶
The new end date of the reservation term.
iv_paymentdue TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The total true upfront charge for the exchange.
io_reservedinstvaluerollup TYPE REF TO /AWS1/CL_EC2RESERVATIONVALUE /AWS1/CL_EC2RESERVATIONVALUE¶
The cost associated with the Reserved Instance.
it_reservedinstancevalueset TYPE /AWS1/CL_EC2RSVDINSTRESERVAT00=>TT_RSVDINSTRESERVATIONVALUESET TT_RSVDINSTRESERVATIONVALUESET¶
The configuration of your Convertible Reserved Instances.
io_targetconfvaluerollup TYPE REF TO /AWS1/CL_EC2RESERVATIONVALUE /AWS1/CL_EC2RESERVATIONVALUE¶
The cost associated with the Reserved Instance.
it_targetconfvalueset TYPE /AWS1/CL_EC2TGTRESERVATIONVAL=>TT_TARGETRESERVATIONVALUESET TT_TARGETRESERVATIONVALUESET¶
The values of the target Convertible Reserved Instances.
iv_validationfailurereason TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
Describes the reason why the exchange cannot be completed.
Queryable Attributes¶
CurrencyCode¶
The currency of the transaction.
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 |
IsValidExchange¶
If
true, the exchange is valid. Iffalse, the exchange cannot be completed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ISVALIDEXCHANGE() |
Getter for ISVALIDEXCHANGE, with configurable default |
ASK_ISVALIDEXCHANGE() |
Getter for ISVALIDEXCHANGE w/ exceptions if field has no val |
HAS_ISVALIDEXCHANGE() |
Determine if ISVALIDEXCHANGE has a value |
OutputReservedInstancesWillExpireAt¶
The new end date of the reservation term.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OUTRSVDINSTSWILLEXPIREAT() |
Getter for OUTPUTRSVDINSTSWILLEXPIREAT, with configurable de |
ASK_OUTRSVDINSTSWILLEXPIREAT() |
Getter for OUTPUTRSVDINSTSWILLEXPIREAT w/ exceptions if fiel |
HAS_OUTRSVDINSTSWILLEXPIREAT() |
Determine if OUTPUTRSVDINSTSWILLEXPIREAT has a value |
PaymentDue¶
The total true upfront charge for the exchange.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PAYMENTDUE() |
Getter for PAYMENTDUE, with configurable default |
ASK_PAYMENTDUE() |
Getter for PAYMENTDUE w/ exceptions if field has no value |
HAS_PAYMENTDUE() |
Determine if PAYMENTDUE has a value |
ReservedInstanceValueRollup¶
The cost associated with the Reserved Instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESERVEDINSTVALUEROLLUP() |
Getter for RESERVEDINSTANCEVALUEROLLUP |
ReservedInstanceValueSet¶
The configuration of your Convertible Reserved Instances.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESERVEDINSTANCEVALUESET() |
Getter for RESERVEDINSTANCEVALUESET, with configurable defau |
ASK_RESERVEDINSTANCEVALUESET() |
Getter for RESERVEDINSTANCEVALUESET w/ exceptions if field h |
HAS_RESERVEDINSTANCEVALUESET() |
Determine if RESERVEDINSTANCEVALUESET has a value |
TargetConfigurationValueRollup¶
The cost associated with the Reserved Instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETCONFVALUEROLLUP() |
Getter for TARGETCONFVALUEROLLUP |
TargetConfigurationValueSet¶
The values of the target Convertible Reserved Instances.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETCONFVALUESET() |
Getter for TARGETCONFIGURATIONVALUESET, with configurable de |
ASK_TARGETCONFVALUESET() |
Getter for TARGETCONFIGURATIONVALUESET w/ exceptions if fiel |
HAS_TARGETCONFVALUESET() |
Determine if TARGETCONFIGURATIONVALUESET has a value |
ValidationFailureReason¶
Describes the reason why the exchange cannot be completed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VALIDATIONFAILUREREASON() |
Getter for VALIDATIONFAILUREREASON, with configurable defaul |
ASK_VALIDATIONFAILUREREASON() |
Getter for VALIDATIONFAILUREREASON w/ exceptions if field ha |
HAS_VALIDATIONFAILUREREASON() |
Determine if VALIDATIONFAILUREREASON has a value |