我有一个Amazon AWS RDS(PostgreSQL)数据库。我试图将它尽可能简单地连接到Amazon API Gateway(AWS服务,没有Lambda)。
我正在尝试执行一个简单的get请求。从数据库中获取所有“动物”(表名称为“动物”)。
问题是要选择哪个操作。文档中的所有操作都会更改数据库。而且我只需要执行一个简单的GET请求。
我们还需要设置策略并为其指定操作。
Api网关请求:
https://i.ibb.co/2hkdVqZ/AWS.png
Api网关策略:
答案 0 :(得分:2)
如上所述,AWS API用于创建/更改数据库服务器本身。您无法直接从AWS API查询RDS数据库。您必须使用传统的数据库驱动程序创建与PostgreSQL数据库的数据库连接,以便对数据库运行查询。
您将需要使用Lambda函数来完成您要实现的目标。