4.0.0 (2026-06-24)
Features Added
- Client
KustoManagementClientadded parametercloud_settingin method__init__ - Client
KustoManagementClientadded methodsend_request - Model
AttachedDatabaseConfigurationadded propertysystem_data - Model
AttachedDatabaseConfigurationsCheckNameRequestadded propertytype - Model
ClusterCheckNameRequestadded propertytype - Model
ClusterPrincipalAssignmentadded propertysystem_data - Model
ClusterPrincipalAssignmentCheckNameRequestadded propertytype - Model
ClusterUpdateadded propertysystem_data - Model
CosmosDbDataConnectionadded propertysystem_data - Model
DataConnectionadded propertysystem_data - Model
DataConnectionCheckNameRequestadded propertytype - Enum
DataConnectionKindadded memberEVENT_GRID_WITH_MANAGED_IDENTITY - Enum
DataConnectionKindadded memberEVENT_HUB_WITH_MANAGED_IDENTITY - Model
Databaseadded propertysystem_data - Model
DatabasePrincipalAssignmentadded propertysystem_data - Model
DatabasePrincipalAssignmentCheckNameRequestadded propertytype - Model
DatabasePrincipalListResultadded propertynext_link - Model
EventGridDataConnectionadded propertysystem_data - Enum
EventGridDataFormatadded memberAZMONSTREAM - Model
EventHubDataConnectionadded propertysystem_data - Enum
EventHubDataFormatadded memberAZMONSTREAM - Model
IotHubDataConnectionadded propertysystem_data - Enum
IotHubDataFormatadded memberAZMONSTREAM - Model
KeyVaultPropertiesadded propertyfederated_identity_client_id - Model
LanguageExtensionsListadded propertynext_link - Model
ManagedPrivateEndpointsCheckNameRequestadded propertytype - Model
ProxyResourceadded propertysystem_data - Enum
PublicNetworkAccessadded memberSECURED_BY_PERIMETER - Model
Resourceadded propertysystem_data - Model
SandboxCustomImageadded propertysystem_data - Model
SandboxCustomImagesCheckNameRequestadded propertytype - Model
ScriptCheckNameRequestadded propertytype - Model
TrackedResourceadded propertysystem_data - Added model
EventGridConnectionWithManagedIdentityProperties - Added model
EventGridDataConnectionWithManagedIdentity - Added model
EventHubConnectionWithManagedIdentityProperties - Added model
EventHubDataConnectionWithManagedIdentity - Parameter
caller_roleofMethod DatabasesOperations.begin_updateis now optional - Parameter
caller_roleofMethod DatabasesOperations.begin_create_or_updateis now optional
Breaking Changes
- For the method breakings, please refer to https://aka.ms/azsdk/python/migrate/operations for migration.
- 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
AttachedDatabaseConfigurationmoved instance variableprovisioning_state,database_name,cluster_resource_id,attached_database_names,default_principals_modification_kind,table_level_sharing_properties,database_name_overrideanddatabase_name_prefixunder propertypropertieswhose type isAttachedDatabaseConfigurationProperties - Model
Clustermoved instance variablestate,provisioning_state,uri,data_ingestion_uri,state_reason,trusted_external_tenants,optimized_autoscale,enable_disk_encryption,enable_streaming_ingest,virtual_network_configuration,key_vault_properties,enable_purge,language_extensions,enable_double_encryption,public_network_access,allowed_ip_range_list,engine_type,accepted_audiences,enable_auto_stop,restrict_outbound_network_access,allowed_fqdn_list,callout_policies,public_ip_type,virtual_cluster_graduation_properties,private_endpoint_connections,migration_clusterandzone_statusunder propertypropertieswhose type isClusterProperties - Model
ClusterPrincipalAssignmentmoved instance variableprincipal_id,role,tenant_id,principal_type,tenant_name,principal_name,provisioning_stateandaad_object_idunder propertypropertieswhose type isClusterPrincipalProperties - Model
ClusterUpdatemoved instance variablestate,provisioning_state,uri,data_ingestion_uri,state_reason,trusted_external_tenants,optimized_autoscale,enable_disk_encryption,enable_streaming_ingest,virtual_network_configuration,key_vault_properties,enable_purge,language_extensions,enable_double_encryption,public_network_access,allowed_ip_range_list,engine_type,accepted_audiences,enable_auto_stop,restrict_outbound_network_access,allowed_fqdn_list,callout_policies,public_ip_type,virtual_cluster_graduation_properties,private_endpoint_connections,migration_clusterandzone_statusunder propertypropertieswhose type isClusterProperties - Model
CosmosDbDataConnectionmoved instance variabletable_name,mapping_rule_name,managed_identity_resource_id,managed_identity_object_id,cosmos_db_account_resource_id,cosmos_db_database,cosmos_db_container,retrieval_start_dateandprovisioning_stateunder propertypropertieswhose type isCosmosDbDataConnectionProperties - Model
DatabasePrincipalAssignmentmoved instance variableprincipal_id,role,tenant_id,principal_type,tenant_name,principal_name,provisioning_stateandaad_object_idunder propertypropertieswhose type isDatabasePrincipalProperties - Model
EventGridDataConnectionmoved instance variablestorage_account_resource_id,event_grid_resource_id,event_hub_resource_id,consumer_group,table_name,mapping_rule_name,data_format,ignore_first_record,blob_storage_event_type,managed_identity_resource_id,managed_identity_object_id,database_routingandprovisioning_stateunder propertypropertieswhose type isEventGridConnectionProperties - Model
EventHubDataConnectionmoved instance variableevent_hub_resource_id,consumer_group,table_name,mapping_rule_name,data_format,event_system_properties,compression,provisioning_state,managed_identity_resource_id,managed_identity_object_id,database_routingandretrieval_start_dateunder propertypropertieswhose type isEventHubConnectionProperties - Model
FollowerDatabaseDefinitionGetmoved instance variablecluster_resource_id,attached_database_configuration_name,database_name,table_level_sharing_propertiesanddatabase_share_originunder propertypropertieswhose type isFollowerDatabaseProperties - Model
IotHubDataConnectionmoved instance variableiot_hub_resource_id,consumer_group,table_name,mapping_rule_name,data_format,event_system_properties,shared_access_policy_name,database_routing,retrieval_start_dateandprovisioning_stateunder propertypropertieswhose type isIotHubConnectionProperties - Model
ManagedPrivateEndpointmoved instance variableprivate_link_resource_id,private_link_resource_region,group_id,request_messageandprovisioning_stateunder propertypropertieswhose type isManagedPrivateEndpointProperties - Model
OperationResultmoved instance variablecodeandmessageunder propertyerrorwhose type isOperationResultErrorProperties - Model
OperationResultmoved instance variableoperation_kind,provisioning_stateandoperation_stateunder propertypropertieswhose type isOperationResultProperties - Model
OutboundNetworkDependenciesEndpointmoved instance variablecategory,endpointsandprovisioning_stateunder propertypropertieswhose type isOutboundNetworkDependenciesEndpointProperties - Model
PrivateEndpointConnectionmoved instance variableprivate_endpoint,private_link_service_connection_state,group_idandprovisioning_stateunder propertypropertieswhose type isPrivateEndpointConnectionProperties - Model
PrivateLinkResourcemoved instance variablegroup_id,required_membersandrequired_zone_namesunder propertypropertieswhose type isPrivateLinkResourceProperties - Model
ReadOnlyFollowingDatabasemoved instance variableprovisioning_state,soft_delete_period,hot_cache_period,statistics,leader_cluster_resource_id,attached_database_configuration_name,principals_modification_kind,table_level_sharing_properties,original_database_name,database_share_originandsuspension_detailsunder propertypropertieswhose type isReadOnlyFollowingDatabaseProperties - Model
ReadWriteDatabasemoved instance variableprovisioning_state,soft_delete_period,hot_cache_period,statistics,is_followed,key_vault_propertiesandsuspension_detailsunder propertypropertieswhose type isReadWriteDatabaseProperties - Model
SandboxCustomImagemoved instance variablelanguage,language_version,base_image_name,requirements_file_contentandprovisioning_stateunder propertypropertieswhose type isSandboxCustomImageProperties - Model
Scriptmoved instance variablescript_url,script_url_sas_token,script_content,force_update_tag,continue_on_errors,provisioning_state,script_levelandprincipal_permissions_actionunder propertypropertieswhose type isScriptProperties - Method
ClustersOperations.begin_create_or_updatereplaced positional_or_keyword parameterif_match/if_none_matchto keyword_only parameteretag/match_condition - Method
ClustersOperations.begin_updatereplaced positional_or_keyword parameterif_matchto keyword_only parameteretag/match_condition - Method
DatabasesOperations.begin_create_or_updatechanged its parametercaller_rolefrompositional_or_keywordtokeyword_only - Method
DatabasesOperations.begin_updatechanged its parametercaller_rolefrompositional_or_keywordtokeyword_only - Method
DatabasesOperations.list_by_clusterchanged its parameterskiptokenfrompositional_or_keywordtokeyword_only
Other Changes
- Deleted model
AttachedDatabaseConfigurationListResult/ClusterListResult/ClusterPrincipalAssignmentListResult/DataConnectionListResult/DatabaseListResult/DatabasePrincipalAssignmentListResult/FollowerDatabaseListResult/FollowerDatabaseListResultGet/ListResourceSkusResult/ManagedPrivateEndpointListResult/OperationListResult/OutboundNetworkDependenciesEndpointListResult/PrivateEndpointConnectionListResult/PrivateLinkResourceListResult/SandboxCustomImagesListResult/ScriptListResult/SkuDescriptionListwhich actually were not used by SDK users