创建MongoDB实例前的准备
更新时间:2026-08-26
在创建云数据库 DocDB for MongoDB 实例前,您可以根据业务需求确定实例的地域、可用区、架构、规格和存储空间等配置。
查询地域
请求示例:
JavaScript
1GET /v1/instance/flavor/availableRegionList
响应示例:
JSON
1[
2 "bj",
3 "gz",
4 "su",
5 "bd",
6 "fwh",
7 "cd"
8]
查询AZ
Body Parameters(AvailableZoneListRequest):
| 字段名 | 含义 | 类型 | 取值范围 | 是否必填 |
|---|---|---|---|---|
| serviceType | 服务类型 | String | replica / sharding | 是 |
请求示例:
JavaScript
1POST /v1/instance/flavor/availableZoneList
2
3{
4 "serviceType": "replica"
5}
Response(Normal): 返回 AvailableZoneList。
| 字段名 | 含义 | 类型 |
|---|---|---|
| .zones | 可用区列表 | List |
| .zones[].zoneName | 逻辑可用区名 | String |
| .zones[].apiZoneName | API 可用区名 | String |
响应示例:
JSON
1{
2 "zones": [
3 {
4 "zoneName": "zoneC",
5 "apiZoneName": "cn-gz-c"
6 },
7 {
8 "zoneName": "zoneD",
9 "apiZoneName": "cn-gz-d"
10 }
11 ]
12}
查询可购买规格
Body Parameters(FlavorListRequest):
| 字段名 | 含义 | 类型 | 取值范围 | 是否必填 | 注意事项 |
|---|---|---|---|---|---|
| type | 规格类型 | String | replica / mongos / shard | 是 | replica=副本集; mongos/shard=分片集对应节点 |
| zone | 可用区 | String | 否 | 否 | 命中则用该可用区,否则用第一个可用区; 变配场景会被实例所在可用区覆盖 |
| dbInstanceId | 实例 ID | String | 否 | 变配场景必填 | |
| nodeId | 节点 ID | String | 条件必填 | 分片集变配场景必填 |
请求示例(分片集shard变配规格):
JavaScript
1POST /v1/instance/flavor/availableFlavorList
2
3{
4 "type": "shard",
5 "dbInstanceId": "m-rcAqgx",
6 "nodeId": "shd-nzDV7q"
7}
响应示例:
JSON
1[
2 {
3 "label": "1核2G",
4 "value": "1,2",
5 "min": 2,
6 "max": 32,
7 "marks": {
8 "5": 5,
9 "252": 252,
10 "500": 500
11 },
12 "diskMin": 5,
13 "diskMax": 500,
14 "diskStep": 1,
15 "maxConns": 2000
16 }
17]
相关API
评价此篇文章
