Partager via


LabServicesSchedulePatch Classe

Définition

Planifiez l’activation et la désactivation automatiques des machines virtuelles dans un labo à des heures spécifiées. Utilisé pour les mises à jour.

public class LabServicesSchedulePatch
type LabServicesSchedulePatch = class
Public Class LabServicesSchedulePatch
Héritage
LabServicesSchedulePatch

Constructeurs

LabServicesSchedulePatch()

Initialise une nouvelle instance de LabServicesSchedulePatch.

Propriétés

Notes

Remarques relatives à cette planification.

Pour affecter un objet à cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key »: « value » }.
  • BinaryData.FromString(« {\"key\ »: \"value\"} »)Crée une charge utile de { « key »: « value » }.

RecurrencePattern

Modèle de périodicité des actions planifiées.

StartOn

Quand les machines virtuelles utilisateur du labo sont démarrées. Les décalages d’horodatage sont ignorés et timeZoneId est utilisé à la place.

StopOn

Quand les machines virtuelles des utilisateurs du labo sont arrêtées. Les décalages d’horodatage sont ignorés et timeZoneId est utilisé à la place.

TimeZoneId

ID de fuseau horaire IANA pour la planification.

S’applique à