在新购实例或对实例进行变配之前,评估是否有足够的资源。
接口说明
本接口适用于 MongoDB 副本集、分片集群资源的评估。支持对副本集和分片集群的新购、变配,以及分片集群新增节点进行资源评估。
本接口每分钟调用不得超过 200 次,超出会被限制流量。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
dds:EvaluateResource |
none |
*全部资源
|
无 | 无 |
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| RegionId |
string |
是 |
地域 ID,您可以调用 DescribeRegions 查询。 |
cn-hangzhou |
| ZoneId |
string |
是 |
可用区 ID,您可以调用 DescribeRegions 查询。 |
cn-hangzhou-h |
| Engine |
string |
否 |
数据库引擎,取值:MongoDB。 |
MongoDB |
| EngineVersion |
string |
是 |
数据库版本号。 枚举值:
|
4.2 |
| DBInstanceClass |
string |
否 |
实例规格。 说明
评估副本集资源时必须配置该参数,规格详情请参见实例规格表。 |
dds.mongo.mid |
| ShardsInfo |
string |
否 |
分片集群的分片信息,评估分片集群资源时必须配置该参数。 评估新购分片集群资源时,需指定每个分片的规格,格式为 JSON 格式字符串。示例如下:
示例中参数说明如下:
评估分片集群变配资源时,仅需指定节点信息即可,格式为 JSON 格式字符串。示例如下:
示例中参数说明如下:
|
{"NodeId": "d-bp147c4d9ca7****", "NodeClass": "dds.shard.standard"} |
| DBInstanceId |
string |
否 |
实例 ID,评估变配资源时必须配置该参数。 |
dds-bp14bf67a76d**** |
| ReplicationFactor |
string |
否 |
设置实例的节点个数。
说明
Serverless 实例不需要配置该参数。 |
3 |
| ReadonlyReplicas |
string |
否 |
设置实例中只读节点的个数,取值范围为 1~5。 说明
单节点实例和 Serverless 实例不需要配置该参数。 |
1 |
| Storage |
string |
否 |
副本集的存储空间,单位为 GB。 说明
实例规格为云盘型时,该参数必填。 |
10 |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
|||
| DBInstanceAvailable |
string |
展示当前区域是否有可用的资源。返回值:
|
1 |
| EngineVersion |
string |
数据库版本号。 |
4.0 |
| RequestId |
string |
请求 ID。 |
AE2DE465-E45F-481F-ABD8-37D64173**** |
| Engine |
string |
数据库引擎,固定为 MongoDB。 |
MongoDB |
示例
正常返回示例
JSON格式
{
"DBInstanceAvailable": "1",
"EngineVersion": "4.0",
"RequestId": "AE2DE465-E45F-481F-ABD8-37D64173****",
"Engine": "MongoDB"
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。