Skip to content

PURISTA API


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?

optional idempotencyKey?: EventToQueueIdempotencyStrategy

Defined in: core/types/queue/EventToQueueBindingDefinition.ts:16


idempotencyMode

idempotencyMode: EventToQueueIdempotencyMode

Defined in: core/types/queue/EventToQueueBindingDefinition.ts:15


mapParameter?

optional mapParameter?: (event) => unknown

Defined in: core/types/queue/EventToQueueBindingDefinition.ts:18

Parameters

event

any

Returns

unknown


mapPayload?

optional mapPayload?: (event) => unknown

Defined in: core/types/queue/EventToQueueBindingDefinition.ts:17

Parameters

event

any

Returns

unknown


onEnqueueFailure?

optional onEnqueueFailure?: QueueRetryRequest | { reason: string; status: "fail"; }

Defined in: core/types/queue/EventToQueueBindingDefinition.ts:19


queueName

queueName: string

Defined in: core/types/queue/EventToQueueBindingDefinition.ts:14