AWSEC2CapacityBlockOffering

Objective-C

@interface AWSEC2CapacityBlockOffering

Swift

class AWSEC2CapacityBlockOffering

The recommended Capacity Block that fits your search requirements.

  • The Availability Zone of the Capacity Block offering.

    Declaration

    Objective-C

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

    Swift

    var availabilityZone: String? { get set }
  • The amount of time of the Capacity Block reservation in hours.

    Declaration

    Objective-C

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

    Swift

    var capacityBlockDurationHours: NSNumber? { get set }
  • The ID of the Capacity Block offering.

    Declaration

    Objective-C

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

    Swift

    var capacityBlockOfferingId: String? { get set }
  • The currency of the payment for the Capacity Block.

    Declaration

    Objective-C

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

    Swift

    var currencyCode: String? { get set }
  • The end date of the Capacity Block offering.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable endDate;

    Swift

    var endDate: Date? { get set }
  • The number of instances in the Capacity Block offering.

    Declaration

    Objective-C

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

    Swift

    var instanceCount: NSNumber? { get set }
  • The instance type of the Capacity Block offering.

    Declaration

    Objective-C

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

    Swift

    var instanceType: String? { get set }
  • The start date of the Capacity Block offering.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable startDate;

    Swift

    var startDate: Date? { get set }
  • The tenancy of the Capacity Block.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2CapacityReservationTenancy tenancy;

    Swift

    var tenancy: AWSEC2CapacityReservationTenancy { get set }
  • The total price to be paid up front.

    Declaration

    Objective-C

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

    Swift

    var upfrontFee: String? { get set }