cloud_scheduler library
Cloud Scheduler cron jobs.
Classes
- CloudSchedulerJobAppEngineHttpTarget
-
app_engine_http_targetblock — App Engine routing variant. - CloudSchedulerJobAppEngineRouting
-
app_engine_routingblock under CloudSchedulerJobAppEngineHttpTarget. - CloudSchedulerJobHttpOauthToken
- OAuth token for CloudSchedulerJobHttpTarget.
- CloudSchedulerJobHttpOidcToken
- OIDC token for CloudSchedulerJobHttpTarget.
- CloudSchedulerJobHttpTarget
-
Generic webhook
http_targetblock. - CloudSchedulerJobPubsubTarget
-
pubsub_targetblock. Use topicName =TfArg.ref(topic.id)so the value resolves to the fullprojects/{project}/topics/{name}path —topic.nameRef(just the bare name) is not sufficient. - CloudSchedulerJobSchedulerRetryConfig
-
retry_configblock on a Scheduler job (distinct from Cloud Tasks). - CloudSchedulerJobSchedulerTarget
- Choice of scheduler target. Sealed to make the trichotomy exhaustive at the type level.
- GoogleCloudSchedulerJob
-
Factory wrapper for
google_cloud_scheduler_job.