github Azure/azure-sdk-for-java com.azure.resourcemanager+azure-resourcemanager-storagecache_1.2.0

6 hours ago

1.2.0 (2026-04-30)

  • Azure Resource Manager StorageCache client library for Java. This package contains Microsoft Azure SDK for StorageCache Management SDK. 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. Package api-version 2026-01-01. For documentation on how to use this package, please see Azure Management Libraries for Java.

Breaking Changes

models.UsageModelsResult was removed

models.StorageTargetResource was removed

models.ResourceSkusResult was removed

models.UserAssignedIdentitiesValueAutoGenerated was removed

models.AmlFilesystemsListResult was removed

models.CachesListResult was removed

models.ResourceUsagesListResult was removed

models.ApiOperationListResult was removed

models.StorageTargetsResult was removed

models.ImportJobsListResult was removed

models.AutoImportJobsListResult was removed

models.AutoExportJobsListResult was removed

models.CacheSku was modified

  • validate() was removed

models.AmlFilesystemIdentity was modified

  • validate() was removed

models.UserAssignedIdentitiesValue was modified

  • validate() was removed

models.PrimingJobIdParameter was modified

  • validate() was removed

models.CacheUpgradeSettings was modified

  • validate() was removed

models.CacheUsernameDownloadSettings was modified

  • validate() was removed

models.AmlFilesystemArchiveStatus was modified

  • AmlFilesystemArchiveStatus() was changed to private access
  • validate() was removed

models.CacheUsernameDownloadSettingsCredentials was modified

  • validate() was removed

models.AmlFilesystemRootSquashSettings was modified

  • validate() was removed

models.ClfsTarget was modified

  • validate() was removed

models.AmlFilesystemUpdate was modified

  • validate() was removed

models.CacheActiveDirectorySettings was modified

  • validate() was removed

models.CacheUpgradeStatus was modified

  • CacheUpgradeStatus() was changed to private access
  • validate() was removed

models.ResourceSkuLocationInfo was modified

  • ResourceSkuLocationInfo() was changed to private access
  • withZones(java.util.List) was removed
  • withLocation(java.lang.String) was removed
  • validate() was removed

models.AmlFilesystemCheckSubnetErrorFilesystemSubnet was modified

  • AmlFilesystemCheckSubnetErrorFilesystemSubnet() was changed to private access
  • validate() was removed
  • withStatus(models.FilesystemSubnetStatusType) was removed
  • withMessage(java.lang.String) was removed

models.CacheNetworkSettings was modified

  • validate() was removed

models.CacheDirectorySettings was modified

  • validate() was removed

models.AutoExportJobUpdate was modified

  • validate() was removed

models.ApiOperationPropertiesServiceSpecification was modified

  • ApiOperationPropertiesServiceSpecification() was changed to private access
  • withMetricSpecifications(java.util.List) was removed
  • withLogSpecifications(java.util.List) was removed
  • validate() was removed

models.KeyVaultKeyReferenceSourceVault was modified

  • validate() was removed

models.NamespaceJunction was modified

  • validate() was removed

models.CacheActiveDirectorySettingsCredentials was modified

  • validate() was removed

models.AmlFilesystemCheckSubnetError was modified

  • AmlFilesystemCheckSubnetError() was changed to private access
  • withFilesystemSubnet(models.AmlFilesystemCheckSubnetErrorFilesystemSubnet) was removed
  • validate() was removed

models.SkuName was modified

  • validate() was removed

models.PrimingJob was modified

  • validate() was removed

models.AmlFilesystemSubnetInfo was modified

  • validate() was removed

models.NfsAccessPolicy was modified

  • validate() was removed

models.AmlFilesystemPropertiesHsm was modified

  • validate() was removed

models.ResourceSkuCapabilities was modified

  • ResourceSkuCapabilities() was changed to private access
  • withValue(java.lang.String) was removed
  • withName(java.lang.String) was removed
  • validate() was removed

models.StorageTargetSpaceAllocation was modified

  • validate() was removed

models.ImportJobUpdate was modified

  • validate() was removed

models.CacheSecuritySettings was modified

  • validate() was removed

models.AmlFilesystemEncryptionSettings was modified

  • validate() was removed

models.CacheIdentity was modified

  • validate() was removed

models.AmlFilesystemArchiveInfo was modified

  • validate() was removed

models.CacheEncryptionSettings was modified

  • validate() was removed

models.CacheHealth was modified

  • CacheHealth() was changed to private access
  • withState(models.HealthStateType) was removed
  • validate() was removed
  • withStatusDescription(java.lang.String) was removed

models.AutoImportJobUpdate was modified

  • validate() was removed

