BetaRoutinesOperations interface

Интерфейс, представляющий операции BetaRoutines.

Свойства

createOrUpdate

Создаёт новую рутину или заменяет существующую на предоставленное определение.

delete

Удаляет указанную процедуру.

disable

Отключает указанную процедуру, чтобы она больше не работала.

dispatch

Ставит очередь на асинхронную диспетчеризацию для указанной процедуры.

enable

Активирует указанную процедуру, чтобы её можно было отправить.

get

Получает указанную процедуру и её текущую конфигурацию.

list

Возвращает доступные в текущем проекте процедуры.

listRuns

Возвращает предыдущие забеги, записанные для указанной рутины.

Сведения о свойстве

createOrUpdate

Создаёт новую рутину или заменяет существующую на предоставленное определение.

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

Значение свойства

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

delete

Удаляет указанную процедуру.

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

Значение свойства

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

disable

Отключает указанную процедуру, чтобы она больше не работала.

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

Значение свойства

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

dispatch

Ставит очередь на асинхронную диспетчеризацию для указанной процедуры.

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

Значение свойства

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

enable

Активирует указанную процедуру, чтобы её можно было отправить.

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

Значение свойства

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

get

Получает указанную процедуру и её текущую конфигурацию.

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

Значение свойства

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

list

Возвращает доступные в текущем проекте процедуры.

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

Значение свойства

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

listRuns

Возвращает предыдущие забеги, записанные для указанной рутины.

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

Значение свойства

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