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 }