Package com.azure.resourcemanager.storagecache.models
Package containing the data models for StorageCacheManagementClient. 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.
-
Interface Summary Interface Description ApiOperation An immutable client-side representation of ApiOperation.AscOperation An immutable client-side representation of AscOperation.AscOperations Resource collection API of AscOperations.AscUsages Resource collection API of AscUsages.Cache An immutable client-side representation of Cache.Cache.Definition The entirety of the Cache definition.Cache.DefinitionStages The Cache definition stages.Cache.DefinitionStages.Blank The first stage of the Cache definition.Cache.DefinitionStages.WithCacheSizeGB The stage of the Cache definition allowing to specify cacheSizeGB.Cache.DefinitionStages.WithCreate The stage of the Cache definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.Cache.DefinitionStages.WithDirectoryServicesSettings The stage of the Cache definition allowing to specify directoryServicesSettings.Cache.DefinitionStages.WithEncryptionSettings The stage of the Cache definition allowing to specify encryptionSettings.Cache.DefinitionStages.WithIdentity The stage of the Cache definition allowing to specify identity.Cache.DefinitionStages.WithLocation The stage of the Cache definition allowing to specify location.Cache.DefinitionStages.WithNetworkSettings The stage of the Cache definition allowing to specify networkSettings.Cache.DefinitionStages.WithResourceGroup The stage of the Cache definition allowing to specify parent resource.Cache.DefinitionStages.WithSecuritySettings The stage of the Cache definition allowing to specify securitySettings.Cache.DefinitionStages.WithSku The stage of the Cache definition allowing to specify sku.Cache.DefinitionStages.WithSubnet The stage of the Cache definition allowing to specify subnet.Cache.DefinitionStages.WithTags The stage of the Cache definition allowing to specify tags.Cache.DefinitionStages.WithZones The stage of the Cache definition allowing to specify zones.Cache.Update The template for Cache update.Cache.UpdateStages The Cache update stages.Cache.UpdateStages.WithDirectoryServicesSettings The stage of the Cache update allowing to specify directoryServicesSettings.Cache.UpdateStages.WithEncryptionSettings The stage of the Cache update allowing to specify encryptionSettings.Cache.UpdateStages.WithIdentity The stage of the Cache update allowing to specify identity.Cache.UpdateStages.WithNetworkSettings The stage of the Cache update allowing to specify networkSettings.Cache.UpdateStages.WithSecuritySettings The stage of the Cache update allowing to specify securitySettings.Cache.UpdateStages.WithTags The stage of the Cache update allowing to specify tags.Caches Resource collection API of Caches.Operations Resource collection API of Operations.ResourceSku An immutable client-side representation of ResourceSku.ResourceUsage An immutable client-side representation of ResourceUsage.Skus Resource collection API of Skus.StorageTarget An immutable client-side representation of StorageTarget.StorageTarget.Definition The entirety of the StorageTarget definition.StorageTarget.DefinitionStages The StorageTarget definition stages.StorageTarget.DefinitionStages.Blank The first stage of the StorageTarget definition.StorageTarget.DefinitionStages.WithBlobNfs The stage of the StorageTarget definition allowing to specify blobNfs.StorageTarget.DefinitionStages.WithClfs The stage of the StorageTarget definition allowing to specify clfs.StorageTarget.DefinitionStages.WithCreate The stage of the StorageTarget definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.StorageTarget.DefinitionStages.WithJunctions The stage of the StorageTarget definition allowing to specify junctions.StorageTarget.DefinitionStages.WithNfs3 The stage of the StorageTarget definition allowing to specify nfs3.StorageTarget.DefinitionStages.WithParentResource The stage of the StorageTarget definition allowing to specify parent resource.StorageTarget.DefinitionStages.WithState The stage of the StorageTarget definition allowing to specify state.StorageTarget.DefinitionStages.WithTargetType The stage of the StorageTarget definition allowing to specify targetType.StorageTarget.DefinitionStages.WithUnknown The stage of the StorageTarget definition allowing to specify unknown.StorageTarget.Update The template for StorageTarget update.StorageTarget.UpdateStages The StorageTarget update stages.StorageTarget.UpdateStages.WithBlobNfs The stage of the StorageTarget update allowing to specify blobNfs.StorageTarget.UpdateStages.WithClfs The stage of the StorageTarget update allowing to specify clfs.StorageTarget.UpdateStages.WithJunctions The stage of the StorageTarget update allowing to specify junctions.StorageTarget.UpdateStages.WithNfs3 The stage of the StorageTarget update allowing to specify nfs3.StorageTarget.UpdateStages.WithState The stage of the StorageTarget update allowing to specify state.StorageTarget.UpdateStages.WithUnknown The stage of the StorageTarget update allowing to specify unknown.StorageTargetOperations Resource collection API of StorageTargetOperations.StorageTargets Resource collection API of StorageTargets.UsageModel An immutable client-side representation of UsageModel.UsageModels Resource collection API of UsageModels. -
Class Summary Class Description ApiOperationDisplay The object that represents the operation.ApiOperationListResult Result of the request to list Resource Provider operations.ApiOperationPropertiesServiceSpecification Specification of the all the metrics provided for a resource type.BlobNfsTarget Properties pertaining to the BlobNfsTarget.CacheActiveDirectorySettings Active Directory settings used to join a cache to a domain.CacheActiveDirectorySettingsCredentials Active Directory admin credentials used to join the HPC Cache to a domain.CacheDirectorySettings Cache Directory Services settings.CacheEncryptionSettings Cache encryption settings.CacheHealth An indication of Cache health.CacheIdentity Cache identity properties.CacheNetworkSettings Cache network settings.CacheSecuritySettings Cache security settings.CacheSku SKU for the Cache.CachesListResult Result of the request to list Caches.CacheUpgradeStatus Properties describing the software upgrade state of the Cache.CacheUsernameDownloadSettings Settings for Extended Groups username and group download.CacheUsernameDownloadSettingsCredentials When present, these are the credentials for the secure LDAP connection.ClfsTarget Properties pertaining to the ClfsTarget.Condition Outstanding conditions that will need to be resolved.DomainJoinedType Defines values for DomainJoinedType.ErrorResponse Describes the format of Error response.FirmwareStatusType Defines values for FirmwareStatusType.HealthStateType Defines values for HealthStateType.KeyVaultKeyReference Describes a reference to Key Vault Key.KeyVaultKeyReferenceSourceVault Describes a resource Id to source Key Vault.MetricAggregationType Defines values for MetricAggregationType.MetricDimension Specifications of the Dimension of metrics.MetricSpecification Details about operation related to metrics.NamespaceJunction A namespace junction.Nfs3Target Properties pertaining to the Nfs3Target.NfsAccessPolicy A set of rules describing access policies applied to NFSv3 clients of the cache.NfsAccessRule Rule to place restrictions on portions of the cache namespace being presented to clients.NfsAccessRuleAccess Defines values for NfsAccessRuleAccess.NfsAccessRuleScope Defines values for NfsAccessRuleScope.OperationalStateType Defines values for OperationalStateType.ProvisioningStateType Defines values for ProvisioningStateType.ReasonCode Defines values for ReasonCode.ResourceSkuCapabilities A resource SKU capability.ResourceSkuLocationInfo Resource SKU location information.ResourceSkusResult The response from the List Cache SKUs operation.ResourceUsageName Naming information for this resource type.ResourceUsagesListResult Result of the request to list resource usages.Restriction The restrictions preventing this SKU from being used.StorageTargetResource Resource used by a Cache.StorageTargetsResult A list of Storage Targets.StorageTargetType Defines values for StorageTargetType.UnknownTarget Properties pertaining to the UnknownTarget.UsageModelDisplay Localized information describing this usage model.UsageModelsResult A list of Cache usage models.UserAssignedIdentitiesValue The UserAssignedIdentitiesValue model.UsernameDownloadedType Defines values for UsernameDownloadedType.UsernameSource Defines values for UsernameSource. -
Enum Summary Enum Description CacheIdentityType Defines values for CacheIdentityType.