BetaRoutinesOperations interface

Interface representando uma operação BetaRoutines.

Propriedades

createOrUpdate

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.

listRuns

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>