In my case I had the x-amazon-apigateway-integration object sitting outside the method object. This doesn't break the OpenAPI spec but does break the CDK deployment. Simple typo.... a few days lost.