ScheduledActionsOperations interface
Interface representing a ScheduledActions operations.
Properties
| check |
Checks availability and correctness of the name for a scheduled action. |
| check |
Checks availability and correctness of the name for a scheduled action within the given scope. |
| create |
Create or update a private scheduled action. |
| create |
Create or update a shared scheduled action within the given scope. |
| delete | Delete a private scheduled action. |
| delete |
Delete a scheduled action within the given scope. |
| get | Get the private scheduled action by name. |
| get |
Get the shared scheduled action from the given scope by name. |
| list | List all private scheduled actions. |
| list |
List all shared scheduled actions within the given scope. |
| run | Processes a private scheduled action. |
| run |
Runs a shared scheduled action within the given scope. |
Property Details
checkNameAvailability
Checks availability and correctness of the name for a scheduled action.
checkNameAvailability: (checkNameAvailabilityRequest: CheckNameAvailabilityRequest, options?: ScheduledActionsCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResponse>
Property Value
(checkNameAvailabilityRequest: CheckNameAvailabilityRequest, options?: ScheduledActionsCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResponse>
checkNameAvailabilityByScope
Checks availability and correctness of the name for a scheduled action within the given scope.
checkNameAvailabilityByScope: (scope: string, checkNameAvailabilityRequest: CheckNameAvailabilityRequest, options?: ScheduledActionsCheckNameAvailabilityByScopeOptionalParams) => Promise<CheckNameAvailabilityResponse>
Property Value
(scope: string, checkNameAvailabilityRequest: CheckNameAvailabilityRequest, options?: ScheduledActionsCheckNameAvailabilityByScopeOptionalParams) => Promise<CheckNameAvailabilityResponse>
createOrUpdate
Create or update a private scheduled action.
createOrUpdate: (name: string, scheduledAction: ScheduledAction, options?: ScheduledActionsCreateOrUpdateOptionalParams) => Promise<ScheduledAction>
Property Value
(name: string, scheduledAction: ScheduledAction, options?: ScheduledActionsCreateOrUpdateOptionalParams) => Promise<ScheduledAction>
createOrUpdateByScope
Create or update a shared scheduled action within the given scope.
createOrUpdateByScope: (scope: string, name: string, scheduledAction: ScheduledAction, options?: ScheduledActionsCreateOrUpdateByScopeOptionalParams) => Promise<ScheduledAction>
Property Value
(scope: string, name: string, scheduledAction: ScheduledAction, options?: ScheduledActionsCreateOrUpdateByScopeOptionalParams) => Promise<ScheduledAction>
delete
Delete a private scheduled action.
delete: (name: string, options?: ScheduledActionsDeleteOptionalParams) => Promise<void>
Property Value
(name: string, options?: ScheduledActionsDeleteOptionalParams) => Promise<void>
deleteByScope
Delete a scheduled action within the given scope.
deleteByScope: (scope: string, name: string, options?: ScheduledActionsDeleteByScopeOptionalParams) => Promise<void>
Property Value
(scope: string, name: string, options?: ScheduledActionsDeleteByScopeOptionalParams) => Promise<void>
get
Get the private scheduled action by name.
get: (name: string, options?: ScheduledActionsGetOptionalParams) => Promise<ScheduledAction>
Property Value
(name: string, options?: ScheduledActionsGetOptionalParams) => Promise<ScheduledAction>
getByScope
Get the shared scheduled action from the given scope by name.
getByScope: (scope: string, name: string, options?: ScheduledActionsGetByScopeOptionalParams) => Promise<ScheduledAction>
Property Value
(scope: string, name: string, options?: ScheduledActionsGetByScopeOptionalParams) => Promise<ScheduledAction>
list
List all private scheduled actions.
list: (options?: ScheduledActionsListOptionalParams) => PagedAsyncIterableIterator<ScheduledAction, ScheduledAction[], PageSettings>
Property Value
(options?: ScheduledActionsListOptionalParams) => PagedAsyncIterableIterator<ScheduledAction, ScheduledAction[], PageSettings>
listByScope
List all shared scheduled actions within the given scope.
listByScope: (scope: string, options?: ScheduledActionsListByScopeOptionalParams) => PagedAsyncIterableIterator<ScheduledAction, ScheduledAction[], PageSettings>
Property Value
(scope: string, options?: ScheduledActionsListByScopeOptionalParams) => PagedAsyncIterableIterator<ScheduledAction, ScheduledAction[], PageSettings>
run
Processes a private scheduled action.
run: (name: string, options?: ScheduledActionsRunOptionalParams) => Promise<void>
Property Value
(name: string, options?: ScheduledActionsRunOptionalParams) => Promise<void>
runByScope
Runs a shared scheduled action within the given scope.
runByScope: (scope: string, name: string, options?: ScheduledActionsRunByScopeOptionalParams) => Promise<void>
Property Value
(scope: string, name: string, options?: ScheduledActionsRunByScopeOptionalParams) => Promise<void>