responseParameters property
A key-value map specifying required or optional response parameters that API
Gateway can send back to the caller. A key defines a method response header
and the value specifies whether the associated method response header is
required or not. The expression of the key must match the pattern
method.response.header.{name}
, where name
is a
valid and unique header name. API Gateway passes certain integration
response data to the method response headers specified here according to the
mapping you prescribe in the API's IntegrationResponse. The
integration response data that can be mapped include an integration response
header expressed in integration.response.header.{name}
, a
static value enclosed within a pair of single quotes (e.g.,
'application/json'
), or a JSON expression from the back-end
response payload in the form of
integration.response.body.{JSON-expression}
, where
JSON-expression
is a valid JSON expression without the
$
prefix.)
Implementation
final Map<String, bool>? responseParameters;