Skip to content

/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. If false, 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. If false, 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