Skip to content

eventBridgeAdapter

eventBridgeAdapter<TEventMap>(router, options?): (event, context) => Promise<void>

Defined in: eventbridge/src/index.ts:22

Creates an AWS Lambda handler for processing webhook events from EventBridge

Note: EventBridge events don’t require signature verification as AWS guarantees the authenticity of events delivered through EventBridge.

TEventMap extends Record<string, WebhookEvent>

WebhookRouter<TEventMap>

The WebhookRouter instance

EventBridgeAdapterOptions = {}

Adapter options

Lambda handler function

(event, context): Promise<void>

EventBridgeEvent<string, unknown>

Context

Promise<void>