Objeto x-amazon-apigateway-integration.responses
Define as respostas do método e especifica mapeamentos de parâmetros ou mapeamentos de carga de respostas de integração para respostas de método.
| Nome da propriedade | Tipo | Descrição |
|---|---|---|
Padrão do status de resposta |
Objeto x-amazon-apigateway-integration.response |
Uma expressão regular usada para corresponder a resposta de integração à resposta do método ou notaO nome da propriedade do |
x-amazon-apigateway-integration.responsesExemplo de
O exemplo a seguir mostra uma lista de respostas 2xx e 302. Para a resposta 2xx, a resposta do método é mapeada a partir da carga da resposta de integração do tipo MIME application/json ou application/xml. Essa resposta usa os modelos de mapeamento fornecidos. Para a resposta 302, a resposta de método retorna um cabeçalho Location cujo valor é derivado da propriedade redirect.url na carga da resposta de integração.
"responses" : { "2\\d{2}" : { "statusCode" : "200", "responseTemplates" : { "application/json" : "#set ($root=$input.path('$')) { \"stage\": \"$root.name\", \"user-id\": \"$root.key\" }", "application/xml" : "#set ($root=$input.path('$')) <stage>$root.name</stage> " } }, "302" : { "statusCode" : "302", "responseParameters" : { "method.response.header.Location": "integration.response.body.redirect.url" } } }