Package-level declarations
Types
Action rule with action group configuration
Builder for ActionGroupArgs.
The Action Groups information, used by the alert rule.
Builder for ActionGroupsInformationArgs.
Add action groups to alert processing rule.
Builder for AddActionGroupsArgs.
Alert processing rule properties defining scopes, conditions and scheduling logic for alert processing rule.
Builder for AlertProcessingRulePropertiesArgs.
Builder for ConditionArgs.
Conditions in alert instance to be matched for a given action rule. Default value is all. Multiple values could be provided with comma separation.
Builder for ConditionsArgs.
Daily recurrence object.
Builder for DailyRecurrenceArgs.
The detector information. By default this is not populated, unless it's specified in expandDetector
Builder for DetectorArgs.
Action rule with diagnostics configuration
Builder for DiagnosticsArgs.
Builder for GetActionRuleByNamePlainArgs.
Builder for GetIssuePlainArgs.
Builder for GetPrometheusRuleGroupPlainArgs.
Builder for GetSmartDetectorAlertRulePlainArgs.
Builder for IssuePropertiesArgs.
Builder for ListIssueAlertsPlainArgs.
Builder for ListIssueResourcesPlainArgs.
Builder for MonthlyRecurrenceArgs.
An Azure Prometheus alerting or recording rule.
Builder for PrometheusRuleArgs.
An alert action. Only relevant for alerts.
Builder for PrometheusRuleGroupActionArgs.
Specifies the Prometheus alert rule configuration.
Indicates if all action groups should be removed.
Builder for RemoveAllActionGroupsArgs.
Builder for ScheduleArgs.
Target scope for a given action rule. By default scope will be the subscription. User can also provide list of resource groups or list of resources from the scope subscription as well.
Builder for ScopeArgs.
Action rule with suppression configuration
Builder for SuppressionArgs.
Suppression logic for a given action rule
Builder for SuppressionConfigArgs.
Schedule for a given suppression configuration.
Builder for SuppressionScheduleArgs.
Optional throttling information for the alert rule.
Builder for ThrottlingInformationArgs.
Weekly recurrence object.
Builder for WeeklyRecurrenceArgs.