models.ResourceUsageName was modified

  • ResourceUsageName() was changed to private access
  • validate() was removed
  • withValue(java.lang.String) was removed
  • withLocalizedValue(java.lang.String) was removed

models.AmlFilesystemUpdatePropertiesMaintenanceWindow was modified

  • validate() was removed

models.Nfs3Target was modified

  • validate() was removed

models.MetricDimension was modified

  • MetricDimension() was changed to private access
  • withToBeExportedForShoebox(java.lang.Boolean) was removed
  • withDisplayName(java.lang.String) was removed
  • withName(java.lang.String) was removed
  • withInternalName(java.lang.String) was removed
  • validate() was removed

models.AutoImportJobPropertiesStatusBlobSyncEvents was modified

  • AutoImportJobPropertiesStatusBlobSyncEvents() was changed to private access
  • validate() was removed

models.ApiOperationDisplay was modified

  • ApiOperationDisplay() was changed to private access
  • withProvider(java.lang.String) was removed
  • withOperation(java.lang.String) was removed
  • withResource(java.lang.String) was removed
  • validate() was removed
  • withDescription(java.lang.String) was removed

models.Condition was modified

  • Condition() was changed to private access
  • validate() was removed

models.AmlFilesystemArchive was modified

  • AmlFilesystemArchive() was changed to private access
  • validate() was removed

models.MetricSpecification was modified

  • MetricSpecification() was changed to private access
  • withUnit(java.lang.String) was removed
  • withDisplayDescription(java.lang.String) was removed
  • withMetricClass(java.lang.String) was removed
  • withName(java.lang.String) was removed
  • withSupportedAggregationTypes(java.util.List) was removed
  • withDimensions(java.util.List) was removed
  • validate() was removed
  • withDisplayName(java.lang.String) was removed
  • withAggregationType(java.lang.String) was removed

models.UnknownTarget was modified

  • validate() was removed

models.UsageModelDisplay was modified

  • UsageModelDisplay() was changed to private access
  • withDescription(java.lang.String) was removed
  • validate() was removed

models.AscOperationErrorResponse was modified

  • AscOperationErrorResponse() was changed to private access
  • withMessage(java.lang.String) was removed
  • validate() was removed
  • withCode(java.lang.String) was removed

models.AmlFilesystemHealth was modified

  • AmlFilesystemHealth() was changed to private access
  • withState(models.AmlFilesystemHealthStateType) was removed
  • validate() was removed
  • withStatusCode(java.lang.String) was removed
  • withStatusDescription(java.lang.String) was removed

models.RequiredAmlFilesystemSubnetsSizeInfo was modified

  • validate() was removed

models.LogSpecification was modified

  • LogSpecification() was changed to private access
  • withName(java.lang.String) was removed
  • validate() was removed
  • withDisplayName(java.lang.String) was removed

models.KeyVaultKeyReference was modified

  • validate() was removed

models.Restriction was modified

  • Restriction() was changed to private access
  • withReasonCode(models.ReasonCode) was removed
  • validate() was removed

models.BlobNfsTarget was modified

  • validate() was removed

models.AmlFilesystemHsmSettings was modified

  • validate() was removed

models.AmlFilesystemContainerStorageInterface was modified

  • AmlFilesystemContainerStorageInterface() was changed to private access
  • validate() was removed

models.NfsAccessRule was modified

  • validate() was removed

models.AmlFilesystemPropertiesMaintenanceWindow was modified

  • validate() was removed

models.AmlFilesystemClientInfo was modified

  • AmlFilesystemClientInfo() was changed to private access
  • validate() was removed

Features Added

  • models.ExpansionJob$DefinitionStages was added

  • models.ExpansionJobs was added

  • models.ExpansionJob$UpdateStages was added

  • models.ExpansionJob$Definition was added

  • models.ExpansionJobUpdate was added

  • models.ExpansionJob$Update was added

  • models.ExpansionJobPropertiesProvisioningState was added

  • models.ExpansionJobStatusType was added

  • models.ExpansionJob was added

models.StorageTarget was modified

  • restoreDefaults(com.azure.core.util.Context) was added
  • restoreDefaults() was added

models.AmlFilesystem was modified

  • currentStorageCapacityTiB() was added
  • clusterUuid() was added

models.AmlFilesystemHealthStateType was modified

  • EXPANDING was added

models.Cache$Definition was modified

  • withPrimingJobs(java.util.List) was added

StorageCacheManager was modified

  • expansionJobs() was added

models.Cache$Update was modified

  • withPrimingJobs(java.util.List) was added

Don't miss a new azure-sdk-for-java release

NewReleases is sending notifications on new releases.