OptionalaccessOptionalbudgetThe user specified id of the budget policy to use for this one-time run. If not specified, the run will be not be attributed to any budget policy.
OptionalemailAn optional set of email addresses notified when the run begins or completes.
OptionalenvironmentsA list of task execution environment specifications that can be referenced by tasks of this run.
OptionalgitAn optional specification for a remote Git repository containing the source code used by tasks. Version-controlled source code is supported by notebook, dbt, Python script, and SQL File tasks.
If git_source is set, these tasks retrieve the file from the remote repository by default. However, this behavior can be overridden by setting source to WORKSPACE on the task.
Note: dbt and SQL File tasks support only version-controlled sources. If dbt or SQL File tasks are used, git_source must be defined on the job.
OptionalhealthOptionalidempotencyAn optional token that can be used to guarantee the idempotency of job run requests. If a run with the provided token already exists, the request does not create a new run but returns the ID of the existing run instead. If a run with the provided token is deleted, an error is returned.
If you specify the idempotency token, upon failure you can retry until the request succeeds.
This token must have at most 64 characters.
For more information, see How to ensure idempotency for jobs.
OptionalnotificationOptional notification settings that are used when sending notifications to each of the email_notifications and webhook_notifications for this run.
OptionalqueueThe queue settings of the one-time run.
OptionalrunSpecifies the user or service principal that the job runs as. If not specified, the job runs as the user who submits the request.
OptionalrunAn optional name for the run. The default value is Untitled.
OptionaltasksOptionaltimeoutAn optional timeout applied to each run of this job. A value of 0 means no timeout.
OptionalusageThe user specified id of the usage policy to use for this one-time run. If not specified, a default usage policy may be applied when creating or modifying the job.
OptionalwebhookA collection of system notification IDs to notify when the run begins or completes.
List of permissions to set on the job.