|
1 | 1 | # Release History |
2 | 2 |
|
| 3 | +## 0.8.0 (2022-07-21) |
| 4 | +### Breaking Changes |
| 5 | + |
| 6 | +- Function `*DataCollectionEndpointsClient.Create` parameter(s) have been changed from `(context.Context, string, string, *DataCollectionEndpointsClientCreateOptions)` to `(context.Context, string, string, DataCollectionEndpointResource, *DataCollectionEndpointsClientCreateOptions)` |
| 7 | +- Function `*DataCollectionRulesClient.Create` parameter(s) have been changed from `(context.Context, string, string, *DataCollectionRulesClientCreateOptions)` to `(context.Context, string, string, DataCollectionRuleResource, *DataCollectionRulesClientCreateOptions)` |
| 8 | +- Function `*DataCollectionRuleAssociationsClient.Create` parameter(s) have been changed from `(context.Context, string, string, *DataCollectionRuleAssociationsClientCreateOptions)` to `(context.Context, string, string, DataCollectionRuleAssociationProxyOnlyResource, *DataCollectionRuleAssociationsClientCreateOptions)` |
| 9 | +- Function `*DataCollectionRulesClient.Update` parameter(s) have been changed from `(context.Context, string, string, *DataCollectionRulesClientUpdateOptions)` to `(context.Context, string, string, ResourceForUpdate, *DataCollectionRulesClientUpdateOptions)` |
| 10 | +- Function `*DataCollectionEndpointsClient.Update` parameter(s) have been changed from `(context.Context, string, string, *DataCollectionEndpointsClientUpdateOptions)` to `(context.Context, string, string, ResourceForUpdate, *DataCollectionEndpointsClientUpdateOptions)` |
| 11 | +- Field `Body` of struct `DataCollectionRuleAssociationsClientCreateOptions` has been removed |
| 12 | +- Field `Body` of struct `DataCollectionRulesClientCreateOptions` has been removed |
| 13 | +- Field `Body` of struct `DataCollectionEndpointsClientUpdateOptions` has been removed |
| 14 | +- Field `Identity` of struct `ActionGroupResource` has been removed |
| 15 | +- Field `Kind` of struct `ActionGroupResource` has been removed |
| 16 | +- Field `Body` of struct `DataCollectionEndpointsClientCreateOptions` has been removed |
| 17 | +- Field `Body` of struct `DataCollectionRulesClientUpdateOptions` has been removed |
| 18 | +- Field `Identity` of struct `AzureResource` has been removed |
| 19 | +- Field `Kind` of struct `AzureResource` has been removed |
| 20 | + |
| 21 | +### Features Added |
| 22 | + |
| 23 | +- New const `PredictiveAutoscalePolicyScaleModeEnabled` |
| 24 | +- New const `PredictiveAutoscalePolicyScaleModeForecastOnly` |
| 25 | +- New const `PredictiveAutoscalePolicyScaleModeDisabled` |
| 26 | +- New function `PossiblePredictiveAutoscalePolicyScaleModeValues() []PredictiveAutoscalePolicyScaleMode` |
| 27 | +- New function `NewPredictiveMetricClient(string, azcore.TokenCredential, *arm.ClientOptions) (*PredictiveMetricClient, error)` |
| 28 | +- New function `*PredictiveMetricClient.Get(context.Context, string, string, string, string, string, string, string, *PredictiveMetricClientGetOptions) (PredictiveMetricClientGetResponse, error)` |
| 29 | +- New struct `AutoscaleErrorResponse` |
| 30 | +- New struct `AutoscaleErrorResponseError` |
| 31 | +- New struct `PredictiveAutoscalePolicy` |
| 32 | +- New struct `PredictiveMetricClient` |
| 33 | +- New struct `PredictiveMetricClientGetOptions` |
| 34 | +- New struct `PredictiveMetricClientGetResponse` |
| 35 | +- New struct `PredictiveResponse` |
| 36 | +- New struct `PredictiveValue` |
| 37 | +- New struct `ResourceAutoGenerated` |
| 38 | +- New struct `ResourceAutoGenerated2` |
| 39 | +- New struct `ResourceAutoGenerated3` |
| 40 | +- New field `PredictiveAutoscalePolicy` in struct `AutoscaleSetting` |
| 41 | +- New field `SystemData` in struct `Resource` |
| 42 | +- New field `SystemData` in struct `AutoscaleSettingResource` |
| 43 | +- New anonymous field `TestNotificationDetailsResponse` in struct `ActionGroupsClientPostTestNotificationsResponse` |
| 44 | +- New anonymous field `TestNotificationDetailsResponse` in struct `ActionGroupsClientCreateNotificationsAtActionGroupResourceLevelResponse` |
| 45 | +- New anonymous field `TestNotificationDetailsResponse` in struct `ActionGroupsClientCreateNotificationsAtResourceGroupLevelResponse` |
| 46 | + |
| 47 | + |
3 | 48 | ## 0.7.0 (2022-05-17) |
4 | 49 |
|
5 | 50 | The package of `github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/monitor/armmonitor` is using our [next generation design principles](https://azure.github.io/azure-sdk/general_introduction.html) since version 0.7.0, which contains breaking changes. |
|
0 commit comments