Как подключить Amazon AWS API Gateway к Amazon RDS? - PullRequest
0 голосов
/ 10 января 2019

У меня есть база данных Amazon AWS RDS (PostgreSQL). Я пытаюсь максимально просто подключить его к Amazon API Gateway (сервис AWS БЕЗ лямбды).

Я пытаюсь выполнить простой запрос на получение. Чтобы получить все "животные" (имя таблицы "животные") из базы данных.

Вопрос в том, какое действие выбрать. Все действия в документации меняют БД. И мне нужно только выполнить простой запрос GET.

Также нам нужно настроить политику и указать действия для нее.

Запрос Api Gateway:

https://i.ibb.co/2hkdVqZ/AWS.png

Политика Api Gateway:

https://i.ibb.co/vk8pLzd/AWS2.png

1 Ответ

0 голосов
/ 10 января 2019

AWS API предназначен для создания / изменения самого сервера БД, как вы уже упоминали. Вы не можете запрашивать базу данных RDS напрямую из API AWS. Вам нужно создать соединение БД с базой данных PostgreSQL, используя традиционные драйверы базы данных, чтобы выполнять запросы к базе данных.

Вам нужно будет использовать лямбда-функцию для достижения того, чего вы пытаетесь достичь.

...