BetaRoutinesOperations interface

Interfaccia che rappresenta un'operazione BetaRoutines.

Proprietà

createOrUpdate

Crea una nuova routine o sostituisce una routine esistente con la definizione fornita.

delete

Elimina la routine specificata.

disable

Disabilita la routine specificata quindi non viene più eseguita.

dispatch

Mette in coda un dispatch asincrono per la routine specificata.

enable

Abilita la routine specificata per poter essere inviata.

get

Recupera la routine specificata e la sua configurazione attuale.

list

Restituisce le routine disponibili nel progetto corrente.

listRuns

Restituisce le esecuzioni precedenti registrate per la routine specificata.

Dettagli proprietà

createOrUpdate

Crea una nuova routine o sostituisce una routine esistente con la definizione fornita.

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

Valore della proprietà

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

delete

Elimina la routine specificata.

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

Valore della proprietà

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

disable

Disabilita la routine specificata quindi non viene più eseguita.

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

Valore della proprietà

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

dispatch

Mette in coda un dispatch asincrono per la routine specificata.

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

Valore della proprietà

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

enable

Abilita la routine specificata per poter essere inviata.

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

Valore della proprietà

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

get

Recupera la routine specificata e la sua configurazione attuale.

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

Valore della proprietà

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

list

Restituisce le routine disponibili nel progetto corrente.

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

Valore della proprietà

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

listRuns

Restituisce le esecuzioni precedenti registrate per la routine specificata.

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

Valore della proprietà

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