The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Paws::ApiGateway::IntegrationResponse

ATTRIBUTES

ResponseParameters => Paws::ApiGateway::MapOfStringToString

  Represents response parameters that can be read from the backend
response. Response parameters are represented as a key/value map, with
a destination as the key and a source as the value. A destination must
match an existing response parameter in the Method. The source can be a
header from the backend response, or a static value. Static values are
specified using enclosing single quotes, and backend response headers
can be read using the pattern C<integration.response.header.{name}>.

ResponseTemplates => Paws::ApiGateway::MapOfStringToString

  Specifies the templates used to transform the integration response
body. Response templates are represented as a key/value map, with a
content-type as the key and a template as the value.

SelectionPattern => Str

  Specifies the regular expression (regex) pattern used to choose an
integration response based on the response from the backend. If the
backend is an AWS Lambda function, the AWS Lambda function error header
is matched. For all other HTTP and AWS backends, the HTTP status code
is matched.

StatusCode => Str

  Specifies the status code that is used to map the integration response
to an existing MethodResponse.