Skip to content

azure-mgmt-cosmosdb_10.0.0

Latest

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 03 Jul 06:00
3f946cf

10.0.0 (2026-07-02)

Features Added

  • Client CosmosDBManagementClient added method send_request
  • Client CosmosDBManagementClient added operation group mongo_mi_resources
  • Model ARMResourceProperties added property identity
  • Model CassandraClusterDataCenterNodeItem added property is_latest_model
  • Model CassandraKeyspaceCreateUpdateParameters added property identity
  • Model CassandraKeyspaceGetResults added property identity
  • Model CassandraKeyspaceGetResults added property system_data
  • Model CassandraTableCreateUpdateParameters added property identity
  • Model CassandraTableGetResults added property identity
  • Model CassandraTableGetResults added property system_data
  • Model ClientEncryptionKeyGetResults added property system_data
  • Model ClusterResource added property system_data
  • Model ClusterResourceProperties added property auto_replicate
  • Model ClusterResourceProperties added property external_data_centers
  • Model ClusterResourceProperties added property extensions
  • Model ClusterResourceProperties added property backup_schedules
  • Model ClusterResourceProperties added property scheduled_event_strategy
  • Model DataCenterResource added property system_data
  • Model FleetspacePropertiesThroughputPoolConfiguration added property dedicated_r_us
  • Model FleetspacePropertiesThroughputPoolConfiguration added property max_consumable_r_us
  • Model GremlinDatabaseCreateUpdateParameters added property identity
  • Model GremlinDatabaseGetResults added property identity
  • Model GremlinDatabaseGetResults added property system_data
  • Model GremlinGraphCreateUpdateParameters added property identity
  • Model GremlinGraphGetResults added property identity
  • Model GremlinGraphGetResults added property system_data
  • Model LocationGetResult added property system_data
  • Model MongoDBCollectionCreateUpdateParameters added property identity
  • Model MongoDBCollectionGetResults added property identity
  • Model MongoDBCollectionGetResults added property system_data
  • Model MongoDBDatabaseCreateUpdateParameters added property identity
  • Model MongoDBDatabaseGetResults added property identity
  • 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 PrivateEndpointConnection added property system_data
  • Model PrivateLinkResource added property system_data
  • Model ProxyResource added property system_data
  • Model Resource added property system_data
  • Model RestorableDatabaseAccountGetResult added property system_data
  • Model ServiceResource added property system_data
  • Model SqlContainerCreateUpdateParameters added property identity
  • Model SqlContainerGetResults added property identity
  • Model SqlContainerGetResults added property system_data
  • Model SqlDatabaseCreateUpdateParameters added property identity
  • Model SqlDatabaseGetResults added property identity
  • Model SqlDatabaseGetResults added property system_data
  • Model SqlRoleAssignmentGetResults added property system_data
  • Model SqlRoleDefinitionGetResults added property system_data
  • Model SqlStoredProcedureCreateUpdateParameters added property identity
  • Model SqlStoredProcedureGetResults added property identity
  • Model SqlStoredProcedureGetResults added property system_data
  • Model SqlTriggerCreateUpdateParameters added property identity
  • Model SqlTriggerGetResults added property identity
  • Model SqlTriggerGetResults added property system_data
  • Model SqlUserDefinedFunctionCreateUpdateParameters added property identity
  • Model SqlUserDefinedFunctionGetResults added property identity
  • Model SqlUserDefinedFunctionGetResults added property system_data
  • Model TableCreateUpdateParameters added property identity
  • Model TableGetResults added property identity
  • Model TableGetResults added property system_data
  • Model ThroughputSettingsGetResults added property identity
  • Model ThroughputSettingsGetResults added property system_data
  • Model ThroughputSettingsUpdateParameters added property identity
  • Added enum AutoReplicate
  • Added model BackupSchedule
  • Added model CassandraRoleAssignmentResource
  • Added model CassandraRoleAssignmentResourceProperties
  • Added model CassandraRoleDefinitionResource
  • Added model CassandraRoleDefinitionResourceProperties
  • Added model CloudError
  • Added model GremlinRoleAssignmentResource
  • Added model GremlinRoleAssignmentResourceProperties
  • Added model GremlinRoleDefinitionResource
  • Added model GremlinRoleDefinitionResourceProperties
  • Added model MongoMIRoleAssignmentResource
  • Added model MongoMIRoleAssignmentResourceProperties
  • Added model MongoMIRoleDefinitionResource
  • Added model MongoMIRoleDefinitionResourceProperties
  • Added enum ScheduledEventStrategy
  • Added model TableRoleAssignmentResource
  • Added model TableRoleAssignmentResourceProperties
  • Added model TableRoleDefinitionResource
  • Added model TableRoleDefinitionResourceProperties
  • Operation group CassandraClustersOperations added parameter x_ms_force_deallocate in method begin_deallocate
  • 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
  • Operation group TableResourcesOperations added method begin_create_update_table_role_assignment
  • Operation group TableResourcesOperations added method begin_create_update_table_role_definition
  • Operation group TableResourcesOperations added method begin_delete_table_role_assignment
  • Operation group TableResourcesOperations added method begin_delete_table_role_definition
  • Operation group TableResourcesOperations added method get_table_role_assignment
  • Operation group TableResourcesOperations added method get_table_role_definition
  • Operation group TableResourcesOperations added method list_table_role_assignments
  • Operation group TableResourcesOperations added method list_table_role_definitions
  • 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 and options under property properties whose type is CassandraKeyspaceCreateUpdateProperties
  • Model CassandraKeyspaceGetResults moved instance variable resource and options under property properties whose type is CassandraKeyspaceGetProperties
  • Model CassandraTableCreateUpdateParameters moved instance variable resource and options under property properties whose type is CassandraTableCreateUpdateProperties
  • Model CassandraTableGetResults moved instance variable resource and options under property properties whose type is CassandraTableGetProperties
  • 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 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, disable_local_auth, restore_parameters, capacity, keys_metadata, enable_partition_merge, minimal_tls_version, enable_burst_capacity, customer_managed_key_status, enable_per_region_per_partition_autoscale, enable_priority_based_execution and default_priority_level 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, disable_local_auth, capacity, keys_metadata, enable_partition_merge, minimal_tls_version, enable_burst_capacity, customer_managed_key_status, enable_per_region_per_partition_autoscale, key_vault_key_uri_version, enable_priority_based_execution and default_priority_level 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, disable_local_auth, capacity, keys_metadata, enable_partition_merge, minimal_tls_version, enable_burst_capacity, customer_managed_key_status, enable_per_region_per_partition_autoscale, enable_priority_based_execution and default_priority_level under property properties whose type is DatabaseAccountUpdateProperties
  • Model ErrorResponse deleted or renamed its instance variable code
  • Model ErrorResponse deleted or renamed its instance variable message
  • Model ErrorResponseAutoGenerated deleted or renamed its instance variable error
  • Model FleetResource moved instance variable provisioning_state under property properties whose type is FleetResourceProperties
  • Model FleetResourceUpdate moved instance variable provisioning_state under property properties whose type is FleetResourceProperties
  • Model FleetspaceAccountResource moved instance variable provisioning_state and global_database_account_properties under property properties whose type is FleetspaceAccountProperties
  • Model FleetspaceResource moved instance variable provisioning_state, fleetspace_api_kind, service_tier, data_regions and throughput_pool_configuration under property properties whose type is FleetspaceProperties
  • Model FleetspaceUpdate moved instance variable provisioning_state, fleetspace_api_kind, service_tier, data_regions and throughput_pool_configuration under property properties whose type is FleetspaceProperties
  • Model GremlinDatabaseCreateUpdateParameters moved instance variable resource and options under property properties whose type is GremlinDatabaseCreateUpdateProperties
  • Model GremlinDatabaseGetResults moved instance variable resource and options under property properties whose type is GremlinDatabaseGetProperties
  • Model GremlinGraphCreateUpdateParameters moved instance variable resource and options under property properties whose type is GremlinGraphCreateUpdateProperties
  • Model GremlinGraphGetResults moved instance variable resource and options under property properties whose type is GremlinGraphGetProperties
  • Model MongoDBCollectionCreateUpdateParameters moved instance variable resource and options under property properties whose type is MongoDBCollectionCreateUpdateProperties
  • Model MongoDBCollectionGetResults moved instance variable resource and options under property properties whose type is MongoDBCollectionGetProperties
  • Model MongoDBDatabaseCreateUpdateParameters moved instance variable resource and options under property properties whose type is MongoDBDatabaseCreateUpdateProperties
  • Model MongoDBDatabaseGetResults moved instance variable resource and options under property properties whose type is MongoDBDatabaseGetProperties
  • Model MongoIndexKeys renamed its instance variable keys to keys_property
  • Model MongoRoleDefinitionCreateUpdateParameters moved instance variable role_name, type, database_name, privileges and roles under property properties whose type is MongoRoleDefinitionResource
  • Model MongoRoleDefinitionGetResults moved instance variable role_name, type_properties_type, database_name, privileges and roles under property properties whose type is MongoRoleDefinitionResource
  • Model MongoUserDefinitionCreateUpdateParameters moved instance variable user_name, password, database_name, custom_data, roles and mechanisms under property properties whose type is MongoUserDefinitionResource
  • Model MongoUserDefinitionGetResults moved instance variable user_name, password, database_name, custom_data, roles and mechanisms under property properties whose type is MongoUserDefinitionResource
  • Model NotebookWorkspace moved instance variable notebook_server_endpoint and status under property properties whose type is NotebookWorkspaceProperties
  • Model PrivateEndpointConnection moved instance variable private_endpoint, private_link_service_connection_state, group_id 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
  • Model RestorableDatabaseAccountGetResult moved instance variable account_name, creation_time, deletion_time, oldest_restorable_time, api_type and 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 SqlContainerCreateUpdateParameters moved instance variable resource and options under property properties whose type is SqlContainerCreateUpdateProperties
  • Model SqlContainerGetResults moved instance variable resource and options under property properties whose type is SqlContainerGetProperties
  • Model SqlDatabaseCreateUpdateParameters moved instance variable resource and options under property properties whose type is SqlDatabaseCreateUpdateProperties
  • Model SqlDatabaseGetResults moved instance variable resource and options under property properties whose type is SqlDatabaseGetProperties
  • Model SqlRoleAssignmentCreateUpdateParameters moved instance variable role_definition_id, scope and principal_id under property properties whose type is SqlRoleAssignmentResource
  • Model SqlRoleAssignmentGetResults moved instance variable role_definition_id, scope and principal_id under property properties whose type is SqlRoleAssignmentResource
  • Model SqlRoleDefinitionCreateUpdateParameters moved instance variable role_name, type, assignable_scopes and permissions under property properties whose type is SqlRoleDefinitionResource
  • Model SqlRoleDefinitionGetResults moved instance variable role_name, type_properties_type, assignable_scopes and permissions under property properties whose type is SqlRoleDefinitionResource
  • Model SqlStoredProcedureCreateUpdateParameters moved instance variable resource and 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 and 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 and 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 and options under property properties whose type is TableCreateUpdateProperties
  • Model TableGetResults moved instance variable resource and options under property properties whose type is TableGetProperties
  • 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 ErrorDetailAutoGenerated
  • Deleted or renamed model ErrorResponseAutoGenerated2
  • 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 ProxyResourceAutoGenerated
  • Deleted or renamed model ResourceAutoGenerated
  • Deleted or renamed model SqlDedicatedGatewayServiceResource
  • Parameter body of FleetOperations.update is now required
  • 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 CassandraKeyspaceListResult/CassandraTableListResult/ClientEncryptionKeysListResult/DatabaseAccountsListResult/FleetListResult/FleetspaceAccountListResult/FleetspaceListResult/GremlinDatabaseListResult/GremlinGraphListResult/ListClusters/ListDataCenters/LocationListResult/MetricDefinitionsListResult/MetricListResult/MongoDBCollectionListResult/MongoDBDatabaseListResult/MongoRoleDefinitionListResult/MongoUserDefinitionListResult/NotebookWorkspaceListResult/OperationListResult/PartitionMetricListResult/PartitionUsagesResult/PercentileMetricListResult/PrivateEndpointConnectionListResult/PrivateLinkResourceListResult/RestorableDatabaseAccountsListResult/RestorableGremlinDatabasesListResult/RestorableGremlinGraphsListResult/RestorableGremlinResourcesListResult/RestorableMongodbCollectionsListResult/RestorableMongodbDatabasesListResult/RestorableMongodbResourcesListResult/RestorableSqlContainersListResult/RestorableSqlDatabasesListResult/RestorableSqlResourcesListResult/RestorableTableResourcesListResult/RestorableTablesListResult/ServiceResourceListResult/SqlContainerListResult/SqlDatabaseListResult/SqlRoleAssignmentListResult/SqlRoleDefinitionListResult/SqlStoredProcedureListResult/SqlTriggerListResult/SqlUserDefinedFunctionListResult/TableListResult/UsagesResult which actually were not used by SDK users