物接入IoT Hub

    参数定义

    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> 版本列表
    一篇
    查询升级任务各设备升级结果
    一篇
    权限管理