| name |
string |
The name of the job. |
| tasks |
array |
A list of task specifications to be executed by this job. For single-task jobs, use the top-level task fields instead. |
| job_clusters |
array |
A list of job cluster specifications that can be shared and reused by tasks in this job. |
| notification_settings |
object |
|
| timeout_seconds |
integer |
Maximum allowed duration for the job. If exceeded, the job is set to a TIMED_OUT life cycle state. 0 means no timeout. |
| continuous |
object |
Continuous job settings for streaming workloads. |
| trigger |
object |
Trigger settings for file arrival-based jobs. |
| max_concurrent_runs |
integer |
Maximum number of concurrent runs for the job. Setting to 1 ensures only one run at a time. |
| tags |
object |
Tags for the job. |
| format |
string |
The format of the job. |
| queue |
object |
Queue settings for the job. |
| parameters |
array |
Job-level parameter definitions. |
| run_as |
object |
Identity to run the job as. |
| access_control_list |
array |
|