Package com.azure.resourcemanager.consumption.models
Package containing the data models for ConsumptionManagementClient. Consumption management client provides access to
consumption resources for Azure Enterprise Subscriptions.
-
Interface Summary Interface Description AggregatedCosts Resource collection API of AggregatedCosts.Balance An immutable client-side representation of Balance.Balances Resource collection API of Balances.Budget An immutable client-side representation of Budget.Budget.Definition The entirety of the Budget definition.Budget.DefinitionStages The Budget definition stages.Budget.DefinitionStages.Blank The first stage of the Budget definition.Budget.DefinitionStages.WithAmount The stage of the Budget definition allowing to specify amount.Budget.DefinitionStages.WithCategory The stage of the Budget definition allowing to specify category.Budget.DefinitionStages.WithCreate The stage of the Budget definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.Budget.DefinitionStages.WithEtag The stage of the Budget definition allowing to specify etag.Budget.DefinitionStages.WithFilter The stage of the Budget definition allowing to specify filter.Budget.DefinitionStages.WithNotifications The stage of the Budget definition allowing to specify notifications.Budget.DefinitionStages.WithScope The stage of the Budget definition allowing to specify parent resource.Budget.DefinitionStages.WithTimeGrain The stage of the Budget definition allowing to specify timeGrain.Budget.DefinitionStages.WithTimePeriod The stage of the Budget definition allowing to specify timePeriod.Budget.Update The template for Budget update.Budget.UpdateStages The Budget update stages.Budget.UpdateStages.WithAmount The stage of the Budget update allowing to specify amount.Budget.UpdateStages.WithCategory The stage of the Budget update allowing to specify category.Budget.UpdateStages.WithEtag The stage of the Budget update allowing to specify etag.Budget.UpdateStages.WithFilter The stage of the Budget update allowing to specify filter.Budget.UpdateStages.WithNotifications The stage of the Budget update allowing to specify notifications.Budget.UpdateStages.WithTimeGrain The stage of the Budget update allowing to specify timeGrain.Budget.UpdateStages.WithTimePeriod The stage of the Budget update allowing to specify timePeriod.Budgets Resource collection API of Budgets.Charges Resource collection API of Charges.ChargesListResult An immutable client-side representation of ChargesListResult.Credits Resource collection API of Credits.CreditSummary An immutable client-side representation of CreditSummary.EventsOperations Resource collection API of EventsOperations.EventSummary An immutable client-side representation of EventSummary.LotsOperations Resource collection API of LotsOperations.LotSummary An immutable client-side representation of LotSummary.ManagementGroupAggregatedCostResult An immutable client-side representation of ManagementGroupAggregatedCostResult.Marketplace An immutable client-side representation of Marketplace.Marketplaces Resource collection API of Marketplaces.ModernReservationTransaction An immutable client-side representation of ModernReservationTransaction.Operation An immutable client-side representation of Operation.Operations Resource collection API of Operations.PriceSheetResult An immutable client-side representation of PriceSheetResult.PriceSheets Resource collection API of PriceSheets.ReservationDetail An immutable client-side representation of ReservationDetail.ReservationRecommendation An immutable client-side representation of ReservationRecommendation.ReservationRecommendationDetails Resource collection API of ReservationRecommendationDetails.ReservationRecommendationDetailsModel An immutable client-side representation of ReservationRecommendationDetailsModel.ReservationRecommendations Resource collection API of ReservationRecommendations.ReservationsDetails Resource collection API of ReservationsDetails.ReservationsSummaries Resource collection API of ReservationsSummaries.ReservationSummary An immutable client-side representation of ReservationSummary.ReservationTransaction An immutable client-side representation of ReservationTransaction.ReservationTransactions Resource collection API of ReservationTransactions.Tags Resource collection API of Tags.TagsResult An immutable client-side representation of TagsResult.UsageDetail An immutable client-side representation of UsageDetail.UsageDetails Resource collection API of UsageDetails. -
Class Summary Class Description Amount The amount plus currency .AmountWithExchangeRate The amount with exchange rate.BalancePropertiesAdjustmentDetailsItem The BalancePropertiesAdjustmentDetailsItem model.BalancePropertiesNewPurchasesDetailsItem The BalancePropertiesNewPurchasesDetailsItem model.BillingFrequency Defines values for BillingFrequency.BudgetComparisonExpression The comparison expression to be used in the budgets.BudgetFilter May be used to filter budgets by resource group, resource, or meter.BudgetFilterProperties The Dimensions or Tags to filter a budget by.BudgetOperatorType Defines values for BudgetOperatorType.BudgetsListResult Result of listing budgets.BudgetTimePeriod The start and end date for a budget.CategoryType Defines values for CategoryType.ChargeSummary A charge summary resource.ChargeSummaryKind Defines values for ChargeSummaryKind.CreditBalanceSummary Summary of credit balances.CultureCode Defines values for CultureCode.CurrentSpend The current amount of cost which is being tracked for a budget.Datagrain Defines values for Datagrain.Events Result of listing event summary.EventType Defines values for EventType.ForecastSpend The forecasted cost which is being tracked for a budget.LegacyChargeSummary Legacy charge summary.LegacyReservationRecommendation Legacy reservation recommendation.LegacyReservationTransaction Legacy Reservation transaction resource.LegacySharedScopeReservationRecommendationProperties The properties of the legacy reservation recommendation for shared scope.LegacySingleScopeReservationRecommendationProperties The properties of the legacy reservation recommendation for single scope.LegacyUsageDetail Legacy usage detail.LookBackPeriod Defines values for LookBackPeriod.Lots Result of listing lot summary.LotSource Defines values for LotSource.MarketplacesListResult Result of listing marketplaces.MeterDetails The properties of the meter detail.MeterDetailsResponse The properties of the meter detail.Metrictype Defines values for Metrictype.ModernChargeSummary Modern charge summary.ModernReservationRecommendation Modern reservation recommendation.ModernReservationTransactionsListResult Result of listing reservation recommendations.ModernUsageDetail Modern usage detail.Notification The notification associated with a budget.OperationDisplay The object that represents the operation.OperationListResult Result of listing consumption operations.OperatorType Defines values for OperatorType.PriceSheetProperties The properties of the price sheet.PricingModelType Defines values for PricingModelType.Reseller The reseller properties.ReservationDetailsListResult Result of listing reservation details.ReservationRecommendationDetailsCalculatedSavingsProperties Details of estimated savings.ReservationRecommendationDetailsResourceProperties Details of the resource.ReservationRecommendationDetailsSavingsProperties Details of the estimated savings.ReservationRecommendationDetailsUsageProperties Details about historical usage data that has been used for computing the recommendation.ReservationRecommendationKind Defines values for ReservationRecommendationKind.ReservationRecommendationsListResult Result of listing reservation recommendations.ReservationSummariesListResult Result of listing reservation summaries.ReservationTransactionResource The Resource model definition.ReservationTransactionsListResult Result of listing reservation recommendations.ResourceAttributes The Resource model definition.SkuProperty The Sku property.Status Defines values for Status.Tag The tag resource.Term Defines values for Term.ThresholdType Defines values for ThresholdType.TimeGrainType Defines values for TimeGrainType.UsageDetailsKind Defines values for UsageDetailsKind.UsageDetailsListResult Result of listing usage details.