Class StorageCacheManager
java.lang.Object
com.azure.resourcemanager.storagecache.StorageCacheManager
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
Modifier and TypeClassDescriptionstatic final class
The Configurable allowing configurations to be set. -
Method Summary
Modifier and TypeMethodDescriptionGets the resource collection API of AscOperations.Gets the resource collection API of 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.static StorageCacheManager
authenticate
(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of StorageCache service API entry point.caches()
Gets the resource collection API of Caches.Gets a Configurable instance that can be used to create StorageCacheManager with optional configuration.Gets the resource collection API of Operations.skus()
Gets the resource collection API of Skus.Gets the resource collection API of StorageTargetOperations.Gets the resource collection API of StorageTargets.Gets the resource collection API of UsageModels.
-
Method Details
-
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.
-
authenticate
public static StorageCacheManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of StorageCache service API entry point.- Parameters:
httpPipeline
- theHttpPipeline
configured with Azure authentication credential.profile
- the Azure profile for client.- Returns:
- the StorageCache service API instance.
-
configure
Gets a Configurable instance that can be used to create StorageCacheManager with optional configuration.- Returns:
- the Configurable instance allowing configurations.
-
operations
Gets the resource collection API of Operations.- Returns:
- Resource collection API of Operations.
-
skus
Gets the resource collection API of Skus.- Returns:
- Resource collection API of Skus.
-
usageModels
Gets the resource collection API of UsageModels.- Returns:
- Resource collection API of UsageModels.
-
ascOperations
Gets the resource collection API of AscOperations.- Returns:
- Resource collection API of AscOperations.
-
ascUsages
Gets the resource collection API of AscUsages.- Returns:
- Resource collection API of AscUsages.
-
caches
Gets the resource collection API of Caches. It manages Cache.- Returns:
- Resource collection API of Caches.
-
storageTargets
Gets the resource collection API of StorageTargets. It manages StorageTarget.- Returns:
- Resource collection API of StorageTargets.
-
storageTargetOperations
Gets the resource collection API of StorageTargetOperations.- Returns:
- Resource collection API of StorageTargetOperations.
-
serviceClient
- Returns:
- Wrapped service client StorageCacheManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.
-