/AWS1/CL_ASCWARMPOOLCONF¶
Describes a warm pool configuration.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_maxgrouppreparedcapacity TYPE /AWS1/ASCMAXGROUPPREPAREDCAP /AWS1/ASCMAXGROUPPREPAREDCAP¶
The maximum number of instances that are allowed to be in the warm pool or in any state except
Terminatedfor the Auto Scaling group.
iv_minsize TYPE /AWS1/ASCWARMPOOLMINSIZE /AWS1/ASCWARMPOOLMINSIZE¶
The minimum number of instances to maintain in the warm pool.
iv_poolstate TYPE /AWS1/ASCWARMPOOLSTATE /AWS1/ASCWARMPOOLSTATE¶
The instance state to transition to after the lifecycle actions are complete.
iv_status TYPE /AWS1/ASCWARMPOOLSTATUS /AWS1/ASCWARMPOOLSTATUS¶
The status of a warm pool that is marked for deletion.
io_instancereusepolicy TYPE REF TO /AWS1/CL_ASCINSTREUSEPOLICY /AWS1/CL_ASCINSTREUSEPOLICY¶
The instance reuse policy.
Queryable Attributes¶
MaxGroupPreparedCapacity¶
The maximum number of instances that are allowed to be in the warm pool or in any state except
Terminatedfor the Auto Scaling group.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MAXGROUPPREPAREDCAPACITY() |
Getter for MAXGROUPPREPAREDCAPACITY, with configurable defau |
ASK_MAXGROUPPREPAREDCAPACITY() |
Getter for MAXGROUPPREPAREDCAPACITY w/ exceptions if field h |
HAS_MAXGROUPPREPAREDCAPACITY() |
Determine if MAXGROUPPREPAREDCAPACITY has a value |
MinSize¶
The minimum number of instances to maintain in the warm pool.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MINSIZE() |
Getter for MINSIZE, with configurable default |
ASK_MINSIZE() |
Getter for MINSIZE w/ exceptions if field has no value |
HAS_MINSIZE() |
Determine if MINSIZE has a value |
PoolState¶
The instance state to transition to after the lifecycle actions are complete.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_POOLSTATE() |
Getter for POOLSTATE, with configurable default |
ASK_POOLSTATE() |
Getter for POOLSTATE w/ exceptions if field has no value |
HAS_POOLSTATE() |
Determine if POOLSTATE has a value |
Status¶
The status of a warm pool that is marked for deletion.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
InstanceReusePolicy¶
The instance reuse policy.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INSTANCEREUSEPOLICY() |
Getter for INSTANCEREUSEPOLICY |