{ "functions": { "one": { "envVars": [], "custom": { "excludePatterns": [] }, "handler": "modules/moduleone/simple/one.one", "timeout": 6, "memorySize": 1024, "events": [ { "name": "default", "eventSourceArn": "", "startingPosition": "TRIM_HORIZON", "batchSize": 100, "enabled": true } ], "endpoints": [ { "path": "simple/one", "method": "GET", "authorizationType": "none", "apiKeyRequired": false, "requestParameters": { "integration.request.querystring.integrationQueryParam" : "method.request.querystring.longitude" }, "requestTemplates": { "application/json": "{\"access_token\":\"$input.params('access_token')\",\"body\":\"$input.json('$')\"}" }, "responses": { "default": { "statusCode": "200", "responseParameters": {}, "responseModels": {}, "responseTemplates": { "application/json": "" } }, "400": { "statusCode": "400" } } } ] }, "two": { "envVars": [], "custom": { "excludePatterns": [] }, "handler": "modules/moduleone/simple/two.one", "timeout": 6, "memorySize": 1024, "events": [ { "name": "default", "eventSourceArn": "arn:aws:dynamodb:us-east-1:149631484542:table/event-source-1/stream/2015-12-23T10:20:24.171", "startingPosition": "TRIM_HORIZON", "batchSize": 100, "enabled": true } ], "endpoints": [ { "path": "simple/two", "method": "GET", "authorizationType": "none", "apiKeyRequired": false, "requestParameters": {}, "requestTemplates": { "application/json": { "access_token": "$input.params('access_token')", "body": "$input.json('$')" } }, "responses": { "default": { "statusCode": "200", "responseParameters": {}, "responseModels": {}, "responseTemplates": { "application/json": "" } }, "400": { "statusCode": "400" } } } ] }, "three": { "envVars": [], "custom": { "excludePatterns": [] }, "handler": "modules/moduleone/simple/one.two", "timeout": 6, "memorySize": 1024, "events": [ { "name": "default", "eventSourceArn": "", "startingPosition": "TRIM_HORIZON", "batchSize": 100, "enabled": true } ], "endpoints": [ { "path": "simple/three", "method": "GET", "authorizationType": "none", "apiKeyRequired": false, "requestParameters": {}, "requestTemplates": { "application/json": "{\"access_token\":\"$input.params('access_token')\",\"body\":\"$input.json('$')\"}" }, "responses": { "default": { "statusCode": "200", "responseParameters": {}, "responseModels": {}, "responseTemplates": { "application/json": "" } }, "400": { "statusCode": "400" } } }, { "path": "simple/three", "method": "POST", "authorizationType": "none", "apiKeyRequired": false, "requestTemplates": { "application/json": "{\"access_token\":\"$input.params('access_token')\",\"body\":\"$input.json('$')\"}" }, "requestParameters": {}, "responses": { "default": { "statusCode": "200", "responseParameters": {}, "responseModels": {}, "responseTemplates": { "application/json": "" } }, "400": { "statusCode": "400" } } } ] } } }