AutomationRulesClient Interface
public interface AutomationRulesClient
An instance of this class provides access to all the operations defined in AutomationRulesClient.
Method Summary
Method Details
createOrUpdate
public abstract AutomationRuleInner createOrUpdate(String resourceGroupName, String workspaceName, String automationRuleId)
Creates or updates the automation rule.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response<AutomationRuleInner> createOrUpdateWithResponse(String resourceGroupName, String workspaceName, String automationRuleId, AutomationRuleInner automationRuleToUpsert, Context context)
Creates or updates the automation rule.
Parameters:
Returns:
delete
public abstract Object delete(String resourceGroupName, String workspaceName, String automationRuleId)
Delete the automation rule.
Parameters:
Returns:
deleteWithResponse
public abstract Response<Object> deleteWithResponse(String resourceGroupName, String workspaceName, String automationRuleId, Context context)
Delete the automation rule.
Parameters:
Returns:
get
public abstract AutomationRuleInner get(String resourceGroupName, String workspaceName, String automationRuleId)
Gets the automation rule.
Parameters:
Returns:
getWithResponse
public abstract Response<AutomationRuleInner> getWithResponse(String resourceGroupName, String workspaceName, String automationRuleId, Context context)
Gets the automation rule.
Parameters:
Returns:
list
public abstract PagedIterable<AutomationRuleInner> list(String resourceGroupName, String workspaceName)
Gets all automation rules.
Parameters:
Returns:
list
public abstract PagedIterable<AutomationRuleInner> list(String resourceGroupName, String workspaceName, Context context)
Gets all automation rules.
Parameters:
Returns: