AWSEC2ModifyFleetRequest
Objective-C
@interface AWSEC2ModifyFleetRequest
Swift
class AWSEC2ModifyFleetRequest
-
Reserved.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable context;
Swift
var context: String? { get set }
-
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is
DryRunOperation
. Otherwise, it isUnauthorizedOperation
.Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable dryRun;
Swift
var dryRun: NSNumber? { get set }
-
Indicates whether running instances should be terminated if the total target capacity of the EC2 Fleet is decreased below the current size of the EC2 Fleet.
Supported only for fleets of type
maintain
.Declaration
Objective-C
@property (nonatomic) AWSEC2FleetExcessCapacityTerminationPolicy excessCapacityTerminationPolicy;
Swift
var excessCapacityTerminationPolicy: AWSEC2FleetExcessCapacityTerminationPolicy { get set }
-
The ID of the EC2 Fleet.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable fleetId;
Swift
var fleetId: String? { get set }
-
The launch template and overrides.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSEC2FleetLaunchTemplateConfigRequest *> *_Nullable launchTemplateConfigs;
Swift
var launchTemplateConfigs: [AWSEC2FleetLaunchTemplateConfigRequest]? { get set }
-
The size of the EC2 Fleet.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2TargetCapacitySpecificationRequest *_Nullable targetCapacitySpecification;
Swift
var targetCapacitySpecification: AWSEC2TargetCapacitySpecificationRequest? { get set }