Share via


UpdateSummary Constructors

Definition

Overloads

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.

UpdateSummary()

Initializes a new instance of the UpdateSummary class.

public UpdateSummary ();
Public Sub New ()

Applies to

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.

public UpdateSummary (string id = default, string name = default, string type = default, string deviceVersionNumber = default, string friendlyDeviceVersionName = default, DateTime? deviceLastScannedDateTime = default, DateTime? lastCompletedScanJobDateTime = default, DateTime? lastCompletedDownloadJobDateTime = default, DateTime? lastCompletedInstallJobDateTime = default, int? totalNumberOfUpdatesAvailable = default, int? totalNumberOfUpdatesPendingDownload = default, int? totalNumberOfUpdatesPendingInstall = default, string rebootBehavior = default, string ongoingUpdateOperation = default, string inProgressDownloadJobId = default, string inProgressInstallJobId = default, DateTime? inProgressDownloadJobStartedDateTime = default, DateTime? inProgressInstallJobStartedDateTime = default, System.Collections.Generic.IList<string> updateTitles = default, double? totalUpdateSizeInBytes = default);
new Microsoft.Azure.Management.EdgeGateway.Models.UpdateSummary : string * string * string * string * string * Nullable<DateTime> * Nullable<DateTime> * Nullable<DateTime> * Nullable<DateTime> * Nullable<int> * Nullable<int> * Nullable<int> * string * string * string * string * Nullable<DateTime> * Nullable<DateTime> * System.Collections.Generic.IList<string> * Nullable<double> -> Microsoft.Azure.Management.EdgeGateway.Models.UpdateSummary
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional deviceVersionNumber As String = Nothing, Optional friendlyDeviceVersionName As String = Nothing, Optional deviceLastScannedDateTime As Nullable(Of DateTime) = Nothing, Optional lastCompletedScanJobDateTime As Nullable(Of DateTime) = Nothing, Optional lastCompletedDownloadJobDateTime As Nullable(Of DateTime) = Nothing, Optional lastCompletedInstallJobDateTime As Nullable(Of DateTime) = Nothing, Optional totalNumberOfUpdatesAvailable As Nullable(Of Integer) = Nothing, Optional totalNumberOfUpdatesPendingDownload As Nullable(Of Integer) = Nothing, Optional totalNumberOfUpdatesPendingInstall As Nullable(Of Integer) = Nothing, Optional rebootBehavior As String = Nothing, Optional ongoingUpdateOperation As String = Nothing, Optional inProgressDownloadJobId As String = Nothing, Optional inProgressInstallJobId As String = Nothing, Optional inProgressDownloadJobStartedDateTime As Nullable(Of DateTime) = Nothing, Optional inProgressInstallJobStartedDateTime As Nullable(Of DateTime) = Nothing, Optional updateTitles As IList(Of String) = Nothing, Optional totalUpdateSizeInBytes As Nullable(Of Double) = Nothing)

Parameters

id
String

The path ID that uniquely identifies the object.

name
String

The object name.

type
String

The hierarchical type of the object.

deviceVersionNumber
String

The current version of the device in format: 1.2.17312.13.",

friendlyDeviceVersionName
String

The current version of the device in text format.

deviceLastScannedDateTime
Nullable<DateTime>

The last time when a scan was done on the device.

lastCompletedScanJobDateTime
Nullable<DateTime>

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

lastCompletedDownloadJobDateTime
Nullable<DateTime>

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

lastCompletedInstallJobDateTime
Nullable<DateTime>

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

totalNumberOfUpdatesAvailable
Nullable<Int32>

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

totalNumberOfUpdatesPendingDownload
Nullable<Int32>

The total number of items pending download.

totalNumberOfUpdatesPendingInstall
Nullable<Int32>

The total number of items pending install.

rebootBehavior
String

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

ongoingUpdateOperation
String

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

inProgressDownloadJobId
String

The job ID of the download job in progress.

inProgressInstallJobId
String

The job ID of the install job in progress.

inProgressDownloadJobStartedDateTime
Nullable<DateTime>

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

inProgressInstallJobStartedDateTime
Nullable<DateTime>

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

updateTitles
IList<String>

The list of updates available for install.

totalUpdateSizeInBytes
Nullable<Double>

The total size of updates available for download in bytes.

Applies to