操作机器
接口描述
操作机器, 可以安装, 卸载, 升级, 启动客户端
接口地址
/cloudcanal/console/api/v1/openapi/worker/operateworkersclient
请求方式
POST
请求参数
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 |
---|---|---|---|---|
clusterId | 集群 id | body | 是 | long |
workers | 需要操作机器的列表 | body | 是 | list |
workers 参数说明
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 |
---|---|---|---|---|
workerId | 机器 id | body | 是 | long |
cloudOrIdcName | SELF_MAINTENANCE(自建) ALIBABA_CLOUD(阿里云) | body | 是 | string |
actionType | UNINSTALL(卸载) INSTALL(安装) START_CLIENT(启动) UPGRADE_ALL(升级) | body | 是 | string |
remoteUser | 机器远程用户名 | body | 否 | string |
remotePassword | 机器远程密码 | body | 否 | string |
公共响应结果
参数名称 | 参数说明 | 类型(java) | 不为空 |
---|---|---|---|
code | 1:成功 0:失败 | string | 是 |
data | object | 否 | |
msg | string | 否 | |
requestId | string | 是 |
响应示例
{
"requestId": "89a71b85-2cb7-11ec-a410-1100c6102ca7",
"code": "1",
"msg": "request success",
"data": null
}