BetaRoutinesOperations interface

Interfejs reprezentujący operacje BetaRoutines.

Właściwości

createOrUpdate

Tworzy nową procedurę lub zastępuje istniejącą procedurę podaną definicją.

delete

Usuwa określoną procedurę.

disable

Wyłącza określoną procedurę, więc przestaje działać.

dispatch

Kolejka asynchronicznego wysyłania dla określonej procedury.

enable

Umożliwia wyznaczenie procedury, aby można było ją wykonywać.

get

Pobiera określoną procedurę oraz jej aktualną konfigurację.

list

Zwraca procedury dostępne w bieżącym projekcie.

listRuns

Zwraca wcześniejsze przebiegi zarejestrowane dla określonej procedury.

Szczegóły właściwości

createOrUpdate

Tworzy nową procedurę lub zastępuje istniejącą procedurę podaną definicją.

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

Wartość właściwości

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

delete

Usuwa określoną procedurę.

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

Wartość właściwości

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

disable

Wyłącza określoną procedurę, więc przestaje działać.

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

Wartość właściwości

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

dispatch

Kolejka asynchronicznego wysyłania dla określonej procedury.

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

Wartość właściwości

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

enable

Umożliwia wyznaczenie procedury, aby można było ją wykonywać.

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

Wartość właściwości

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

get

Pobiera określoną procedurę oraz jej aktualną konfigurację.

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

Wartość właściwości

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

list

Zwraca procedury dostępne w bieżącym projekcie.

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

Wartość właściwości

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

listRuns

Zwraca wcześniejsze przebiegi zarejestrowane dla określonej procedury.

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

Wartość właściwości

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