Freigeben über


VirtualMachineSoftwarePatchProperties Konstruktoren

Definition

Überlädt

VirtualMachineSoftwarePatchProperties()

Initialisiert eine neue instance der VirtualMachineSoftwarePatchProperties-Klasse.

VirtualMachineSoftwarePatchProperties(String, String, String, String, IList<String>, SoftwareUpdateRebootBehavior, String, Nullable<DateTime>, Nullable<DateTime>, PatchAssessmentState)

Initialisiert eine neue instance der VirtualMachineSoftwarePatchProperties-Klasse.

VirtualMachineSoftwarePatchProperties()

Initialisiert eine neue instance der VirtualMachineSoftwarePatchProperties-Klasse.

public VirtualMachineSoftwarePatchProperties ();
Public Sub New ()

Gilt für:

VirtualMachineSoftwarePatchProperties(String, String, String, String, IList<String>, SoftwareUpdateRebootBehavior, String, Nullable<DateTime>, Nullable<DateTime>, PatchAssessmentState)

Initialisiert eine neue instance der VirtualMachineSoftwarePatchProperties-Klasse.

public VirtualMachineSoftwarePatchProperties (string patchId = default, string name = default, string version = default, string kbid = default, System.Collections.Generic.IList<string> classifications = default, Microsoft.Azure.Management.Compute.Fluent.Models.SoftwareUpdateRebootBehavior rebootBehavior = default, string activityId = default, DateTime? publishedDate = default, DateTime? lastModifiedDateTime = default, Microsoft.Azure.Management.Compute.Fluent.Models.PatchAssessmentState assessmentState = default);
new Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineSoftwarePatchProperties : string * string * string * string * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.Compute.Fluent.Models.SoftwareUpdateRebootBehavior * string * Nullable<DateTime> * Nullable<DateTime> * Microsoft.Azure.Management.Compute.Fluent.Models.PatchAssessmentState -> Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineSoftwarePatchProperties
Public Sub New (Optional patchId As String = Nothing, Optional name As String = Nothing, Optional version As String = Nothing, Optional kbid As String = Nothing, Optional classifications As IList(Of String) = Nothing, Optional rebootBehavior As SoftwareUpdateRebootBehavior = Nothing, Optional activityId As String = Nothing, Optional publishedDate As Nullable(Of DateTime) = Nothing, Optional lastModifiedDateTime As Nullable(Of DateTime) = Nothing, Optional assessmentState As PatchAssessmentState = Nothing)

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
IList<String>

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

rebootBehavior
SoftwareUpdateRebootBehavior

Beschreibt die Neustartanforderungen des Patches. Mögliche Werte: "NeverReboots", "AlwaysRequiresReboot", "CanRequestReboot"

activityId
String

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

publishedDate
Nullable<DateTime>

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

lastModifiedDateTime
Nullable<DateTime>

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

assessmentState
PatchAssessmentState

Beschreibt das Ergebnis eines Installationsvorgangs für einen bestimmten Patch. Mögliche Werte: "Installiert", "Failed", "Excluded", "NotSelected", "Pending", "Available"

Gilt für: