Partager via


ComputeStartStopSchedule Classe

Planifications pour le scénario de démarrage ou d’arrêt du calcul.

Héritage
azure.ai.ml.entities._mixins.RestTranslatableMixin
ComputeStartStopSchedule

Constructeur

ComputeStartStopSchedule(*, trigger: CronTrigger | RecurrenceTrigger | None = None, action: ComputePowerAction | None = None, state: ScheduleStatus = ScheduleStatus.ENABLED, **kwargs: Any)

Paramètres

Nom Description
trigger
Obligatoire

Déclencheur de la planification.

action
Obligatoire

Action de puissance de calcul.

state
Obligatoire
<xref:azure.ai.ml.entities.ScheduleState>

État de la planification.

kwargs
Obligatoire

Dictionnaire des paramètres de configuration supplémentaires.

Paramètres de mot clé uniquement

Nom Description
trigger
Obligatoire
action
Obligatoire
state
valeur par défaut: ScheduleStatus.ENABLED

Exemples

Création d’un objet ComputeStartStopSchedule.


   from azure.ai.ml.constants import TimeZone
   from azure.ai.ml.entities import ComputeSchedules, ComputeStartStopSchedule, CronTrigger

   start_stop = ComputeStartStopSchedule(
       trigger=CronTrigger(
           expression="15 10 * * 1",
           start_time="2022-03-10 10:15:00",
           end_time="2022-06-10 10:15:00",
           time_zone=TimeZone.PACIFIC_STANDARD_TIME,
       )
   )
   compute_schedules = ComputeSchedules(compute_start_stop=[start_stop])


Attributs

provisioning_state

État d’approvisionnement de la planification.

Retours

Type Description

État d’approvisionnement de la planification.

schedule_id

ID de planification.

Retours

Type Description

ID de planification.