Class StorageCacheManager
- java.lang.Object
-
- com.azure.resourcemanager.storagecache.StorageCacheManager
-
public final class StorageCacheManager extends Object
Entry point to StorageCacheManager. A Storage Cache provides scalable caching service for NAS clients, serving data from either NFSv3 or Blob at-rest storage (referred to as "Storage Targets"). These operations allow you to manage Caches.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
StorageCacheManager.Configurable
The Configurable allowing configurations to be set.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AscOperations
ascOperations()
AscUsages
ascUsages()
static StorageCacheManager
authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile)
Creates an instance of StorageCache service API entry point.Caches
caches()
static StorageCacheManager.Configurable
configure()
Gets a Configurable instance that can be used to create StorageCacheManager with optional configuration.Operations
operations()
StorageCacheManagementClient
serviceClient()
Skus
skus()
StorageTargetOperations
storageTargetOperations()
StorageTargets
storageTargets()
UsageModels
usageModels()
-
-
-
Method Detail
-
authenticate
public static StorageCacheManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile)
Creates an instance of StorageCache service API entry point.- Parameters:
credential
- the credential to use.profile
- the Azure profile for client.- Returns:
- the StorageCache service API instance.
-
configure
public static StorageCacheManager.Configurable configure()
Gets a Configurable instance that can be used to create StorageCacheManager with optional configuration.- Returns:
- the Configurable instance allowing configurations.
-
operations
public Operations operations()
- Returns:
- Resource collection API of Operations.
-
skus
public Skus skus()
- Returns:
- Resource collection API of Skus.
-
usageModels
public UsageModels usageModels()
- Returns:
- Resource collection API of UsageModels.
-
ascOperations
public AscOperations ascOperations()
- Returns:
- Resource collection API of AscOperations.
-
ascUsages
public AscUsages ascUsages()
- Returns:
- Resource collection API of AscUsages.
-
caches
public Caches caches()
- Returns:
- Resource collection API of Caches.
-
storageTargets
public StorageTargets storageTargets()
- Returns:
- Resource collection API of StorageTargets.
-
storageTargetOperations
public StorageTargetOperations storageTargetOperations()
- Returns:
- Resource collection API of StorageTargetOperations.
-
serviceClient
public StorageCacheManagementClient serviceClient()
- Returns:
- Wrapped service client StorageCacheManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.
-
-