BetaRoutinesOperations interface
Interface representing a BetaRoutines operations.
Properties
| create |
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. |
| list |
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>