GetReservedInstancesExchangeQuoteResult
public struct GetReservedInstancesExchangeQuoteResult : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The currency of the transaction.
Declaration
Swift
public let currencyCode: String?
-
If true, the exchange is valid. If false, the exchange cannot be completed.
Declaration
Swift
public let isValidExchange: Bool?
-
The new end date of the reservation term.
Declaration
Swift
public let outputReservedInstancesWillExpireAt: TimeStamp?
-
The total true upfront charge for the exchange.
Declaration
Swift
public let paymentDue: String?
-
The cost associated with the Reserved Instance.
Declaration
Swift
public let reservedInstanceValueRollup: ReservationValue?
-
The configuration of your Convertible Reserved Instances.
Declaration
Swift
public let reservedInstanceValueSet: [ReservedInstanceReservationValue]?
-
The cost associated with the Reserved Instance.
Declaration
Swift
public let targetConfigurationValueRollup: ReservationValue?
-
The values of the target Convertible Reserved Instances.
Declaration
Swift
public let targetConfigurationValueSet: [TargetReservationValue]?
-
Describes the reason why the exchange cannot be completed.
Declaration
Swift
public let validationFailureReason: String?
-
init(currencyCode:isValidExchange:outputReservedInstancesWillExpireAt:paymentDue:reservedInstanceValueRollup:reservedInstanceValueSet:targetConfigurationValueRollup:targetConfigurationValueSet:validationFailureReason:)
Undocumented
Declaration
Swift
public init(currencyCode: String? = nil, isValidExchange: Bool? = nil, outputReservedInstancesWillExpireAt: TimeStamp? = nil, paymentDue: String? = nil, reservedInstanceValueRollup: ReservationValue? = nil, reservedInstanceValueSet: [ReservedInstanceReservationValue]? = nil, targetConfigurationValueRollup: ReservationValue? = nil, targetConfigurationValueSet: [TargetReservationValue]? = nil, validationFailureReason: String? = nil)