AlertsSuppressionRulesClient Interface
public interface AlertsSuppressionRulesClient
An instance of this class provides access to all the operations defined in AlertsSuppressionRulesClient.
Method Summary
Method Details
delete
public abstract void delete(String alertsSuppressionRuleName)
Delete dismiss alert rule for this subscription.
Parameters:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String alertsSuppressionRuleName, Context context)
Delete dismiss alert rule for this subscription.
Parameters:
Returns:
get
public abstract AlertsSuppressionRuleInner get(String alertsSuppressionRuleName)
Get dismiss rule, with name: {alertsSuppressionRuleName}, for the given subscription.
Parameters:
Returns:
getWithResponse
public abstract Response<AlertsSuppressionRuleInner> getWithResponse(String alertsSuppressionRuleName, Context context)
Get dismiss rule, with name: {alertsSuppressionRuleName}, for the given subscription.
Parameters:
Returns:
list
public abstract PagedIterable<AlertsSuppressionRuleInner> list()
List of all the dismiss rules for the given subscription.
Returns:
list
public abstract PagedIterable<AlertsSuppressionRuleInner> list(String alertType, Context context)
List of all the dismiss rules for the given subscription.
Parameters:
Returns:
update
public abstract AlertsSuppressionRuleInner update(String alertsSuppressionRuleName, AlertsSuppressionRuleInner alertsSuppressionRule)
Update existing rule or create new rule if it doesn't exist.
Parameters:
Returns:
updateWithResponse
public abstract Response<AlertsSuppressionRuleInner> updateWithResponse(String alertsSuppressionRuleName, AlertsSuppressionRuleInner alertsSuppressionRule, Context context)
Update existing rule or create new rule if it doesn't exist.
Parameters:
Returns: