Google BigQuery Job
This page shows how to write Terraform for BigQuery Job and write them securely.
The Job in BigQuery can be configured in Terraform with the resource name
google_bigquery_job. The following sections describe how to use the resource and its parameters.
Example Usage from GitHub
An example could not be found in GitHub.
idoptionalcomputed - string
job_idrequired - string
The ID of the job. The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-). The maximum length is 1,024 characters.
job_timeout_msoptional - string
Job timeout in milliseconds. If this time limit is exceeded, BigQuery may attempt to terminate the job.
job_typerequiredcomputed - string
The type of the job.
labelsoptional - map / string
The labels associated with this job. You can use these to organize and group your jobs.
locationoptional - string
The geographic location of the job. The default value is US.
projectoptionalcomputed - string
statusrequiredcomputed - list / object
The status of this job. Examine this value when polling an asynchronous job to see if the job is complete.
user_emailrequiredcomputed - string
Email address of the user who ran the job.
Explanation in Terraform Registry
Jobs are actions that BigQuery runs on your behalf to load data, export data, query data, or copy data. Once a BigQuery job is created, it cannot be changed or deleted. To get more information about Job, see: