新增节点类型
更新时间:2025-04-01
接口说明
新增类型节点,比如新增专有主节点。
请求URI
POST /api/bes/cluster/addModule
请求头参数
参数名称 | 参数类型 | 是否必须 | 描述 | 示例值 |
---|---|---|---|---|
x-Region | String | 是 | 区域 | bd |
请求体参数
请求体字段数据结构说明
参数名称 | 参数类型 | 是否必须 | 描述 | 示例值 |
---|---|---|---|---|
clusterId | String | 是 | 集群ID | 570900694777860096 |
modules | List |
是 | 模板信息 | |
resizeMode | String | 是 | 添加方式,如果resizeMode为空会报"Http Message Not Readable"。SCROLL:滚动模式,SMOOTH:蓝绿模式,COLD:冷重启模式 | SCROLL |
paymentType | String | 是 | 计费方式 | postpay表示后付费、prepay表示预付费 |
ModulesItem字段数据结构说明
参数名称 | 参数类型 | 是否必须 | 描述 | 示例值 |
---|---|---|---|---|
type | String | 是 | 节点类型,es_node:数据节点,kibana:kibana节点,es_dedicated_master:专用主节点,es_cold_tier_node:冷数据节点,es_coordinate_node:协调节点 | es_dedicated_master |
version | String | 是 | 集群版本 | 7.4.2 |
desireInstanceNum | Integer | 是 | 节点数量 | 3 |
slotType | String | 是 | 机型 | bes.c3.c1m2 |
diskSlotInfo | DiskSlotInfo | 是 | 磁盘信息 |
DiskSlotInfo字段数据结构说明
参数名称 | 必填 | 参数类型 | 描述 | 示例值 |
---|---|---|---|---|
type | 是 | String | 磁盘类型;ssd表示高效云盘、premium_ssd表示ssd云盘 | premium_ssd |
size | 是 | BigDecimal | 磁盘大小;单位G,最小为50G,premium_ssd最大为6144G, ssd最大为20480G | 50 |
响应体参数
响应体字段数据结构说明
参数名称 | 参数类型 | 描述 | 示例值 |
---|---|---|---|
success | Boolean | 请求是否成功 | true |
status | Integer | 状态码 | 200 |
result | Result | 返回信息 |
Result字段数据结构说明
参数名称 | 参数类型 | 描述 | 示例值 |
---|---|---|---|
orderId | String | 订单ID | 186f2566f2884534a65ed8cdc2499d82 |
请求示例
Plain Text
1POST /api/bes/cluster/addModule
2<公共请求头>
3x-Region: bd
4
5
6{"modules":[{"type":"es_dedicated_master","version":"7.4.2","desireInstanceNum":3,"slotType":"bes.g3.c2m8","diskSlotInfo":{"type":"premium_ssd","size":20,"share":false,"instanceNum":3}}],"paymentType":"postpay","resizeMode":"SCROLL","clusterId":"692704732019560448"}
响应示例
Plain Text
1HTTP/1.1 200 OK
2<公共响应头>
3
4{
5 "result" : {
6 "orderId" : "186f2566f2884534a65ed8cdc2499d82"
7 },
8 "success" : true,
9 "status" : 200
10}
错误码
请参考通用错误码