参数定义
更新时间:2019-06-14
FirmwarePackage
参数名称 | 参数类型 | 说明 |
---|---|---|
id | String | 固件包ID |
version | String | 固件包版本号 |
description | String | 固件包描述 |
fileId | String | 固件包文件ID |
fileName | String | 固件包文件名 |
downloadUrl | String | 下载路径 |
schemaName | String | 固件包对应模型名称 |
schemaId | String | 固件包对应模型ID |
createdAt | Date | 固件包创建时间,格式yyyy-MM-dd'T'HH:mm:ss'Z' |
FirmwarePackageDetail
参数名称 | 参数类型 | 说明 |
---|---|---|
类中各字段 | FirmwarePackage | 继承其中所有字段 |
jobs | List<SimplifiedJob> | 使用该固件包的升级任务列表 |
SimplifiedJob
参数名称 | 参数类型 | 说明 |
---|---|---|
id | String | 升级任务ID |
name | String | 升级任务名称 |
OtaJob
参数名称 | 参数类型 | 说明 |
---|---|---|
id | String | 任务ID |
jobName | String | 任务名称 |
description | String | 任务描述 |
firmwareId | String | 任务使用固件包ID |
createdAt | Date | 任务创建时间,格式yyyy-MM-dd'T'HH:mm:ss'Z' |
JobStatistics
参数名称 | 参数类型 | 说明 |
---|---|---|
eviceCount | int | 升级任务涉及的设备数量 |
succeededCount | int | 成功的设备数量 |
DeviceJobResult
参数名称 | 参数类型 | 说明 |
---|---|---|
deviceName | String | 物影子名字 |
isOnline | boolean | 在线状态 |
startedAt | Date | 升级开始时间,格式yyyy-MM-dd'T'HH:mm:ss'Z' |
finishedAt | Date | 升级结束时间,格式yyyy-MM-dd'T'HH:mm:ss'Z' |
firmwareVersionBefore | String | 升级前版本号 |
jobStatus | String | 升级结果,内容为"PENDING" l "RUNNING" l "SUCCEEDED" l "FAILED" 之一 |
ResourceID
参数名称 | 参数类型 | 说明 |
---|---|---|
id | String | 资源ID |
VersionList
参数名称 | 参数类型 | 说明 |
---|---|---|
versions | List<String> | 版本列表 |