Skip to main content

DynamoDBAdapter

@h4ad/serverless-adapter > DynamoDBAdapter

(class) DynamoDBAdapter​

The adapter to handle requests from AWS DynamoDB.

The option of responseWithErrors is ignored by this adapter and we always call resolver.fail with the error.

Event Reference

Signature:

export declare class DynamoDBAdapter extends AwsSimpleAdapter<DynamoDBStreamEvent> 

Extends: AwsSimpleAdapter <DynamoDBStreamEvent>

Example​

const dynamoDBForwardPath = '/your/route/dynamo'; // default /dynamo
const dynamoDBForwardMethod = 'POST'; // default POST
const adapter = new DynamoDBAdapter(\{ dynamoDBForwardPath, dynamoDBForwardMethod });

(constructor)​

Default constructor

Signature:

constructor(options?: DynamoDBAdapterOptions);

Parameters​

Parameter

Type

Description

options

DynamoDBAdapterOptions

(Optional) The options to customize the DynamoDBAdapter

(method) canHandle​

Signature:

canHandle(event: unknown): event is DynamoDBStreamEvent;

Parameters​

Parameter

Type

Description

event

unknown

Returns:

event is DynamoDBStreamEvent

(method) getAdapterName​

Signature:

getAdapterName(): string;

Returns:

string