升级软件
命令功能
下发升级MEF Edge软件消息进行软件升级。
命令格式
操作类型:POST
https://{ip}:{port}/edgemanager/v1/software/edge/upgrade
请求消息体:
{ "SerialNumbers": ["xxxxxxxxxxxxx"], "softwareName": "MEFEdge" }
请求参数
参数 |
是否必选 |
参数说明 |
取值要求 |
---|---|---|---|
SerialNumbers |
必选 |
设备序列号 |
数组,支持小写字母、大写字母、数字,下划线和中划线。开头和结尾不能包含下划线和中划线,最大长度为64字节。数组长度为[1,2048]。 |
softwareName |
必选 |
待下载的软件名 |
取值为“MEFEdge”。 |
使用样例
请求样例:
POST https://10.10.10.10:30035/edgemanager/v1/software/edge/upgrade
请求消息体:
{ "SerialNumbers": ["xxxxxxxxxxxxx"], "softwareName": "MEFEdge" }
响应样例:
{ "status": "00000000", "msg": "success", "data": { "failedInfos": {}, "successIDs": [ "xxxxxxxxxxxxxx" ] } }
响应状态码:200
输出说明
参数 |
类型 |
参数说明 |
---|---|---|
status |
字符串 |
错误码 |
msg |
字符串 |
描述信息 |
data |
对象 |
- |
参数 |
类型 |
参数说明 |
---|---|---|
successIDs |
字符串列表 |
成功的序列号列表 |
failedInfos |
哈希表,key和value的类型都为字符串 |
key值为失败的序列号,value为此序列号失败原因 |
父主题: 升级接口