SchedulesOperations interface
Interfaz que representa una operación de Schedules.
Propiedades
| create |
Crear o actualizar una programación por id. |
| delete | Permite eliminar una programación. |
| get | Obtener un horario por identificación. |
| get |
Obtener un cronograma ejecutado por id. |
| list | Enumere todos los horarios. |
| list |
Enumere todas las ejecuciones programadas. |
Detalles de las propiedades
createOrUpdate
Crear o actualizar una programación por id.
createOrUpdate: (id: string, schedule: Schedule, options?: SchedulesCreateOrUpdateOptionalParams) => Promise<Schedule>
Valor de propiedad
(id: string, schedule: Schedule, options?: SchedulesCreateOrUpdateOptionalParams) => Promise<Schedule>
delete
Permite eliminar una programación.
delete: (id: string, options?: SchedulesDeleteOptionalParams) => Promise<void>
Valor de propiedad
(id: string, options?: SchedulesDeleteOptionalParams) => Promise<void>
get
Obtener un horario por identificación.
get: (id: string, options?: SchedulesGetOptionalParams) => Promise<Schedule>
Valor de propiedad
(id: string, options?: SchedulesGetOptionalParams) => Promise<Schedule>
getRun
Obtener un cronograma ejecutado por id.
getRun: (scheduleId: string, runId: string, options?: SchedulesGetRunOptionalParams) => Promise<ScheduleRun>
Valor de propiedad
(scheduleId: string, runId: string, options?: SchedulesGetRunOptionalParams) => Promise<ScheduleRun>
list
Enumere todos los horarios.
list: (options?: SchedulesListOptionalParams) => PagedAsyncIterableIterator<Schedule, Schedule[], PageSettings>
Valor de propiedad
(options?: SchedulesListOptionalParams) => PagedAsyncIterableIterator<Schedule, Schedule[], PageSettings>
listRuns
Enumere todas las ejecuciones programadas.
listRuns: (scheduleId: string, options?: SchedulesListRunsOptionalParams) => PagedAsyncIterableIterator<ScheduleRun, ScheduleRun[], PageSettings>
Valor de propiedad
(scheduleId: string, options?: SchedulesListRunsOptionalParams) => PagedAsyncIterableIterator<ScheduleRun, ScheduleRun[], PageSettings>