// Type definitions for AWS Lambda 8.10 // Project: http://docs.aws.amazon.com/lambda // Definitions by: James Darbyshire // Michael Skarum // Stef Heyenrath // Rich Buggy // Yoriki Yamaguchi // wwwy3y3 // Ishaan Malhi // Michael Marner // Daniel Cottone // Kostya Misura // Markus Tacker // Palmi Valgeirsson // Danilo Raisi // Simon Buchan // David Hayden // Chris Redekop // Aneil Mallavarapu // Jeremy Nagel // Louis Larry // Daniel Papukchiev // Oliver Hookins // Trevor Leach // James Gregory // Erik Dalén // Loïk Gaonac'h // Roberto Zen // Grzegorz Redlicki // Juan Carbonel // Peter McIntyre // Alex Bolenok // Marian Zange // Alexander Pepper // Alessandro Palumbo // Sachin Shekhar // Ivan Martos // Zach Anthony // Peter Savnik // Benoit Boure // James Lakin // Ross Gerbasi // Joey Kilpatrick // Luciano Manerich Junior // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 3.0 export * from './handler'; export * from './common/api-gateway'; export * from './common/cloudfront'; export * from './trigger/alb'; // TODO: export * from "./trigger/alexa"; export * from './trigger/api-gateway-authorizer'; export * from './trigger/api-gateway-proxy'; export * from './trigger/appsync-resolver'; export * from './trigger/autoscaling'; // CloudTrail section just describes using S3 to trigger on cloudtrail changes. export * from './trigger/cdk-custom-resource'; export * from './trigger/cloudformation-custom-resource'; export * from './trigger/cloudfront-request'; export * from './trigger/cloudfront-response'; export * from './trigger/cloudwatch-events'; export * from './trigger/cloudwatch-logs'; export * from './trigger/codecommit'; export * from './trigger/codebuild-cloudwatch-state'; export * from './trigger/codepipeline'; export * from './trigger/codepipeline-cloudwatch'; export * from './trigger/codepipeline-cloudwatch-action'; export * from './trigger/codepipeline-cloudwatch-pipeline'; export * from './trigger/codepipeline-cloudwatch-stage'; // TODO: export * from "./trigger/cognito-sync"; export * from './trigger/cognito-user-pool-trigger/'; export * from './trigger/connect-contact-flow'; // TODO: export * from "./trigger/config"; export * from './trigger/dynamodb-stream'; export * from './trigger/eventbridge'; // ElastiCache section just describes using lambdas in an ElastiCache context (VPC issues, etc.) // EC2 events are delivered using cloudwatch events... export * from './trigger/iot'; export * from './trigger/kinesis-firehose-transformation'; export * from './trigger/kinesis-stream'; export * from './trigger/lex'; export * from './trigger/lex-v2'; // RDS events are delivered using SNS events... export * from './trigger/s3'; export * from './trigger/s3-batch'; export * from './trigger/ses'; export * from './trigger/sns'; export * from './trigger/sqs'; export * from './trigger/msk'; export * from './trigger/self-managed-kafka'; export * from './trigger/secretsmanager'; export * from './trigger/s3-event-notification'; export * from './trigger/amplify-resolver'; export as namespace AWSLambda;