Skip to content

/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