com.azure.resourcemanager.alertsmanagement.models
Package containing the data models for AlertsManagementClient. AlertsManagement Client.
Classes
| Action |
Action to be applied. |
| ActionGroup |
A pointer to an Azure Action Group. |
| ActionList |
A list of Activity Log Alert rule actions. |
| ActionStatus |
Action status. |
| ActionType |
Action that should be applied. |
| AddActionGroups |
Add action groups to alert processing rule. |
| AlertModificationItem |
Alert modification item. |
| AlertModificationProperties |
Properties of the alert modification item. |
| AlertProcessingRuleProperties |
Alert processing rule properties defining scopes, conditions and scheduling logic for alert processing rule. |
| AlertProcessingRulesCreateOrUpdateHeaders |
The Alert |
| AlertProcessingRulesCreateOrUpdateResponse |
Contains all response data for the create |
| AlertProcessingRulesDeleteHeaders |
The Alert |
| AlertProcessingRulesDeleteResponse |
Contains all response data for the delete operation. |
| AlertProcessingRulesGetByResourceGroupHeaders |
The Alert |
| AlertProcessingRulesGetByResourceGroupResponse |
Contains all response data for the get |
| AlertProcessingRulesList |
List of alert processing rules. |
| AlertProcessingRulesListByResourceGroupHeaders |
The Alert |
| AlertProcessingRulesListByResourceGroupNextHeaders |
The Alert |
| AlertProcessingRulesListByResourceGroupNextResponse |
Contains all response data for the list |
| AlertProcessingRulesListByResourceGroupResponse |
Contains all response data for the list |
| AlertProcessingRulesListBySubscriptionNextHeaders |
The Alert |
| AlertProcessingRulesListBySubscriptionNextResponse |
Contains all response data for the list |
| AlertProcessingRulesListHeaders |
The Alert |
| AlertProcessingRulesListResponse |
Contains all response data for the list operation. |
| AlertProcessingRulesUpdateHeaders |
The Alert |
| AlertProcessingRulesUpdateResponse |
Contains all response data for the update operation. |
| AlertProperties |
Alert property bag. |
| AlertRuleAllOfCondition |
An Activity Log Alert rule condition that is met when all its member conditions are met. |
| AlertRuleAnyOfOrLeafCondition |
An Activity Log Alert rule condition that is met when all its member conditions are met. |
| AlertRuleLeafCondition |
An Activity Log Alert rule condition that is met by comparing the field and value of an Activity Log event. |
| AlertRuleRecommendationsListResponse |
List of alert rule recommendations. |
| AlertState |
Defines values for Alert |
| AlertsList |
List the alerts. |
| AlertsMetadataProperties |
alert meta data property bag. |
| AlertsSortByFields |
Defines values for Alerts |
| AlertsSummaryGroup |
Group the result set. |
| AlertsSummaryGroupByFields |
Defines values for Alerts |
| AlertsSummaryGroupItem |
Alerts summary group item. |
| Comments |
Change alert state reason. |
| Condition |
Condition to trigger an alert processing rule. |
| DailyRecurrence |
Daily recurrence object. |
| DaysOfWeek |
Days of week. |
| Essentials |
This object contains consistent fields across different monitor services. |
| Field |
Field for a given condition. |
| Identifier |
Defines values for Identifier. |
| ManagedResource |
An azure managed resource object. |
| MetadataIdentifier |
Identification of the information to be retrieved by API call. |
| MonitorCondition |
Defines values for Monitor |
| MonitorService |
Defines values for Monitor |
| MonitorServiceDetails |
Details of a monitor service. |
| MonitorServiceList |
Monitor service details. |
| MonthlyRecurrence |
Monthly recurrence object. |
| OperationDisplay |
Properties of the operation. |
| OperationsList |
Lists the operations available in the Alerts |
| Operator |
Operator for a given condition. |
| PatchObject |
Data contract for patch. |
| PrometheusRule |
The Prometheus |
| PrometheusRuleGroupAction |
An alert action. |
| PrometheusRuleGroupResourceCollection |
Represents a collection of alert rule resources. |
| PrometheusRuleGroupResourcePatch |
The Prometheus rule group resource for patch operations. |
| PrometheusRuleGroupResourcePatchProperties |
The Prometheus |
| PrometheusRuleResolveConfiguration |
Specifies the Prometheus alert rule configuration. |
| Recurrence |
Recurrence object. |
| RecurrenceType |
Specifies when the recurrence should be applied. |
| RemoveAllActionGroups |
Indicates if all action groups should be removed. |
| RuleArmTemplate |
A complete ARM template to deploy the alert rules. |
| Schedule |
Scheduling configuration for a given alert processing rule. |
| Severity |
Defines values for Severity. |
| SignalType |
The type of signal the alert is based on, which could be metrics, logs or activity logs. |
| SmartGroupAggregatedProperty |
Aggregated property of each type. |
| SmartGroupModificationItem |
smart |
| SmartGroupModificationProperties |
Properties of the smart |
| SmartGroupsChangeStateHeaders |
The Smart |
| SmartGroupsChangeStateResponse |
Contains all response data for the change |
| SmartGroupsGetByIdHeaders |
The Smart |
| SmartGroupsGetByIdResponse |
Contains all response data for the get |
| SmartGroupsList |
List the alerts. |
| SmartGroupsSortByFields |
Defines values for Smart |
| SortOrder |
Defines values for Sort |
| State |
Smart group state. |
| TenantAlertRuleList |
A list of Tenant Activity Log Alert rules. |
| TenantAlertRulePatchObject |
An Activity Log Alert rule object for the body of patch operations. |
| TimeRange |
Defines values for Time |
| WeeklyRecurrence |
Weekly recurrence object. |
Interfaces
| Alert |
An immutable client-side representation of Alert. |
| AlertModification |
An immutable client-side representation of Alert |
| AlertProcessingRule |
An immutable client-side representation of Alert |
| AlertProcessingRule.Definition |
The entirety of the Alert |
| AlertProcessingRule.DefinitionStages |
The Alert |
| AlertProcessingRule.DefinitionStages.Blank |
The first stage of the Alert |
| AlertProcessingRule.DefinitionStages.WithCreate |
The stage of the Alert |
| AlertProcessingRule.DefinitionStages.WithLocation |
The stage of the Alert |
| AlertProcessingRule.DefinitionStages.WithProperties |
The stage of the Alert |
| AlertProcessingRule.DefinitionStages.WithResourceGroup |
The stage of the Alert |
| AlertProcessingRule.DefinitionStages.WithTags |
The stage of the Alert |
| AlertProcessingRule.Update |
The template for Alert |
| AlertProcessingRule.UpdateStages |
The Alert |
| AlertProcessingRule.UpdateStages.WithEnabled |
The stage of the Alert |
| AlertProcessingRule.UpdateStages.WithTags |
The stage of the Alert |
| AlertProcessingRules |
Resource collection API of Alert |
| AlertRuleRecommendationResource |
An immutable client-side representation of Alert |
| AlertRuleRecommendations |
Resource collection API of Alert |
| Alerts |
Resource collection API of Alerts. |
| AlertsMetadata |
An immutable client-side representation of Alerts |
| AlertsSummary |
An immutable client-side representation of Alerts |
| Operation |
An immutable client-side representation of Operation. |
| Operations |
Resource collection API of Operations. |
| PrometheusRuleGroupResource |
An immutable client-side representation of Prometheus |
| PrometheusRuleGroupResource.Definition |
The entirety of the Prometheus |
| PrometheusRuleGroupResource.DefinitionStages |
The Prometheus |
| PrometheusRuleGroupResource.DefinitionStages.Blank |
The first stage of the Prometheus |
| PrometheusRuleGroupResource.DefinitionStages.WithClusterName |
The stage of the Prometheus |
| PrometheusRuleGroupResource.DefinitionStages.WithCreate |
The stage of the Prometheus |
| PrometheusRuleGroupResource.DefinitionStages.WithDescription |
The stage of the Prometheus |
| PrometheusRuleGroupResource.DefinitionStages.WithEnabled |
The stage of the Prometheus |
| PrometheusRuleGroupResource.DefinitionStages.WithInterval |
The stage of the Prometheus |
| PrometheusRuleGroupResource.DefinitionStages.WithLocation |
The stage of the Prometheus |
| PrometheusRuleGroupResource.DefinitionStages.WithResourceGroup |
The stage of the Prometheus |
| PrometheusRuleGroupResource.DefinitionStages.WithRules |
The stage of the Prometheus |
| PrometheusRuleGroupResource.DefinitionStages.WithScopes |
The stage of the Prometheus |
| PrometheusRuleGroupResource.DefinitionStages.WithTags |
The stage of the Prometheus |
| PrometheusRuleGroupResource.Update |
The template for Prometheus |
| PrometheusRuleGroupResource.UpdateStages |
The Prometheus |
| PrometheusRuleGroupResource.UpdateStages.WithProperties |
The stage of the Prometheus |
| PrometheusRuleGroupResource.UpdateStages.WithTags |
The stage of the Prometheus |
| PrometheusRuleGroups |
Resource collection API of Prometheus |
| SmartGroup |
An immutable client-side representation of Smart |
| SmartGroupModification |
An immutable client-side representation of Smart |
| SmartGroups |
Resource collection API of Smart |
| TenantActivityLogAlertResource |
An immutable client-side representation of Tenant |
| TenantActivityLogAlerts |
Resource collection API of Tenant |
Enums
| AlertModificationEvent |
Reason for the modification. |
| SmartGroupModificationEvent |
Reason for the modification. |