Updates interface
The updates profile
- Extends
Properties
device |
The last time when the device did an update scan. |
device |
The current Device version. |
in |
If a download is in progress, this field contains the JobId of that particular download job |
in |
The time when the currently running download (if any) started |
in |
If an install is in progress, this field contains the JobId of that particular install job |
in |
The time when the currently running install (if any) started |
in |
The time when the currently running scan (if any) started |
last |
The time when the last Download job was completed (success|cancelled|failed) on the device. |
last |
The time when the last Install job was completed (success|cancelled|failed) on the device. |
last |
The time when the last scan job was completed (success|cancelled|failed) on the device. |
reboot |
Set to true if RegularUpdatesAvailable is true and if at least one of the updateItems detected has needs a reboot to install. |
regular |
Set to true if regular updates were detected for the current version of the device. |
status | The current update operation. |
total |
The total number of items pending for download. |
total |
The total number of items pending for install. |
Inherited Properties
id | The identifier. NOTE: This property will not be serialized. It can only be populated by the server. |
name | The name. NOTE: This property will not be serialized. It can only be populated by the server. |
type | The type. NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
deviceLastScannedTime
The last time when the device did an update scan.
deviceLastScannedTime?: Date
Property Value
Date
deviceVersion
The current Device version.
deviceVersion?: string
Property Value
string
inProgressDownloadJobId
If a download is in progress, this field contains the JobId of that particular download job
inProgressDownloadJobId?: string
Property Value
string
inProgressDownloadJobStartedTime
The time when the currently running download (if any) started
inProgressDownloadJobStartedTime?: Date
Property Value
Date
inProgressInstallJobId
If an install is in progress, this field contains the JobId of that particular install job
inProgressInstallJobId?: string
Property Value
string
inProgressInstallJobStartedTime
The time when the currently running install (if any) started
inProgressInstallJobStartedTime?: Date
Property Value
Date
inProgressScanStartedTime
The time when the currently running scan (if any) started
inProgressScanStartedTime?: Date
Property Value
Date
lastCompletedDownloadJobTime
The time when the last Download job was completed (success|cancelled|failed) on the device.
lastCompletedDownloadJobTime?: Date
Property Value
Date
lastCompletedInstallJobTime
The time when the last Install job was completed (success|cancelled|failed) on the device.
lastCompletedInstallJobTime?: Date
Property Value
Date
lastCompletedScanTime
The time when the last scan job was completed (success|cancelled|failed) on the device.
lastCompletedScanTime?: Date
Property Value
Date
rebootRequiredForInstall
Set to true if RegularUpdatesAvailable is true and if at least one of the updateItems detected has needs a reboot to install.
rebootRequiredForInstall?: boolean
Property Value
boolean
regularUpdatesAvailable
Set to true if regular updates were detected for the current version of the device.
regularUpdatesAvailable?: boolean
Property Value
boolean
status
totalItemsPendingForDownload
The total number of items pending for download.
totalItemsPendingForDownload?: number
Property Value
number
totalItemsPendingForInstall
The total number of items pending for install.
totalItemsPendingForInstall?: number
Property Value
number
Inherited Property Details
id
The identifier. NOTE: This property will not be serialized. It can only be populated by the server.
id?: string
Property Value
string
Inherited From BaseModel.id
name
The name. NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
Inherited From BaseModel.name
type
The type. NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
Inherited From BaseModel.type
Azure SDK for JavaScript