|
1 | 1 | # Release History |
2 | 2 |
|
| 3 | +## 10.0.0b2 (2025-05-13) |
| 4 | + |
| 5 | +### Features Added |
| 6 | + |
| 7 | + - Client `AdvisorManagementClient` added method `predict` |
| 8 | + - Client `AdvisorManagementClient` added operation group `advisor_scores` |
| 9 | + - Client `AdvisorManagementClient` added operation group `assessment_types` |
| 10 | + - Client `AdvisorManagementClient` added operation group `assessments` |
| 11 | + - Client `AdvisorManagementClient` added operation group `resiliency_reviews` |
| 12 | + - Client `AdvisorManagementClient` added operation group `triage_recommendations` |
| 13 | + - Client `AdvisorManagementClient` added operation group `triage_resources` |
| 14 | + - Client `AdvisorManagementClient` added operation group `workloads` |
| 15 | + - Model `ConfigData` added property `duration` |
| 16 | + - Model `ConfigData` added property `system_data` |
| 17 | + - Model `MetadataEntity` added property `system_data` |
| 18 | + - Model `Resource` added property `system_data` |
| 19 | + - Model `ResourceRecommendationBase` added property `risk` |
| 20 | + - Model `ResourceRecommendationBase` added property `tracked` |
| 21 | + - Model `ResourceRecommendationBase` added property `tracked_properties` |
| 22 | + - Model `ResourceRecommendationBase` added property `review` |
| 23 | + - Model `ResourceRecommendationBase` added property `resource_workload` |
| 24 | + - Model `ResourceRecommendationBase` added property `source_system` |
| 25 | + - Model `ResourceRecommendationBase` added property `notes` |
| 26 | + - Model `ResourceRecommendationBase` added property `system_data` |
| 27 | + - Model `SuppressionContract` added property `system_data` |
| 28 | + - Added enum `ActionType` |
| 29 | + - Added model `AdvisorScoreEntity` |
| 30 | + - Added model `AdvisorScoreResponse` |
| 31 | + - Added enum `Aggregated` |
| 32 | + - Added model `AssessmentListResult` |
| 33 | + - Added model `AssessmentResult` |
| 34 | + - Added model `AssessmentTypeListResult` |
| 35 | + - Added model `AssessmentTypeResult` |
| 36 | + - Added model `ConfigDataListResult` |
| 37 | + - Added enum `CreatedByType` |
| 38 | + - Added enum `Duration` |
| 39 | + - Added model `ErrorAdditionalInfo` |
| 40 | + - Added model `ErrorDetail` |
| 41 | + - Added model `ErrorResponse` |
| 42 | + - Added model `Operation` |
| 43 | + - Added model `OperationDisplay` |
| 44 | + - Added model `OperationListResult` |
| 45 | + - Added enum `Origin` |
| 46 | + - Added model `PredictionRequest` |
| 47 | + - Added model `PredictionResponse` |
| 48 | + - Added enum `PredictionType` |
| 49 | + - Added enum `Priority` |
| 50 | + - Added enum `PriorityName` |
| 51 | + - Added model `ProxyResource` |
| 52 | + - Added enum `Reason` |
| 53 | + - Added enum `ReasonForRejectionName` |
| 54 | + - Added model `RecommendationPropertiesResourceWorkload` |
| 55 | + - Added model `RecommendationPropertiesReview` |
| 56 | + - Added model `RecommendationRejectBody` |
| 57 | + - Added enum `RecommendationStatusName` |
| 58 | + - Added model `ResiliencyReview` |
| 59 | + - Added model `ResiliencyReviewCollection` |
| 60 | + - Added enum `ReviewStatus` |
| 61 | + - Added enum `Risk` |
| 62 | + - Added model `ScoreEntity` |
| 63 | + - Added enum `State` |
| 64 | + - Added model `SystemData` |
| 65 | + - Added model `TimeSeriesEntityItem` |
| 66 | + - Added model `TrackedRecommendationProperties` |
| 67 | + - Added model `TrackedRecommendationPropertiesPayload` |
| 68 | + - Added model `TrackedRecommendationPropertiesPayloadProperties` |
| 69 | + - Added model `TriageRecommendation` |
| 70 | + - Added model `TriageRecommendationCollection` |
| 71 | + - Added model `TriageResource` |
| 72 | + - Added model `TriageResourceCollection` |
| 73 | + - Added model `WorkloadListResult` |
| 74 | + - Added model `WorkloadResult` |
| 75 | + - Model `RecommendationsOperations` added method `patch` |
| 76 | + - Added model `AdvisorManagementClientOperationsMixin` |
| 77 | + - Added model `AdvisorScoresOperations` |
| 78 | + - Added model `AssessmentTypesOperations` |
| 79 | + - Added model `AssessmentsOperations` |
| 80 | + - Added model `ResiliencyReviewsOperations` |
| 81 | + - Added model `TriageRecommendationsOperations` |
| 82 | + - Added model `TriageResourcesOperations` |
| 83 | + - Added model `WorkloadsOperations` |
| 84 | + - Method `AdvisorManagementClient.predict` has a new overload `def predict(self: None, body: PredictionRequest, content_type: str)` |
| 85 | + - Method `AdvisorManagementClient.predict` has a new overload `def predict(self: None, body: IO[bytes], content_type: str)` |
| 86 | + - Method `ConfigurationsOperations.create_in_resource_group` has a new overload `def create_in_resource_group(self: None, configuration_name: Union[str, ConfigurationName], resource_group: str, config_contract: IO[bytes], content_type: str)` |
| 87 | + - Method `ConfigurationsOperations.create_in_subscription` has a new overload `def create_in_subscription(self: None, configuration_name: Union[str, ConfigurationName], config_contract: IO[bytes], content_type: str)` |
| 88 | + - Method `RecommendationsOperations.patch` has a new overload `def patch(self: None, resource_uri: str, recommendation_id: str, tracked_properties: TrackedRecommendationPropertiesPayload, content_type: str)` |
| 89 | + - Method `RecommendationsOperations.patch` has a new overload `def patch(self: None, resource_uri: str, recommendation_id: str, tracked_properties: IO[bytes], content_type: str)` |
| 90 | + - Method `SuppressionsOperations.create` has a new overload `def create(self: None, resource_uri: str, recommendation_id: str, name: str, suppression_contract: IO[bytes], content_type: str)` |
| 91 | + - Method `AdvisorManagementClientOperationsMixin.predict` has a new overload `def predict(self: None, body: PredictionRequest, content_type: str)` |
| 92 | + - Method `AdvisorManagementClientOperationsMixin.predict` has a new overload `def predict(self: None, body: IO[bytes], content_type: str)` |
| 93 | + - Method `AssessmentsOperations.put` has a new overload `def put(self: None, assessment_name: str, assessment_contract: AssessmentResult, content_type: str)` |
| 94 | + - Method `AssessmentsOperations.put` has a new overload `def put(self: None, assessment_name: str, assessment_contract: IO[bytes], content_type: str)` |
| 95 | + - Method `TriageRecommendationsOperations.reject_triage_recommendation` has a new overload `def reject_triage_recommendation(self: None, review_id: str, recommendation_id: str, recommendation_reject_body: RecommendationRejectBody, content_type: str)` |
| 96 | + - Method `TriageRecommendationsOperations.reject_triage_recommendation` has a new overload `def reject_triage_recommendation(self: None, review_id: str, recommendation_id: str, recommendation_reject_body: IO[bytes], content_type: str)` |
| 97 | + |
| 98 | +### Breaking Changes |
| 99 | + |
| 100 | + - Method `ConfigurationListResult.__init__` removed default value `None` from its parameter `value` |
| 101 | + - Method `MetadataEntityListResult.__init__` removed default value `None` from its parameter `value` |
| 102 | + - Method `ResourceRecommendationBaseListResult.__init__` removed default value `None` from its parameter `value` |
| 103 | + - Method `SuppressionContractListResult.__init__` removed default value `None` from its parameter `value` |
| 104 | + - Deleted or renamed model `ARMErrorResponseBody` |
| 105 | + - Deleted or renamed model `ArmErrorResponse` |
| 106 | + - Deleted or renamed model `OperationDisplayInfo` |
| 107 | + - Deleted or renamed model `OperationEntity` |
| 108 | + |
3 | 109 | ## 10.0.0b1 (2022-10-28) |
4 | 110 |
|
5 | 111 | ### Features Added |
|
0 commit comments