2.0.0-beta.1 (2026-03-19)
Breaking Changes
- Type of
ModernReservationRecommendation.Propertieshas been changed from*ModernReservationRecommendationPropertiestoModernReservationRecommendationPropertiesClassification - Struct
DownloadPropertieshas been removed - Struct
ErrorDetailshas been removed - Struct
ErrorResponsehas been removed - Struct
HighCasedErrorDetailshas been removed - Struct
HighCasedErrorResponsehas been removed - Struct
LegacyReservationTransactionhas been removed - Struct
ProxyResourcehas been removed - Struct
ReservationTransactionResourcehas been removed - Struct
Resourcehas been removed - Struct
ResourceAttributeshas been removed
Features Added
- New value
EventTypeCreditExpiredadded to enum typeEventType - New value
TermP1Madded to enum typeTerm - New enum type
CreatedByTypewith valuesCreatedByTypeApplication,CreatedByTypeKey,CreatedByTypeManagedIdentity,CreatedByTypeUser - New enum type
OperationStatusTypewith valuesOperationStatusTypeCompleted,OperationStatusTypeFailed,OperationStatusTypeRunning - New enum type
OrganizationTypewith valuesOrganizationTypeContributorOrganizationType,OrganizationTypePrimaryOrganizationType - New function
*ModernReservationRecommendationProperties.GetModernReservationRecommendationProperties() *ModernReservationRecommendationProperties - New function
*ModernSharedScopeReservationRecommendationProperties.GetModernReservationRecommendationProperties() *ModernReservationRecommendationProperties - New function
*ModernSingleScopeReservationRecommendationProperties.GetModernReservationRecommendationProperties() *ModernReservationRecommendationProperties - New function
*PriceSheetClient.BeginDownloadByBillingAccountPeriod(ctx context.Context, billingAccountID string, billingPeriodName string, options *PriceSheetClientBeginDownloadByBillingAccountPeriodOptions) (*runtime.Poller[PriceSheetClientDownloadByBillingAccountPeriodResponse], error) - New struct
ModernSharedScopeReservationRecommendationProperties - New struct
ModernSingleScopeReservationRecommendationProperties - New struct
OperationStatus - New struct
PricesheetDownloadProperties - New struct
SavingsPlan - New struct
SystemData - New field
SystemDatain structBalance - New field
OverageRefundin structBalanceProperties - New field
SystemDatain structBudget - New field
SystemDatain structChargeSummary - New field
SystemDatain structCreditSummary - New field
IsEstimatedBalancein structCreditSummaryProperties - New field
BillingAccountDisplayName,BillingAccountID,IsEstimatedBalancein structEventProperties - New field
SystemDatain structEventSummary - New field
SystemDatain structLegacyChargeSummary - New field
SystemDatain structLegacyReservationRecommendation - New field
LastUsageDate,TotalHoursin structLegacyReservationRecommendationProperties - New field
LastUsageDate,TotalHoursin structLegacySharedScopeReservationRecommendationProperties - New field
LastUsageDate,TotalHoursin structLegacySingleScopeReservationRecommendationProperties - New field
SystemDatain structLegacyUsageDetail - New field
IsEstimatedBalance,OrganizationType,UsedAmountin structLotProperties - New field
SystemDatain structLotSummary - New field
SystemDatain structManagementGroupAggregatedCostResult - New field
SystemDatain structMarketplace - New field
SystemDatain structModernChargeSummary - New field
SubscriptionIDin structModernChargeSummaryProperties - New field
SystemDatain structModernReservationRecommendation - New field
SystemDatain structModernReservationTransaction - New field
SystemDatain structModernUsageDetail - New field
SavingsPlanin structPriceSheetProperties - New field
SystemDatain structPriceSheetResult - New field
SystemDatain structReservationDetail - New field
SystemDatain structReservationRecommendation - New field
Filterin structReservationRecommendationDetailsClientGetOptions - New field
SystemDatain structReservationRecommendationDetailsModel - New field
SystemDatain structReservationSummary - New field
SystemDatain structReservationTransaction - New field
PreviewMarkupPercentage,UseMarkupIfPartnerin structReservationTransactionsClientListOptions - New field
SystemDatain structTagsResult - New field
SystemDatain structUsageDetail