AWSEC2HostOffering

Objective-C

@interface AWSEC2HostOffering

Swift

class AWSEC2HostOffering

Details about the Dedicated Host Reservation offering.

  • The currency of the offering.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2CurrencyCodeValues currencyCode;

    Swift

    var currencyCode: AWSEC2CurrencyCodeValues { get set }
  • The duration of the offering (in seconds).

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable duration;

    Swift

    var duration: NSNumber? { get set }
  • The hourly price of the offering.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable hourlyPrice;

    Swift

    var hourlyPrice: String? { get set }
  • The instance family of the offering.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable instanceFamily;

    Swift

    var instanceFamily: String? { get set }
  • The ID of the offering.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable offeringId;

    Swift

    var offeringId: String? { get set }
  • The available payment option.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2PaymentOption paymentOption;

    Swift

    var paymentOption: AWSEC2PaymentOption { get set }
  • The upfront price of the offering. Does not apply to No Upfront offerings.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable upfrontPrice;

    Swift

    var upfrontPrice: String? { get set }