github Azure/azure-sdk-for-java azure-resourcemanager-redisenterprise_2.0.0

6 months ago

2.0.0 (2024-03-14)

  • Azure Resource Manager RedisEnterprise client library for Java. This package contains Microsoft Azure SDK for RedisEnterprise Management SDK. REST API for managing Redis Enterprise resources in Azure. Package tag package-2023-11. For documentation on how to use this package, please see Azure Management Libraries for Java.

Breaking Changes

models.ImportClusterParameters was modified

  • sasUri() was removed
  • withSasUri(java.lang.String) was removed

models.Database$Update was modified

  • withModules(java.util.List) was removed
  • withClusteringPolicy(models.ClusteringPolicy) was removed

models.PrivateEndpointConnections was modified

  • deleteWithResponse(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context) was removed
  • com.azure.core.http.rest.Response deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context) -> void deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)

Features Added

  • models.ManagedServiceIdentity was added

  • models.ForceUnlinkParameters was added

  • models.UserAssignedIdentity was added

  • models.ClusterPropertiesEncryption was added

  • models.DatabasePropertiesGeoReplication was added

  • models.LinkedDatabase was added

  • models.ClusterPropertiesEncryptionCustomerManagedKeyEncryptionKeyIdentity was added

  • models.LinkState was added

  • models.ManagedServiceIdentityType was added

  • models.FlushParameters was added

  • models.CmkIdentityType was added

  • models.ClusterPropertiesEncryptionCustomerManagedKeyEncryption was added

models.ClusterUpdate was modified

  • withIdentity(models.ManagedServiceIdentity) was added
  • identity() was added
  • encryption() was added
  • withEncryption(models.ClusterPropertiesEncryption) was added

models.DatabaseUpdate was modified

  • withGeoReplication(models.DatabasePropertiesGeoReplication) was added
  • geoReplication() was added

models.Cluster$Update was modified

  • withEncryption(models.ClusterPropertiesEncryption) was added
  • withIdentity(models.ManagedServiceIdentity) was added

RedisEnterpriseManager was modified

  • authenticate(com.azure.core.http.HttpPipeline,com.azure.core.management.profile.AzureProfile) was added

models.Database$Definition was modified

  • withGeoReplication(models.DatabasePropertiesGeoReplication) was added

models.ImportClusterParameters was modified

  • sasUris() was added
  • withSasUris(java.util.List) was added

models.Cluster$Definition was modified

  • withEncryption(models.ClusterPropertiesEncryption) was added
  • withIdentity(models.ManagedServiceIdentity) was added

RedisEnterpriseManager$Configurable was modified

  • withRetryOptions(com.azure.core.http.policy.RetryOptions) was added
  • withScope(java.lang.String) was added

models.PrivateEndpointConnections was modified

  • delete(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context) was added

models.Database was modified

  • flush(models.FlushParameters,com.azure.core.util.Context) was added
  • geoReplication() was added
  • forceUnlink(models.ForceUnlinkParameters,com.azure.core.util.Context) was added
  • forceUnlink(models.ForceUnlinkParameters) was added
  • flush(models.FlushParameters) was added
  • resourceGroupName() was added

models.PrivateEndpointConnection was modified

  • resourceGroupName() was added

models.Cluster was modified

  • encryption() was added
  • resourceGroupName() was added
  • identity() was added

models.Databases was modified

  • flush(java.lang.String,java.lang.String,java.lang.String,models.FlushParameters,com.azure.core.util.Context) was added
  • forceUnlink(java.lang.String,java.lang.String,java.lang.String,models.ForceUnlinkParameters) was added
  • flush(java.lang.String,java.lang.String,java.lang.String,models.FlushParameters) was added
  • forceUnlink(java.lang.String,java.lang.String,java.lang.String,models.ForceUnlinkParameters,com.azure.core.util.Context) was added

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

NewReleases is sending notifications on new releases.