You need to enable JavaScript to run this app.
导航
API 列表
最近更新时间:2024.07.10 22:19:48首次发布时间:2022.04.12 11:06:53

本文汇总文档数据库 MongoDB 版提供的 API 接口。

说明

  • 除 Describe 类型(如 DescribeDBInstances)的接口外,其他接口调用时均为异步执行。
  • 单个地域下,文档数据库 MongoDB 版的 API 流控限制为 20 次/秒,即单个火山引擎账号每秒钟调用单个 API 接口的次数不可超过 20。若超过该限制,会导致 API 请求执行失败,并提示 AccountFlowLimitExceeded 报错。

地域与可用区

API描述
DescribeRegions调用 DescribeRegions 接口查询文档数据库 MongoDB 版可用的地域资源信息。
DescribeAvailabilityZones调用 DescribeAvailabilityZones 接口查询 MongoDB 实例在指地域定或所有地域下的可用区资源信息。

实例管理

API描述
CreateDBInstance调用 CreateDBInstance 接口创建 MongoDB 实例。
DescribeNodeSpecs调用 DescribeNodeSpecs 接口查询可创建 MongoDB 实例的支持的节点规格信息。
DescribeDBInstances调用 DescribeDBInstances 接口查询一个或多个 MongoDB 实例的基本信息。
DescribeDBInstanceDetail调用 DescribeDBInstanceDetail 接口查询目标 MongoDB 实例的详细信息。
ModifyDBInstanceName调用 ModifyDBInstanceName 接口修改目标 MongoDB 实例的实例名称。
RestartDBInstance调用 RestartDBInstance 接口重启目标 MongoDB 实例。
ModifyDBInstanceSpec调用 ModifyDBInstanceSpec 接口修改目标 MongoDB 实例的配置(例如节点规格或存储空间)。
SwitchDBMaster调用 SwitchDBMaster 接口手动切换目标 MongoDB 实例的主从节点。
DeleteDBInstance调用 DeleteDBInstance 接口删除目标 MongoDB 实例。

标签管理

API描述
AddTagsToResource调用 AddTagsToResource 接口为目标 MongoDB 实例绑定标签。
RemoveTagsFromResource调用 RemoveTagsFromResource 接口为一个或多个实例解绑标签。

计费管理

API描述
ModifyDBInstanceChargeType调用 ModifyDBInstanceChargeType 接口修改目标 MongoDB 实例的计费类型。

账号管理

API描述
DescribeDBAccounts调用 DescribeDBAccounts 接口查询目标 MongoDB 实例下的账号信息。
ResetDBAccount调用 ResetDBAccount 接口重置目标 MongoDB 实例中指定账号的密码。

连接管理

API描述
CreateDBEndpoint调用 CreateDBEndpoint 接口为目标 MongoDB 实例创建连接地址。
DescribeDBEndpoint调用 DescribeDBEndpoint 接口查询目标 MongoDB 实例下的连接地址信息。
DeleteDBEndpoint调用 DeleteDBEndpoint 接口删除目标 MongoDB 实例的连接地址。

备份恢复

API描述
CreateBackup调用 CreateBackup 接口为目标 MongoDB 实例手动创建辑备份。
DescribeDBInstanceBackupPolicy调用 DescribeDBInstanceBackupPolicy 接口查询指定 MongoDB 实例的自动备份策略。
DescribeBackups调用 DescribeBackups 接口查询目标 MongoDB 实例的备份文件列表。
ModifyDBInstanceBackupURL调用 ModifyDBInstanceBackupURL 接口获取目标 MongoDB 实例中的指定备份文件。
DescribeDBInstanceBackupURL调用 DescribeDBInstanceBackupURL 接口查询目标 MongoDB 实例下指定备份文件的下载地址信息。
DescribeRecoverableTime调用 DescribeRecoverableTime 接口查询目标 MongoDB 实例中备份文件的可恢复时间范围。
RestoreToNewInstance调用 RestoreToNewInstance 接口按备份文件或按时间点将实例数据恢复至新实例。

白名单管理

API描述
CreateAllowList调用 CreateAllowList 接口创建一个新的 IP 白名单。
DescribeAllowLists调用 DescribeAllowLists 接口查询当前账号下指定地域内的所有 IP 白名单信息。
DescribeAllowListDetail调用 DescribeAllowListDetail 接口查询目标白名单的详细信息,包括 IP 地址和绑定的实例详情。
ModifyAllowList调用 ModifyAllowList 接口修改目标白名单信息(例如白名单名称、IP 白名单地址等)。
AssociateAllowList调用 AssociateAllowList 接口将目标 MongoDB 实例绑定到指定 IP 白名单中。
DisassociateAllowList调用 DisassociateAllowList 接口将目标 MongoDB 实例从指定 IP 白名单中解绑。
DeleteAllowList调用 DeleteAllowList 接口删除目标白名单。

SSL 加密

API描述
DescribeDBInstanceSSL调用 DescribeDBInstanceSSL 接口查询目标 MongoDB 实例的 SSL 加密设置,包括功能是否已开通、SSL 证书到期时间等信息。
ModifyDBInstanceSSL调用 ModifyDBInstanceSSL 接口修改目标 MongoDB 实例的 SSL 加密设置,包括开通、关闭加密功能,或更新 SSL 证书有效期。

参数管理

API描述
DescribeDBInstanceParameters调用 DescribeDBInstanceParameters 接口查询目标 MongoDB 实例支持的参数信息列表。
ModifyDBInstanceParameters调用 ModifyDBInstanceParameters 接口修改目标 MongoDB 实例的指定参数。
DescribeDBInstanceParametersLog调用 DescribeDBInstanceParametersLog 接口查询指定时间内目标 MongoDB 实例的参数修改历史。