You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::EC2::Types::GetReservedInstancesExchangeQuoteResult

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Contains the output of GetReservedInstancesExchangeQuote.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#currency_code ⇒ String

The currency of the transaction.

Returns:

  • (String) —

    The currency of the transaction.

#is_valid_exchange ⇒ Boolean

If true, the exchange is valid. If false, the exchange cannot be completed.

Returns:

  • (Boolean) —

    If true, the exchange is valid.

#output_reserved_instances_will_expire_at ⇒ Time

The new end date of the reservation term.

Returns:

  • (Time) —

    The new end date of the reservation term.

#payment_due ⇒ String

The total true upfront charge for the exchange.

Returns:

  • (String) —

    The total true upfront charge for the exchange.

#reserved_instance_value_rollup ⇒ Types::ReservationValue

The cost associated with the Reserved Instance.

Returns:

#reserved_instance_value_set ⇒ Array<Types::ReservedInstanceReservationValue>

The configuration of your Convertible Reserved Instances.

Returns:

#target_configuration_value_rollup ⇒ Types::ReservationValue

The cost associated with the Reserved Instance.

Returns:

#target_configuration_value_set ⇒ Array<Types::TargetReservationValue>

The values of the target Convertible Reserved Instances.

Returns:

#validation_failure_reason ⇒ String

Describes the reason why the exchange cannot be completed.

Returns:

  • (String) —

    Describes the reason why the exchange cannot be completed.