Проблемы с интеграцией лямбда-прокси в AWS - PullRequest
0 голосов
/ 17 мая 2018

У меня есть конечная точка шлюза AWS API, которая использует лямбда-прокси-интеграцию для извлечения данных из экземпляра AWS RDS.

Я использую файл yaml для повторного развертывания API. После повторного развертывания API конечная точка, показанная выше, выдает «Внутреннюю ошибку сервера» каждый раз, когда я повторно внедряю API.

Ошибка исчезнет, ​​если я сниму флажок, а затем отметлю опцию / флажок интеграции лямбда-прокси на конечной точке. Этот ручной шаг является громоздким и чрезвычайно не интуитивным и может вызвать серьезные производственные проблемы.

Кто-нибудь, сталкивавшийся с подобной проблемой, знает, как решить ее без дополнительного шага «снятие отметки и проверки» (вручную)? Какие изменения в YAML могут решить эту проблему?

1 Ответ

0 голосов
/ 17 мая 2018

Под вашим ресурсом AWS::ApiGateway::Method укажите Integration.Type как AWS_PROXY

https://docs.aws.amazon.com/apigateway/api-reference/resource/integration/#type

...