github Azure/azure-sdk-for-python azure-mgmt-redisenterprise_4.0.0b1

pre-release3 hours ago

4.0.0b1 (2026-03-26)

Features Added

  • Client RedisEnterpriseManagementClient added method send_request
  • Client RedisEnterpriseManagementClient added operation group migrations
  • Client RedisEnterpriseManagementClient added operation group migration
  • Model AccessPolicyAssignment added property system_data
  • Model Cluster added property system_data
  • Model ClusterCreateProperties added property maintenance_configuration
  • Model ClusterCreateProperties added property migrated_endpoint
  • Model ClusterProperties added property maintenance_configuration
  • Model ClusterProperties added property migrated_endpoint
  • Model ClusterUpdateProperties added property maintenance_configuration
  • Model ClusterUpdateProperties added property migrated_endpoint
  • Model PrivateEndpointConnection added property system_data
  • Model PrivateLinkResource added property system_data
  • Model Resource added property system_data
  • Model TrackedResource added property system_data
  • Added model AzureCacheForRedisMigrationProperties
  • Added model MaintenanceConfiguration
  • Added enum MaintenanceDayOfWeek
  • Added model MaintenanceWindow
  • Added model MaintenanceWindowSchedule
  • Added enum MaintenanceWindowType
  • Added model Migration
  • Added model MigrationProperties
  • Added enum MigrationProvisioningState
  • Added model MigrationValidationDisparity
  • Added model MigrationValidationError
  • Added model MigrationValidationRequest
  • Added model MigrationValidationResponse
  • Added model MigrationValidationWarning
  • Added enum SourceType
  • Added operation group MigrationOperations
  • Added operation group MigrationsOperations

Breaking Changes

  • This version introduces new hybrid models which have dual dictionary and model nature. Please follow https://aka.ms/azsdk/python/migrate/hybrid-models for migration.
  • Model Cluster moved instance variable high_availability, minimum_tls_version, encryption, host_name, provisioning_state, redundancy_mode, resource_state, redis_version, private_endpoint_connections and public_network_access under property properties
  • Model ClusterUpdate moved instance variable high_availability, minimum_tls_version, encryption, host_name, provisioning_state, redundancy_mode, resource_state, redis_version, private_endpoint_connections and public_network_access under property properties
  • Model Database moved instance variable client_protocol, port, provisioning_state, resource_state, clustering_policy, eviction_policy, persistence, modules, geo_replication, redis_version, defer_upgrade and access_keys_authentication under property properties
  • Model DatabaseUpdate moved instance variable client_protocol, port, provisioning_state, resource_state, clustering_policy, eviction_policy, persistence, modules, geo_replication, redis_version, defer_upgrade and access_keys_authentication under property properties
  • Deleted or renamed model ErrorDetailAutoGenerated
  • Deleted or renamed model ErrorResponseAutoGenerated
  • Deleted or renamed model ProxyResourceAutoGenerated
  • Deleted or renamed model ResourceAutoGenerated

Other Changes

  • Deleted model AccessPolicyAssignmentList/ClusterList/DatabaseList which actually were not used by SDK users

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

NewReleases is sending notifications on new releases.