Freigeben über


MaintenanceConfiguration Konstruktoren

Definition

Überlädt

MaintenanceConfiguration()

Initialisiert eine neue instance der MaintenanceConfiguration-Klasse.

MaintenanceConfiguration(String, String, String, SystemData, String, IDictionary<String,String>, String, IDictionary<String,String>, String, String, String, String, String, String, String)

Initialisiert eine neue instance der MaintenanceConfiguration-Klasse.

MaintenanceConfiguration(String, String, String, SystemData, String, IDictionary<String,String>, String, IDictionary<String,String>, String, String, String, String, String, String, String, InputPatchConfiguration)

Initialisiert eine neue instance der MaintenanceConfiguration-Klasse.

MaintenanceConfiguration()

Initialisiert eine neue instance der MaintenanceConfiguration-Klasse.

public MaintenanceConfiguration();
Public Sub New ()

Gilt für:

MaintenanceConfiguration(String, String, String, SystemData, String, IDictionary<String,String>, String, IDictionary<String,String>, String, String, String, String, String, String, String)

Initialisiert eine neue instance der MaintenanceConfiguration-Klasse.

public MaintenanceConfiguration(string id = default, string name = default, string type = default, Microsoft.Azure.Management.Maintenance.Models.SystemData systemData = default, string location = default, System.Collections.Generic.IDictionary<string,string> tags = default, string namespaceProperty = default, System.Collections.Generic.IDictionary<string,string> extensionProperties = default, string maintenanceScope = default, string startDateTime = default, string expirationDateTime = default, string duration = default, string timeZone = default, string recurEvery = default, string visibility = default);
new Microsoft.Azure.Management.Maintenance.Models.MaintenanceConfiguration : string * string * string * Microsoft.Azure.Management.Maintenance.Models.SystemData * string * System.Collections.Generic.IDictionary<string, string> * string * System.Collections.Generic.IDictionary<string, string> * string * string * string * string * string * string * string -> Microsoft.Azure.Management.Maintenance.Models.MaintenanceConfiguration
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional systemData As SystemData = Nothing, Optional location As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional namespaceProperty As String = Nothing, Optional extensionProperties As IDictionary(Of String, String) = Nothing, Optional maintenanceScope As String = Nothing, Optional startDateTime As String = Nothing, Optional expirationDateTime As String = Nothing, Optional duration As String = Nothing, Optional timeZone As String = Nothing, Optional recurEvery As String = Nothing, Optional visibility As String = Nothing)

Parameter

id
String

Vollqualifizierter Bezeichner der Ressource

name
String

Name der Ressource

type
String

Typ der Ressource

systemData
SystemData

Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen.

location
String

Ruft den Speicherort der Ressource ab oder legt ihn fest

tags
IDictionary<String,String>

Ruft die Tags der Ressource ab oder legt diese fest

namespaceProperty
String

Ruft den Namespace der Ressource ab oder legt diese fest

extensionProperties
IDictionary<String,String>

Ruft extensionProperties der MaintenanceConfiguration ab oder legt sie fest

maintenanceScope
String

Ruft maintenanceScope der Konfiguration ab oder legt diese fest. Mögliche Werte: "Host", "OSImage", "Extension", "InGuestPatch", "SQLDB", "SQLManagedInstance"

startDateTime
String

Effektives Startdatum des Wartungsfensters im JJJJ-MM-TT hh:mm-Format. Das Startdatum kann entweder auf das aktuelle Datum oder das zukünftige Datum festgelegt werden. Das Fenster wird in der angegebenen Zeitzone erstellt und an die Sommerzeit entsprechend dieser Zeitzone angepasst.

expirationDateTime
String

Effektives Ablaufdatum des Wartungsfensters im JJJJ-MM-TT hh:mm-Format. Das Fenster wird in der angegebenen Zeitzone erstellt und an die Sommerzeit entsprechend dieser Zeitzone angepasst. Das Ablaufdatum muss auf ein zukünftiges Datum festgelegt werden. Falls nicht angegeben, wird es auf die maximale Datumszeit 9999-12-31 23:59:59 festgelegt.

