ActionsOperations interface
Interface representing a Actions operations.
Properties
| create |
Creates or updates the action of alert rule. |
| delete | Delete the action of alert rule. |
| get | Gets the action of alert rule. |
| list |
Gets all actions of alert rule. |
Property Details
createOrUpdate
Creates or updates the action of alert rule.
createOrUpdate: (resourceGroupName: string, workspaceName: string, ruleId: string, actionId: string, action: ActionRequest, options?: ActionsCreateOrUpdateOptionalParams) => Promise<ActionResponse>
Property Value
(resourceGroupName: string, workspaceName: string, ruleId: string, actionId: string, action: ActionRequest, options?: ActionsCreateOrUpdateOptionalParams) => Promise<ActionResponse>
delete
Delete the action of alert rule.
delete: (resourceGroupName: string, workspaceName: string, ruleId: string, actionId: string, options?: ActionsDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, workspaceName: string, ruleId: string, actionId: string, options?: ActionsDeleteOptionalParams) => Promise<void>
get
Gets the action of alert rule.
get: (resourceGroupName: string, workspaceName: string, ruleId: string, actionId: string, options?: ActionsGetOptionalParams) => Promise<ActionResponse>
Property Value
(resourceGroupName: string, workspaceName: string, ruleId: string, actionId: string, options?: ActionsGetOptionalParams) => Promise<ActionResponse>
listByAlertRule
Gets all actions of alert rule.
listByAlertRule: (resourceGroupName: string, workspaceName: string, ruleId: string, options?: ActionsListByAlertRuleOptionalParams) => PagedAsyncIterableIterator<ActionResponse, ActionResponse[], PageSettings>
Property Value
(resourceGroupName: string, workspaceName: string, ruleId: string, options?: ActionsListByAlertRuleOptionalParams) => PagedAsyncIterableIterator<ActionResponse, ActionResponse[], PageSettings>