Resources

upstash_qstash_schedule

Create and manage QStash schedules.

example.tf
resource "upstash_qstash_schedule" "exampleQStashSchedule" {  destination = resource.upstash_qstash_topic.exampleQstashTopic.topic_id  cron        = "* * * * */2"  # or simply provide a link  # destination = "https://***.***"}

Schema

Required

cronquerystringrequired

Cron string for QStash Schedule

destinationquerystringrequired

Destination for QStash Schedule. Either Topic ID or valid URL

Optional

bodyquerystring

Body to send for the POST request in string format. Needs escaping () double quotes.

callbackquerystring

Callback URL for QStash Schedule.

content_based_deduplicationquerybool

Content based deduplication for QStash Scheduling.

content_typequerystring

Content type for QStash Scheduling.

deduplicatoin_idquerystring

Deduplication ID for QStash Scheduling.

delayquerystring

Delay for QStash Schedule.

forward_headersquerymap(string)

Forward headers to your API

not_beforequerynumber

Start time for QStash Scheduling.

retriesquerynumber

Retries for QStash Schedule requests.

Read-Only

created_atnumber

Creation time for QStash Schedule.

idstring

The ID of this resource.

schedule_idstring

Unique QStash Schedule ID for requested schedule

Loading search…