types.SchedulerConfig
execution_limit_backoffinteger<int64>
ExecutionLimitBackoff is the duration to wait before creating a new scheduling run when hitting execution limits.
Possible values: [-9223372036854776000, 9223372036854776000, 1, 1000, 1000000, 1000000000, 60000000000, 3600000000000]
max_executions_per_runinteger
MaxExecutionsPerRun limits the total number of scheduler operations per evaluation (including creating, stopping, replacing, and failing executions). Set to 0 for no limit.
queue_backoffinteger<int64>
QueueBackoff specifies the time to wait before retrying a failed job.
Possible values: [-9223372036854776000, 9223372036854776000, 1, 1000, 1000000, 1000000000, 60000000000, 3600000000000]
worker_countinteger
WorkerCount specifies the number of concurrent workers for job scheduling.
types.SchedulerConfig
{
"execution_limit_backoff": -9223372036854776000,
"max_executions_per_run": 0,
"queue_backoff": -9223372036854776000,
"worker_count": 0
}