schedule property
Required, except when used with UpdateJob.
Describes the schedule on which the job will be executed. The schedule can
be either of the following types: *
Crontab * English-like
schedule
As a general rule, execution n + 1
of a job will not begin until
execution n
has finished. Cloud Scheduler will never allow two
simultaneously outstanding executions. For example, this implies that if
the n+1
th execution is scheduled to run at 16:00 but the n
th execution
takes until 16:15, the n+1
th execution will not start until 16:15
. A
scheduled start time will be delayed if the previous execution has not
ended when its scheduled time occurs. If retry_count > 0 and a job
attempt fails, the job will be tried a total of retry_count times, with
exponential backoff, until the next scheduled start time. If retry_count
is 0, a job attempt will not be retried if it fails. Instead the Cloud
Scheduler system will wait for the next scheduled execution time. Setting
retry_count to 0 does not prevent failed jobs from running according to
schedule after the failure.
Implementation
core.String? schedule;