The Workflows connector defines the built-in functions that can be used to access other Google Cloud products within a workflow.
This page provides an overview of the individual connector. There is no need to import or load connector libraries in a workflow—connectors work out of the box when used in a call step.
Cloud Scheduler API
Creates and manages jobs run on a regular recurring schedule. To learn more, see the Cloud Scheduler API documentation .
Cloud Scheduler connector sample
YAML
JSON
Module: googleapis.cloudscheduler.v1.projects.locations
| Functions | |
|---|---|
get
|
Gets information about a location. |
list
|
Lists information about the supported locations for this service. |
Module: googleapis.cloudscheduler.v1.projects.locations.jobs
| Functions | |
|---|---|
create
|
Creates a job. |
delete
|
Deletes a job. |
get
|
Gets a job. |
list
|
Lists jobs. |
patch
|
Updates a job. If successful, the updated Job is returned. If the job
does not exist, NOT_FOUND
is returned. If UpdateJob does not
successfully return, it is possible for the job to be in an
Job.State.UPDATE_FAILED state. A job in this state may not be executed.
If this happens, retry the UpdateJob request until a successful response
is received. |
pause
|
Pauses a job. If a job is paused then the system will stop executing the job until it is re-enabled via ResumeJob. The state of the job is stored in state; if paused it will be set to Job.State.PAUSED. A job must be in Job.State.ENABLED to be paused. |
resume
|
Resume a job. This method reenables a job after it has been Job.State.PAUSED. The state of a job is stored in Job.state; after calling this method it will be set to Job.State.ENABLED. A job must be in Job.State.PAUSED to be resumed. |
run
|
Forces a job to run now. When this method is called, Cloud Scheduler will dispatch the job, even if the job is already running. |
Module: googleapis.cloudscheduler.v1beta1.projects.locations
| Functions | |
|---|---|
get
|
Gets information about a location. |
list
|
Lists information about the supported locations for this service. |
Module: googleapis.cloudscheduler.v1beta1.projects.locations.jobs
| Functions | |
|---|---|
create
|
Creates a job. |
delete
|
Deletes a job. |
get
|
Gets a job. |
list
|
Lists jobs. |
patch
|
Updates a job. If successful, the updated Job is returned. If the job
does not exist, NOT_FOUND
is returned. If UpdateJob does not
successfully return, it is possible for the job to be in an
Job.State.UPDATE_FAILED state. A job in this state may not be executed.
If this happens, retry the UpdateJob request until a successful response
is received. |
pause
|
Pauses a job. If a job is paused then the system will stop executing the job until it is re-enabled via ResumeJob. The state of the job is stored in state; if paused it will be set to Job.State.PAUSED. A job must be in Job.State.ENABLED to be paused. |
resume
|
Resume a job. This method reenables a job after it has been Job.State.PAUSED. The state of a job is stored in Job.state; after calling this method it will be set to Job.State.ENABLED. A job must be in Job.State.PAUSED to be resumed. |
run
|
Forces a job to run now. When this method is called, Cloud Scheduler will dispatch the job, even if the job is already running. |

