是否有办法通过aws api获取RDS数据库的连接字符串?形式为:
postgres://username:password@host/db_name
答案 0 :(得分:5)
没有没有为您构建该字符串的API调用。
但是,使用DescribeDBInstances API call,您可以检索MasterUsername
,DBName
("创建时提供的此实例的初始数据库的名称,如果有在创建数据库实例")和主机(通过Endpoint.Address
字段)时指定并自行构建字符串。
对于密码,您必须以安全的方式自行提供密码,因为RDS无法通过API调用检索密码。