下载
中文
注册

升级软件

命令功能

下发升级MEF Edge软件消息进行软件升级。

命令格式

操作类型:POST

https://{ip}:{port}/edgemanager/v1/software/edge/upgrade

请求消息体:
{
    "SerialNumbers": ["xxxxxxxxxxxxx"],
    "softwareName": "MEFEdge"
}

请求参数

表1 参数说明

参数

是否必选

参数说明

取值要求

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

输出说明

表2 操作输出说明

参数

类型

参数说明

status

字符串

错误码

msg

字符串

描述信息

data

对象

-

表3 data字段说明

参数

类型

参数说明

successIDs

字符串列表

成功的序列号列表

failedInfos

哈希表,key和value的类型都为字符串

key值为失败的序列号,value为此序列号失败原因