BetaRoutinesOperations interface

Interface representando operações de BetaRoutines.

Propriedades

createOrUpdate

Cria uma nova rotina ou substitui uma rotina existente pela definição fornecida.

delete

Apaga a rotina especificada.

disable

Desativa a rotina especificada, por isso deixa de funcionar.

dispatch

Coloca em fila um despacho assíncrono para a rotina especificada.

enable

Ativa a rotina especificada para que possa ser despachada.

get

Recupera a rotina especificada e a sua configuração atual.

list

Devolve as rotinas disponíveis no projeto atual.

listRuns

Devolve as execuções anteriores registadas para a rotina especificada.

Detalhes de Propriedade

createOrUpdate

Cria uma nova rotina ou substitui uma rotina existente pela definição fornecida.

createOrUpdate: (routineName: string, options?: BetaRoutinesCreateOrUpdateOptionalParams) => Promise<Routine>

Valor de Propriedade

(routineName: string, options?: BetaRoutinesCreateOrUpdateOptionalParams) => Promise<Routine>

delete

Apaga a rotina especificada.

delete: (routineName: string, options?: BetaRoutinesDeleteOptionalParams) => Promise<void>

Valor de Propriedade

(routineName: string, options?: BetaRoutinesDeleteOptionalParams) => Promise<void>

disable

Desativa a rotina especificada, por isso deixa de funcionar.

disable: (routineName: string, options?: BetaRoutinesDisableOptionalParams) => Promise<Routine>

Valor de Propriedade

(routineName: string, options?: BetaRoutinesDisableOptionalParams) => Promise<Routine>

dispatch

Coloca em fila um despacho assíncrono para a rotina especificada.

dispatch: (routineName: string, options?: BetaRoutinesDispatchOptionalParams) => Promise<DispatchRoutineResponse>

Valor de 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 de Propriedade

(routineName: string, options?: BetaRoutinesEnableOptionalParams) => Promise<Routine>

get

Recupera a rotina especificada e a sua configuração atual.

get: (routineName: string, options?: BetaRoutinesGetOptionalParams) => Promise<Routine>

Valor de Propriedade

(routineName: string, options?: BetaRoutinesGetOptionalParams) => Promise<Routine>

list

Devolve as rotinas disponíveis no projeto atual.

list: (options?: BetaRoutinesListOptionalParams) => PagedAsyncIterableIterator<Routine, Routine[], PageSettings>

Valor de Propriedade

(options?: BetaRoutinesListOptionalParams) => PagedAsyncIterableIterator<Routine, Routine[], PageSettings>

listRuns

Devolve as execuções anteriores registadas para a rotina especificada.

listRuns: (routineName: string, options?: BetaRoutinesListRunsOptionalParams) => PagedAsyncIterableIterator<RoutineRun, RoutineRun[], PageSettings>

Valor de Propriedade

(routineName: string, options?: BetaRoutinesListRunsOptionalParams) => PagedAsyncIterableIterator<RoutineRun, RoutineRun[], PageSettings>