You need to enable JavaScript to run this app.
导航

API 概览

最近更新时间2024.04.28 11:36:22

首次发布时间2023.11.15 22:39:51

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

说明

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

全局管理

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

实例管理

接口接口说明
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 接口迁移节点至同一地域下的其他可用区。

数据库管理

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

账号管理

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

Schema 管理

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

连接管理

接口接口说明
CreateDBEndpoint调用 CreateDBEndpoint 接口创建连接终端。
ModifyDBEndpointName调用 ModifyDBEndpointName 接口修改连接终端名称。
ModifyDBInstanceConfig调用 ModifyDBInstanceConfig 接口设置实例是否开启全局只读。
ModifyDBEndpointReadWeight调用 ModifyDBEndpointReadWeight 接口修改终端读权重分配模式,以及自定义权重配比。
ModifyDBEndpointReadWriteFlag调用 ModifyDBEndpointReadWriteFlag 接口开启或关闭读写分离。
ModifyDBEndpointReadWriteDelayThreshold调用 ModifyDBEndpointReadWriteDelayThreshold 接口修改终端只读延迟阈值
ModifyDBEndpointAddress调用 ModifyDBEndpointAddress 接口修改实例私网连接地址的端口和前缀。
ModifyDBEndpointDNS调用 ModifyDBEndpointDNS 接口修改实例 DNS。
DeleteDBEndpoint调用 DeleteDBEndpoint 接口删除连接终端。
CreateDBEndpointPublicAddress调用 CreateDBEndpointPublicAddress 接口创建公网地址。
DeleteDBEndpointPublicAddress调用 DeleteDBEndpointPublicAddress 接口删除公网地址。

参数管理

接口接口说明
DescribeDBInstanceParameters调用 DescribeDBInstanceParameters 接口查询实例参数。
ModifyDBInstanceParameters调用 ModifyDBInstanceParameters 接口修改实例参数。
DescribeDBInstanceParametersLog调用 DescribeDBInstanceParametersLog 接口查询实例参数修改历史。

备份与恢复

接口接口说明
CreateBackup调用 CreateBackup 接口创建备份。
DescribeBackups调用 DescribeBackups 接口查询备份列表。
DescribeBackupPolicy调用 DescribeBackupPolicy 接口查询备份策略。
ModifyBackupPolicy调用 ModifyBackupPolicy 接口修改备份策略。
DescribeRecoverableTime调用 DescribeRecoverableTime 接口查询实例备份可恢复的时间范围。
DescribeDetachedBackups调用 DescribeDetachedBackups 接口查询已删除实例备份。
RestoreToNewInstance调用 RestoreToNewInstance 接口恢复到新实例。

日志管理

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

数据安全

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

****

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