AWSEC2GetReservedInstancesExchangeQuoteResult
Objective-C
@interface AWSEC2GetReservedInstancesExchangeQuoteResult
Swift
class AWSEC2GetReservedInstancesExchangeQuoteResult
Contains the output of GetReservedInstancesExchangeQuote.
-
The currency of the transaction.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable currencyCode;
Swift
var currencyCode: String? { get set }
-
If
true
, the exchange is valid. Iffalse
, the exchange cannot be completed.Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable isValidExchange;
Swift
var isValidExchange: NSNumber? { get set }
-
The new end date of the reservation term.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable outputReservedInstancesWillExpireAt;
Swift
var outputReservedInstancesWillExpireAt: Date? { get set }
-
The total true upfront charge for the exchange.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable paymentDue;
Swift
var paymentDue: String? { get set }
-
The cost associated with the Reserved Instance.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2ReservationValue *_Nullable reservedInstanceValueRollup;
Swift
var reservedInstanceValueRollup: AWSEC2ReservationValue? { get set }
-
The configuration of your Convertible Reserved Instances.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSEC2ReservedInstanceReservationValue *> *_Nullable reservedInstanceValueSet;
Swift
var reservedInstanceValueSet: [AWSEC2ReservedInstanceReservationValue]? { get set }
-
The cost associated with the Reserved Instance.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2ReservationValue *_Nullable targetConfigurationValueRollup;
Swift
var targetConfigurationValueRollup: AWSEC2ReservationValue? { get set }
-
The values of the target Convertible Reserved Instances.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSEC2TargetReservationValue *> *_Nullable targetConfigurationValueSet;
Swift
var targetConfigurationValueSet: [AWSEC2TargetReservationValue]? { get set }
-
Describes the reason why the exchange cannot be completed.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable validationFailureReason;
Swift
var validationFailureReason: String? { get set }