/AWS1/CL_BDOINSTANCELCCONF¶
The configuration that manages the lifecycle of instances in a capacity provider, including idle timeout and maximum lifetime.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_idleinstancetimeout TYPE /AWS1/BDOINTEGER /AWS1/BDOINTEGER¶
The number of seconds an instance can remain idle before it is stopped. An instance is considered idle when all of its agents are idle. The default is 900 seconds (15 minutes).
iv_maxlifetime TYPE /AWS1/BDOINTEGER /AWS1/BDOINTEGER¶
The maximum lifetime of an instance, in seconds. When an instance reaches this limit, the service terminates it regardless of activity. The default is 28800 seconds (8 hours). The maximum is 1209600 seconds (14 days).
Queryable Attributes¶
idleInstanceTimeout¶
The number of seconds an instance can remain idle before it is stopped. An instance is considered idle when all of its agents are idle. The default is 900 seconds (15 minutes).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_IDLEINSTANCETIMEOUT() |
Getter for IDLEINSTANCETIMEOUT, with configurable default |
ASK_IDLEINSTANCETIMEOUT() |
Getter for IDLEINSTANCETIMEOUT w/ exceptions if field has no |
HAS_IDLEINSTANCETIMEOUT() |
Determine if IDLEINSTANCETIMEOUT has a value |
maxLifetime¶
The maximum lifetime of an instance, in seconds. When an instance reaches this limit, the service terminates it regardless of activity. The default is 28800 seconds (8 hours). The maximum is 1209600 seconds (14 days).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MAXLIFETIME() |
Getter for MAXLIFETIME, with configurable default |
ASK_MAXLIFETIME() |
Getter for MAXLIFETIME w/ exceptions if field has no value |
HAS_MAXLIFETIME() |
Determine if MAXLIFETIME has a value |