com.azure.resourcemanager.consumption.models

Package containing the data models for ConsumptionManagementClient. Consumption management client provides access to consumption resources for Azure Enterprise Subscriptions.

Classes

Amount

The amount plus currency .

AmountWithExchangeRate

The amount with exchange rate.

BalancePropertiesAdjustmentDetailsItem

The BalancePropertiesAdjustmentDetailsItem model.

BalancePropertiesNewPurchasesDetailsItem

The BalancePropertiesNewPurchasesDetailsItem model.

BillingFrequency

The billing frequency.

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

The operator to use for comparison.

BudgetTimePeriod

The start and end date for a budget.

BudgetsListResult

Result of listing budgets.

CategoryType

The category of the budget, whether the budget tracks cost or usage.

ChargeSummary

A charge summary resource.

ChargeSummaryKind

Specifies the kind of charge summary.

CreditBalanceSummary

Summary of credit balances.

CultureCode

Language in which the recipient will receive the notification.

CurrentSpend

The current amount of cost which is being tracked for a budget.

Datagrain

Defines values for Datagrain.

EventType

Identifies the type of the event.

Events

Result of listing event summary.

ForecastSpend

The forecasted cost which is being tracked for a budget.

LegacyChargeSummary

Legacy charge summary.

LegacyReservationRecommendation

Legacy reservation recommendation.

LegacyReservationRecommendationProperties

The properties of the 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.

LotSource

The source of the lot.

Lots

Result of listing lot summary.

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.

ModernReservationRecommendationProperties

The properties of the reservation recommendation.

ModernReservationTransactionsListResult

Result of listing reservation recommendations.

ModernSharedScopeReservationRecommendationProperties

The properties of the modern reservation recommendation for shared scope.

ModernSingleScopeReservationRecommendationProperties

The properties of the modern reservation recommendation for single scope.

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

The comparison operator.

PriceSheetProperties

The properties of the price sheet.

PricingModelType

Identifier that indicates how the meter is priced.

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

Specifies the kind of reservation recommendation.

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.

Scope

Defines values for Scope.

SkuProperty

The Sku property.

Status

The status of the lot.

Tag

The tag resource.

Term

Defines values for Term.

ThresholdType

The type of threshold.

TimeGrainType

The time covered by a budget.

UsageDetailsKind

Specifies the kind of usage details.

UsageDetailsListResult

Result of listing usage details.

Interfaces

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.

CreditSummary

An immutable client-side representation of CreditSummary.

Credits

Resource collection API of Credits.

EventSummary

An immutable client-side representation of EventSummary.

EventsOperations

Resource collection API of EventsOperations.

LotSummary

An immutable client-side representation of LotSummary.

LotsOperations

Resource collection API of LotsOperations.

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.

ReservationSummary

An immutable client-side representation of ReservationSummary.

ReservationTransaction

An immutable client-side representation of ReservationTransaction.

ReservationTransactions

Resource collection API of ReservationTransactions.

ReservationsDetails

Resource collection API of ReservationsDetails.

ReservationsSummaries

Resource collection API of ReservationsSummaries.

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.