Type Alias BaseEventTypeMap
BaseEventTypeMap: {
alb: ALBEvent;
cloudfront: CloudFrontRequestEvent;
"cloudwatch-logs": CloudWatchLogsEvent;
"cognito-userpool": CognitoUserPoolTriggerEvent;
dynamodb: DynamoDBStreamEvent;
eventbridge: EventBridgeEvent<string, unknown>;
firehose: FirehoseTransformationEvent;
http: APIGatewayProxyEventV2;
kinesis: KinesisStreamEvent;
rest: APIGatewayProxyEvent;
s3: S3Event;
ses: SESEvent;
sns: SNSEvent;
sqs: SQSEvent;
step: { Payload?: unknown; [key: string]: unknown };
}
Type Declaration
-
alb: ALBEvent
-
cloudfront: CloudFrontRequestEvent
-
cloudwatch-logs: CloudWatchLogsEvent
-
cognito-userpool: CognitoUserPoolTriggerEvent
-
dynamodb: DynamoDBStreamEvent
-
eventbridge: EventBridgeEvent<string, unknown>
-
firehose: FirehoseTransformationEvent
-
http: APIGatewayProxyEventV2
-
kinesis: KinesisStreamEvent
-
rest: APIGatewayProxyEvent
-
s3: S3Event
-
ses: SESEvent
-
sns: SNSEvent
-
sqs: SQSEvent
-
step: { Payload?: unknown; [key: string]: unknown }
Canonical base event map type (schema‑first). Extend the schema in your App.