Liking cljdoc? Tell your friends :D

happygapi.cloudscheduler.projects

Cloud Scheduler API: projects. Creates and manages jobs run on a regular recurring schedule. See: https://cloud.google.com/scheduler/api/reference/rest/v1/projects

Cloud Scheduler API: projects.
Creates and manages jobs run on a regular recurring schedule.
See: https://cloud.google.com/scheduler/api/reference/rest/v1/projects
raw docstring

locations-get$clj

(locations-get$ auth parameters)

https://cloud.google.com/scheduler/api/reference/rest/v1/projects/locations/get

Required parameters: name

Optional parameters: none

Gets information about a location.

https://cloud.google.com/scheduler/api/reference/rest/v1/projects/locations/get

Required parameters: name

Optional parameters: none

Gets information about a location.
raw docstring

locations-jobs-create$clj

(locations-jobs-create$ auth parameters body)

https://cloud.google.com/scheduler/api/reference/rest/v1/projects/locations/jobs/create

Required parameters: parent

Optional parameters: none

Body:

{:description string, :httpTarget {:oidcToken OidcToken, :httpMethod string, :headers {}, :uri string, :body string, :oauthToken OAuthToken}, :timeZone string, :schedule string, :userUpdateTime string, :name string, :scheduleTime string, :lastAttemptTime string, :state string, :attemptDeadline string, :status {:message string, :details [{}], :code integer}, :retryConfig {:maxRetryDuration string, :retryCount integer, :maxDoublings integer, :maxBackoffDuration string, :minBackoffDuration string}, :pubsubTarget {:attributes {}, :topicName string, :data string}, :appEngineHttpTarget {:headers {}, :relativeUri string, :body string, :appEngineRouting AppEngineRouting, :httpMethod string}}

Creates a job.

https://cloud.google.com/scheduler/api/reference/rest/v1/projects/locations/jobs/create

Required parameters: parent

Optional parameters: none

Body: 

{:description string,
 :httpTarget {:oidcToken OidcToken,
              :httpMethod string,
              :headers {},
              :uri string,
              :body string,
              :oauthToken OAuthToken},
 :timeZone string,
 :schedule string,
 :userUpdateTime string,
 :name string,
 :scheduleTime string,
 :lastAttemptTime string,
 :state string,
 :attemptDeadline string,
 :status {:message string, :details [{}], :code integer},
 :retryConfig {:maxRetryDuration string,
               :retryCount integer,
               :maxDoublings integer,
               :maxBackoffDuration string,
               :minBackoffDuration string},
 :pubsubTarget {:attributes {}, :topicName string, :data string},
 :appEngineHttpTarget {:headers {},
                       :relativeUri string,
                       :body string,
                       :appEngineRouting AppEngineRouting,
                       :httpMethod string}}

Creates a job.
raw docstring

locations-jobs-delete$clj

(locations-jobs-delete$ auth parameters)

https://cloud.google.com/scheduler/api/reference/rest/v1/projects/locations/jobs/delete

Required parameters: name

Optional parameters: none

Deletes a job.

https://cloud.google.com/scheduler/api/reference/rest/v1/projects/locations/jobs/delete

Required parameters: name

Optional parameters: none

Deletes a job.
raw docstring

locations-jobs-get$clj

(locations-jobs-get$ auth parameters)

https://cloud.google.com/scheduler/api/reference/rest/v1/projects/locations/jobs/get

Required parameters: name

Optional parameters: none

Gets a job.

https://cloud.google.com/scheduler/api/reference/rest/v1/projects/locations/jobs/get

Required parameters: name

Optional parameters: none

Gets a job.
raw docstring

locations-jobs-list$clj

(locations-jobs-list$ auth parameters)

https://cloud.google.com/scheduler/api/reference/rest/v1/projects/locations/jobs/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists jobs.

https://cloud.google.com/scheduler/api/reference/rest/v1/projects/locations/jobs/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists jobs.
raw docstring

locations-jobs-patch$clj

(locations-jobs-patch$ auth parameters body)

https://cloud.google.com/scheduler/api/reference/rest/v1/projects/locations/jobs/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:description string, :httpTarget {:oidcToken OidcToken, :httpMethod string, :headers {}, :uri string, :body string, :oauthToken OAuthToken}, :timeZone string, :schedule string, :userUpdateTime string, :name string, :scheduleTime string, :lastAttemptTime string, :state string, :attemptDeadline string, :status {:message string, :details [{}], :code integer}, :retryConfig {:maxRetryDuration string, :retryCount integer, :maxDoublings integer, :maxBackoffDuration string, :minBackoffDuration string}, :pubsubTarget {:attributes {}, :topicName string, :data string}, :appEngineHttpTarget {:headers {}, :relativeUri string, :body string, :appEngineRouting AppEngineRouting, :httpMethod string}}

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.

https://cloud.google.com/scheduler/api/reference/rest/v1/projects/locations/jobs/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:description string,
 :httpTarget {:oidcToken OidcToken,
              :httpMethod string,
              :headers {},
              :uri string,
              :body string,
              :oauthToken OAuthToken},
 :timeZone string,
 :schedule string,
 :userUpdateTime string,
 :name string,
 :scheduleTime string,
 :lastAttemptTime string,
 :state string,
 :attemptDeadline string,
 :status {:message string, :details [{}], :code integer},
 :retryConfig {:maxRetryDuration string,
               :retryCount integer,
               :maxDoublings integer,
               :maxBackoffDuration string,
               :minBackoffDuration string},
 :pubsubTarget {:attributes {}, :topicName string, :data string},
 :appEngineHttpTarget {:headers {},
                       :relativeUri string,
                       :body string,
                       :appEngineRouting AppEngineRouting,
                       :httpMethod string}}

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.
raw docstring

locations-jobs-pause$clj

(locations-jobs-pause$ auth parameters body)

https://cloud.google.com/scheduler/api/reference/rest/v1/projects/locations/jobs/pause

Required parameters: name

Optional parameters: none

Body:

{}

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.

https://cloud.google.com/scheduler/api/reference/rest/v1/projects/locations/jobs/pause

Required parameters: name

Optional parameters: none

Body: 

{}

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.
raw docstring

locations-jobs-resume$clj

(locations-jobs-resume$ auth parameters body)

https://cloud.google.com/scheduler/api/reference/rest/v1/projects/locations/jobs/resume

Required parameters: name

Optional parameters: none

Body:

{}

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.

https://cloud.google.com/scheduler/api/reference/rest/v1/projects/locations/jobs/resume

Required parameters: name

Optional parameters: none

Body: 

{}

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.
raw docstring

locations-jobs-run$clj

(locations-jobs-run$ auth parameters body)

https://cloud.google.com/scheduler/api/reference/rest/v1/projects/locations/jobs/run

Required parameters: name

Optional parameters: none

Body:

{}

Forces a job to run now. When this method is called, Cloud Scheduler will dispatch the job, even if the job is already running.

https://cloud.google.com/scheduler/api/reference/rest/v1/projects/locations/jobs/run

Required parameters: name

Optional parameters: none

Body: 

{}

Forces a job to run now. When this method is called, Cloud Scheduler will dispatch the job, even if the job is already running.
raw docstring

locations-list$clj

(locations-list$ auth parameters)

https://cloud.google.com/scheduler/api/reference/rest/v1/projects/locations/list

Required parameters: name

Optional parameters: pageSize, filter, pageToken

Lists information about the supported locations for this service.

https://cloud.google.com/scheduler/api/reference/rest/v1/projects/locations/list

Required parameters: name

Optional parameters: pageSize, filter, pageToken

Lists information about the supported locations for this service.
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close