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

4 hours ago

4.0.0 (2026-10-16)

Features Added

  • Client RedisEnterpriseManagementClient added method send_request
  • Client RedisEnterpriseManagementClient added operation group clusters
  • Client RedisEnterpriseManagementClient added operation group migrations
  • Model AccessPolicyAssignment added property properties
  • Model AccessPolicyAssignment added property system_data
  • Model Cluster added property properties
  • 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 ClusterUpdate added property properties
  • Model ClusterUpdateProperties added property maintenance_configuration
  • Model ClusterUpdateProperties added property migrated_endpoint
  • Model Database added property properties
  • Model DatabaseCreateProperties added property notify_keyspace_events
  • Model DatabaseProperties added property notify_keyspace_events
  • Model DatabaseUpdateProperties added property notify_keyspace_events
  • Model PrivateEndpointConnection added property properties
  • Model PrivateEndpointConnection added property system_data
  • Model PrivateLinkResource added property properties
  • Model PrivateLinkResource added property system_data
  • Model Resource added property system_data
  • Model TrackedResource added property system_data
  • Added model AccessPolicyAssignmentProperties
  • 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 enum MigrationRollbackReason
  • Added model MigrationUndoRequest
  • Added model MigrationValidationDisparity
  • Added model MigrationValidationError
  • Added model MigrationValidationRequest
  • Added model MigrationValidationResponse
  • Added model MigrationValidationWarning
  • Added model PrivateEndpointConnectionProperties
  • Added model PrivateLinkResourceProperties
  • Added enum SourceType
  • Added operation group ClustersOperations
  • Operation group ClustersOperations added method begin_unlink_migrated_endpoint
  • Added operation group MigrationsOperations
  • Operation group MigrationsOperations added method begin_undo
  • Operation group MigrationsOperations added method begin_unlink_migrated_endpoint

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 whose type is ClusterCreateProperties
  • 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 whose type is ClusterUpdateProperties
  • 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 whose type is DatabaseCreateProperties
  • 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 whose type is DatabaseUpdateProperties
  • Model AccessPolicyAssignment moved instance variable access_policy_name, provisioning_state and user under property properties whose type is AccessPolicyAssignmentProperties
  • Model PrivateEndpointConnection moved instance variable private_endpoint, private_link_service_connection_state and provisioning_state under property properties whose type is PrivateEndpointConnectionProperties
  • Model PrivateLinkResource moved instance variable group_id, required_members and required_zone_names under property properties whose type is PrivateLinkResourceProperties

Other Changes

  • Deleted model AccessPolicyAssignmentList/ClusterList/DatabaseList/ErrorDetailAutoGenerated/ErrorResponseAutoGenerated/OperationListResult/PrivateEndpointConnectionListResult/PrivateLinkResourceListResult/ProxyResourceAutoGenerated/ResourceAutoGenerated 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.