AWSEC2FleetCapacityReservation

Objective-C

@interface AWSEC2FleetCapacityReservation

Swift

class AWSEC2FleetCapacityReservation

Information about a Capacity Reservation in a Capacity Reservation Fleet.

  • The Availability Zone in which the Capacity Reservation reserves capacity.

    Declaration

    Objective-C

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

    Swift

    var availabilityZone: String? { get set }
  • The ID of the Availability Zone in which the Capacity Reservation reserves capacity.

    Declaration

    Objective-C

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

    Swift

    var availabilityZoneId: String? { get set }
  • The ID of the Capacity Reservation.

    Declaration

    Objective-C

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

    Swift

    var capacityReservationId: String? { get set }
  • The date and time at which the Capacity Reservation was created.

    Declaration

    Objective-C

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

    Swift

    var createDate: Date? { get set }
  • Indicates whether the Capacity Reservation reserves capacity for EBS-optimized instance types.

    Declaration

    Objective-C

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

    Swift

    var ebsOptimized: NSNumber? { get set }
  • The number of capacity units fulfilled by the Capacity Reservation. For more information, see Total target capacity in the Amazon EC2 User Guide.

    Declaration

    Objective-C

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

    Swift

    var fulfilledCapacity: NSNumber? { get set }
  • The type of operating system for which the Capacity Reservation reserves capacity.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2CapacityReservationInstancePlatform instancePlatform;

    Swift

    var instancePlatform: AWSEC2CapacityReservationInstancePlatform { get set }
  • The instance type for which the Capacity Reservation reserves capacity.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2InstanceType instanceType;

    Swift

    var instanceType: AWSEC2InstanceType { get set }
  • The priority of the instance type in the Capacity Reservation Fleet. For more information, see Instance type priority in the Amazon EC2 User Guide.

    Declaration

    Objective-C

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

    Swift

    var priority: NSNumber? { get set }
  • The total number of instances for which the Capacity Reservation reserves capacity.

    Declaration

    Objective-C

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

    Swift

    var totalInstanceCount: NSNumber? { get set }
  • The weight of the instance type in the Capacity Reservation Fleet. For more information, see Instance type weight in the Amazon EC2 User Guide.

    Declaration

    Objective-C

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

    Swift

    var weight: NSNumber? { get set }