This template creates a proxy resource to enable clients to call a Lambda function with a single integration setup on a catch-all ANY method. It sets the `RestApiId` property to the `LambdaSimpleProxy` reference, the `ResourceId` property to the `ProxyResource` reference, the `HttpMethod` property to `ANY`, the `AuthorizationType` property to `NONE`, and the `Integration` property to `AWS_PROXY` with the `IntegrationHttpMethod` property set to `POST` and the `Uri` property set to the ARN of the `LambdaForSimpleProxy` function.

ProxyResource
AWS::ApiGateway::Resource


ProxyResourceANY
AWS::ApiGateway::Method


Integration

CacheKeyParameters

IntegrationResponses

RestApi
AWS::ApiGateway::RestApi


Function
AWS::Lambda::Function


Code *

CloudFormation Template

Share Template