PURISTA API / @purista/core / EventToQueueBindingDefinition
Type Alias: EventToQueueBindingDefinition
EventToQueueBindingDefinition =
object
Defined in: core/types/queue/EventToQueueBindingDefinition.ts:12
Properties
eventName
eventName:
string
Defined in: core/types/queue/EventToQueueBindingDefinition.ts:13
idempotencyKey?
optionalidempotencyKey?:EventToQueueIdempotencyStrategy
Defined in: core/types/queue/EventToQueueBindingDefinition.ts:16
idempotencyMode
idempotencyMode:
EventToQueueIdempotencyMode
Defined in: core/types/queue/EventToQueueBindingDefinition.ts:15
mapParameter?
optionalmapParameter?: (event) =>unknown
Defined in: core/types/queue/EventToQueueBindingDefinition.ts:18
Parameters
event
any
Returns
unknown
mapPayload?
optionalmapPayload?: (event) =>unknown
Defined in: core/types/queue/EventToQueueBindingDefinition.ts:17
Parameters
event
any
Returns
unknown
onEnqueueFailure?
optionalonEnqueueFailure?:QueueRetryRequest| {reason:string;status:"fail"; }
Defined in: core/types/queue/EventToQueueBindingDefinition.ts:19
queueName
queueName:
string
Defined in: core/types/queue/EventToQueueBindingDefinition.ts:14