duration
String

Dauer des Wartungsfensters im hh:mm-Format. Ohne Angabe wird der Standardwert basierend auf dem angegebenen Wartungsbereich verwendet, Beispiel: 05:00.

timeZone
String

Name der Zeitzone. Die Liste der Zeitzonen kann durch Ausführen von [System.TimeZoneInfo]::GetSystemTimeZones() in PowerShell abgerufen werden. Beispiel: Pazifische Standardzeit, UTC, W. Europäische Standardzeit, Korea Standardzeit, Cen. Australische Normalzeit.

recurEvery
String

Rate, mit der ein Wartungsfenster wiederholt werden soll. Die Rate kann als täglicher, wöchentlicher oder monatlicher Zeitplan ausgedrückt werden. Täglicher Zeitplan wird als recurEvery formatiert: [Häufigkeit als Ganzzahl]['Day(s)']. Wenn keine Häufigkeit bereitgestellt wird, ist die Standardfrequenz 1. Beispiele für tägliche Zeitpläne sind recurEvery: Day, recurEvery: 3Days. Wöchentlicher Zeitplan wird als recurEvery formatiert: [Häufigkeit als Ganzzahl]['Week(s)'] [Optional Komma separate Liste der Wochentage Montag-Sonntag]. Beispiele für wöchentliche Zeitpläne sind recurEvery: 3Weeks, recurEvery: Week Saturday,Sunday. Monatliche Zeitplan werden als [Häufigkeit als Ganzzahl]['Month(s)] [Getrennte Liste von Monatstagen] oder [Häufigkeit als Ganzzahl]['Month(s)] [Woche des Monats (Erste, Zweite, Dritte, Vierte, Letzte)] [Wochentag Montag-Sonntag] formatiert. Beispiele für monatliche Zeitpläne sind recurEvery: Monat, recurEvery: 2Monate, recurEvery: Monat Tag23,Tag24, recurEvery: Monat Letzter Sonntag, recurEvery: Monat Vierter Montag.

visibility
String

Ruft die Sichtbarkeit der Konfiguration ab bzw. legt diese fest. Der Standardwert ist "Custom". Mögliche Werte: "Custom", "Public"

Gilt für:

MaintenanceConfiguration(String, String, String, SystemData, String, IDictionary<String,String>, String, IDictionary<String,String>, String, String, String, String, String, String, String, InputPatchConfiguration)

Initialisiert eine neue instance der MaintenanceConfiguration-Klasse.

public MaintenanceConfiguration(string id = default, string name = default, string type = default, Microsoft.Azure.Management.Maintenance.Models.SystemData systemData = default, string location = default, System.Collections.Generic.IDictionary<string,string> tags = default, string namespaceProperty = default, System.Collections.Generic.IDictionary<string,string> extensionProperties = default, string maintenanceScope = default, string startDateTime = default, string expirationDateTime = default, string duration = default, string timeZone = default, string recurEvery = default, string visibility = default, Microsoft.Azure.Management.Maintenance.Models.InputPatchConfiguration installPatches = default);
new Microsoft.Azure.Management.Maintenance.Models.MaintenanceConfiguration : string * string * string * Microsoft.Azure.Management.Maintenance.Models.SystemData * string * System.Collections.Generic.IDictionary<string, string> * string * System.Collections.Generic.IDictionary<string, string> * string * string * string * string * string * string * string * Microsoft.Azure.Management.Maintenance.Models.InputPatchConfiguration -> Microsoft.Azure.Management.Maintenance.Models.MaintenanceConfiguration
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional systemData As SystemData = Nothing, Optional location As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional namespaceProperty As String = Nothing, Optional extensionProperties As IDictionary(Of String, String) = Nothing, Optional maintenanceScope As String = Nothing, Optional startDateTime As String = Nothing, Optional expirationDateTime As String = Nothing, Optional duration As String = Nothing, Optional timeZone As String = Nothing, Optional recurEvery As String = Nothing, Optional visibility As String = Nothing, Optional installPatches As InputPatchConfiguration = Nothing)

Parameter

id
String

Vollqualifizierter Bezeichner der Ressource

