AWSEC2HostOffering

@interface AWSEC2HostOffering

Details about the Dedicated Host Reservation offering.

  • The currency of the offering.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) AWSEC2CurrencyCodeValues currencyCode;

    Swift

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

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

    @property (assign, readwrite, 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 (readwrite, strong, nonatomic) NSString *_Nullable upfrontPrice;

    Swift

    var upfrontPrice: String? { get set }