Class StorageManager
- java.lang.Object
-
- com.azure.resourcemanager.resources.fluentcore.arm.Manager<StorageManagementClient>
-
- com.azure.resourcemanager.storage.StorageManager
-
- All Implemented Interfaces:
HasServiceClient<StorageManagementClient>
public final class StorageManager extends Manager<StorageManagementClient>
Entry point to Azure storage resource management.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceStorageManager.ConfigurableThe interface allowing configurations to be set.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static 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.BlobContainersblobContainers()BlobServicesblobServices()static StorageManager.Configurableconfigure()Get a Configurable instance that can be used to create StorageManager with optional configuration.ManagementPoliciesmanagementPolicies()StorageAccountsstorageAccounts()StorageSkusstorageSkus()Usagesusages()-
Methods inherited from class com.azure.resourcemanager.resources.fluentcore.arm.Manager
environment, httpPipeline, resourceManager, serviceClient, subscriptionId, withResourceManager
-
-
-
-
Method Detail
-
configure
public static StorageManager.Configurable 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
-
storageAccounts
public StorageAccounts storageAccounts()
- Returns:
- the storage account management API entry point
-
usages
public Usages usages()
- Returns:
- the storage service usage management API entry point
-
storageSkus
public StorageSkus storageSkus()
- Returns:
- the storage service SKU management API entry point
-
blobContainers
public BlobContainers blobContainers()
- Returns:
- the blob container management API entry point
-
blobServices
public BlobServices blobServices()
- Returns:
- the blob service management API entry point
-
managementPolicies
public ManagementPolicies managementPolicies()
- Returns:
- the management policy management API entry point
-
-