DeviceOutput interface
Device metadata.
Properties
| deployment |
State of the device in its last deployment. |
| device |
Device class identity. |
| device |
Device identity. |
| group |
Device group identity. |
| installed |
Currently installed update on device. |
| last |
The update that device last attempted to install. |
| last |
The deployment identifier for the last deployment to the device |
| last |
Last install result. |
| module |
Device module identity. |
| on |
Boolean flag indicating whether the latest update (the best compatible update for the device's device class and group) is installed on the device |
Property Details
deploymentStatus
State of the device in its last deployment.
deploymentStatus?: "Succeeded" | "Failed" | "InProgress" | "Canceled"
Property Value
"Succeeded" | "Failed" | "InProgress" | "Canceled"
deviceClassId
Device class identity.
deviceClassId: string
Property Value
string
deviceId
Device identity.
deviceId: string
Property Value
string
groupId
Device group identity.
groupId?: string
Property Value
string
installedUpdate
Currently installed update on device.
installedUpdate?: UpdateInfoOutput
Property Value
lastAttemptedUpdate
The update that device last attempted to install.
lastAttemptedUpdate?: UpdateInfoOutput
Property Value
lastDeploymentId
The deployment identifier for the last deployment to the device
lastDeploymentId?: string
Property Value
string
lastInstallResult
moduleId
Device module identity.
moduleId?: string
Property Value
string
onLatestUpdate
Boolean flag indicating whether the latest update (the best compatible update for the device's device class and group) is installed on the device
onLatestUpdate: boolean
Property Value
boolean