AWSAutoScalingWarmPoolConfiguration
Objective-C
@interface AWSAutoScalingWarmPoolConfiguration
Swift
class AWSAutoScalingWarmPoolConfiguration
Describes a warm pool configuration.
-
The instance reuse policy.
Declaration
Objective-C
@property (nonatomic, strong) AWSAutoScalingInstanceReusePolicy *_Nullable instanceReusePolicy;Swift
var instanceReusePolicy: AWSAutoScalingInstanceReusePolicy? { get set } -
The maximum number of instances that are allowed to be in the warm pool or in any state except
Terminatedfor the Auto Scaling group.Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable maxGroupPreparedCapacity;Swift
var maxGroupPreparedCapacity: NSNumber? { get set } -
The minimum number of instances to maintain in the warm pool.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable minSize;Swift
var minSize: NSNumber? { get set } -
The instance state to transition to after the lifecycle actions are complete.
Declaration
Objective-C
@property (nonatomic) AWSAutoScalingWarmPoolState poolState;Swift
var poolState: AWSAutoScalingWarmPoolState { get set } -
The status of a warm pool that is marked for deletion.
Declaration
Objective-C
@property (nonatomic) AWSAutoScalingWarmPoolStatus status;Swift
var status: AWSAutoScalingWarmPoolStatus { get set }
View on GitHub
Install in Dash
AWSAutoScalingWarmPoolConfiguration Class Reference