The AWS Solutions Constructs Library is an open-source extension of the AWS Cloud Development Kit (AWS CDK) that provides multi-service, well-architected patterns for quickly defining solutions
This construct allows setting integration responses, but doesn't allow setting method responses, which must be done in tandem. The method response sets the expectation for the parameters that the integration response is allowed to send. Without both, setting responseParameter on the integration response is useless, and will always cause an error at deploy time. That error will resemble:
https://github.com/awslabs/aws-solutions-constructs/blob/8b30791902e09db2f7c49410a03d5d95ccc2ef51/source/patterns/%40aws-solutions-constructs/aws-apigateway-kinesisstreams/lib/index.ts#L179
This construct allows setting integration responses, but doesn't allow setting method responses, which must be done in tandem. The method response sets the expectation for the parameters that the integration response is allowed to send. Without both, setting responseParameter on the integration response is useless, and will always cause an error at deploy time. That error will resemble:
Reproduction Steps
n/a
Error Log
See above
Environment
Other
This is :bug: Bug Report