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