Azure.ResourceManager.AlertsManagement.Models Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
AlertProcessingRuleAction |
Action to be applied. Please note AlertProcessingRuleAction is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include AlertProcessingRuleAddGroupsAction and AlertProcessingRuleRemoveAllGroupsAction. |
AlertProcessingRuleAddGroupsAction |
Add action groups to alert processing rule. |
AlertProcessingRuleCondition |
Condition to trigger an alert processing rule. |
AlertProcessingRuleMonthlyRecurrence |
Monthly recurrence object. |
AlertProcessingRulePatch |
Data contract for patch. |
AlertProcessingRuleProperties |
Alert processing rule properties defining scopes, conditions and scheduling logic for alert processing rule. |
AlertProcessingRuleRecurrence |
Recurrence object. Please note AlertProcessingRuleRecurrence is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include DailyRecurrence, AlertProcessingRuleMonthlyRecurrence and AlertProcessingRuleWeeklyRecurrence. |
AlertProcessingRuleRemoveAllGroupsAction |
Indicates if all action groups should be removed. |
AlertProcessingRuleSchedule |
Scheduling configuration for a given alert processing rule. |
AlertProcessingRuleWeeklyRecurrence |
Weekly recurrence object. |
ArmAlertsManagementModelFactory |
Model factory for models. |
DailyRecurrence |
Daily recurrence object. |
MonitorServiceDetails |
Details of a monitor service. |
MonitorServiceList |
Monitor service details. |
ServiceAlertCollectionGetAllOptions |
The ServiceAlertCollectionGetAllOptions. |
ServiceAlertEssentials |
This object contains consistent fields across different monitor services. |
ServiceAlertMetadata |
alert meta data information. |
ServiceAlertMetadataProperties |
alert meta data property bag Please note ServiceAlertMetadataProperties is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include MonitorServiceList. |
ServiceAlertModification |
Alert Modification details. |
ServiceAlertModificationItemInfo |
Alert modification item. |
ServiceAlertModificationProperties |
Properties of the alert modification item. |
ServiceAlertProperties |
Alert property bag. |
ServiceAlertSummary |
Summary of alerts based on the input filters and 'groupby' parameters. |
ServiceAlertSummaryGroup |
Group the result set. |
ServiceAlertSummaryGroupItemInfo |
Alerts summary group item. |
SmartGroupAggregatedProperty |
Aggregated property of each type. |
SmartGroupCollectionGetAllOptions |
The SmartGroupCollectionGetAllOptions. |
SmartGroupModification |
Alert Modification details. |
SmartGroupModificationItemInfo |
smartGroup modification item. |
SmartGroupModificationProperties |
Properties of the smartGroup modification item. |
SubscriptionResourceGetServiceAlertSummaryOptions |
The SubscriptionResourceGetServiceAlertSummaryOptions. |
Structs
AlertProcessingRuleField |
Field for a given condition. |
AlertProcessingRuleOperator |
Operator for a given condition. |
AlertsManagementDayOfWeek |
Days of week. |
AlertsManagementQuerySortOrder |
The AlertsManagementQuerySortOrder. |
AlertsSummaryGroupByField |
The AlertsSummaryGroupByField. |
ListServiceAlertsSortByField |
The ListServiceAlertsSortByField. |
MonitorCondition |
The MonitorCondition. |
MonitorServiceSourceForAlert |
The MonitorServiceSourceForAlert. |
RetrievedInformationIdentifier |
The RetrievedInformationIdentifier. |
ServiceAlertSeverity |
The ServiceAlertSeverity. |
ServiceAlertSignalType |
The type of signal the alert is based on, which could be metrics, logs or activity logs. |
ServiceAlertState |
The ServiceAlertState. |
SmartGroupsSortByField |
The SmartGroupsSortByField. |
SmartGroupState |
Smart group state. |
TimeRangeFilter |
The TimeRangeFilter. |
Enums
ServiceAlertModificationEvent |
Reason for the modification. |
SmartGroupModificationEvent |
Reason for the modification. |