Share via


UpdateSummary Class

Definition

Details about ongoing updates and availability of updates on the device.

[Microsoft.Rest.Serialization.JsonTransformation]
public class UpdateSummary : Microsoft.Azure.Management.EdgeGateway.Models.ARMBaseModel
[<Microsoft.Rest.Serialization.JsonTransformation>]
type UpdateSummary = class
    inherit ARMBaseModel
Public Class UpdateSummary
Inherits ARMBaseModel
Inheritance
UpdateSummary
Attributes

Constructors

UpdateSummary()

Initializes a new instance of the UpdateSummary class.

UpdateSummary(String, String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, IList<String>, Nullable<Double>)

Initializes a new instance of the UpdateSummary class.

Properties

DeviceLastScannedDateTime

Gets or sets the last time when a scan was done on the device.

DeviceVersionNumber

Gets or sets the current version of the device in format: 1.2.17312.13.",

FriendlyDeviceVersionName

Gets or sets the current version of the device in text format.

Id

Gets the path ID that uniquely identifies the object.

(Inherited from ARMBaseModel)
InProgressDownloadJobId

Gets the job ID of the download job in progress.

InProgressDownloadJobStartedDateTime

Gets the time when the currently running download (if any) started.

InProgressInstallJobId

Gets the job ID of the install job in progress.

InProgressInstallJobStartedDateTime

Gets the time when the currently running install (if any) started.

LastCompletedDownloadJobDateTime

Gets the time when the last Download job was completed (success/cancelled/failed) on the appliance.

LastCompletedInstallJobDateTime

Gets the time when the last Install job was completed (success/cancelled/failed) on the appliance.

LastCompletedScanJobDateTime

Gets or sets the time when the last scan job was completed (success/cancelled/failed) on the appliance.

Name

Gets the object name.

(Inherited from ARMBaseModel)
OngoingUpdateOperation

Gets the current update operation. Possible values include: 'None', 'Scan', 'Download', 'Install'

RebootBehavior

Gets indicates if updates are available and at least one of the updates needs a reboot. Possible values include: 'NeverReboots', 'RequiresReboot', 'RequestReboot'

TotalNumberOfUpdatesAvailable

Gets the number of updates available for the current device version as per the last device scan.

TotalNumberOfUpdatesPendingDownload

Gets the total number of items pending download.

TotalNumberOfUpdatesPendingInstall

Gets the total number of items pending install.

TotalUpdateSizeInBytes

Gets the total size of updates available for download in bytes.

Type

Gets the hierarchical type of the object.

(Inherited from ARMBaseModel)
UpdateTitles

Gets the list of updates available for install.

Applies to