Freigeben über


VirtualMachineAssessPatchesResultInner Konstruktoren

Definition

Überlädt

VirtualMachineAssessPatchesResultInner()

Initialisiert eine neue instance der VirtualMachineAssessPatchesResultInner-Klasse.

VirtualMachineAssessPatchesResultInner(PatchOperationStatus, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<DateTime>, IList<VirtualMachineSoftwarePatchProperties>, ApiError)

Initialisiert eine neue instance der VirtualMachineAssessPatchesResultInner-Klasse.

VirtualMachineAssessPatchesResultInner()

Initialisiert eine neue instance der VirtualMachineAssessPatchesResultInner-Klasse.

public VirtualMachineAssessPatchesResultInner ();
Public Sub New ()

Gilt für:

VirtualMachineAssessPatchesResultInner(PatchOperationStatus, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<DateTime>, IList<VirtualMachineSoftwarePatchProperties>, ApiError)

Initialisiert eine neue instance der VirtualMachineAssessPatchesResultInner-Klasse.

public VirtualMachineAssessPatchesResultInner (Microsoft.Azure.Management.Compute.Fluent.Models.PatchOperationStatus status = default, string assessmentActivityId = default, bool? rebootPending = default, int? criticalAndSecurityPatchCount = default, int? otherPatchCount = default, DateTime? startDateTime = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineSoftwarePatchProperties> patches = default, Microsoft.Azure.Management.Compute.Fluent.Models.ApiError error = default);
new Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineAssessPatchesResultInner : Microsoft.Azure.Management.Compute.Fluent.Models.PatchOperationStatus * string * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<DateTime> * System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineSoftwarePatchProperties> * Microsoft.Azure.Management.Compute.Fluent.Models.ApiError -> Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineAssessPatchesResultInner
Public Sub New (Optional status As PatchOperationStatus = Nothing, Optional assessmentActivityId As String = Nothing, Optional rebootPending As Nullable(Of Boolean) = Nothing, Optional criticalAndSecurityPatchCount As Nullable(Of Integer) = Nothing, Optional otherPatchCount As Nullable(Of Integer) = Nothing, Optional startDateTime As Nullable(Of DateTime) = Nothing, Optional patches As IList(Of VirtualMachineSoftwarePatchProperties) = Nothing, Optional error As ApiError = Nothing)

Parameter

status
PatchOperationStatus

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

assessmentActivityId
String

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

rebootPending
Nullable<Boolean>

Der gesamte Neustart status des virtuellen Computers. Dies ist richtig, wenn teilweise installierte Patches einen Neustart erfordern, um die Installation abzuschließen, der Neustart jedoch noch nicht erfolgt ist.

criticalAndSecurityPatchCount
Nullable<Int32>

Die Anzahl der kritischen Patches oder Sicherheitspatches, die als verfügbar erkannt und noch nicht installiert wurden.

otherPatchCount
Nullable<Int32>

Die Anzahl aller verfügbaren Patches mit Ausnahme der kritischen und sicherheitsrelevanten Patches.

startDateTime
Nullable<DateTime>

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

patches
IList<VirtualMachineSoftwarePatchProperties>

Die Liste der Patches, die als für die Installation verfügbar erkannt wurden.

error
ApiError

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

Gilt für: