We can use proxy integration to use the same Lambda for all HTTP methods and/or resources. However, it is a general practice to use smaller Lambdas for each HTTP method per resource and let API gateway invoke the right Lambda based on the HTTP method in the request.