cloud_scheduler library
Cloud Scheduler cron jobs.
Classes
- AppEngineHttpTarget
-
app_engine_http_targetblock — App Engine routing variant. - AppEngineRouting
-
app_engine_routingblock under AppEngineHttpTarget. - GoogleCloudSchedulerJob
-
Factory wrapper for
google_cloud_scheduler_job. - HttpOauthToken
- OAuth token for HttpTarget.
- HttpOidcToken
- OIDC token for HttpTarget.
- HttpTarget
-
Generic webhook
http_targetblock. - PubsubTarget
-
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. - SchedulerRetryConfig
-
retry_configblock on a Scheduler job (distinct from Cloud Tasks). - SchedulerTarget
- Choice of scheduler target. Sealed to make the trichotomy exhaustive at the type level.