BetaRoutinesOperations interface

Interface representing a BetaRoutines operations.

Properties

createOrUpdate

Create or update a routine.

delete

Delete a routine.

disable

Disable a routine.

dispatch

Queue an asynchronous routine dispatch.

enable

Enable a routine.

get

Retrieve a routine.

list

List routines.

listRuns

List prior runs for a routine.

Property Details

createOrUpdate

Create or update a routine.

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

Property Value

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

delete

Delete a routine.

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

Property Value

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

disable

Disable a routine.

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

Property Value

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

dispatch

Queue an asynchronous routine dispatch.

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

Property Value

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

enable

Enable a routine.

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

Property Value

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

get

Retrieve a routine.

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

Property Value

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

list

List routines.

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

Property Value

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

listRuns

List prior runs for a routine.

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

Property Value

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