somod-http-extension
Version:
SOMOD middleware to intercept and validate Lambda event for AWS APIGateway
1 lines • 550 B
JSON
{"Resources":{"AjvLayer":{"Type":"AWS::Serverless::LayerVersion","Properties":{"RetentionPolicy":"Delete","ContentUri":{"SOMOD::FunctionLayer":{"name":"ajvLayer","libraries":["decorated-ajv"]}}}},"SomodHttpMiddleware":{"Type":"SOMOD::Serverless::FunctionMiddleware","SOMOD::Access":"public","Properties":{"CodeUri":{"SOMOD::FunctionMiddleware":{"name":"httpMiddleware","allowedTypes":["HttpApi","WebSocket"]}},"Layers":[{"SOMOD::Ref":{"resource":"AjvLayer"}}],"Environment":{"Variables":{"SOMOD_HTTP_LOG_4XX":{"SOMOD::Parameter":"http.log.4xx"}}}}}}}