Freigeben über


ArmComputeModelFactory.VirtualMachineAssessPatchesResult Methode

Definition

Initialisiert eine neue instance von VirtualMachineAssessPatchesResult.

public static Azure.ResourceManager.Compute.Models.VirtualMachineAssessPatchesResult VirtualMachineAssessPatchesResult (Azure.ResourceManager.Compute.Models.PatchOperationStatus? status = default, string assessmentActivityId = default, bool? rebootPending = default, int? criticalAndSecurityPatchCount = default, int? otherPatchCount = default, DateTimeOffset? startOn = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Compute.Models.VirtualMachineSoftwarePatchProperties> availablePatches = default, Azure.ResourceManager.Compute.Models.ComputeApiError error = default);
static member VirtualMachineAssessPatchesResult : Nullable<Azure.ResourceManager.Compute.Models.PatchOperationStatus> * string * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<DateTimeOffset> * seq<Azure.ResourceManager.Compute.Models.VirtualMachineSoftwarePatchProperties> * Azure.ResourceManager.Compute.Models.ComputeApiError -> Azure.ResourceManager.Compute.Models.VirtualMachineAssessPatchesResult
Public Shared Function VirtualMachineAssessPatchesResult (Optional status As Nullable(Of 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 startOn As Nullable(Of DateTimeOffset) = Nothing, Optional availablePatches As IEnumerable(Of VirtualMachineSoftwarePatchProperties) = Nothing, Optional error As ComputeApiError = Nothing) As VirtualMachineAssessPatchesResult

Parameter

status
Nullable<PatchOperationStatus>

Der gesamte Erfolg oder Fehler status des Vorgangs. Es bleibt "InProgress", bis der Vorgang abgeschlossen ist. An diesem Punkt wird es zu "Unknown", "Failed", "Succeeded" oder "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 allgemeine Neustart status des virtuellen Computers. Dies trifft zu, wenn teilweise installierte Patches einen Neustart erfordern, um die Installation abzuschließen, der Neustart jedoch noch nicht erfolgt ist.

criticalAndSecurityPatchCount
Nullable<Int32>

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

otherPatchCount
Nullable<Int32>

Die Anzahl aller verfügbaren Patches mit Ausnahme von "Kritisch" und "Sicherheit".

startOn
Nullable<DateTimeOffset>

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

availablePatches
IEnumerable<VirtualMachineSoftwarePatchProperties>

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

error
ComputeApiError

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

Gibt zurück

Eine neue VirtualMachineAssessPatchesResult instance zum Simulieren.

Gilt für: