UNPKG

serverless

Version:

The Serverless Application Framework - Powered By Amazon Web Services - http://www.serverless.com

66 lines 1.38 kB
{ "name" : "function1", "custom": { "envVars": [], "excludePatterns": [] }, "handler": "group1/function1/handler.handler", "timeout": 6, "memorySize": 1024, "runtime": "nodejs", "events": [ { "name": "dynamodb", "type": "dynamoDBstream", "config": { "streamArn": "${streamArn}" } }, { "name": "s3", "type": "s3", "config": { "bucket": "${testEventBucket}", "bucketEvents": ["s3:ObjectCreated:*"] } }, { "name": "sns", "type": "sns", "config": { "topicName": "test-event-source" } }, { "name": "schedule", "type": "schedule", "config": { "schedule": "rate(5 minutes)" } } ], "endpoints": [ { "path": "group1/function1", "method": "GET", "authorizationType": "CUSTOM", "authorizerFunction": "function4", "apiKeyRequired": false, "requestParameters": "$${endpointTemplate}", "requestTemplates": "$${apiRequestTemplate}", "responses": { "default": { "statusCode": "${statusCode}", "responseParameters": {}, "responseModels": {}, "responseTemplates": { "application/json": "" } }, "400": { "statusCode": "400" } } } ] }