Class StorageManager
java.lang.Object
com.azure.resourcemanager.resources.fluentcore.arm.Manager<StorageManagementClient>
com.azure.resourcemanager.storage.StorageManager
- All Implemented Interfaces:
HasServiceClient<StorageManagementClient>
Entry point to Azure storage resource management.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceThe interface allowing configurations to be set. -
Method Summary
Modifier and TypeMethodDescriptionstatic StorageManagerauthenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of StorageManager that exposes storage resource management API entry points.static StorageManagerauthenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of StorageManager that exposes storage resource management API entry points.Gets the authorization manager.Gets the API entry point of the blob container.Gets the API entry point of the blob service.static StorageManager.ConfigurableGet a Configurable instance that can be used to create StorageManager with optional configuration.Gets the API entry point of the management policy.Gets the API entry point of the storage account.Gets the API entry point of the storage service SKU.usages()Gets the API entry point of the storage service usage.Methods inherited from class Manager
environment, httpPipeline, resourceManager, serviceClient, subscriptionId, withResourceManager
-
Method Details
-
authorizationManager
Gets the authorization manager.- Returns:
- the authorization manager
-
configure
Get a Configurable instance that can be used to create StorageManager with optional configuration.- Returns:
- the instance allowing configurations
-
authenticate
public static StorageManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of StorageManager that exposes storage resource management API entry points.- Parameters:
credential- the credential to useprofile- the profile to use- Returns:
- the StorageManager
-
authenticate
public static StorageManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of StorageManager that exposes storage resource management API entry points.- Parameters:
httpPipeline- theHttpPipelineconfigured with Azure authentication credential.profile- the profile to use- Returns:
- the StorageManager
-
storageAccounts
Gets the API entry point of the storage account.- Returns:
- the storage account management API entry point
-
usages
Gets the API entry point of the storage service usage.- Returns:
- the storage service usage management API entry point
-
storageSkus
Gets the API entry point of the storage service SKU.- Returns:
- the storage service SKU management API entry point
-
blobContainers
Gets the API entry point of the blob container.- Returns:
- the blob container management API entry point
-
blobServices
Gets the API entry point of the blob service.- Returns:
- the blob service management API entry point
-
managementPolicies
Gets the API entry point of the management policy.- Returns:
- the management policy API entry point
-