Class ConsumptionManager
- java.lang.Object
-
- com.azure.resourcemanager.consumption.ConsumptionManager
-
public final class ConsumptionManager extends Object
Entry point to ConsumptionManager. Consumption management client provides access to consumption resources for Azure Enterprise Subscriptions.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ConsumptionManager.Configurable
The Configurable allowing configurations to be set.
-
Method Summary
-
-
-
Method Detail
-
authenticate
public static ConsumptionManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile)
Creates an instance of Consumption service API entry point.- Parameters:
credential
- the credential to use.profile
- the Azure profile for client.- Returns:
- the Consumption service API instance.
-
configure
public static ConsumptionManager.Configurable configure()
Gets a Configurable instance that can be used to create ConsumptionManager with optional configuration.- Returns:
- the Configurable instance allowing configurations.
-
usageDetails
public UsageDetails usageDetails()
- Returns:
- Resource collection API of UsageDetails.
-
marketplaces
public Marketplaces marketplaces()
- Returns:
- Resource collection API of Marketplaces.
-
budgets
public Budgets budgets()
- Returns:
- Resource collection API of Budgets.
-
tags
public Tags tags()
- Returns:
- Resource collection API of Tags.
-
charges
public Charges charges()
- Returns:
- Resource collection API of Charges.
-
balances
public Balances balances()
- Returns:
- Resource collection API of Balances.
-
reservationsSummaries
public ReservationsSummaries reservationsSummaries()
- Returns:
- Resource collection API of ReservationsSummaries.
-
reservationsDetails
public ReservationsDetails reservationsDetails()
- Returns:
- Resource collection API of ReservationsDetails.
-
reservationRecommendations
public ReservationRecommendations reservationRecommendations()
- Returns:
- Resource collection API of ReservationRecommendations.
-
reservationRecommendationDetails
public ReservationRecommendationDetails reservationRecommendationDetails()
- Returns:
- Resource collection API of ReservationRecommendationDetails.
-
reservationTransactions
public ReservationTransactions reservationTransactions()
- Returns:
- Resource collection API of ReservationTransactions.
-
priceSheets
public PriceSheets priceSheets()
- Returns:
- Resource collection API of PriceSheets.
-
operations
public Operations operations()
- Returns:
- Resource collection API of Operations.
-
aggregatedCosts
public AggregatedCosts aggregatedCosts()
- Returns:
- Resource collection API of AggregatedCosts.
-
eventsOperations
public EventsOperations eventsOperations()
- Returns:
- Resource collection API of EventsOperations.
-
lotsOperations
public LotsOperations lotsOperations()
- Returns:
- Resource collection API of LotsOperations.
-
credits
public Credits credits()
- Returns:
- Resource collection API of Credits.
-
serviceClient
public ConsumptionManagementClient serviceClient()
- Returns:
- Wrapped service client ConsumptionManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.
-
-