AlertsSuppressionRulesOperations interface

Interface representing a AlertsSuppressionRules operations.

Properties

delete

Delete dismiss alert rule for this subscription.

get

Get dismiss rule, with name: {alertsSuppressionRuleName}, for the given subscription

list

List of all the dismiss rules for the given subscription

update

Update existing rule or create new rule if it doesn't exist

Property Details

delete

Delete dismiss alert rule for this subscription.

delete: (alertsSuppressionRuleName: string, options?: AlertsSuppressionRulesDeleteOptionalParams) => Promise<void>

Property Value

(alertsSuppressionRuleName: string, options?: AlertsSuppressionRulesDeleteOptionalParams) => Promise<void>

get

Get dismiss rule, with name: {alertsSuppressionRuleName}, for the given subscription

get: (alertsSuppressionRuleName: string, options?: AlertsSuppressionRulesGetOptionalParams) => Promise<AlertsSuppressionRule>

Property Value

(alertsSuppressionRuleName: string, options?: AlertsSuppressionRulesGetOptionalParams) => Promise<AlertsSuppressionRule>

list

List of all the dismiss rules for the given subscription

list: (options?: AlertsSuppressionRulesListOptionalParams) => PagedAsyncIterableIterator<AlertsSuppressionRule, AlertsSuppressionRule[], PageSettings>

Property Value

(options?: AlertsSuppressionRulesListOptionalParams) => PagedAsyncIterableIterator<AlertsSuppressionRule, AlertsSuppressionRule[], PageSettings>

update

Update existing rule or create new rule if it doesn't exist

update: (alertsSuppressionRuleName: string, alertsSuppressionRule: AlertsSuppressionRule, options?: AlertsSuppressionRulesUpdateOptionalParams) => Promise<AlertsSuppressionRule>

Property Value

(alertsSuppressionRuleName: string, alertsSuppressionRule: AlertsSuppressionRule, options?: AlertsSuppressionRulesUpdateOptionalParams) => Promise<AlertsSuppressionRule>