Class StorageManager

All Implemented Interfaces:
HasServiceClient<StorageManagementClient>

public final class StorageManager extends Manager<StorageManagementClient>
Entry point to Azure storage resource management.
  • Method Details

    • 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 use
      profile - 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 - the HttpPipeline configured with Azure authentication credential.
      profile - 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