Partager via


MaintenanceConfiguration Classe

Définition

Type d’enregistrement de configuration de maintenance

[Microsoft.Rest.Serialization.JsonTransformation]
public class MaintenanceConfiguration : Microsoft.Azure.Management.Maintenance.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type MaintenanceConfiguration = class
    inherit Resource
Public Class MaintenanceConfiguration
Inherits Resource
Héritage
MaintenanceConfiguration
Attributs

Constructeurs

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.

Propriétés

Duration

Obtient ou définit la 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.

ExpirationDateTime

Obtient ou définit la 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.

ExtensionProperties

Obtient ou définit extensionProperties de maintenanceConfiguration

Id

Obtient l’identificateur complet de la ressource

(Hérité de Resource)
InstallPatches

Obtient ou définit les paramètres d’entrée à passer à l’opération d’exécution de correctif.

Location

Obtient ou définit l’emplacement de la ressource

MaintenanceScope

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

Name

Obtient le nom de la ressource

(Hérité de Resource)
NamespaceProperty

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

RecurEvery

Obtient ou définit la fréquence à laquelle une fenêtre de maintenance est censée se reproduire. 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 de 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(Non 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 Monday, recurEvery: Month Last Sunday Offset-3, recurEvery: Month Third Sunday Offset6.

StartDateTime

Obtient ou définit la 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.

SystemData

Obtient des métadonnées azure Resource Manager contenant des informations createdBy et modifiedBy.

(Hérité de Resource)
Tags

Obtient ou définit les étiquettes de la ressource

TimeZone

Obtient ou définit le 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.

Type

Obtient le type de la ressource

(Hérité de Resource)
Visibility

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

S’applique à