Partager via


MaintenanceConfiguration Constructeurs

Définition

Surcharges

MaintenanceConfiguration()

Initialise une nouvelle instance de la classe MaintenanceConfiguration.

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

Initialise une nouvelle instance de la classe MaintenanceConfiguration.

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

Initialise une nouvelle instance de la classe MaintenanceConfiguration.

MaintenanceConfiguration()

Initialise une nouvelle instance de la classe MaintenanceConfiguration.

public MaintenanceConfiguration ();
Public Sub New ()

S’applique à

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

Initialise une nouvelle instance de la classe MaintenanceConfiguration.

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)

Paramètres

id
String

Identificateur complet de la ressource

name
String

Nom de la ressource

type
String

Type de la ressource

systemData
SystemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

location
String

Obtient ou définit l’emplacement de la ressource

tags
IDictionary<String,String>

Obtient ou définit les étiquettes de la ressource

namespaceProperty
String

Obtient ou définit l’espace de noms de la ressource

extensionProperties
IDictionary<String,String>

Obtient ou définit extensionProperties de maintenanceConfiguration

maintenanceScope
String

Obtient ou définit maintenanceScope de la configuration. Les valeurs possibles sont les suivantes : 'Host', 'OSImage', 'Extension', 'InGuestPatch', 'SQLDB', 'SQLManagedInstance'

startDateTime
String

Date de début effective de la fenêtre de maintenance au format AAAA-MM-JJ hh:mm. La date de début peut être définie sur la date actuelle ou une date future. La fenêtre sera créée dans le fuseau horaire fourni et ajustée à l’heure d’été en fonction de ce fuseau horaire.

expirationDateTime
String

Date d’expiration effective de la fenêtre de maintenance au format AAAA-MM-JJ hh:mm. La fenêtre sera créée dans le fuseau horaire fourni et ajustée à l’heure d’été en fonction de ce fuseau horaire. La date d’expiration doit être fixée à une date ultérieure. Si vous ne l’indiquez pas, le paramètre sera défini sur la date/heure maximale, 9999-12-31 23:59:59.

duration
String

Durée de la fenêtre de maintenance au format HH:MM. Si vous n’indiquez rien, la valeur par défaut est utilisée en fonction de l’étendue de maintenance fournie. Exemple : 05:00.

timeZone
String

Nom du fuseau horaire. Vous pouvez obtenir la liste des fuseaux horaires en exécutant [System.TimeZoneInfo]::GetSystemTimeZones() dans PowerShell. Exemple : Heure standard du Pacifique, UTC, W. Europe Standard Time, Corée Standard Time, Cen. Heure standard d’Australie de l’Est.

recurEvery
String

Taux auquel une fenêtre de maintenance est censée se répéter. La cadence peut être exprimée sous la forme de planifications quotidiennes, hebdomadaires ou mensuelles. La planification quotidienne est mise en forme sous la forme recurEvery : [Fréquence en tant qu’entier][’Day(s)’]. Si aucune fréquence n’est fournie, la fréquence par défaut est 1. Voici des exemples de planifications quotidiennes recurEvery: Day, recurEvery: 3Days. La planification hebdomadaire est mise en forme sous la forme recurEvery : [Frequency as integer][’Week(s)’] [Liste facultative séparée par des virgules des jours de semaine Monday-Sunday]. Voici des exemples de planifications hebdomadaires recurEvery: 3Weeks, recurEvery: Week Saturday,Sunday. Les planifications mensuelles sont mises en forme sous la forme [Fréquence sous forme d’entier][’Month(s)’] [Liste séparée par des virgules de jours de mois] ou [Fréquence sous forme d’entier][’Month(s)’] [Semaine du mois (First, Second, Third, Fourth, Last)] [Jour de la semaine Monday-Sunday]. Voici des exemples de planifications mensuelles recurEvery: recurEvery: Month, recurEvery: 2Months, recurEvery: Month day23,day24, recurEvery: Month Last Sunday, recurEvery: Month Fourth Monday.

visibility
String

