终止固件升级

终止固件升级元素是一项任务,通过发送 HTTP 请求强制终止 EnOS 中的固件升级任务。

属性

下表描述了该任务的属性。

属性 描述
名称 指定可供参考的名称。
固件升级任务 ID 指定升级任务的 ID。可使用 UEL 表达式从 固件升级 任务的结果变量中提取对应的信息。例如,如果结果变量名为“result”,可使用 ${result.data.jobId} 提取任务 ID。
结果变量名 指定标识存储响应参数所用 JSON 变量的唯一名称。
状态码变量名 指定标识存储响应状态码所用变量的唯一名称。状态码 0 表示任务成功。


注解

如果要在后续的流程元素中显示或处理任务结果,则需要指定变量名称。

结果

以下代码显示了任务成功时返回的结果示例。

{
    "code":0,
    "msg":"OK",
    "requestId":"a37e8666-212c-4b18-91d1-c7254724aec8",
    "data":null
}

如果已指定了变量名,则所有参数都将存储在结果变量中,而 code 参数还将存储在状态码变量中。可使用点符号获取参数值。例如,如果结果变量名为“result”,可使用 ${result.msg} 提取状态码的描述。


有关在 EnOS 终止固件升级的更多信息以及每个属性的详细信息,参见: