Documents / @faasjs/jobs / EnqueueJobOptions
Type Alias: EnqueueJobOptions
EnqueueJobOptions =
object
Options for enqueueJob.
Properties
idempotencyKey?
optionalidempotencyKey?:string
Idempotency key. Jobs with the same key are only inserted once. Used to prevent duplicate enqueues for the same logical operation.
maxAttempts?
optionalmaxAttempts?:number
Maximum execution attempts. Defaults to 3.
priority?
optionalpriority?:number
Execution priority. Higher values run first. Defaults to 0.
queue?
optionalqueue?:string
Queue name. Defaults to 'default'.
runAt?
optionalrunAt?:Date
Earliest time the job should run. Defaults to now.