Type aliases
ALBCallback
Defined in trigger/alb.d.ts:4
ALBHandler
Defined in trigger/alb.d.ts:3
APIGatewayAuthorizerCallback
Defined in trigger/api-gateway-authorizer.d.ts:12
APIGatewayAuthorizerEvent
Defined in trigger/api-gateway-authorizer.d.ts:26
APIGatewayAuthorizerHandler
Defined in trigger/api-gateway-authorizer.d.ts:8
APIGatewayAuthorizerWithContextCallback
Defined in trigger/api-gateway-authorizer.d.ts:13
Type parameters
APIGatewayAuthorizerWithContextHandler
Defined in trigger/api-gateway-authorizer.d.ts:9
Type parameters
APIGatewayEvent
Defined in trigger/api-gateway-proxy.d.ts:186
APIGatewayEventDefaultAuthorizerContext
APIGatewayEventDefaultAuthorizerContext: undefined | null | {}
Defined in common/api-gateway.d.ts:14
APIGatewayEventLambdaAuthorizerContext
APIGatewayEventLambdaAuthorizerContext<TAuthorizerContext>: { [ P in keyof TAuthorizerContext ] : TAuthorizerContext [ P ] extends null ? null : string } & { integrationLatency: number ; principalId: string }
Defined in trigger/api-gateway-proxy.d.ts:49
Type parameters
APIGatewayEventRequestContext
Defined in common/api-gateway.d.ts:18
APIGatewayProxyCallback
Defined in trigger/api-gateway-proxy.d.ts:16
APIGatewayProxyCallbackV2
Defined in trigger/api-gateway-proxy.d.ts:27
APIGatewayProxyEvent
Defined in trigger/api-gateway-proxy.d.ts:33
APIGatewayProxyHandler
Defined in trigger/api-gateway-proxy.d.ts:11
APIGatewayProxyHandlerV2
Defined in trigger/api-gateway-proxy.d.ts:22
Type parameters
APIGatewayProxyResultV2
Defined in trigger/api-gateway-proxy.d.ts:166
Type parameters
APIGatewayProxyWithCognitoAuthorizerEvent
Defined in trigger/api-gateway-proxy.d.ts:56
APIGatewayProxyWithCognitoAuthorizerHandler
Defined in trigger/api-gateway-proxy.d.ts:38
APIGatewayProxyWithLambdaAuthorizerEvent
Defined in trigger/api-gateway-proxy.d.ts:41
Type parameters
APIGatewayProxyWithLambdaAuthorizerEventRequestContext
Defined in trigger/api-gateway-proxy.d.ts:44
Type parameters
APIGatewayProxyWithLambdaAuthorizerHandler
Defined in trigger/api-gateway-proxy.d.ts:35
Type parameters
APIGatewayRequestAuthorizerHandler
Defined in trigger/api-gateway-authorizer.d.ts:21
APIGatewayRequestAuthorizerWithContextHandler
Defined in trigger/api-gateway-authorizer.d.ts:23
Type parameters
APIGatewayTokenAuthorizerHandler
Defined in trigger/api-gateway-authorizer.d.ts:16
APIGatewayTokenAuthorizerWithContextHandler
Defined in trigger/api-gateway-authorizer.d.ts:18
Type parameters
AccountTakeOverActionType
AccountTakeOverActionType: "BLOCK" | "NO_ACTION" | "MFA" | "MFA_IF_CONFIGURED" | "MFA_REQUIRED"
Defined in trigger/cognito-user-pool-trigger/custom-email-sender.d.ts:16
AppSyncResolverHandler
Defined in trigger/appsync-resolver.d.ts:3
Type parameters
ArtifactLocation
Defined in trigger/codepipeline.d.ts:18
AuthResponse
Defined in trigger/api-gateway-authorizer.d.ts:121
AuthResponseContext
Defined in trigger/api-gateway-authorizer.d.ts:122
Callback
Callback<TResult>: ( error?: Error | string | null , result?: TResult ) => void
Defined in handler.d.ts:171
Type parameters
Type declaration
( error?: Error | string | null , result?: TResult ) : void
Parameters
Optional error: Error | string | null
Optional result: TResult
Returns void
CloudFormationCustomResourceEvent
Defined in trigger/cloudformation-custom-resource.d.ts:6
CloudFormationCustomResourceHandler
Defined in trigger/cloudformation-custom-resource.d.ts:4
CloudFormationCustomResourceResponse
Defined in trigger/cloudformation-custom-resource.d.ts:11
CloudFrontOrigin
Defined in common/cloudfront.d.ts:15
CloudFrontRequestCallback
Defined in trigger/cloudfront-request.d.ts:5
CloudFrontRequestHandler
Defined in trigger/cloudfront-request.d.ts:4
CloudFrontRequestResult
Defined in trigger/cloudfront-request.d.ts:20
CloudFrontResponseCallback
Defined in trigger/cloudfront-response.d.ts:5
CloudFrontResponseHandler
Defined in trigger/cloudfront-response.d.ts:4
CloudFrontResponseResult
Defined in trigger/cloudfront-response.d.ts:21
CloudWatchLogsHandler
Defined in trigger/cloudwatch-logs.d.ts:3
CodeBuildCacheType
CodeBuildCacheType: "NO_CACHE" | "LOCAL" | "S3"
Defined in trigger/codebuild-cloudwatch-state.d.ts:25
CodeBuildCloudWatchStateHandler
Defined in trigger/codebuild-cloudwatch-state.d.ts:3
CodeBuildEnvironmentComputeType
CodeBuildEnvironmentComputeType: "BUILD_GENERAL1_SMALL" | "BUILD_GENERAL1_MEDIUM" | "BUILD_GENERAL1_LARGE" | "BUILD_GENERAL1_2XLARGE"
Defined in trigger/codebuild-cloudwatch-state.d.ts:40
CodeBuildEnvironmentPullCredentialsType
CodeBuildEnvironmentPullCredentialsType: "CODEBUILD" | "SERVICE_ROLE"
Defined in trigger/codebuild-cloudwatch-state.d.ts:39
CodeBuildEnvironmentType
CodeBuildEnvironmentType: "LINUX_CONTAINER" | "LINUX_GPU_CONTAINER" | "WINDOWS_CONTAINER" | "ARM_CONTAINER"
Defined in trigger/codebuild-cloudwatch-state.d.ts:34
CodeBuildEnvironmentVariableType
CodeBuildEnvironmentVariableType: "PARAMETER_STORE" | "PLAINTEXT" | "SECRETS_MANAGER"
Defined in trigger/codebuild-cloudwatch-state.d.ts:45
CodeBuildPhaseStatusType
CodeBuildPhaseStatusType: "TIMED_OUT" | "STOPPED" | "FAILED" | "SUCCEEDED" | "FAULT" | "CLIENT_ERROR"
Defined in trigger/codebuild-cloudwatch-state.d.ts:18
CodeBuildPhaseType
CodeBuildPhaseType: "COMPLETED" | "FINALIZING" | "UPLOAD_ARTIFACTS" | "POST_BUILD" | "BUILD" | "PRE_BUILD" | "INSTALL" | "QUEUED" | "DOWNLOAD_SOURCE" | "PROVISIONING" | "SUBMITTED"
Defined in trigger/codebuild-cloudwatch-state.d.ts:6
CodeBuildSourceLocationType
CodeBuildSourceLocationType: "CODECOMMIT" | "CODEPIPELINE" | "GITHUB" | "GITHUB_ENTERPRISE" | "BITBUCKET" | "S3" | "NO_SOURCE"
Defined in trigger/codebuild-cloudwatch-state.d.ts:26
CodeBuildStateType
CodeBuildStateType: "IN_PROGRESS" | "SUCCEEDED" | "FAILED" | "STOPPED"
Defined in trigger/codebuild-cloudwatch-state.d.ts:5
CodePipelineActionCategory
CodePipelineActionCategory: "Approval" | "Build" | "Deploy" | "Invoke" | "Source" | "Test"
Defined in trigger/codepipeline-cloudwatch-action.d.ts:5
CodePipelineActionState
CodePipelineActionState: "STARTED" | "SUCCEEDED" | "FAILED" | "CANCELED"
Defined in trigger/codepipeline-cloudwatch-action.d.ts:6
CodePipelineCloudWatchActionHandler
Defined in trigger/codepipeline-cloudwatch-action.d.ts:3
CodePipelineCloudWatchEvent
Defined in trigger/codepipeline-cloudwatch.d.ts:8
CodePipelineCloudWatchHandler
Defined in trigger/codepipeline-cloudwatch.d.ts:6
CodePipelineCloudWatchPipelineHandler
Defined in trigger/codepipeline-cloudwatch-pipeline.d.ts:3
CodePipelineCloudWatchStageHandler
Defined in trigger/codepipeline-cloudwatch-stage.d.ts:3
CodePipelineHandler
Defined in trigger/codepipeline.d.ts:3
CodePipelineStageState
CodePipelineStageState: "STARTED" | "SUCCEEDED" | "RESUMED" | "FAILED" | "CANCELED"
Defined in trigger/codepipeline-cloudwatch-stage.d.ts:5
CodePipelineState
CodePipelineState: "STARTED" | "SUCCEEDED" | "RESUMED" | "FAILED" | "CANCELED" | "SUPERSEDED"
Defined in trigger/codepipeline-cloudwatch-pipeline.d.ts:5
CognitoUserPoolEvent
Defined in trigger/cognito-user-pool-trigger/index.d.ts:102
CognitoUserPoolTriggerHandler
Defined in trigger/cognito-user-pool-trigger/index.d.ts:107
ConnectContactFlowCallback
Defined in trigger/connect-contact-flow.d.ts:4
ConnectContactFlowChannel
ConnectContactFlowChannel: "VOICE" | "CHAT"
Defined in trigger/connect-contact-flow.d.ts:32
ConnectContactFlowHandler
Defined in trigger/connect-contact-flow.d.ts:3
ConnectContactFlowInitiationMethod
ConnectContactFlowInitiationMethod: "INBOUND" | "OUTBOUND" | "TRANSFER" | "CALLBACK" | "API"
Defined in trigger/connect-contact-flow.d.ts:34
CreateAuthChallengeTriggerHandler
Defined in trigger/cognito-user-pool-trigger/create-auth-challenge.d.ts:22
CustomAuthorizerCallback
Defined in trigger/api-gateway-authorizer.d.ts:99
CustomAuthorizerHandler
Defined in trigger/api-gateway-authorizer.d.ts:96
CustomAuthorizerResult
Defined in trigger/api-gateway-authorizer.d.ts:120
CustomEmailSenderTriggerEvent
Defined in trigger/cognito-user-pool-trigger/custom-email-sender.d.ts:75
CustomEmailSenderTriggerHandler
Defined in trigger/cognito-user-pool-trigger/custom-email-sender.d.ts:84
CustomMessageAdminCreateUserTriggerEvent
Defined in trigger/cognito-user-pool-trigger/custom-message.d.ts:18
CustomMessageAuthenticationTriggerEvent
Defined in trigger/cognito-user-pool-trigger/custom-message.d.ts:20
CustomMessageForgotPasswordTriggerEvent
Defined in trigger/cognito-user-pool-trigger/custom-message.d.ts:22
CustomMessageResendCodeTriggerEvent
Defined in trigger/cognito-user-pool-trigger/custom-message.d.ts:24
CustomMessageSignUpTriggerEvent
Defined in trigger/cognito-user-pool-trigger/custom-message.d.ts:26
CustomMessageTriggerEvent
Defined in trigger/cognito-user-pool-trigger/custom-message.d.ts:35
CustomMessageTriggerHandler
Defined in trigger/cognito-user-pool-trigger/custom-message.d.ts:44
CustomMessageUpdateUserAttributeTriggerEvent
Defined in trigger/cognito-user-pool-trigger/custom-message.d.ts:28
CustomMessageVerifyUserAttributeTriggerEvent
Defined in trigger/cognito-user-pool-trigger/custom-message.d.ts:30
CustomerAudio
Defined in trigger/connect-contact-flow.d.ts:50
DefineAuthChallengeTriggerHandler
Defined in trigger/cognito-user-pool-trigger/define-auth-challenge.d.ts:21
DynamoDBStreamHandler
Defined in trigger/dynamodb-stream.d.ts:3
EventBridgeHandler
Defined in trigger/eventbridge.d.ts:3
Type parameters
TDetailType: string
TDetail
TResult
FirehoseRecordTransformationStatus
FirehoseRecordTransformationStatus: "Ok" | "Dropped" | "ProcessingFailed"
Defined in trigger/kinesis-firehose-transformation.d.ts:34
FirehoseTransformationCallback
Defined in trigger/kinesis-firehose-transformation.d.ts:4
FirehoseTransformationHandler
Defined in trigger/kinesis-firehose-transformation.d.ts:3
Handler
Handler<TEvent, TResult>
: ( event
: TEvent , context
: Context , callback
: Callback < TResult > ) => void | Promise < TResult >
Defined in handler.d.ts:84
Type parameters
TEvent = any
TResult = any
Type declaration
( event: TEvent , context: Context , callback: Callback < TResult > ) : void | Promise < TResult >
Parameters
event: TEvent
callback: Callback < TResult >
Returns void | Promise < TResult >
A promise that resolves with the lambda result payload value , or rejects with the
execution error . Note that if you implement your handler as an async function ,
you will automatically return a promise that will resolve with a returned value ,
or reject with a thrown value .
IoTEvent
IoTEvent<T>: string | number | T
Defined in trigger/iot.d.ts:9
Type parameters
IoTHandler
Defined in trigger/iot.d.ts:3
IoTPreProvisioningHookHandler
Defined in trigger/iot.d.ts:14
KinesisStreamHandler
Defined in trigger/kinesis-stream.d.ts:3
LexCallback
Defined in trigger/lex.d.ts:4
LexDialogAction
Defined in trigger/lex.d.ts:106
LexHandler
Defined in trigger/lex.d.ts:3
MSKHandler
Defined in trigger/msk.d.ts:3
PostAuthenticationTriggerHandler
Defined in trigger/cognito-user-pool-trigger/post-authentication.d.ts:15
PostConfirmationConfirmForgotPassword
Defined in trigger/cognito-user-pool-trigger/post-confirmation.d.ts:13
PostConfirmationConfirmSignUpTriggerEvent
Defined in trigger/cognito-user-pool-trigger/post-confirmation.d.ts:11
PostConfirmationTriggerEvent
Defined in trigger/cognito-user-pool-trigger/post-confirmation.d.ts:18
PostConfirmationTriggerHandler
Defined in trigger/cognito-user-pool-trigger/post-confirmation.d.ts:22
PreAuthenticationTriggerHandler
Defined in trigger/cognito-user-pool-trigger/pre-authentication.d.ts:15
PreSignUpAdminCreateUserTriggerEvent
Defined in trigger/cognito-user-pool-trigger/pre-signup.d.ts:21
PreSignUpEmailTriggerEvent
Defined in trigger/cognito-user-pool-trigger/pre-signup.d.ts:17
PreSignUpExternalProviderTriggerEvent
Defined in trigger/cognito-user-pool-trigger/pre-signup.d.ts:19
PreSignUpTriggerEvent
Defined in trigger/cognito-user-pool-trigger/pre-signup.d.ts:26
PreSignUpTriggerHandler
Defined in trigger/cognito-user-pool-trigger/pre-signup.d.ts:31
PreTokenGenerationAuthenticateDeviceTriggerEvent
Defined in trigger/cognito-user-pool-trigger/pre-token-generation.d.ts:31
PreTokenGenerationAuthenticationTriggerEvent
Defined in trigger/cognito-user-pool-trigger/pre-token-generation.d.ts:27
PreTokenGenerationHostedAuthTriggerEvent
Defined in trigger/cognito-user-pool-trigger/pre-token-generation.d.ts:25
PreTokenGenerationNewPasswordChallengeTriggerEvent
Defined in trigger/cognito-user-pool-trigger/pre-token-generation.d.ts:29
PreTokenGenerationRefreshTokensTriggerEvent
Defined in trigger/cognito-user-pool-trigger/pre-token-generation.d.ts:33
PreTokenGenerationTriggerEvent
Defined in trigger/cognito-user-pool-trigger/pre-token-generation.d.ts:38
PreTokenGenerationTriggerHandler
Defined in trigger/cognito-user-pool-trigger/pre-token-generation.d.ts:45
PrincipalValue
PrincipalValue: {} | string | string []
Defined in trigger/api-gateway-authorizer.d.ts:161
ProxyCallback
Defined in trigger/api-gateway-proxy.d.ts:185
ProxyHandler
Defined in trigger/api-gateway-proxy.d.ts:184
ProxyResult
Defined in trigger/api-gateway-proxy.d.ts:187
S3BatchCallback
Defined in trigger/s3-batch.d.ts:8
S3BatchHandler
Defined in trigger/s3-batch.d.ts:7
S3BatchResultResultCode
S3BatchResultResultCode: "Succeeded" | "TemporaryFailure" | "PermanentFailure"
Defined in trigger/s3-batch.d.ts:35
S3CreateEvent
Defined in trigger/s3.d.ts:60
S3Handler
Defined in trigger/s3.d.ts:3
SESHandler
Defined in trigger/ses.d.ts:3
SNSHandler
Defined in trigger/sns.d.ts:3
SQSHandler
Defined in trigger/sqs.d.ts:3
SQSMessageAttributeDataType
SQSMessageAttributeDataType: "String" | "Number" | "Binary" | string
Defined in trigger/sqs.d.ts:34
ScheduledHandler
Defined in trigger/cloudwatch-events.d.ts:3
Type parameters
Statement
Defined in trigger/api-gateway-authorizer.d.ts:153
StatementAction
StatementAction: { Action: string | string [] } | { NotAction: string | string [] }
Defined in trigger/api-gateway-authorizer.d.ts:170
StatementPrincipal
Defined in trigger/api-gateway-authorizer.d.ts:173
StatementResource
Defined in trigger/api-gateway-authorizer.d.ts:171
UserMigrationAuthenticationTriggerEvent
Defined in trigger/cognito-user-pool-trigger/user-migration.d.ts:28
UserMigrationForgotPasswordTriggerEvent
Defined in trigger/cognito-user-pool-trigger/user-migration.d.ts:30
UserMigrationTriggerEvent
Defined in trigger/cognito-user-pool-trigger/user-migration.d.ts:35
UserMigrationTriggerHandler
Defined in trigger/cognito-user-pool-trigger/user-migration.d.ts:39
UserStatus
UserStatus: "UNCONFIRMED" | "CONFIRMED" | "ARCHIVED" | "COMPROMISED" | "UNKNOWN" | "RESET_REQUIRED" | "FORCE_CHANGE_PASSWORD"
Defined in trigger/cognito-user-pool-trigger/user-migration.d.ts:4
VerifyAuthChallengeResponseTriggerHandler
Defined in trigger/cognito-user-pool-trigger/verify-auth-challenge-response.d.ts:20
Works with Lambda Proxy Integration for Rest API or HTTP API integration Payload Format version 1.0