INNER CODE UNIT · Go
main
brexhq/substation · cmd/aws/lambda/substation/main.go:64
func main() {
switch h := handler; h {
case "AWS_API_GATEWAY":
lambda.Start(gatewayHandler)
case "AWS_DYNAMODB_STREAM":
lambda.Start(dynamodbHandler)
case "AWS_DATA_FIREHOSE":
lambda.Start(firehoseHandler)
case "AWS_KINESIS_DATA_STREAM":
lambda.Start(kinesisStreamHandler)
case "AWS_LAMBDA":
lambda.Start(lambdaHandler)
case "AWS_S3":
lambda.Start(s3Handler)
case "AWS_S3_SNS":
lambda.Start(s3SnsHandler)
case "AWS_S3_SQS":
lambda.Start(s3SqsHandler)