Obtient ou définit la visibilité de la configuration. La valeur par défaut est « Personnalisé ». Les valeurs possibles sont les suivantes : « Personnalisé », « Public »

S’applique à

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

Initialise une nouvelle instance de la classe MaintenanceConfiguration.

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)

Paramètres

id
String

Identificateur complet de la ressource

name
String

Nom de la ressource

type
String

Type de la ressource

systemData
SystemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

location
String

Obtient ou définit l’emplacement de la ressource

tags
IDictionary<String,String>

Obtient ou définit les étiquettes de la ressource

namespaceProperty
String

Obtient ou définit l’espace de noms de la ressource

extensionProperties
IDictionary<String,String>

Obtient ou définit extensionProperties de maintenanceConfiguration

maintenanceScope
String

Obtient ou définit maintenanceScope de la configuration. Les valeurs possibles sont les suivantes : 'Host', 'Resource', 'OSImage', 'Extension', 'InGuestPatch', 'SQLDB', 'SQLManagedInstance'

startDateTime
String

Date de début effective de la fenêtre de maintenance au format AAAA-MM-JJ hh:mm. La date de début peut être définie sur la date actuelle ou une date future. La fenêtre sera créée dans le fuseau horaire fourni et ajustée à l’heure d’été en fonction de ce fuseau horaire.

expirationDateTime
String

Date d’expiration effective de la fenêtre de maintenance au format AAAA-MM-JJ hh:mm. La fenêtre sera créée dans le fuseau horaire fourni et ajustée à l’heure d’été en fonction de ce fuseau horaire. La date d’expiration doit être fixée à une date ultérieure. Si vous ne l’indiquez pas, le paramètre sera défini sur la date/heure maximale, 9999-12-31 23:59:59.

duration
String

Durée de la fenêtre de maintenance au format HH:MM. Si vous n’indiquez rien, la valeur par défaut est utilisée en fonction de l’étendue de maintenance fournie. Exemple : 05:00.

timeZone
String

Nom du fuseau horaire. Vous pouvez obtenir la liste des fuseaux horaires en exécutant [System.TimeZoneInfo]::GetSystemTimeZones() dans PowerShell. Exemple : Heure standard du Pacifique, UTC, W. Europe Standard Time, Corée Standard Time, Cen. Heure standard d’Australie de l’Est.

recurEvery
String

Taux auquel une fenêtre de maintenance est censée se répéter. La cadence peut être exprimée sous la forme de planifications quotidiennes, hebdomadaires ou mensuelles. La planification quotidienne est mise en forme sous la forme recurEvery : [Fréquence en tant qu’entier][’Day(s)’]. Si aucune fréquence n’est fournie, la fréquence par défaut est 1. Voici des exemples de planifications quotidiennes recurEvery: Day, recurEvery: 3Days. La planification hebdomadaire est mise en forme sous la forme recurEvery : [Frequency as integer][’Week(s)’] [Liste facultative séparée par des virgules des jours de semaine Monday-Sunday]. Voici des exemples de planifications hebdomadaires recurEvery: 3Weeks, recurEvery: Week Saturday,Sunday. Les planifications mensuelles sont au format [Fréquence en tant qu’entier]['Mois(s)'] [Liste séparée par des virgules des jours du mois] ou [Fréquence en tant qu’entier]['Mois(s)'] [Semaine du mois (Premier, Deuxième, Troisième, Quatrième, Dernier)] [Lundi-Dimanche] [Décalage facultatif(Nombre de jours)]. La valeur de décalage doit être comprise entre -6 et 6 inclus. Les exemples de planification mensuelle sont recurEvery: Month, recurEvery: 2Months, recurEvery: Month day23,day24, recurEvery: Month Last Sunday, recurEvery: Month Fourth Lundi, recurEvery: Month Last Sunday Offset-3, recurEvery: Month Third Sunday Offset6.

visibility
String

Obtient ou définit la visibilité de la configuration. La valeur par défaut est « Personnalisé ». Les valeurs possibles sont les suivantes : « Personnalisé », « Public »

installPatches
InputPatchConfiguration

Paramètres d’entrée à passer à l’opération d’exécution de correctif.

S’applique à