{ "name" : "function1", "custom": { "envVars": [], "excludePatterns": [] }, "handler": "module1/function1/handler.handler", "timeout": 6, "memorySize": 1024, "events": [], "endpoints": [ { "path": "module1/function1", "method": "GET", "authorizationType": "${endpointVariable}", "apiKeyRequired": false, "requestParameters": "$${endpointTemplate}", "requestTemplates": { "application/json": "{\"access_token\":\"$input.params('access_token')\",\"body\":\"$input.json('$')\"}" }, "responses": { "default": { "statusCode": "200", "responseParameters": {}, "responseModels": {}, "responseTemplates": { "application/json": "" } }, "400": { "statusCode": "400" } } } ] }