Share via


IAlertProcessingRulesOperations Interface

Definition

AlertProcessingRulesOperations operations.

public interface IAlertProcessingRulesOperations
type IAlertProcessingRulesOperations = interface
Public Interface IAlertProcessingRulesOperations

Methods

CreateOrUpdateWithHttpMessagesAsync(String, String, AlertProcessingRule, Dictionary<String,List<String>>, CancellationToken)

Create or update an alert processing rule.

DeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Delete an alert processing rule.

GetByNameWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Get an alert processing rule by name.

ListByResourceGroupNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

List all alert processing rules in a resource group.

ListByResourceGroupWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

List all alert processing rules in a resource group.

ListBySubscriptionNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

List all alert processing rules in a subscription.

ListBySubscriptionWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

List all alert processing rules in a subscription.

UpdateWithHttpMessagesAsync(String, String, PatchObject, Dictionary<String,List<String>>, CancellationToken)

Enable, disable, or update tags for an alert processing rule.

Extension Methods

CreateOrUpdate(IAlertProcessingRulesOperations, String, String, AlertProcessingRule)

Create or update an alert processing rule.

CreateOrUpdateAsync(IAlertProcessingRulesOperations, String, String, AlertProcessingRule, CancellationToken)

Create or update an alert processing rule.

Delete(IAlertProcessingRulesOperations, String, String)

Delete an alert processing rule.

DeleteAsync(IAlertProcessingRulesOperations, String, String, CancellationToken)

Delete an alert processing rule.

GetByName(IAlertProcessingRulesOperations, String, String)

Get an alert processing rule by name.

GetByNameAsync(IAlertProcessingRulesOperations, String, String, CancellationToken)

Get an alert processing rule by name.

ListByResourceGroup(IAlertProcessingRulesOperations, String)

List all alert processing rules in a resource group.

ListByResourceGroupAsync(IAlertProcessingRulesOperations, String, CancellationToken)

List all alert processing rules in a resource group.

ListByResourceGroupNext(IAlertProcessingRulesOperations, String)

List all alert processing rules in a resource group.

ListByResourceGroupNextAsync(IAlertProcessingRulesOperations, String, CancellationToken)

List all alert processing rules in a resource group.

ListBySubscription(IAlertProcessingRulesOperations)

List all alert processing rules in a subscription.

ListBySubscriptionAsync(IAlertProcessingRulesOperations, CancellationToken)

List all alert processing rules in a subscription.

ListBySubscriptionNext(IAlertProcessingRulesOperations, String)

List all alert processing rules in a subscription.

ListBySubscriptionNextAsync(IAlertProcessingRulesOperations, String, CancellationToken)

List all alert processing rules in a subscription.

Update(IAlertProcessingRulesOperations, String, String, PatchObject)

Enable, disable, or update tags for an alert processing rule.

UpdateAsync(IAlertProcessingRulesOperations, String, String, PatchObject, CancellationToken)

Enable, disable, or update tags for an alert processing rule.

Applies to