1)接口功能介绍
添加后端服务器。
2)接口约束
需有后端服务器组先。
3)URI
POST /v1/addVirtualMachine。
4)请求参数
请求体body参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
nodeCode | 是 | String | 边缘集群id | cn-guangzhou6 | |
backendGroupId | 是 | String | 后端服务器组id.可通过DescribeSlbBackendGroups接口获取。 | 232 | |
port | 是 | String | 批量添加的业务端口.取值范围1~65535 | 123 | |
virtualMachineConfList | 是 | List | 增加的后端服务器配置列表 | * | virtualMachineConfList |
表virtualMachineConfList
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
virtualMachineId | String | 是 | 虚机id | evm-c1pbfdm3j2al6gg851i0 | |
weight | Integer | 是 | 取值范围0~100 | 权重 |
5)响应参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
requestId | 是 | String | 请求id | b84233d3-0796-xxx | |
status | 是 | Object | 应答状态 | status |
表 status
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
message | 是 | String | 状态描述 | Success | |
code | 是 | String | 状态码 | Success |
6)请求示例
请求体body
{
"backendGroupId": "12",
"nodeCode": "cn-guangzhou-2",
"port": 23,
"virtualMachineConfList": [
{
"virtualMachineId": "evm-c1pbfdm3j2al6gg851i0",
"weight": 34
},
{
"virtualMachineId": "evm-c1pbfdm3j2al6g2342322",
"weight": 66
}
]
}
7)响应示例
{
"requestId": "525e58d1-073e-4b02-ae6c-12cf74c1e36d",
"status": {
"code": "Success",
"message": "Success"
}
}
8)状态码
状态码 | 描述 |
---|---|
Success | 表示请求成功。 |