|
1 | 1 | # Release History |
2 | 2 |
|
| 3 | +## 2.0.0b3 (2026-05-27) |
| 4 | + |
| 5 | +### Features Added |
| 6 | + |
| 7 | + - Client `AlertsManagementClient` added parameter `cloud_setting` in method `__init__` |
| 8 | + - Client `AlertsManagementClient` added method `send_request` |
| 9 | + - Enum `ActionType` added member `INTERNAL` |
| 10 | + - Model `Alert` added property `system_data` |
| 11 | + - Model `AlertModificationItem` added property `details` |
| 12 | + - Model `AlertProperties` added property `custom_properties` |
| 13 | + - Enum `MonitorService` added member `RESOURCE_HEALTH` |
| 14 | + - Model `Operation` added property `is_data_action` |
| 15 | + - Model `Operation` added property `action_type` |
| 16 | + - Model `Resource` added property `system_data` |
| 17 | + - Added model `ActionSuppressedDetails` |
| 18 | + - Added model `ActionTriggeredDetails` |
| 19 | + - Added model `AlertEnrichmentItem` |
| 20 | + - Added model `AlertEnrichmentProperties` |
| 21 | + - Added model `AlertEnrichmentResponse` |
| 22 | + - Added enum `AlertModificationType` |
| 23 | + - Added model `AlertsManagementErrorResponse` |
| 24 | + - Added model `BaseDetails` |
| 25 | + - Added model `NotificationResult` |
| 26 | + - Added enum `Origin` |
| 27 | + - Added model `PrometheusEnrichmentItem` |
| 28 | + - Added model `PrometheusInstantQuery` |
| 29 | + - Added model `PrometheusRangeQuery` |
| 30 | + - Added model `PropertyChangeDetails` |
| 31 | + - Added model `ProxyResource` |
| 32 | + - Added model `ProxyResourceAutoGenerated` |
| 33 | + - Added enum `ResultStatus` |
| 34 | + - Added enum `RuleType` |
| 35 | + - Added enum `Status` |
| 36 | + - Added model `TriggeredRule` |
| 37 | + - Added enum `Type` |
| 38 | + - Operation group `AlertsOperations` added method `change_state_tenant` |
| 39 | + - Operation group `AlertsOperations` added method `get_all_tenant` |
| 40 | + - Operation group `AlertsOperations` added method `get_by_id_tenant` |
| 41 | + - Operation group `AlertsOperations` added method `get_enrichments` |
| 42 | + - Operation group `AlertsOperations` added method `get_history_tenant` |
| 43 | + |
| 44 | +### Breaking Changes |
| 45 | + |
| 46 | + - This version introduces new hybrid models which have dual dictionary and model nature. And please follow https://aka.ms/azsdk/python/migrate/hybrid-models for migration. |
| 47 | + - For the method breakings, please refer to https://aka.ms/azsdk/python/migrate/operations for migration. |
| 48 | + - Deleted or renamed client operation group `AlertsManagementClient.alert_processing_rules` |
| 49 | + - Deleted or renamed client operation group `AlertsManagementClient.prometheus_rule_groups` |
| 50 | + - Deleted or renamed client operation group `AlertsManagementClient.smart_groups` |
| 51 | + - Method `AlertsManagementClient.__init__` deleted or renamed its parameter `subscription_id` of kind `positional_or_keyword` |
| 52 | + - Deleted or renamed enum value `ActionType.ADD_ACTION_GROUPS` |
| 53 | + - Deleted or renamed enum value `ActionType.REMOVE_ALL_ACTION_GROUPS` |
| 54 | + - Deleted or renamed enum value `AlertModificationEvent.ACTIONS_FAILED` |
| 55 | + - Deleted or renamed enum value `AlertModificationEvent.ACTION_RULE_SUPPRESSED` |
| 56 | + - Deleted or renamed enum value `AlertModificationEvent.ACTION_RULE_TRIGGERED` |
| 57 | + - Model `AlertsSummaryGroup` renamed its instance variable `values` to `values_property` |
| 58 | + - Model `AlertsSummaryGroupItem` renamed its instance variable `values` to `values_property` |
| 59 | + - Method `AlertsOperations.change_state` changed its parameter `new_state` from `positional_or_keyword` to `keyword_only` |
| 60 | + - Method `AlertsOperations.change_state` inserted a `positional_or_keyword` parameter `scope` |
| 61 | + - Method `AlertsOperations.get_all` changed its parameter `target_resource`/`target_resource_type`/`target_resource_group`/`monitor_service`/`monitor_condition`/`severity`/`alert_state`/`alert_rule`/`smart_group_id`/`include_context`/`include_egress_config`/`page_count`/`sort_by`/`sort_order`/`select`/`time_range`/`custom_time_range` from `positional_or_keyword` to `keyword_only` |
| 62 | + - Method `AlertsOperations.get_all` inserted a `positional_or_keyword` parameter `scope` |
| 63 | + - Method `AlertsOperations.get_by_id` inserted a `positional_or_keyword` parameter `scope` |
| 64 | + - Method `AlertsOperations.get_history` inserted a `positional_or_keyword` parameter `scope` |
| 65 | + - Method `AlertsOperations.get_summary` changed its parameter `groupby`/`include_smart_groups_count`/`target_resource`/`target_resource_type`/`target_resource_group`/`monitor_service`/`monitor_condition`/`severity`/`alert_state`/`alert_rule`/`time_range`/`custom_time_range` from `positional_or_keyword` to `keyword_only` |
| 66 | + - Method `AlertsOperations.get_summary` inserted a `positional_or_keyword` parameter `scope` |
| 67 | + - Method `AlertsOperations.meta_data` changed its parameter `identifier` from `positional_or_keyword` to `keyword_only` |
| 68 | + - Deleted or renamed operation group `AlertProcessingRulesOperations` |
| 69 | + - Deleted or renamed operation group `PrometheusRuleGroupsOperations` |
| 70 | + - Deleted or renamed operation group `SmartGroupsOperations` |
| 71 | + |
| 72 | +### Other Changes |
| 73 | + |
| 74 | + - Deleted model `AlertProcessingRulesList`/`AlertsList`/`OperationsList`/`PrometheusRuleGroupResourceCollection`/`SmartGroupsList` which actually were not used by SDK users |
| 75 | + - Deleted model `Action`/`AddActionGroups`/`AlertProcessingRule`/`AlertProcessingRuleProperties`/`Condition`/`DailyRecurrence`/`ErrorResponseAutoGenerated`/`ErrorResponseAutoGenerated2`/`ErrorResponseAutoGenerated3`/`ErrorResponseBodyAutoGenerated`/`ErrorResponseBodyAutoGenerated2`/`ManagedResource`/`MonthlyRecurrence`/`PatchObject`/`PrometheusRule`/`PrometheusRuleGroupAction`/`PrometheusRuleGroupResource`/`PrometheusRuleGroupResourcePatch`/`PrometheusRuleGroupResourcePatchProperties`/`PrometheusRuleResolveConfiguration`/`Recurrence`/`RemoveAllActionGroups`/`ResourceAutoGenerated`/`Schedule`/`SmartGroup`/`SmartGroupAggregatedProperty`/`SmartGroupModification`/`SmartGroupModificationItem`/`SmartGroupModificationProperties`/`TrackedResource`/`WeeklyRecurrence` which actually were not used by SDK users |
| 76 | + - Deleted enum `DaysOfWeek`/`Field`/`Operator`/`RecurrenceType`/`SmartGroupModificationEvent`/`SmartGroupsSortByFields`/`State` which actually were not used by SDK users |
| 77 | + |
3 | 78 | ## 1.0.1 (2026-05-13) |
4 | 79 |
|
5 | 80 | ### Other Changes |
|
0 commit comments