You need to enable JavaScript to run this app.
导航
API 列表
最近更新时间:2025.06.10 12:35:24首次发布时间:2023.11.15 22:39:51
我的收藏
有用
有用
无用
无用

本文汇总云数据库 PostgreSQL 版提供的 Open API 接口。

说明

单个地域下,云数据库 PostgreSQL 版的 API 流控限制为 20 次/秒,即单个火山引擎账号每秒钟调用单个 API 接口的次数不可超过 20。若超过该限制,会导致 API 请求执行失败,并提示 AccountFlowLimitExceeded 报错。

全局

API说明
DescribeRegions调用 DescribeRegions 接口查询可用地域列表。
DescribeAvailabilityZones调用 DescribeAvailabilityZones 接口查询可用区列表。

实例管理

API说明
CreateDBInstance调用 CreateDBInstance 接口创建实例。
DescribeDBInstances调用 DescribeDBInstances 接口查询实例列表。
DescribeDBInstanceDetail调用 DescribeDBInstanceDetail 接口查询实例详细信息。
ModifyDBInstanceName调用 ModifyDBInstanceName 接口修改实例名称。
DescribeDBInstanceSpecs调用 DescribeDBInstanceSpecs 接口查询可售卖的实例规格。
ModifyDBInstanceSpec调用 ModifyDBInstanceSpec 接口修改实例配置。
RestartDBInstance调用 RestartDBInstance 接口重启实例。
DeleteDBInstance调用 DeleteDBInstance 接口删除实例。
DescribeDBInstancePriceDetail调用 DescribeDBInstancePriceDetail 接口查询实例价格详情。
DescribeDBInstancePriceDifference调用 DescribeDBInstancePriceDifference 接口查询实例差价。
ModifyDBInstanceChargeType调用 ModifyDBInstanceChargeType 接口修改实例计费类型。
AddTagsToResource调用 AddTagsToResource 接口为实例绑定标签。
RemoveTagsFromResource调用 RemoveTagsFromResource 接口为实例解绑标签。
ModifyDBInstanceAvailabilityZone调用 ModifyDBInstanceAvailabilityZone 接口迁移节点至同一地域下的其他可用区。

数据库管理

API说明
CreateDatabase调用 CreateDatabase 接口创建数据库。
DescribeDatabases调用 DescribeDatabases 接口查询数据库列表。
ModifyDatabaseOwner调用 ModifyDatabaseOwner 接口修改数据库 Owner。
CloneDatabase调用 CloneDatabase 接口克隆已有数据库。
DeleteDatabase调用 DeleteDatabase 接口删除数据库。

账号管理

API说明
CreateDBAccount调用 CreateDBAccount 接口创建账号。
DescribeDBAccounts调用 DescribeDBAccounts 接口查询账号列表。
ModifyDBAccountPrivilege调用 ModifyDBAccountPrivilege 接口修改数据库账号权限。
RevokeDBAccountPrivilege调用 RevokeDBAccountPrivilege 接口清空对数据库账号的授权。
ResetDBAccount调用 ResetDBAccount 接口重置账号的密码。
DeleteDBAccount调用 DeleteDBAccount 接口删除账号。

Schema 管理

API说明
CreateSchema调用 CreateSchema 接口创建 Schema。
DescribeSchemas调用 DescribeSchemas 接口查询 Schema 列表。
ModifySchemaOwner调用 ModifySchemaOwner 接口修改 Schema 的 owner。
DeleteSchema调用 DeleteSchema 接口删除 Schema。

连接管理

API说明
CreateDBEndpoint调用 CreateDBEndpoint 接口为指定实例创建连接终端。
ModifyDBEndpointName调用 ModifyDBEndpointName 接口修改连接终端名称。
ModifyDBInstanceConfig调用 ModifyDBInstanceConfig 接口设置实例是否开启全局只读。
ModifyDBEndpointReadWeight调用 ModifyDBEndpointReadWeight 接口修改终端读权重分配模式,以及自定义权重配比。
ModifyDBEndpointReadWriteFlag调用 ModifyDBEndpointReadWriteFlag 接口配置连接终端的读写分离功能。
ModifyDBEndpointReadWriteDelayThreshold调用 ModifyDBEndpointReadWriteDelayThreshold 接口修改终端只读延迟阈值。
ModifyDBEndpointAddress调用 ModifyDBEndpointAddress 接口修改实例私网连接地址的端口和前缀。
ModifyDBEndpointDNS调用 ModifyDBEndpointDNS 接口修改实例私网地址的解析方式。
DeleteDBEndpoint调用 DeleteDBEndpoint 接口删除连接终端。
CreateDBEndpointPublicAddress调用 CreateDBEndpointPublicAddress 接口为实例开启公网访问。
DeleteDBEndpointPublicAddress调用 DeleteDBEndpointPublicAddress 接口删除公网地址。
DescribeDBInstanceProxyParameters调用 DescribeDBInstanceProxyParameters 接口查询实例默认终端开启读写分离后的连接数参数的配置。
ModifyDBEndpointProxyConfig调用 ModifyDBEndpointProxyConfig 接口修改连接终端的读写分离代理连接数。

