Compartir a través de


ComputeStartStopSchedule Clase

Programaciones para el escenario de inicio o detención de proceso.

Herencia
azure.ai.ml.entities._mixins.RestTranslatableMixin
ComputeStartStopSchedule

Constructor

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

Parámetros

Nombre Description
trigger
Requerido

Desencadenador de la programación.

action
Requerido

Acción de potencia de proceso.

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

Estado de la programación.

kwargs
Requerido

Diccionario de parámetros de configuración adicionales.

Parámetros de palabra clave únicamente

Nombre Description
trigger
Requerido
action
Requerido
state
valor predeterminado: ScheduleStatus.ENABLED

Ejemplos

Crear un objeto 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])


Atributos

provisioning_state

El estado de aprovisionamiento de la programación.

Devoluciones

Tipo Description

El estado de aprovisionamiento de la programación.

schedule_id

Identificador de programación.

Devoluciones

Tipo Description

Identificador de programación.