BetaRoutinesOperations interface
Interface representando uma operação BetaRoutines.
Propriedades
| create |
Cria uma nova rotina ou substitui uma rotina existente pela definição fornecida. |
| delete | Exclui a rotina especificada. |
| disable | Desativa a rotina especificada para que ela não seja mais executada. |
| dispatch | Enfileira um despacho assíncrono para a rotina especificada. |
| enable | Ativa a rotina especificada para que possa ser despachada. |
| get | Recupera a rotina especificada e sua configuração atual. |
| list | Retorna as rotinas disponíveis no projeto atual. |
| list |
Retorna execuções anteriores registradas para a rotina especificada. |
Detalhes da propriedade
createOrUpdate
Cria uma nova rotina ou substitui uma rotina existente pela definição fornecida.
createOrUpdate: (routineName: string, options?: BetaRoutinesCreateOrUpdateOptionalParams) => Promise<Routine>
Valor da propriedade
(routineName: string, options?: BetaRoutinesCreateOrUpdateOptionalParams) => Promise<Routine>
delete
Exclui a rotina especificada.
delete: (routineName: string, options?: BetaRoutinesDeleteOptionalParams) => Promise<void>
Valor da propriedade
(routineName: string, options?: BetaRoutinesDeleteOptionalParams) => Promise<void>
disable
Desativa a rotina especificada para que ela não seja mais executada.
disable: (routineName: string, options?: BetaRoutinesDisableOptionalParams) => Promise<Routine>
Valor da propriedade
(routineName: string, options?: BetaRoutinesDisableOptionalParams) => Promise<Routine>
dispatch
Enfileira um despacho assíncrono para a rotina especificada.
dispatch: (routineName: string, options?: BetaRoutinesDispatchOptionalParams) => Promise<DispatchRoutineResponse>
Valor da propriedade
(routineName: string, options?: BetaRoutinesDispatchOptionalParams) => Promise<DispatchRoutineResponse>
enable
Ativa a rotina especificada para que possa ser despachada.
enable: (routineName: string, options?: BetaRoutinesEnableOptionalParams) => Promise<Routine>
Valor da propriedade
(routineName: string, options?: BetaRoutinesEnableOptionalParams) => Promise<Routine>
get
Recupera a rotina especificada e sua configuração atual.
get: (routineName: string, options?: BetaRoutinesGetOptionalParams) => Promise<Routine>
Valor da propriedade
(routineName: string, options?: BetaRoutinesGetOptionalParams) => Promise<Routine>
list
Retorna as rotinas disponíveis no projeto atual.
list: (options?: BetaRoutinesListOptionalParams) => PagedAsyncIterableIterator<Routine, Routine[], PageSettings>
Valor da propriedade
(options?: BetaRoutinesListOptionalParams) => PagedAsyncIterableIterator<Routine, Routine[], PageSettings>
listRuns
Retorna execuções anteriores registradas para a rotina especificada.
listRuns: (routineName: string, options?: BetaRoutinesListRunsOptionalParams) => PagedAsyncIterableIterator<RoutineRun, RoutineRun[], PageSettings>
Valor da propriedade
(routineName: string, options?: BetaRoutinesListRunsOptionalParams) => PagedAsyncIterableIterator<RoutineRun, RoutineRun[], PageSettings>