Partager via


MaintenanceConfigurationInner Classe

public final class MaintenanceConfigurationInner
extends SubResource

Configuration de maintenance planifiée, utilisée pour configurer quand les mises à jour peuvent être déployées sur un cluster managé.

Pour plus d’informations sur la maintenance planifiée, consultez [maintenance planifiée](https://docs.microsoft.com/azure/aks/planned-maintenance).

Récapitulatif du constructeur

Constructeur Description
MaintenanceConfigurationInner()

Crée un instance de la classe interne de configurationde maintenance.

Résumé de la méthode

Modificateur et type Méthode et description
MaintenanceWindow maintenanceWindow()

Obtenez la propriété Fenêtre de maintenance: Fenêtre de maintenance pour la configuration de maintenance.

String name()

Obtenir la propriété name : nom de la ressource unique au sein d’un groupe de ressources.

List<TimeSpan> notAllowedTime()

Obtenez la propriété Temps nonautorisé: emplacements sur lesquels la mise à niveau n’est pas autorisée.

SystemData systemData()

Obtenir la propriété données système: métadonnées système relatives à cette ressource.

List<TimeInWeek> timeInWeek()

Obtenez la propriété InWeek d’heure: créneaux de temps pendant la semaine où la maintenance planifiée est autorisée à se poursuivre.

String type()

Obtenez la propriété type : Type de ressource.

void validate()

Valide le instance.

MaintenanceConfigurationInner withId(String id)
MaintenanceConfigurationInner withMaintenanceWindow(MaintenanceWindow maintenanceWindow)

Définissez la propriété Fenêtre de maintenance: Fenêtre de maintenance pour la configuration de la maintenance.

MaintenanceConfigurationInner withNotAllowedTime(List<TimeSpan> notAllowedTime)

Définissez la propriété Temps nonautorisé: emplacements sur lesquels la mise à niveau n’est pas autorisée.

MaintenanceConfigurationInner withTimeInWeek(List<TimeInWeek> timeInWeek)

Définissez la propriété InWeek d’heure: créneaux de temps pendant la semaine où la maintenance planifiée est autorisée à se poursuivre.

Méthodes héritées de SubResource

Méthodes héritées de java.lang.Object

Détails du constructeur

MaintenanceConfigurationInner

public MaintenanceConfigurationInner()

Crée un instance de la classe MaintenanceConfigurationInner.

Détails de la méthode

maintenanceWindow

public MaintenanceWindow maintenanceWindow()

Obtenez la propriété maintenanceWindow : Fenêtre de maintenance pour la configuration de maintenance.

Returns:

valeur maintenanceWindow.

name

public String name()

Obtenir la propriété name : nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource.

Returns:

valeur de nom.

notAllowedTime

public List notAllowedTime()

Obtenez la propriété notAllowedTime : emplacements sur lesquels la mise à niveau n’est pas autorisée.

Returns:

valeur notAllowedTime.

systemData

public SystemData systemData()

Obtenir la propriété systemData : métadonnées système relatives à cette ressource.

Returns:

valeur systemData.

timeInWeek

public List timeInWeek()

Obtenez la propriété timeInWeek : créneaux de temps pendant la semaine où la maintenance planifiée est autorisée à se poursuivre.

Si deux entrées de tableau spécifient le même jour de la semaine, la configuration appliquée est l’union des heures dans les deux entrées.

Returns:

valeur timeInWeek.

type

public String type()

Obtenez la propriété type : Type de ressource.

Returns:

valeur de type.

validate

public void validate()

Valide le instance.

withId

public MaintenanceConfigurationInner withId(String id)

Overrides:

MaintenanceConfigurationInner.withId(String id)

Parameters:

id

withMaintenanceWindow

public MaintenanceConfigurationInner withMaintenanceWindow(MaintenanceWindow maintenanceWindow)

Définissez la propriété maintenanceWindow : Fenêtre de maintenance pour la configuration de maintenance.

Parameters:

maintenanceWindow - valeur maintenanceWindow à définir.

Returns:

l’objet MaintenanceConfigurationInner lui-même.

withNotAllowedTime

public MaintenanceConfigurationInner withNotAllowedTime(List notAllowedTime)

Définissez la propriété notAllowedTime : emplacements sur lesquels la mise à niveau n’est pas autorisée.

Parameters:

notAllowedTime - valeur notAllowedTime à définir.

Returns:

l’objet MaintenanceConfigurationInner lui-même.

withTimeInWeek

public MaintenanceConfigurationInner withTimeInWeek(List timeInWeek)

Définissez la propriété timeInWeek : créneaux de temps pendant la semaine où la maintenance planifiée est autorisée à se poursuivre.

Si deux entrées de tableau spécifient le même jour de la semaine, la configuration appliquée est l’union des heures dans les deux entrées.

Parameters:

timeInWeek - valeur timeInWeek à définir.

Returns:

l’objet MaintenanceConfigurationInner lui-même.

S’applique à