github Azure/azure-sdk-for-python azure-mgmt-cosmosdb_10.0.0b6

pre-release9 hours ago

10.0.0b6 (2026-05-06)

Features Added

  • Client CosmosDBManagementClient added parameter cloud_setting in method __init__
  • Client CosmosDBManagementClient added method send_request
  • Client CosmosDBManagementClient added operation group copy_jobs
  • Client CosmosDBManagementClient added operation group garnet_clusters
  • Client CosmosDBManagementClient added operation group mongo_mi_resources
  • Client CosmosDBManagementClient added operation group fleet
  • Client CosmosDBManagementClient added operation group fleet_analytics
  • Client CosmosDBManagementClient added operation group fleetspace
  • Client CosmosDBManagementClient added operation group fleetspace_account
  • Model CassandraKeyspaceGetResults added property system_data
  • Model CassandraTableGetResults added property system_data
  • Model CassandraViewGetResults added property system_data
  • Model ClientEncryptionKeyGetResults added property system_data
  • Model ClusterResource added property system_data
  • Model DataCenterResource added property system_data
  • Enum DataTransferComponent added member BASE_COSMOS_DATA_TRANSFER_DATA_SOURCE_SINK
  • Model DataTransferJobGetResults added property system_data
  • Model GraphResourceGetResults added property system_data
  • Model GremlinDatabaseGetResults added property system_data
  • Model GremlinGraphGetResults added property system_data
  • Model IndexingPolicy added property full_text_indexes
  • Model LocationGetResult added property system_data
  • Model MaterializedViewDefinition added property throughput_bucket_for_build
  • Model MongoDBCollectionGetResults added property system_data
  • Model MongoDBDatabaseGetResults added property system_data
  • Model MongoRoleDefinitionGetResults added property system_data
  • Model MongoUserDefinitionGetResults added property system_data
  • Model NotebookWorkspace added property system_data
  • Model Permission added property id
  • Model PhysicalPartitionThroughputInfoResource added property target_throughput
  • Model PrivateLinkResource added property system_data
  • Model RestorableDatabaseAccountGetResult added property system_data
  • Model RestorableSqlContainerPropertiesResourceContainer added property materialized_views
  • Model RestorableSqlContainerPropertiesResourceContainer added property materialized_views_properties
  • Model RestorableSqlContainerPropertiesResourceContainer added property full_text_policy
  • Model RestorableSqlContainerPropertiesResourceContainer added property data_masking_policy
  • Model ServiceResource added property system_data
  • Model SqlContainerGetPropertiesResource added property materialized_views
  • Model SqlContainerGetPropertiesResource added property materialized_views_properties
  • Model SqlContainerGetPropertiesResource added property full_text_policy
  • Model SqlContainerGetPropertiesResource added property data_masking_policy
  • Model SqlContainerGetResults added property system_data
  • Model SqlContainerResource added property materialized_views
  • Model SqlContainerResource added property materialized_views_properties
  • Model SqlContainerResource added property full_text_policy
  • Model SqlContainerResource added property data_masking_policy
  • Model SqlDatabaseGetResults added property system_data
  • Model SqlRoleAssignmentGetResults added property system_data
  • Model SqlRoleDefinitionGetResults added property system_data
  • Model SqlStoredProcedureGetResults added property system_data
  • Model SqlTriggerGetResults added property system_data
  • Model SqlUserDefinedFunctionGetResults added property system_data
  • Enum Status added member CREATING
  • Model TableGetResults added property system_data
  • Model ThroughputBucketResource added property is_default_bucket
  • Model ThroughputSettingsGetResults added property system_data
  • Enum VectorDataType added member FLOAT16
  • Model VectorIndex added property quantization_byte_size
  • Model VectorIndex added property indexing_search_list_size
  • Model VectorIndex added property vector_index_shard_key
  • Added enum AllocationState
  • Added model AzureBlobContainer
  • Added model AzureBlobSourceSinkDetails
  • Added model BaseCopyJobProperties
  • Added model BaseCopyJobTask
  • Added model BlobToCassandraRUCopyJobProperties
  • Added model BlobToCassandraRUCopyJobTask
  • Added model CassandraRUToBlobCopyJobProperties
  • Added model CassandraRUToBlobCopyJobTask
  • Added model CassandraRUToCassandraRUCopyJobProperties
  • Added model CassandraRUToCassandraRUCopyJobTask
  • Added model CassandraRoleAssignmentResource
  • Added model CassandraRoleAssignmentResourceProperties
  • Added model CassandraRoleDefinitionResource
  • Added model CassandraRoleDefinitionResourceProperties
  • Added model CloudError
  • Added model CopyJobGetResults
  • Added enum CopyJobMode
  • Added model CopyJobProperties
  • Added enum CopyJobStatus
  • Added enum CopyJobType
  • Added model CosmosDBCassandraTable
  • Added model CosmosDBMongoCollection
  • Added model CosmosDBMongoVCoreCollection
  • Added model CosmosDBNoSqlContainer
  • Added model CosmosDBSourceSinkDetails
  • Added model DataMaskingPolicy
  • Added model DataMaskingPolicyExcludedPathsItem
  • Added model DataMaskingPolicyIncludedPathsItem
  • Added model FleetAnalyticsProperties
  • Added enum FleetAnalyticsPropertiesStorageLocationType
  • Added model FleetAnalyticsResource
  • Added model FleetResource
  • Added model FleetResourceProperties
  • Added model FleetResourceUpdate
  • Added model FleetspaceAccountProperties
  • Added model FleetspaceAccountPropertiesGlobalDatabaseAccountProperties
  • Added model FleetspaceAccountResource
  • Added model FleetspaceProperties
  • Added enum FleetspacePropertiesFleetspaceApiKind
  • Added enum FleetspacePropertiesServiceTier
  • Added model FleetspacePropertiesThroughputPoolConfiguration
  • Added model FleetspaceResource
  • Added model FleetspaceUpdate
  • Added model FullTextIndexPath
  • Added model FullTextPath
  • Added model FullTextPolicy
  • Added enum GarnetCacheProvisioningState
  • Added model GarnetClusterResource
  • Added model GarnetClusterResourcePatch
  • Added model GarnetClusterResourcePatchProperties
  • Added model GarnetClusterResourceProperties
  • Added model GarnetClusterResourcePropertiesEndPointsItem
  • Added model GremlinRoleAssignmentResource
  • Added model GremlinRoleAssignmentResourceProperties
  • Added model GremlinRoleDefinitionResource
  • Added model GremlinRoleDefinitionResourceProperties
  • Added model MaterializedViewDetails
  • Added model MaterializedViewsProperties
  • Added model MongoMIRoleAssignmentResource
  • Added model MongoMIRoleAssignmentResourceProperties
  • Added model MongoMIRoleDefinitionResource
  • Added model MongoMIRoleDefinitionResourceProperties
  • Added model MongoRUToMongoRUCopyJobProperties
  • Added model MongoRUToMongoRUCopyJobTask
  • Added model MongoRUToMongoVCoreCopyJobProperties
  • Added model MongoRUToMongoVCoreCopyJobTask
  • Added model MongoRoleDefinitionResource
  • Added model MongoUserDefinitionResource
  • Added model MongoVCoreSourceSinkDetails
  • Added model NoSqlRUToNoSqlRUCopyJobProperties
  • Added model NoSqlRUToNoSqlRUCopyJobTask
  • Added model SqlRoleAssignmentResource
  • Added model SqlRoleDefinitionResource
  • Operation group CassandraResourcesOperations added method begin_create_update_cassandra_role_assignment
  • Operation group CassandraResourcesOperations added method begin_create_update_cassandra_role_definition
  • Operation group CassandraResourcesOperations added method begin_delete_cassandra_role_assignment
  • Operation group CassandraResourcesOperations added method begin_delete_cassandra_role_definition
  • Operation group CassandraResourcesOperations added method get_cassandra_role_assignment
  • Operation group CassandraResourcesOperations added method get_cassandra_role_definition
  • Operation group CassandraResourcesOperations added method list_cassandra_role_assignments
  • Operation group CassandraResourcesOperations added method list_cassandra_role_definitions
  • Operation group GremlinResourcesOperations added method begin_create_update_gremlin_role_assignment
  • Operation group GremlinResourcesOperations added method begin_create_update_gremlin_role_definition
  • Operation group GremlinResourcesOperations added method begin_delete_gremlin_role_assignment
  • Operation group GremlinResourcesOperations added method begin_delete_gremlin_role_definition
  • Operation group GremlinResourcesOperations added method get_gremlin_role_assignment
  • Operation group GremlinResourcesOperations added method get_gremlin_role_definition
  • Operation group GremlinResourcesOperations added method list_gremlin_role_assignments
  • Operation group GremlinResourcesOperations added method list_gremlin_role_definitions
  • Added operation group CopyJobsOperations
  • Added operation group FleetAnalyticsOperations
  • Added operation group FleetOperations
  • Added operation group FleetspaceAccountOperations
  • Added operation group FleetspaceOperations
  • Added operation group GarnetClustersOperations
  • Added operation group MongoMIResourcesOperations

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.
  • For the method breakings, please refer to https://aka.ms/azsdk/python/migrate/operations for migration.
  • Model CassandraKeyspaceCreateUpdateParameters moved instance variable resource, options under property properties whose type is CassandraKeyspaceCreateUpdateProperties
  • Model CassandraKeyspaceGetResults moved instance variable resource, options under property properties whose type is CassandraKeyspaceGetProperties
  • Model CassandraTableCreateUpdateParameters moved instance variable resource, options under property properties whose type is CassandraTableCreateUpdateProperties
  • Model CassandraTableGetResults moved instance variable resource, options under property properties whose type is CassandraTableGetProperties
  • Model CassandraViewCreateUpdateParameters moved instance variable resource, options under property properties whose type is CassandraViewCreateUpdateProperties
  • Model CassandraViewGetResults moved instance variable resource, options under property properties whose type is CassandraViewGetProperties
  • Model ChaosFaultResource moved instance variable action, region, database_name, container_name, provisioning_state under property properties whose type is ChaosFaultProperties
  • Model ClientEncryptionKeyCreateUpdateParameters moved instance variable resource under property properties whose type is ClientEncryptionKeyCreateUpdateProperties
  • Model ClientEncryptionKeyGetResults moved instance variable resource under property properties whose type is ClientEncryptionKeyGetProperties
  • Model DataTransferJobGetResults moved instance variable job_name, source, destination, status, processed_count, total_count, last_updated_utc_time, worker_count, error, duration, mode under property properties whose type is DataTransferJobProperties
  • Model DatabaseAccountCreateUpdateParameters moved instance variable consistency_policy, locations, ip_rules, is_virtual_network_filter_enabled, enable_automatic_failover, capabilities, virtual_network_rules, enable_multiple_write_locations, enable_cassandra_connector, connector_offer, disable_key_based_metadata_write_access, key_vault_key_uri, default_identity, public_network_access, enable_free_tier, api_properties, enable_analytical_storage, analytical_storage_configuration, create_mode, backup_policy, cors, network_acl_bypass, network_acl_bypass_resource_ids, diagnostic_log_settings, disable_local_auth, restore_parameters, capacity, capacity_mode, enable_materialized_views, keys_metadata, enable_partition_merge, enable_burst_capacity, minimal_tls_version, customer_managed_key_status, enable_priority_based_execution, default_priority_level, enable_per_region_per_partition_autoscale under property properties whose type is DatabaseAccountCreateUpdateProperties
  • Model DatabaseAccountGetResults moved instance variable provisioning_state, document_endpoint, database_account_offer_type, ip_rules, is_virtual_network_filter_enabled, enable_automatic_failover, consistency_policy, capabilities, write_locations, read_locations, locations, failover_policies, virtual_network_rules, private_endpoint_connections, enable_multiple_write_locations, enable_cassandra_connector, connector_offer, disable_key_based_metadata_write_access, key_vault_key_uri, default_identity, public_network_access, enable_free_tier, api_properties, enable_analytical_storage, analytical_storage_configuration, instance_id, create_mode, restore_parameters, backup_policy, cors, network_acl_bypass, network_acl_bypass_resource_ids, diagnostic_log_settings, disable_local_auth, capacity, capacity_mode, capacity_mode_change_transition_state, enable_materialized_views, keys_metadata, enable_partition_merge, enable_burst_capacity, minimal_tls_version, customer_managed_key_status, enable_priority_based_execution, default_priority_level, enable_per_region_per_partition_autoscale under property properties whose type is DatabaseAccountGetProperties
  • Model DatabaseAccountUpdateParameters moved instance variable consistency_policy, locations, ip_rules, is_virtual_network_filter_enabled, enable_automatic_failover, capabilities, virtual_network_rules, enable_multiple_write_locations, enable_cassandra_connector, connector_offer, disable_key_based_metadata_write_access, key_vault_key_uri, default_identity, public_network_access, enable_free_tier, api_properties, enable_analytical_storage, analytical_storage_configuration, backup_policy, cors, network_acl_bypass, network_acl_bypass_resource_ids, diagnostic_log_settings, disable_local_auth, capacity, capacity_mode, enable_materialized_views, keys_metadata, enable_partition_merge, enable_burst_capacity, minimal_tls_version, customer_managed_key_status, enable_priority_based_execution, default_priority_level, enable_per_region_per_partition_autoscale under property properties whose type is DatabaseAccountUpdateProperties
  • Model GraphResourceCreateUpdateParameters moved instance variable resource, options under property properties whose type is GraphResourceCreateUpdateProperties
  • Model GraphResourceGetResults moved instance variable resource, options under property properties whose type is GraphResourceGetProperties
  • Model GremlinDatabaseCreateUpdateParameters moved instance variable resource, options under property properties whose type is GremlinDatabaseCreateUpdateProperties
  • Model GremlinDatabaseGetResults moved instance variable resource, options under property properties whose type is GremlinDatabaseGetProperties
  • Model GremlinGraphCreateUpdateParameters moved instance variable resource, options under property properties whose type is GremlinGraphCreateUpdateProperties
  • Model GremlinGraphGetResults moved instance variable resource, options under property properties whose type is GremlinGraphGetProperties
  • Model MongoDBCollectionCreateUpdateParameters moved instance variable resource, options under property properties whose type is MongoDBCollectionCreateUpdateProperties
  • Model MongoDBCollectionGetResults moved instance variable resource, options under property properties whose type is MongoDBCollectionGetProperties
  • Model MongoDBDatabaseCreateUpdateParameters moved instance variable resource, options under property properties whose type is MongoDBDatabaseCreateUpdateProperties
  • Model MongoDBDatabaseGetResults moved instance variable resource, options under property properties whose type is MongoDBDatabaseGetProperties
  • Model MongoIndexKeys deleted or renamed its instance variable keys
  • Model MongoRoleDefinitionCreateUpdateParameters moved instance variable role_name, type, database_name, privileges, roles under property properties whose type is MongoRoleDefinitionResource
  • Model MongoRoleDefinitionGetResults moved instance variable role_name, type_properties_type, database_name, privileges, roles under property properties whose type is MongoRoleDefinitionResource
  • Model MongoUserDefinitionCreateUpdateParameters moved instance variable user_name, password, database_name, custom_data, roles, mechanisms under property properties whose type is MongoUserDefinitionResource
  • Model MongoUserDefinitionGetResults moved instance variable user_name, password, database_name, custom_data, roles, mechanisms under property properties whose type is MongoUserDefinitionResource
  • Model RedistributeThroughputParameters moved instance variable resource under property properties whose type is RedistributeThroughputProperties
  • Model RestorableDatabaseAccountGetResult moved instance variable account_name, creation_time, oldest_restorable_time, deletion_time, api_type, restorable_locations under property properties whose type is RestorableDatabaseAccountProperties
  • Model RestorableGremlinDatabaseGetResult moved instance variable resource under property properties whose type is RestorableGremlinDatabaseProperties
  • Model RestorableGremlinGraphGetResult moved instance variable resource under property properties whose type is RestorableGremlinGraphProperties
  • Model RestorableMongodbCollectionGetResult moved instance variable resource under property properties whose type is RestorableMongodbCollectionProperties
  • Model RestorableMongodbDatabaseGetResult moved instance variable resource under property properties whose type is RestorableMongodbDatabaseProperties
  • Model RestorableSqlContainerGetResult moved instance variable resource under property properties whose type is RestorableSqlContainerProperties
  • Model RestorableSqlDatabaseGetResult moved instance variable resource under property properties whose type is RestorableSqlDatabaseProperties
  • Model RestorableTableGetResult moved instance variable resource under property properties whose type is RestorableTableProperties
  • Model RetrieveThroughputParameters moved instance variable resource under property properties whose type is RetrieveThroughputProperties
  • Model SqlContainerCreateUpdateParameters moved instance variable resource, options under property properties whose type is SqlContainerCreateUpdateProperties
  • Model SqlContainerGetResults moved instance variable resource, options under property properties whose type is SqlContainerGetProperties
  • Model SqlDatabaseCreateUpdateParameters moved instance variable resource, options under property properties whose type is SqlDatabaseCreateUpdateProperties
  • Model SqlDatabaseGetResults moved instance variable resource, options under property properties whose type is SqlDatabaseGetProperties
  • Model SqlRoleAssignmentCreateUpdateParameters moved instance variable role_definition_id, scope, principal_id under property properties whose type is SqlRoleAssignmentResource
  • Model SqlRoleAssignmentGetResults moved instance variable role_definition_id, scope, principal_id under property properties whose type is SqlRoleAssignmentResource
  • Model SqlRoleDefinitionCreateUpdateParameters moved instance variable role_name, type, assignable_scopes, permissions under property properties whose type is SqlRoleDefinitionResource
  • Model SqlRoleDefinitionGetResults moved instance variable role_name, type_properties_type, assignable_scopes, permissions under property properties whose type is SqlRoleDefinitionResource
  • Model SqlStoredProcedureCreateUpdateParameters moved instance variable resource, options under property properties whose type is SqlStoredProcedureCreateUpdateProperties
  • Model SqlStoredProcedureGetResults moved instance variable resource under property properties whose type is SqlStoredProcedureGetProperties
  • Model SqlTriggerCreateUpdateParameters moved instance variable resource, options under property properties whose type is SqlTriggerCreateUpdateProperties
  • Model SqlTriggerGetResults moved instance variable resource under property properties whose type is SqlTriggerGetProperties
  • Model SqlUserDefinedFunctionCreateUpdateParameters moved instance variable resource, options under property properties whose type is SqlUserDefinedFunctionCreateUpdateProperties
  • Model SqlUserDefinedFunctionGetResults moved instance variable resource under property properties whose type is SqlUserDefinedFunctionGetProperties
  • Model TableCreateUpdateParameters moved instance variable resource, options under property properties whose type is TableCreateUpdateProperties
  • Model TableGetResults moved instance variable resource, options under property properties whose type is TableGetProperties
  • Model ThroughputPoolAccountResource moved instance variable provisioning_state, account_resource_identifier, account_location, account_instance_id under property properties whose type is ThroughputPoolAccountProperties
  • Model ThroughputPoolResource moved instance variable provisioning_state, max_throughput under property properties whose type is ThroughputPoolProperties
  • Model ThroughputPoolUpdate moved instance variable provisioning_state, max_throughput under property properties whose type is ThroughputPoolProperties
  • Model ThroughputSettingsGetResults moved instance variable resource under property properties whose type is ThroughputSettingsGetProperties
  • Model ThroughputSettingsUpdateParameters moved instance variable resource under property properties whose type is ThroughputSettingsUpdateProperties
  • Deleted or renamed model DataTransferServiceResource
  • Deleted or renamed model ExtendedResourceProperties
  • Deleted or renamed model GraphAPIComputeServiceResource
  • Deleted or renamed model ManagedCassandraARMResourceProperties
  • Deleted or renamed model MaterializedViewsBuilderServiceResource
  • Deleted or renamed model NodeStatus
  • Deleted or renamed model PermissionAutoGenerated
  • Deleted or renamed model SqlDedicatedGatewayServiceResource
  • Deleted or renamed model ThroughputPoolAccountCreateParameters
  • Method CassandraClustersOperations.begin_deallocate changed its parameter x_ms_force_deallocate from positional_or_keyword to keyword_only
  • Method RestorableGremlinGraphsOperations.list changed its parameter restorable_gremlin_database_rid, start_time, end_time from positional_or_keyword to keyword_only
  • Method RestorableGremlinResourcesOperations.list changed its parameter restore_location, restore_timestamp_in_utc from positional_or_keyword to keyword_only
  • Method RestorableMongodbCollectionsOperations.list changed its parameter restorable_mongodb_database_rid, start_time, end_time from positional_or_keyword to keyword_only
  • Method RestorableMongodbResourcesOperations.list changed its parameter restore_location, restore_timestamp_in_utc from positional_or_keyword to keyword_only
  • Method RestorableSqlContainersOperations.list changed its parameter restorable_sql_database_rid, start_time, end_time from positional_or_keyword to keyword_only
  • Method RestorableSqlResourcesOperations.list changed its parameter restore_location, restore_timestamp_in_utc from positional_or_keyword to keyword_only
  • Method RestorableTableResourcesOperations.list changed its parameter restore_location, restore_timestamp_in_utc from positional_or_keyword to keyword_only
  • Method RestorableTablesOperations.list changed its parameter start_time, end_time from positional_or_keyword to keyword_only

Other Changes

  • Deleted model ChaosFaultListResponse/DataTransferJobFeedResults/ListBackups/ListClusters/ListCommands/ListDataCenters/PartitionUsagesResult/UsagesResult 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.