BetaRoutinesOperations interface
Interfejs reprezentujący operacje BetaRoutines.
Właściwości
| create |
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. |
| list |
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>