ActionsClient Interface
public interface ActionsClient
An instance of this class provides access to all the operations defined in ActionsClient.
Method Summary
Method Details
createOrUpdate
public abstract ActionResponseInner createOrUpdate(String resourceGroupName, String workspaceName, String ruleId, String actionId, ActionRequest action)
Creates or updates the action of alert rule.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response<ActionResponseInner> createOrUpdateWithResponse(String resourceGroupName, String workspaceName, String ruleId, String actionId, ActionRequest action, Context context)
Creates or updates the action of alert rule.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String workspaceName, String ruleId, String actionId)
Delete the action of alert rule.
Parameters:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String resourceGroupName, String workspaceName, String ruleId, String actionId, Context context)
Delete the action of alert rule.
Parameters:
Returns:
get
public abstract ActionResponseInner get(String resourceGroupName, String workspaceName, String ruleId, String actionId)
Gets the action of alert rule.
Parameters:
Returns:
getWithResponse
public abstract Response<ActionResponseInner> getWithResponse(String resourceGroupName, String workspaceName, String ruleId, String actionId, Context context)
Gets the action of alert rule.
Parameters:
Returns:
listByAlertRule
public abstract PagedIterable<ActionResponseInner> listByAlertRule(String resourceGroupName, String workspaceName, String ruleId)
Gets all actions of alert rule.
Parameters:
Returns:
listByAlertRule
public abstract PagedIterable<ActionResponseInner> listByAlertRule(String resourceGroupName, String workspaceName, String ruleId, Context context)
Gets all actions of alert rule.
Parameters:
Returns: