DeviceOSUpdateStatus Data Type

Device os update status.

Properties
Name Type Description
latestVersion string The latest reported version of the device OS.
otherVersions array of string List of other device OS versions that can be updated. It should not contain empty string values and the value from the latestVersion key. This property is returned only if there are more OS versions available to update.
attempts number The number of retries for device OS update command
attemptsRemaining number The number of remaining attempts to push the OS update command to the device.
latestResponse string The latest response from the device from the last attempted OS update command.
timestamp string The timestamp of the latest response from the device.
updateIsAvailable boolean Indicates if an OS update is available for the device
isLatest boolean Indicates if the OS update performed on the device is the latest available

Example

{
  "latestVersion" : "12.3.1",
  "otherVersions" : [ "12.3.2", "13.1" ],
  "attempts" : 1,
  "attemptsRemaining" : 9,
  "latestResponse" : "The update is already downloaded",
  "timestamp" : "2017-01-01T11:04:30.45Z",
  "updateIsAvailable" : true,
  "isLatest" : true
}