name
String

Name der Ressource

type
String

Typ der Ressource

systemData
SystemData

Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen.

location
String

Ruft den Speicherort der Ressource ab oder legt ihn fest

tags
IDictionary<String,String>

Ruft die Tags der Ressource ab oder legt diese fest

namespaceProperty
String

Ruft den Namespace der Ressource ab oder legt diese fest

extensionProperties
IDictionary<String,String>

Ruft extensionProperties der MaintenanceConfiguration ab oder legt sie fest

maintenanceScope
String

Ruft maintenanceScope der Konfiguration ab oder legt diese fest. Mögliche Werte: "Host", "Resource", "OSImage", "Extension", "InGuestPatch", "SQLDB", "SQLManagedInstance"

startDateTime
String

Effektives Startdatum des Wartungsfensters im JJJJ-MM-TT hh:mm-Format. Das Startdatum kann entweder auf das aktuelle Datum oder das zukünftige Datum festgelegt werden. Das Fenster wird in der angegebenen Zeitzone erstellt und an die Sommerzeit entsprechend dieser Zeitzone angepasst.

expirationDateTime
String

Effektives Ablaufdatum des Wartungsfensters im JJJJ-MM-TT hh:mm-Format. Das Fenster wird in der angegebenen Zeitzone erstellt und an die Sommerzeit entsprechend dieser Zeitzone angepasst. Das Ablaufdatum muss auf ein zukünftiges Datum festgelegt werden. Falls nicht angegeben, wird es auf die maximale Datumszeit 9999-12-31 23:59:59 festgelegt.

duration
String

Dauer des Wartungsfensters im hh:mm-Format. Ohne Angabe wird der Standardwert basierend auf dem angegebenen Wartungsbereich verwendet, Beispiel: 05:00.

timeZone
String

Name der Zeitzone. Die Liste der Zeitzonen kann durch Ausführen von [System.TimeZoneInfo]::GetSystemTimeZones() in PowerShell abgerufen werden. Beispiel: Pazifische Standardzeit, UTC, W. Europäische Standardzeit, Korea Standardzeit, Cen. Australische Normalzeit.

recurEvery
String

Rate, mit der ein Wartungsfenster wiederholt werden soll. Die Rate kann als täglicher, wöchentlicher oder monatlicher Zeitplan ausgedrückt werden. Täglicher Zeitplan wird als recurEvery formatiert: [Häufigkeit als Ganzzahl]['Day(s)']. Wenn keine Häufigkeit bereitgestellt wird, ist die Standardfrequenz 1. Beispiele für tägliche Zeitpläne sind recurEvery: Day, recurEvery: 3Days. Wöchentlicher Zeitplan wird als recurEvery formatiert: [Häufigkeit als Ganzzahl]['Week(s)'] [Optional Komma separate Liste der Wochentage Montag-Sonntag]. Beispiele für wöchentliche Zeitpläne sind recurEvery: 3Weeks, recurEvery: Week Saturday,Sunday. Monatliche Zeitpläne sind formatiert als [Häufigkeit als ganze Zahl]['Monat(s)'] [durch Kommage getrennte Liste der Monatstage] oder [Häufigkeit als ganze Zahl]['Monat(s)'] [Woche des Monats (Erste, zweite, dritte, vierte, letzte)] [Wochentag Montag-Sonntag] [Optionaler Offset(Anzahl von Tagen)]. Der Offsetwert muss zwischen -6 und einschließlich 6 liegen. Beispiele für einen monatlichen Zeitplan sind recurEvery: Month, recurEvery: 2Months, recurEvery: Month day23,day24, recurEvery: Month Last Sunday, recurEvery: Month Fourth Monday, recurEvery: Month Last Sunday Offset-3, recurEvery: Month Third Sunday Offset6.

visibility
String

Ruft die Sichtbarkeit der Konfiguration ab bzw. legt diese fest. Der Standardwert ist "Custom". Mögliche Werte: "Custom", "Public"

installPatches
InputPatchConfiguration

Die Eingabeparameter, die an den Patchausführungsvorgang übergeben werden sollen.

Gilt für: