Cloud Run jobs let you run containerized, non-HTTP tasks, such as scheduled batch processing and data transformations, that execute to completion and exit. Application Design Center helps you configure these job components for your specific component connections and configuration parameters. The configuration parameters are listed in the terraform-google-cloud-run/modules/job-exec Terraform module.
Component connections
The following table includes the components that you can connect to a Cloud Run job component, and the resulting updates to your application and its generated Terraform code.
| Connected component | Application updates | Background information |
|---|---|---|
|
Configure service identity for jobs | |
|
Connect from Cloud Run | |
|
Connect from Cloud Run | |
|
Connect to Google Cloud services |
Required configuration parameters
If your template includes a Cloud Run job, you must configure the following parameters before you deploy.
| Parameter name | Description and constraints | Background information |
|---|---|---|
| Project ID | The project where you want to deploy the Cloud Run job. | Configure components |
| Name | name | Cloud Run services |
| Region | The Cloud Run service deployment location. | Cloud Run locations |
| Image | image | Deploying container images |
Optional configuration parameters
The following parameters are optional. To display advanced parameters, in the Configuration area, select Show advanced fields.