|
1 | 1 | # Release History |
2 | 2 |
|
| 3 | +## 2.0.0 (2023-01-28) |
| 4 | +### Breaking Changes |
| 5 | + |
| 6 | +- Type of `OperationResponse.Properties` has been changed from `interface{}` to `any` |
| 7 | +- Type of `QuotaProperties.Properties` has been changed from `interface{}` to `any` |
| 8 | +- Function `*AzureReservationAPIClient.GetCatalog` has been removed |
| 9 | +- Operation `*ReturnClient.Post` has been changed to LRO, use `*ReturnClient.BeginPost` instead. |
| 10 | + |
| 11 | +### Features Added |
| 12 | + |
| 13 | +- New value `AppliedScopeTypeManagementGroup` added to type alias `AppliedScopeType` |
| 14 | +- New value `DisplayProvisioningStateNoBenefit`, `DisplayProvisioningStateWarning` added to type alias `DisplayProvisioningState` |
| 15 | +- New type alias `BillingPlan` with values `BillingPlanP1M` |
| 16 | +- New type alias `CommitmentGrain` with values `CommitmentGrainHourly` |
| 17 | +- New type alias `SavingsPlanTerm` with values `SavingsPlanTermP1Y`, `SavingsPlanTermP3Y` |
| 18 | +- New function `*AzureReservationAPIClient.NewGetCatalogPager(string, *AzureReservationAPIClientGetCatalogOptions) *runtime.Pager[AzureReservationAPIClientGetCatalogResponse]` |
| 19 | +- New struct `AppliedScopeProperties` |
| 20 | +- New struct `CatalogsResult` |
| 21 | +- New struct `Commitment` |
| 22 | +- New struct `ProxyResource` |
| 23 | +- New struct `ReservationSwapProperties` |
| 24 | +- New struct `Resource` |
| 25 | +- New struct `SavingsPlanPurchaseRequest` |
| 26 | +- New struct `SavingsPlanPurchaseRequestProperties` |
| 27 | +- New struct `SavingsPlanToPurchaseCalculateExchange` |
| 28 | +- New struct `SavingsPlanToPurchaseExchange` |
| 29 | +- New anonymous field `CatalogsResult` in struct `AzureReservationAPIClientGetCatalogResponse` |
| 30 | +- New field `SavingsPlansToPurchase` in struct `CalculateExchangeRequestProperties` |
| 31 | +- New field `SavingsPlansToPurchase` in struct `CalculateExchangeResponseProperties` |
| 32 | +- New field `SavingsPlansToPurchase` in struct `ExchangeResponseProperties` |
| 33 | +- New field `AppliedScopeProperties` in struct `PatchProperties` |
| 34 | +- New field `ReviewDateTime` in struct `PatchProperties` |
| 35 | +- New field `AppliedScopeProperties` in struct `Properties` |
| 36 | +- New field `ExpiryDateTime` in struct `Properties` |
| 37 | +- New field `PurchaseDateTime` in struct `Properties` |
| 38 | +- New field `ReviewDateTime` in struct `Properties` |
| 39 | +- New field `SwapProperties` in struct `Properties` |
| 40 | +- New field `AppliedScopeProperties` in struct `PurchaseRequestProperties` |
| 41 | +- New field `ReviewDateTime` in struct `PurchaseRequestProperties` |
| 42 | +- New field `ExpiryDateTime` in struct `ReservationOrderProperties` |
| 43 | +- New field `ReviewDateTime` in struct `ReservationOrderProperties` |
| 44 | +- New field `NoBenefitCount` in struct `ReservationSummary` |
| 45 | +- New field `WarningCount` in struct `ReservationSummary` |
| 46 | + |
| 47 | + |
3 | 48 | ## 1.1.0 (2022-09-16) |
4 | 49 | ### Features Added |
5 | 50 |
|
|
0 commit comments