参数管理

API说明
DescribeDBInstanceParameters调用 DescribeDBInstanceParameters 接口查询实例的参数配置。
ModifyDBInstanceParameters调用 ModifyDBInstanceParameters 接口修改实例参数。
DescribeDBInstanceParametersLog调用 DescribeDBInstanceParametersLog 接口查询实例参数修改历史。
DescribeDBEngineVersionParameters调用 DescribeDBEngineVersionParameters 接口查询指定数据库引擎版本支持用户设置的参数列表。
CreateParameterTemplate调用 CreateParameterTemplate 接口创建参数模板。
SaveAsParameterTemplate调用 SaveAsParameterTemplate 接口将实例当前的参数配置导出为参数模板。
CloneParameterTemplate调用 CloneParameterTemplate 接口克隆参数模板。
ModifyParameterTemplate调用 ModifyParameterTemplate 接口修改参数模板。
DeleteParameterTemplate调用 DeleteParameterTemplate 接口删除参数模板。
ListParameterTemplates调用 ListParameterTemplates 接口查询账户在当前地域下的参数模板。
DescribeParameterTemplate调用 DescribeParameterTemplate 接口查询参数模板详情。
DescribeApplyParameterTemplate调用 DescribeApplyParameterTemplate 接口查询应用参数模板后的参数变更(仅查询,不实际应用)。

备份与恢复

API说明
CreateBackup调用 CreateBackup 接口创建数据备份。
DescribeBackups调用 DescribeBackups 接口查询备份列表。
DescribeBackupPolicy调用 DescribeBackupPolicy 接口查询备份策略。
ModifyBackupPolicy调用 ModifyBackupPolicy 接口修改备份策略。
DescribeRecoverableTime调用 DescribeRecoverableTime 接口查询实例备份可恢复的时间范围。
DescribeDetachedBackups调用 DescribeDetachedBackups 接口查询已删除实例备份。
RestoreToNewInstance调用 RestoreToNewInstance 接口恢复到新实例。
DescribeSlots调用 DescribeSlots 接口查询复制槽列表。
DeleteSlot调用 DeleteSlot 接口删除复制槽。
DownloadBackup调用 DownloadBackup 接口下载备份。
GetBackupDownloadLink调用 GetBackupDownloadLink 接口获取备份的下载链接。
RestoreToExistedInstance调用 RestoreToExistedInstance 接口将数据恢复到现有实例。
DeleteBackup调用 DeleteBackup 接口删除数据备份。

日志管理

API说明
DescribeFailoverLogs调用 DescribeFailoverLogs 接口查询实例主备切换日志。

事件管理

API说明
DescribePlannedEvents调用 DescribePlannedEvents 接口查询当前地域下的运维事件。

数据安全

API说明
DescribeAllowLists调用 DescribeAllowLists 接口查看指定地域下的白名单列表。
DescribeAllowListDetail调用 DescribeAllowListDetail 接口查看白名单详情。
CreateAllowList调用 CreateAllowList 接口创建白名单。
ModifyAllowList调用 ModifyAllowList 接口修改白名单。
AssociateAllowList调用 AssociateAllowList 接口绑定白名单。
DisassociateAllowList调用 DisassociateAllowList 接口解绑白名单。
DeleteAllowList调用 DeleteAllowList 接口删除白名单。
UnifyNewAllowList调用 UnifyNewAllowList 接口将多个实例的白名单合并生成为一个新的白名单。
UpgradeAllowListVersion调用 UpgradeAllowListVersion 接口升级白名单版本。