Spec #
This is a top-level attribute of the pipeline spec.
{
"pipeline": {...},
"transform": {...},
"job_timeout": string,
...
}
Behavior #
- Work that is not complete by set timeout is interrupted.
- Value must be a string that represents a time value, such as
1s
,5m
, or15h
. - Differs from
datum_timeout
in that the limit is applied across all workers and all datums. - If not set, a job will run indefinitely until it succeeds or fails.