ArmHybridComputeModelFactory.MachineInstallPatchesResult Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue instance von MachineInstallPatchesResult.
public static Azure.ResourceManager.HybridCompute.Models.MachineInstallPatchesResult MachineInstallPatchesResult (Azure.ResourceManager.HybridCompute.Models.PatchOperationStatus? status = default, string installationActivityId = default, Azure.ResourceManager.HybridCompute.Models.VmGuestPatchRebootStatus? rebootStatus = default, bool? maintenanceWindowExceeded = default, int? excludedPatchCount = default, int? notSelectedPatchCount = default, int? pendingPatchCount = default, int? installedPatchCount = default, int? failedPatchCount = default, DateTimeOffset? startOn = default, DateTimeOffset? lastModifiedOn = default, Azure.ResourceManager.HybridCompute.Models.PatchOperationStartedBy? startedBy = default, Azure.ResourceManager.HybridCompute.Models.PatchServiceUsed? patchServiceUsed = default, Azure.ResourceManager.HybridCompute.Models.OSType? osType = default, Azure.ResponseError errorDetails = default);
static member MachineInstallPatchesResult : Nullable<Azure.ResourceManager.HybridCompute.Models.PatchOperationStatus> * string * Nullable<Azure.ResourceManager.HybridCompute.Models.VmGuestPatchRebootStatus> * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.HybridCompute.Models.PatchOperationStartedBy> * Nullable<Azure.ResourceManager.HybridCompute.Models.PatchServiceUsed> * Nullable<Azure.ResourceManager.HybridCompute.Models.OSType> * Azure.ResponseError -> Azure.ResourceManager.HybridCompute.Models.MachineInstallPatchesResult
Public Shared Function MachineInstallPatchesResult (Optional status As Nullable(Of PatchOperationStatus) = Nothing, Optional installationActivityId As String = Nothing, Optional rebootStatus As Nullable(Of VmGuestPatchRebootStatus) = 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 startOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastModifiedOn As Nullable(Of DateTimeOffset) = Nothing, Optional startedBy As Nullable(Of PatchOperationStartedBy) = Nothing, Optional patchServiceUsed As Nullable(Of PatchServiceUsed) = Nothing, Optional osType As Nullable(Of OSType) = Nothing, Optional errorDetails As ResponseError = Nothing) As MachineInstallPatchesResult
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 "Failed", "Succeeded", "Unknown" oder "CompletedWithWarnings" (Abgeschlossen) werden.
- installationActivityId
- String
Die Aktivitäts-ID des Vorgangs, der dieses Ergebnis erzeugt hat.
- rebootStatus
- Nullable<VmGuestPatchRebootStatus>
Der Neustartstatus der VM nach Abschluss des Vorgangs.
Gibt an, ob der Vorgang nicht mehr lange dauerte, bevor er alle beabsichtigten Aktionen abgeschlossen hat.
Die Anzahl der Patches, die aufgrund der Blockierung der Installation durch den Benutzer nicht installiert wurden.
Die Anzahl der Patches, die als für die Installation verfügbar erkannt wurden, aber die Kriterien des Vorgangs nicht erfüllten.
Die Anzahl der Patches, die die Installationskriterien erfüllten, aber nicht installiert werden konnten. In der Regel geschieht dies, wenn maintenanceWindowExceeded == true ist.
Die Anzahl der Patches, die aufgrund eines Problems nicht installiert werden konnten. Weitere Informationen finden Sie unter Fehler.
- startOn
- Nullable<DateTimeOffset>
Der UTC-Zeitstempel, zu dem der Vorgang gestartet wurde.
- lastModifiedOn
- Nullable<DateTimeOffset>
Der UTC-Zeitstempel, wenn der Vorgang abgeschlossen ist.
- startedBy
- Nullable<PatchOperationStartedBy>
Gibt an, ob der Vorgang vom Benutzer oder von der Plattform ausgelöst wurde.
- patchServiceUsed
- Nullable<PatchServiceUsed>
Gibt den für den Vorgang verwendeten Patchdienst an.
- errorDetails
- ResponseError
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 MachineInstallPatchesResult instance zum Simulieren.