升级软件
命令功能
下发升级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为此序列号失败原因  | 
父主题: 升级接口