Freigeben über


ArmComputeModelFactory.VirtualMachineSoftwarePatchProperties Methode

Definition

Initialisiert eine neue instance von VirtualMachineSoftwarePatchProperties.

public static Azure.ResourceManager.Compute.Models.VirtualMachineSoftwarePatchProperties VirtualMachineSoftwarePatchProperties (string patchId = default, string name = default, string version = default, string kbId = default, System.Collections.Generic.IEnumerable<string> classifications = default, Azure.ResourceManager.Compute.Models.VmGuestPatchRebootBehavior? rebootBehavior = default, string activityId = default, DateTimeOffset? publishedOn = default, DateTimeOffset? lastModifiedOn = default, Azure.ResourceManager.Compute.Models.PatchAssessmentState? assessmentState = default);
static member VirtualMachineSoftwarePatchProperties : string * string * string * string * seq<string> * Nullable<Azure.ResourceManager.Compute.Models.VmGuestPatchRebootBehavior> * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.Compute.Models.PatchAssessmentState> -> Azure.ResourceManager.Compute.Models.VirtualMachineSoftwarePatchProperties
Public Shared Function VirtualMachineSoftwarePatchProperties (Optional patchId As String = Nothing, Optional name As String = Nothing, Optional version As String = Nothing, Optional kbId As String = Nothing, Optional classifications As IEnumerable(Of String) = Nothing, Optional rebootBehavior As Nullable(Of VmGuestPatchRebootBehavior) = Nothing, Optional activityId As String = Nothing, Optional publishedOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastModifiedOn As Nullable(Of DateTimeOffset) = Nothing, Optional assessmentState As Nullable(Of PatchAssessmentState) = Nothing) As VirtualMachineSoftwarePatchProperties

Parameter

patchId
String

Ein eindeutiger Bezeichner für den Patch.

name
String

Der Anzeigename des Patches.

version
String

Die Versionsnummer des Patches. Diese Eigenschaft gilt nur für Linux-Patches.

kbId
String

Die KBID des Patches. Gilt nur für Windows-Patches.

classifications
IEnumerable<String>

Die Klassifizierung(en) des Patches, wie vom Patchherausgeber bereitgestellt.

rebootBehavior
Nullable<VmGuestPatchRebootBehavior>

Beschreibt die Neustartanforderungen des Patches.

activityId
String

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

publishedOn
Nullable<DateTimeOffset>

Der UTC-Zeitstempel, zu dem das Repository diesen Patch veröffentlicht hat.

lastModifiedOn
Nullable<DateTimeOffset>

Der UTC-Zeitstempel des letzten Updates für diesen Patchdatensatz.

assessmentState
Nullable<PatchAssessmentState>

Beschreibt die Verfügbarkeit eines bestimmten Patches.

Gibt zurück

Eine neue VirtualMachineSoftwarePatchProperties instance zum Simulieren.

Gilt für: