API概览
更新时间 2023-04-21 11:16:51
最近更新时间: 2023-04-21 11:16:51
本文中可查看相应的关系数据库PostgreSQL版相关API接口信息。
云数据库PostgreSQL提供以下相关API接口。
实例
| 功能名称 | 描述 |
|---|---|
| 1.创建Postgresql实例 | 创建Postgresql实例 |
| 2.查询Postgresql实例列表 | 查询Postgresql实例列表 |
| 3.重启Postgresql实例 | 重启Postgresql实例 |
| 4.启用Postgresql实例 | 启用Postgresql实例 |
| 5.暂停Postgresql实例 | 暂停Postgresql实例 |
| 6.查询Postgresql实例的详细信息 | 查询Postgresql实例的详细信息 |
| 7.通过过期时间查询实例信息 | 通过过期时间查询实例信息 |
| 8.查询实例是否存在 | 查询实例是否存在 |
| 9.实例可用性检测 | 实例可用性检测 |
| 10.修改实例的可用性检测方式 | 修改实例的可用性检测方式 |
| 11.修改Postgresql实例的描述 | 修改Postgresql实例的描述 |
| 12.修改Postgresql实例的可维护时间 | 修改Postgresql实例的可维护时间 |
| 13.查询Postgresql实例所有规格的详情 | 查询Postgresql实例所有规格的详情 |
| 14.查询实例下的备份数据库信息 | 查询实例下的备份数据库信息 |
| 15.获取PostgreSQL实例的节点列表 | 获取PostgreSQL实例的节点列表 |
| 16.查询机器资源信息 | 查询机器资源信息 |
| 17.查询PostgreSQL实例的所有版本 | 查询PostgreSQL实例的所有版本 |
| 18.查询资源池列表 | 查询资源池列表 |
| 19.手动续费Postgresql实例 | 手动续费Postgresql实例 |
| 20.释放Postgresql实例 | 释放Postgresql实例 |
| 21.查询订单详情 | 查询订单详情 |
| 22.查询实例的价格 | 查询实例的价格 |
| 23.查询Postgresql实例续费的费用 | 查询Postgresql实例续费的费用 |
网络与连接地址
| 功能名称 | 描述 |
|---|---|
| 1.查询PostgreSQL实例的所有连接地址信息 | 查询PostgreSQL实例的所有连接地址信息 |
| 2.查询vpc列表 | 查询vpc列表 |
| 3.查询安全组列表 | 查询安全组列表 |
| 4.查询带宽列表 | 查询带宽列表 |
| 5.查询子网列表 | 查询子网列表 |
主备高可用和数据复制方式
| 功能名称 | 描述 |
|---|---|
| 1.设置Postgresql实例的高可用模式和数据复制方式 | 设置Postgresql实例的高可用模式和数据复制方式 |
| 2.切换Postgresql实例的主备实例 | 切换Postgresql实例的主备实例 |
| 3.查询Postgresql实例高可用模式和数据复制方式 | 查询Postgresql实例高可用模式和数据复制方式 |
| 4.查询PostgreSQL实例主备自动切换设置 | 查询PostgreSQL实例主备自动切换设置 |
| 5.查询主从切换记录 | 查询主从切换记录 |
历史事件
| 功能名称 | 描述 |
|---|---|
| 1.查询历史事件是否开启 | 查询历史事件是否开启 |
| 2.开启或关闭PostgreSQL历史事件功能 | 开启或关闭PostgreSQL历史事件功能 |
| 3.查询PostgreSQL的历史事件记录列表 | 查询PostgreSQL的历史事件记录列表 |
通知
| 功能名称 | 描述 |
|---|---|
| 1.开启或关闭通知功能 | 开启或关闭通知功能 |
| 2.查看通知消息列表 | 查看通知消息列表 |
| 3.确认通知 | 确认通知 |
账号
| 功能名称 | 描述 |
|---|---|
| 1.修改数据库账号描述 | 修改数据库账号描述 |
| 2.重置高权限账号权限 | 重置高权限账号权限 |
| 3.创建管理数据库的账号 | 创建管理数据库的账号 |
| 4. 删除数据库账号 | 删除数据库账号 |
| 5.重置账号密码 | 重置账号密码 |
| 6.锁定PostgreSQL实例的账号 | 锁定PostgreSQL实例的账号 |
| 7.解锁PostgreSQL实例的账号 | 解锁PostgreSQL实例的账号 |
| 8.查询PostgreSQL实例的账号信息 | 查询PostgreSQL实例的账号信息 |
| 9.查询系统保留关键字 | 查询系统保留关键字 |
| 10.查询PostgreSQL实例的pg_hba.conf文件的配置 | 查询PostgreSQL实例的pg_hba.conf文件的配置 |
| 11.授权用户访问数据库 | 授权用户访问数据库 |
| 12.授予服务账号权限 | 授予服务账号权限 |
| 13.撤销服务账号权限 | 撤销服务账号权限 |
| 14.撤销账号对数据库的访问权限 | 撤销账号对数据库的访问权限 |
| 15.查询实例pg_hba.conf文件的修改记录 | 查询实例pg_hba.conf文件的修改记录 |
| 16.修改实例的pg_hba.conf文件参数 | 修改实例的pg_hba.conf文件参数 |
| 17.修改实例的root账户密码 | 修改实例的root账户密码 |
数据库
| 功能名称 | 描述 |
|---|---|
| 1.修改数据库备注 | 修改数据库备注 |
| 2.创建数据库 | 创建数据库 |
| 3.删除PostgreSQL实例下的某个数据库 | 删除PostgreSQL实例下的某个数据库 |
| 4.查询PostgreSQL实例下的数据库信息 | 查询PostgreSQL实例下的数据库信息 |
| 5.检查数据库名称是否可用 | 检查数据库名称是否可用 |
| 6.查询支持的字符集排序规则和时区 | 查询支持的字符集排序规则和时区 |
| 7.查询PostgreSQL实例支持的字符集 | 查询PostgreSQL实例支持的字符集 |
只读实例
| 功能名称 | 描述 |
|---|---|
| 1.查询只读实例的延迟信息 | 查询只读实例的延迟信息 |
| 2.修改Postgresql只读实例的延迟复制时间 | 修改Postgresql只读实例的延迟复制时间 |
安全加密
| 功能名称 | 描述 |
|---|---|
| 1.查询Postgresql实例数据加密状态 | 查询Postgresql实例数据加密状态 |
| 2.查询Postgresql实例IP白名单 | 查询Postgresql实例IP白名单 |
| 3.修改Postgresql实例IP白名单 | 修改Postgresql实例IP白名单 |
日志
| 功能名称 | 描述 |
|---|---|
| 1.查询PostgreSQL实例的慢日志统计 | 查询PostgreSQL实例的慢日志统计 |
| 2.查询PostgreSQL实例的慢日志明细 | 查询PostgreSQL实例的慢日志明细 |
| 3.查询PostgreSQL实例某段时间内的错误日志 | 查询PostgreSQL实例某段时间内的错误日志 |
| 4.开启或关闭实例的SQL洞察(SQL审计)功能 | 开启或关闭实例的SQL洞察(SQL审计)功能 |
| 5.查询SQL洞察(SQL审计)状态 | 查询SQL洞察(SQL审计)状态 |
| 6.修改SQL洞察日志保存时长 | 修改SQL洞察日志保存时长 |
| 7.查询实例的SQL洞察日志保存时长 | 查询实例的SQL洞察日志保存时长 |
| 8.查询SQL洞察(SQL审计)文件列表 | 查询SQL洞察(SQL审计)文件列表 |
| 9.查询实例的SQL洞察(SQL审计)日志 | 查询实例的SQL洞察(SQL审计)日志 |
| 10.下载审计日志文件 | 下载审计日志文件 |
备份
| 功能名称 | 描述 |
|---|---|
| 1.查看已删除实例的备份集列表 | 查看已删除实例的备份集列表 |
| 2.创建一个备份集 | 创建一个备份集 |
| 3.查询备份恢复的历史数据列表 | 查询备份恢复的历史数据列表 |
| 4.查询PostgreSQL实例备份设置 | 查询PostgreSQL实例备份设置 |
| 5.新增备份设置 | 新增备份设置 |
| 6.删除数据备份文件 | 删除数据备份文件 |
| 7.查询所有备份任务的列表 | 查询所有备份任务的列表 |
| 8.修改备份设置 | 修改备份设置 |
| 9.自动备份任务下次开始时间 | 自动备份任务下次开始时间 |
| 10.校验备份集名称的有效性 | 校验备份集名称的有效性 |
恢复
| 功能名称 | 描述 |
|---|---|
| 1.恢复数据库 | 恢复数据库 |
| 2.查询PostgreSQL实例备份可恢复的时间范围 | 查询PostgreSQL实例备份可恢复的时间范围 |
| 3.查询实例下可恢复的备份集列表 | 查询实例下可恢复的备份集列表 |
| 4.将历史数据恢复至一个新实例(称为克隆实例) | 将历史数据恢复至一个新实例(称为克隆实例) |
| 5.查询可用于恢复的目标实例列表 | 查询可用于恢复的目标实例列表 |
监控
| 功能名称 | 描述 |
|---|---|
| 1.查询Postgresql实例的空间使用信息 | 查询Postgresql实例的空间使用信息 |
| 2.查询Postgresql实例性能数据 | 查询Postgresql实例性能数据 |
| 3.查询Postgresql实例的监控频率 | 查询Postgresql实例的监控频率 |
| 4.查询PostgreSQL实例已开启的增强指标 | 查询PostgreSQL实例已开启的增强指标 |
| 5.变更Postgresql实例需要展示的增强监控指标 | 变更Postgresql实例需要展示的增强监控指标 |
| 6.获取PostgreSQL实例支持的所有增强监控指标 | 获取PostgreSQL实例支持的所有增强监控指标 |
| 7.压缩或者清理Postgresql实例本地日志 | 压缩或者清理Postgresql实例本地日志 |
| 8.查询Postgresql实例本地日志列表 | 查询Postgresql实例本地日志列表 |
参数
| 功能名称 | 描述 |
|---|---|
| 1.查询实例当前的参数配置 | 查询实例当前的参数配置 |
| 2.修改Postgresql实例参数 | 修改Postgresql实例参数 |
| 3.查询Postgresql实例的参数修改日志 | 查询Postgresql实例的参数修改日志 |
| 4.查询数据库参数模板 | 查询数据库参数模板 |
| 5.查询指定的实例参数模板信息 | 查询指定的实例参数模板信息 |
| 6.下载实例参数配置 | 下载实例参数配置 |
标签
| 功能名称 | 描述 |
|---|---|
| 1.创建标签 | 创建标签 |
| 2.为指定的Postgresql实例解绑标签 | 为指定的Postgresql实例解绑标签 |
| 3.查询一个或多个Postgresql实例已经绑定的标签列表 | 查询一个或多个Postgresql实例已经绑定的标签列表 |
| 4.为指定的Postgresql实例绑定标签 | 为指定的Postgresql实例绑定标签 |
| 5.分页查询当前用户创建的标签 | 分页查询当前用户创建的标签 |