Class CostManagementManager
java.lang.Object
com.azure.resourcemanager.costmanagement.CostManagementManager
Entry point to CostManagementManager.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
The Configurable allowing configurations to be set. -
Method Summary
Modifier and TypeMethodDescriptionalerts()
Gets the resource collection API of Alerts.static CostManagementManager
authenticate
(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of CostManagement service API entry point.static CostManagementManager
authenticate
(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of CostManagement service API entry point.Gets a Configurable instance that can be used to create CostManagementManager with optional configuration.Gets the resource collection API of Dimensions.exports()
Gets the resource collection API of Exports.Gets the resource collection API of Forecasts.Gets the resource collection API of Operations.queries()
Gets the resource collection API of Queries.views()
Gets the resource collection API of Views.
-
Method Details
-
authenticate
public static CostManagementManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of CostManagement service API entry point.- Parameters:
credential
- the credential to use.profile
- the Azure profile for client.- Returns:
- the CostManagement service API instance.
-
authenticate
public static CostManagementManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of CostManagement service API entry point.- Parameters:
httpPipeline
- theHttpPipeline
configured with Azure authentication credential.profile
- the Azure profile for client.- Returns:
- the CostManagement service API instance.
-
configure
Gets a Configurable instance that can be used to create CostManagementManager with optional configuration.- Returns:
- the Configurable instance allowing configurations.
-
views
Gets the resource collection API of Views. It manages View.- Returns:
- Resource collection API of Views.
-
alerts
Gets the resource collection API of Alerts.- Returns:
- Resource collection API of Alerts.
-
forecasts
Gets the resource collection API of Forecasts.- Returns:
- Resource collection API of Forecasts.
-
dimensions
Gets the resource collection API of Dimensions.- Returns:
- Resource collection API of Dimensions.
-
queries
Gets the resource collection API of Queries.- Returns:
- Resource collection API of Queries.
-
operations
Gets the resource collection API of Operations.- Returns:
- Resource collection API of Operations.
-
exports
Gets the resource collection API of Exports. It manages Export.- Returns:
- Resource collection API of Exports.
-
serviceClient
- Returns:
- Wrapped service client CostManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.
-