Freigeben über


VirtualMachineInstallPatchesResult Konstruktoren

Definition

Überlädt

VirtualMachineInstallPatchesResult()

Initialisiert eine neue instance der VirtualMachineInstallPatchesResult-Klasse.

VirtualMachineInstallPatchesResult(String, String, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, IList<PatchInstallationDetail>, Nullable<DateTime>, ApiError)

Initialisiert eine neue instance der VirtualMachineInstallPatchesResult-Klasse.

VirtualMachineInstallPatchesResult()

Initialisiert eine neue instance der VirtualMachineInstallPatchesResult-Klasse.

public VirtualMachineInstallPatchesResult ();
Public Sub New ()

Gilt für:

VirtualMachineInstallPatchesResult(String, String, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, IList<PatchInstallationDetail>, Nullable<DateTime>, ApiError)

Initialisiert eine neue instance der VirtualMachineInstallPatchesResult-Klasse.

public VirtualMachineInstallPatchesResult (string status = default, string installationActivityId = default, string rebootStatus = default, bool? maintenanceWindowExceeded = default, int? excludedPatchCount = default, int? notSelectedPatchCount = default, int? pendingPatchCount = default, int? installedPatchCount = default, int? failedPatchCount = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.PatchInstallationDetail> patches = default, DateTime? startDateTime = default, Microsoft.Azure.Management.Compute.Models.ApiError error = default);
new Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesResult : string * string * string * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.PatchInstallationDetail> * Nullable<DateTime> * Microsoft.Azure.Management.Compute.Models.ApiError -> Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesResult
Public Sub New (Optional status As String = Nothing, Optional installationActivityId As String = Nothing, Optional rebootStatus As String = Nothing, Optional maintenanceWindowExceeded As Nullable(Of Boolean) = Nothing, Optional excludedPatchCount As Nullable(Of Integer) = Nothing, Optional notSelectedPatchCount As Nullable(Of Integer) = Nothing, Optional pendingPatchCount As Nullable(Of Integer) = Nothing, Optional installedPatchCount As Nullable(Of Integer) = Nothing, Optional failedPatchCount As Nullable(Of Integer) = Nothing, Optional patches As IList(Of PatchInstallationDetail) = Nothing, Optional startDateTime As Nullable(Of DateTime) = Nothing, Optional error As ApiError = Nothing)

Parameter

status
String

Der gesamte Erfolg oder Fehler status des Vorgangs. Es bleibt "InProgress", bis der Vorgang abgeschlossen ist. An diesem Punkt wird es zu "Failed", "Succeeded", "Unknown" oder "CompletedWithWarnings". Mögliche Werte: "Unknown", "InProgress", "Failed", "Succeeded", "CompletedWithWarnings"

installationActivityId
String

Die Aktivitäts-ID des Vorgangs, der dieses Ergebnis erzeugt hat. Es wird verwendet, um CRP- und Erweiterungsprotokolle hinweg zu korrelieren.

rebootStatus
String

Der Neustartstatus der VM nach Abschluss des Vorgangs. Mögliche Werte: "Unknown", "NotNeeded", "Required", "Started", "Failed", "Completed"

maintenanceWindowExceeded
Nullable<Boolean>

Gibt an, ob der Vorgang nicht mehr lange dauerte, bevor er alle beabsichtigten Aktionen abgeschlossen hat.

excludedPatchCount
Nullable<Int32>

Die Anzahl der Patches, die aufgrund der Blockierung der Installation durch den Benutzer nicht installiert wurden.

notSelectedPatchCount
Nullable<Int32>

Die Anzahl der Patches, die als für die Installation verfügbar erkannt wurden, aber die Kriterien des Vorgangs nicht erfüllten.

pendingPatchCount
Nullable<Int32>

Die Anzahl der Patches, die als die Installationskriterien erfüllten, aber nicht installiert werden konnten. In der Regel geschieht dies, wenn maintenanceWindowExceeded == true ist.

installedPatchCount
Nullable<Int32>

Die Anzahl der erfolgreich installierten Patches.

failedPatchCount
Nullable<Int32>

Die Anzahl der Patches, die aufgrund eines Problems nicht installiert werden konnten. Weitere Informationen finden Sie unter Fehler.

patches
IList<PatchInstallationDetail>

Die Patches, die während des Vorgangs installiert wurden.

startDateTime
Nullable<DateTime>

Der UTC-Zeitstempel, zu dem der Vorgang gestartet wurde.

error
ApiError

Die Fehler, die während der Ausführung des Vorgangs aufgetreten sind. Das Detailarray enthält die Liste dieser Daten.

Gilt für: