/AWS1/CL_TBDCUSMNGDAUTOSCCONF¶
The auto scaling configuration settings for a customer managed fleet.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_standbyworkercount TYPE /AWS1/TBDMINZEROMAXINTEGER /AWS1/TBDMINZEROMAXINTEGER¶
The number of idle workers maintained and ready to process incoming tasks. The default is 0.
iv_workeridledurationseconds TYPE /AWS1/TBDMINZEROMAXINTEGER /AWS1/TBDMINZEROMAXINTEGER¶
The number of seconds that a worker can remain idle before it is shut down. The default is 300 seconds (5 minutes).
iv_scaleoutworkersperminute TYPE /AWS1/TBDMINONEMAXINTEGER /AWS1/TBDMINONEMAXINTEGER¶
The number of workers that can be added per minute to the fleet. The default is a service-defined value that balances efficiency with cost.
Queryable Attributes¶
standbyWorkerCount¶
The number of idle workers maintained and ready to process incoming tasks. The default is 0.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STANDBYWORKERCOUNT() |
Getter for STANDBYWORKERCOUNT, with configurable default |
ASK_STANDBYWORKERCOUNT() |
Getter for STANDBYWORKERCOUNT w/ exceptions if field has no |
HAS_STANDBYWORKERCOUNT() |
Determine if STANDBYWORKERCOUNT has a value |
workerIdleDurationSeconds¶
The number of seconds that a worker can remain idle before it is shut down. The default is 300 seconds (5 minutes).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WORKERIDLEDURSECONDS() |
Getter for WORKERIDLEDURATIONSECONDS, with configurable defa |
ASK_WORKERIDLEDURSECONDS() |
Getter for WORKERIDLEDURATIONSECONDS w/ exceptions if field |
HAS_WORKERIDLEDURSECONDS() |
Determine if WORKERIDLEDURATIONSECONDS has a value |
scaleOutWorkersPerMinute¶
The number of workers that can be added per minute to the fleet. The default is a service-defined value that balances efficiency with cost.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCALEOUTWORKERSPERMINUTE() |
Getter for SCALEOUTWORKERSPERMINUTE, with configurable defau |
ASK_SCALEOUTWORKERSPERMINUTE() |
Getter for SCALEOUTWORKERSPERMINUTE w/ exceptions if field h |
HAS_SCALEOUTWORKERSPERMINUTE() |
Determine if SCALEOUTWORKERSPERMINUTE has a value |