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>