Package com.azure.resourcemanager.storagecache.models
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.
-
ClassDescriptionAn immutable client-side representation of AmlFilesystem.The entirety of the AmlFilesystem definition.The AmlFilesystem definition stages.The first stage of the AmlFilesystem definition.The stage of the AmlFilesystem 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.The stage of the AmlFilesystem definition allowing to specify encryptionSettings.The stage of the AmlFilesystem definition allowing to specify filesystemSubnet.The stage of the AmlFilesystem definition allowing to specify hsm.The stage of the AmlFilesystem definition allowing to specify identity.The stage of the AmlFilesystem definition allowing to specify location.The stage of the AmlFilesystem definition allowing to specify maintenanceWindow.The stage of the AmlFilesystem definition allowing to specify parent resource.The stage of the AmlFilesystem definition allowing to specify sku.The stage of the AmlFilesystem definition allowing to specify storageCapacityTiB.The stage of the AmlFilesystem definition allowing to specify tags.The stage of the AmlFilesystem definition allowing to specify zones.The template for AmlFilesystem update.The AmlFilesystem update stages.The stage of the AmlFilesystem update allowing to specify encryptionSettings.The stage of the AmlFilesystem update allowing to specify maintenanceWindow.The stage of the AmlFilesystem update allowing to specify tags.Information about the AML file system archive.Information required to execute the archive operation.The status of the archive.The error details provided when the checkAmlFSSubnets call fails.Exception thrown for an invalid response with AmlFilesystemCheckSubnetError information.The error details for the AML file system's subnet.AML file system encryption settings.An indication of AML file system health.List of AML file system health states.AML file system HSM settings.Managed Identity properties.The type of identity used for the resource.Hydration and archive settings and status.Start time of a 30-minute weekly maintenance window.ARM provisioning state.Resource collection API of AmlFilesystems.Result of the request to list AML file systems.Information required to validate the subnet that will be used in AML file system create.An AML file system update instance.Start time of a 30-minute weekly maintenance window.An immutable client-side representation of ApiOperation.The object that represents the operation.Result of the request to list Resource Provider operations.Specification of the all the metrics provided for a resource type.The state of the archive operation.An immutable client-side representation of AscOperation.Resource collection API of AscOperations.Resource collection API of AscUsages.Properties pertaining to the BlobNfsTarget.An immutable client-side representation of Cache.The entirety of the Cache definition.The Cache definition stages.The first stage of the Cache definition.The stage of the Cache definition allowing to specify cacheSizeGB.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.The stage of the Cache definition allowing to specify directoryServicesSettings.The stage of the Cache definition allowing to specify encryptionSettings.The stage of the Cache definition allowing to specify identity.The stage of the Cache definition allowing to specify location.The stage of the Cache definition allowing to specify networkSettings.The stage of the Cache definition allowing to specify parent resource.The stage of the Cache definition allowing to specify scalingFactor.The stage of the Cache definition allowing to specify securitySettings.The stage of the Cache definition allowing to specify sku.The stage of the Cache definition allowing to specify subnet.The stage of the Cache definition allowing to specify tags.The stage of the Cache definition allowing to specify upgradeSettings.The stage of the Cache definition allowing to specify zones.The template for Cache update.The Cache update stages.The stage of the Cache update allowing to specify directoryServicesSettings.The stage of the Cache update allowing to specify encryptionSettings.The stage of the Cache update allowing to specify identity.The stage of the Cache update allowing to specify networkSettings.The stage of the Cache update allowing to specify scalingFactor.The stage of the Cache update allowing to specify securitySettings.The stage of the Cache update allowing to specify tags.The stage of the Cache update allowing to specify upgradeSettings.Active Directory settings used to join a cache to a domain.Active Directory admin credentials used to join the HPC Cache to a domain.Cache Directory Services settings.Cache encryption settings.An indication of cache health.Cache identity properties.The type of identity used for the cache.Cache network settings.Resource collection API of Caches.Cache security settings.SKU for the cache.Result of the request to list caches.Cache Upgrade Settings.Properties describing the software upgrade state of the cache.Settings for Extended Groups username and group download.When present, these are the credentials for the secure LDAP connection.Properties pertaining to the ClfsTarget.Outstanding conditions that will need to be resolved.True if the HPC Cache is joined to the Active Directory domain.Describes the format of Error response.The status of the AML file system subnet check.True if there is a firmware update ready to install on this cache.List of cache health states.Describes a reference to key vault key.Describes a resource Id to source key vault.Details about operation related to logs.Day of the week on which the maintenance window will occur.Defines values for MetricAggregationType.Specifications of the Dimension of metrics.Details about operation related to metrics.A namespace junction.Properties pertaining to the Nfs3Target.A set of rules describing access policies applied to NFSv3 clients of the cache.Rule to place restrictions on portions of the cache namespace being presented to clients.Access allowed by this rule.Scope for this rule.Storage target operational state.Resource collection API of Operations.A priming job instance.Object containing the priming job ID.The state of the priming operation.ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property.The reason for the restriction.An immutable client-side representation of RequiredAmlFilesystemSubnetsSize.Information required to get the number of available IP addresses a subnet should have that will be used in AML file system create.Resource collection API of ResourceProviders.An immutable client-side representation of ResourceSku.A resource SKU capability.Resource SKU location information.The response from the List Cache SKUs operation.An immutable client-side representation of ResourceUsage.Naming information for this resource type.Result of the request to list resource usages.The restrictions preventing this SKU from being used.SKU for the resource.Resource collection API of Skus.An immutable client-side representation of StorageTarget.The entirety of the StorageTarget definition.The StorageTarget definition stages.The first stage of the StorageTarget definition.The stage of the StorageTarget definition allowing to specify blobNfs.The stage of the StorageTarget definition allowing to specify clfs.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.The stage of the StorageTarget definition allowing to specify junctions.The stage of the StorageTarget definition allowing to specify nfs3.The stage of the StorageTarget definition allowing to specify parent resource.The stage of the StorageTarget definition allowing to specify state.The stage of the StorageTarget definition allowing to specify targetType.The stage of the StorageTarget definition allowing to specify unknown.The template for StorageTarget update.The StorageTarget update stages.The stage of the StorageTarget update allowing to specify blobNfs.The stage of the StorageTarget update allowing to specify clfs.The stage of the StorageTarget update allowing to specify junctions.The stage of the StorageTarget update allowing to specify nfs3.The stage of the StorageTarget update allowing to specify state.The stage of the StorageTarget update allowing to specify unknown.Resource collection API of StorageTargetOperations.Resource used by a cache.Resource collection API of StorageTargets.Storage Target space allocation properties.A list of Storage Targets.Type of the Storage Target.Properties pertaining to the UnknownTarget.An immutable client-side representation of UsageModel.Localized information describing this usage model.Resource collection API of UsageModels.A list of cache usage models.The UserAssignedIdentitiesValue model.The UserAssignedIdentitiesValueAutoGenerated model.Indicates whether or not the HPC Cache has performed the username download successfully.This setting determines how the cache gets username and group names for clients.