Release v0.68.0
New Features and Improvements
- Add native support for authentication through Azure DevOps OIDC.
Bug Fixes
- Fix a security issue that resulted in bearer tokens being logged in exception messages.
API Changes
- Add
databricks.sdk.service.dataquality
package. - Add w.data_quality workspace-level service.
- Add
create_update()
andget_update()
methods for w.apps workspace-level service. - Add
compute_size
field fordatabricks.sdk.service.apps.App
. - Add
genie_space
field fordatabricks.sdk.service.apps.AppResource
. - Add
skip_validation
field fordatabricks.sdk.service.catalog.AccountsCreateStorageCredential
. - Add
skip_validation
field fordatabricks.sdk.service.catalog.AccountsUpdateStorageCredential
. - Add
aliases
,browse_only
,created_at
,created_by
,full_name
,metastore_id
,owner
,updated_at
andupdated_by
fields fordatabricks.sdk.service.catalog.CreateRegisteredModelRequest
. - Add
catalog_name
,id
,model_name
andschema_name
fields fordatabricks.sdk.service.catalog.RegisteredModelAlias
. - Add
aliases
,catalog_name
,created_at
,created_by
,id
,metastore_id
,model_name
,model_version_dependencies
,run_id
,run_workspace_id
,schema_name
,source
,status
,storage_location
,updated_at
andupdated_by
fields fordatabricks.sdk.service.catalog.UpdateModelVersionRequest
. - Add
aliases
,browse_only
,catalog_name
,created_at
,created_by
,metastore_id
,name
,schema_name
,storage_location
,updated_at
andupdated_by
fields fordatabricks.sdk.service.catalog.UpdateRegisteredModelRequest
. - Add
key_region
field fordatabricks.sdk.service.provisioning.CreateAwsKeyInfo
. - Add
role_arn
field fordatabricks.sdk.service.provisioning.CreateStorageConfigurationRequest
. - Add
azure_key_info
field fordatabricks.sdk.service.provisioning.CustomerManagedKey
. - [Breaking] Add
customer_facing_private_access_settings
field fordatabricks.sdk.service.provisioning.ReplacePrivateAccessSettingsRequest
. - Add
role_arn
field fordatabricks.sdk.service.provisioning.StorageConfiguration
. - [Breaking] Add
customer_facing_workspace
field fordatabricks.sdk.service.provisioning.UpdateWorkspaceRequest
. - Add
update_mask
field fordatabricks.sdk.service.provisioning.UpdateWorkspaceRequest
. - Add
compute_mode
,network
,network_connectivity_config_id
andstorage_mode
fields fordatabricks.sdk.service.provisioning.Workspace
. - Add
enable_serverless_compute
field fordatabricks.sdk.service.sql.GetWorkspaceWarehouseConfigResponse
. - Add
page_size
andpage_token
fields fordatabricks.sdk.service.sql.ListWarehousesRequest
. - Add
next_page_token
field fordatabricks.sdk.service.sql.ListWarehousesResponse
. - Add
enable_serverless_compute
field fordatabricks.sdk.service.sql.SetWorkspaceWarehouseConfigRequest
. - Add
model_version_status_unknown
enum value fordatabricks.sdk.service.catalog.ModelVersionInfoStatus
. - Add
k8s_active_pod_quota_exceeded
andcloud_account_pod_quota_exceeded
enum values fordatabricks.sdk.service.compute.TerminationReasonCode
. - Add
internal_catalog_asset_creation_ongoing_exception
,internal_catalog_asset_creation_failed_exception
andinternal_catalog_asset_creation_unsupported_exception
enum values fordatabricks.sdk.service.dashboards.MessageErrorType
. - Add
ssh_bootstrap_failure
,aws_inaccessible_kms_key_failure
,init_container_not_finished
,spark_image_download_throttled
,spark_image_not_found
,cluster_operation_throttled
,cluster_operation_timeout
,serverless_long_running_terminated
,azure_packed_deployment_partial_failure
,invalid_worker_image_failure
,workspace_update
,invalid_aws_parameter
,driver_out_of_disk
,driver_out_of_memory
,driver_launch_timeout
,driver_unexpected_failure
,unexpected_pod_recreation
,gcp_inaccessible_kms_key_failure
,gcp_kms_key_permission_denied
,driver_eviction
,user_initiated_vm_termination
,gcp_iam_timeout
,aws_resource_quota_exceeded
,cloud_account_setup_failure
,aws_invalid_key_pair
,driver_pod_creation_failure
,maintenance_mode
,internal_capacity_failure
,executor_pod_unscheduled
,storage_download_failure_slow
,storage_download_failure_throttled
,dynamic_spark_conf_size_exceeded
,aws_instance_profile_update_failure
,instance_pool_not_found
,instance_pool_max_capacity_reached
,aws_invalid_kms_key_state
,gcp_insufficient_capacity
,gcp_api_rate_quota_exceeded
,gcp_resource_quota_exceeded
,gcp_ip_space_exhausted
,gcp_service_account_access_denied
,gcp_service_account_not_found
,gcp_forbidden
,gcp_not_found
,resource_usage_blocked
,data_access_config_changed
,access_token_failure
,invalid_instance_placement_protocol
,budget_policy_resolution_failure
,in_penalty_box
,disaster_recovery_replication
,bootstrap_timeout_due_to_misconfig
,instance_unreachable_due_to_misconfig
,storage_download_failure_due_to_misconfig
,control_plane_request_failure_due_to_misconfig
,cloud_provider_launch_failure_due_to_misconfig
,gcp_subnet_not_ready
,cloud_operation_cancelled
,cloud_provider_instance_not_launched
,gcp_trusted_image_projects_violated
,budget_policy_limit_enforcement_activated
,eos_spark_image
,no_matched_k8s
,lazy_allocation_timeout
,driver_node_unreachable
,secret_creation_failure
,pod_scheduling_failure
,pod_assignment_failure
,allocation_timeout
,allocation_timeout_no_unallocated_clusters
,allocation_timeout_no_matched_clusters
,allocation_timeout_no_ready_clusters
,allocation_timeout_no_warmed_up_clusters
,allocation_timeout_node_daemon_not_ready
,allocation_timeout_no_healthy_clusters
,netvisor_setup_timeout
,no_matched_k8s_testing_tag
,cloud_provider_resource_stockout_due_to_misconfig
,gke_based_cluster_termination
,allocation_timeout_no_healthy_and_warmed_up_clusters
,docker_invalid_os_exception
,docker_container_creation_exception
,docker_image_too_large_for_instance_exception
,dns_resolution_error
,gcp_denied_by_org_policy
,secret_permission_denied
,network_check_nic_failure
,network_check_dns_server_failure
,network_check_storage_failure
,network_check_metadata_endpoint_failure
,network_check_control_plane_failure
,network_check_multiple_components_failure
,driver_unhealthy
,security_agents_failed_initial_verification
,driver_dns_resolution_failure
,no_activated_k8s
,usage_policy_entitlement_denied
,no_activated_k8s_testing_tag
,k8s_active_pod_quota_exceeded
andcloud_account_pod_quota_exceeded
enum values fordatabricks.sdk.service.sql.TerminationReasonCode
. - [Breaking] Change
create()
method for a.account_metastore_assignments account-level service to start returningdatabricks.sdk.service.catalog.AccountsCreateMetastoreAssignmentResponse
dataclass. - [Breaking] Change
delete()
method for a.account_metastore_assignments account-level service to start returningdatabricks.sdk.service.catalog.AccountsDeleteMetastoreAssignmentResponse
dataclass. - [Breaking] Change
update()
method for a.account_metastore_assignments account-level service to start returningdatabricks.sdk.service.catalog.AccountsUpdateMetastoreAssignmentResponse
dataclass. - [Breaking] Change
create()
method for a.account_metastores account-level service to returndatabricks.sdk.service.catalog.AccountsCreateMetastoreResponse
dataclass. - [Breaking] Change
delete()
method for a.account_metastores account-level service to start returningdatabricks.sdk.service.catalog.AccountsDeleteMetastoreResponse
dataclass. - [Breaking] Change
get()
method for a.account_metastores account-level service to returndatabricks.sdk.service.catalog.AccountsGetMetastoreResponse
dataclass. - [Breaking] Change
list()
method for a.account_metastores account-level service to returndatabricks.sdk.service.catalog.AccountsListMetastoresResponse
dataclass. - [Breaking] Change
update()
method for a.account_metastores account-level service to returndatabricks.sdk.service.catalog.AccountsUpdateMetastoreResponse
dataclass. - [Breaking] Change
create()
method for a.account_storage_credentials account-level service to returndatabricks.sdk.service.catalog.AccountsCreateStorageCredentialInfo
dataclass. - [Breaking] Change
delete()
method for a.account_storage_credentials account-level service to start returningdatabricks.sdk.service.catalog.AccountsDeleteStorageCredentialResponse
dataclass. - [Breaking] Change
update()
method for a.account_storage_credentials account-level service to returndatabricks.sdk.service.catalog.AccountsUpdateStorageCredentialResponse
dataclass. - [Breaking] Change
create()
method for w.registered_models workspace-level service with new required argument order. - [Breaking] Change
delete()
method for a.credentials account-level service to start returningdatabricks.sdk.service.provisioning.Credential
dataclass. - [Breaking] Change
delete()
method for a.encryption_keys account-level service to start returningdatabricks.sdk.service.provisioning.CustomerManagedKey
dataclass. - [Breaking] Change
create()
method for a.networks account-level service with new required argument order. - [Breaking] Change
delete()
method for a.networks account-level service to start returningdatabricks.sdk.service.provisioning.Network
dataclass. - [Breaking] Change
create()
andreplace()
methods for a.private_access account-level service with new required argument order. - [Breaking] Change
delete()
andreplace()
methods for a.private_access account-level service to start returningdatabricks.sdk.service.provisioning.PrivateAccessSettings
dataclass. - [Breaking] Change
delete()
method for a.storage account-level service to start returningdatabricks.sdk.service.provisioning.StorageConfiguration
dataclass. - [Breaking] Change
create()
method for a.vpc_endpoints account-level service with new required argument order. - [Breaking] Change
delete()
method for a.vpc_endpoints account-level service to start returningdatabricks.sdk.service.provisioning.VpcEndpoint
dataclass. - [Breaking] Change
create()
andupdate()
methods for a.workspaces account-level service with new required argument order. - [Breaking] Change
delete()
andupdate()
methods for a.workspaces account-level service to start returningdatabricks.sdk.service.provisioning.Workspace
dataclass. - [Breaking] Change
execute_statement()
method for w.statement_execution workspace-level service . Method path has changed. - [Breaking] Change
metastore_info
field fordatabricks.sdk.service.catalog.AccountsCreateMetastore
to typedatabricks.sdk.service.catalog.CreateAccountsMetastore
dataclass. - [Breaking] Change
credential_info
field fordatabricks.sdk.service.catalog.AccountsCreateStorageCredential
to typedatabricks.sdk.service.catalog.CreateAccountsStorageCredential
dataclass. - [Breaking] Change
metastore_info
field fordatabricks.sdk.service.catalog.AccountsUpdateMetastore
to typedatabricks.sdk.service.catalog.UpdateAccountsMetastore
dataclass. - [Breaking] Change
credential_info
field fordatabricks.sdk.service.catalog.AccountsUpdateStorageCredential
to typedatabricks.sdk.service.catalog.UpdateAccountsStorageCredential
dataclass. - Change
catalog_name
,name
andschema_name
fields fordatabricks.sdk.service.catalog.CreateRegisteredModelRequest
to no longer be required. - Change
network_name
field fordatabricks.sdk.service.provisioning.CreateNetworkRequest
to no longer be required. - Change
private_access_settings_name
andregion
fields fordatabricks.sdk.service.provisioning.CreatePrivateAccessSettingsRequest
to no longer be required. - Change
vpc_endpoint_name
field fordatabricks.sdk.service.provisioning.CreateVpcEndpointRequest
to no longer be required. - Change
workspace_name
field fordatabricks.sdk.service.provisioning.CreateWorkspaceRequest
to no longer be required. - [Breaking] Change
dataplane_relay
andrest_api
fields fordatabricks.sdk.service.provisioning.NetworkVpcEndpoints
to no longer be required. - Change
dataplane_relay
andrest_api
fields fordatabricks.sdk.service.provisioning.NetworkVpcEndpoints
to no longer be required. - [Breaking] Change waiter for WorkspacesAPI.update method.
- [Breaking] Remove
browse_only
field fordatabricks.sdk.service.catalog.ModelVersionInfo
. - [Breaking] Remove
jar_dependencies
field fordatabricks.sdk.service.compute.Environment
. - [Breaking] Remove
is_no_public_ip_enabled
field fordatabricks.sdk.service.provisioning.CreateWorkspaceRequest
. - [Breaking] Remove
allowed_vpc_endpoint_ids
,private_access_level
,private_access_settings_name
,public_access_enabled
andregion
fields fordatabricks.sdk.service.provisioning.ReplacePrivateAccessSettingsRequest
. - [Breaking] Remove
external_id
field fordatabricks.sdk.service.provisioning.StsRole
. - [Breaking] Remove
aws_region
,credentials_id
,custom_tags
,managed_services_customer_managed_key_id
,network_connectivity_config_id
,network_id
,private_access_settings_id
,storage_configuration_id
andstorage_customer_managed_key_id
fields fordatabricks.sdk.service.provisioning.UpdateWorkspaceRequest
. - [Breaking] Remove
external_customer_info
andis_no_public_ip_enabled
fields fordatabricks.sdk.service.provisioning.Workspace
. - [Breaking] Remove
status_unspecified
enum value fordatabricks.sdk.service.sql.Status
. - Add
browse_only
field fordatabricks.sdk.service.catalog.ModelVersionInfo
. - Add
jar_dependencies
field fordatabricks.sdk.service.compute.Environment
. - Add
is_no_public_ip_enabled
field fordatabricks.sdk.service.provisioning.CreateWorkspaceRequest
. - Add
allowed_vpc_endpoint_ids
,private_access_level
andpublic_access_enabled
fields fordatabricks.sdk.service.provisioning.ReplacePrivateAccessSettingsRequest
. - [Breaking] Add
private_access_settings_name
andregion
fields fordatabricks.sdk.service.provisioning.ReplacePrivateAccessSettingsRequest
. - Add
external_id
field fordatabricks.sdk.service.provisioning.StsRole
. - Add
aws_region
,credentials_id
,custom_tags
,managed_services_customer_managed_key_id
,network_connectivity_config_id
,network_id
,private_access_settings_id
,storage_configuration_id
andstorage_customer_managed_key_id
fields fordatabricks.sdk.service.provisioning.UpdateWorkspaceRequest
. - Add
external_customer_info
andis_no_public_ip_enabled
fields fordatabricks.sdk.service.provisioning.Workspace
. - Add
status_unspecified
enum value fordatabricks.sdk.service.sql.Status
. - [Breaking] Change
create()
method for a.account_metastore_assignments account-level service to no longer returndatabricks.sdk.service.catalog.AccountsCreateMetastoreAssignmentResponse
dataclass. - [Breaking] Change
delete()
method for a.account_metastore_assignments account-level service to no longer returndatabricks.sdk.service.catalog.AccountsDeleteMetastoreAssignmentResponse
dataclass. - [Breaking] Change
update()
method for a.account_metastore_assignments account-level service to no longer returndatabricks.sdk.service.catalog.AccountsUpdateMetastoreAssignmentResponse
dataclass. - [Breaking] Change
create()
,get()
andupdate()
methods for a.account_metastores account-level service to returndatabricks.sdk.service.catalog.AccountsMetastoreInfo
dataclass. - [Breaking] Change
delete()
method for a.account_metastores account-level service to no longer returndatabricks.sdk.service.catalog.AccountsDeleteMetastoreResponse
dataclass. - [Breaking] Change
list()
method for a.account_metastores account-level service to returndatabricks.sdk.service.catalog.ListMetastoresResponse
dataclass. - [Breaking] Change
create()
andupdate()
methods for a.account_storage_credentials account-level service to returndatabricks.sdk.service.catalog.AccountsStorageCredentialInfo
dataclass. - [Breaking] Change
delete()
method for a.account_storage_credentials account-level service to no longer returndatabricks.sdk.service.catalog.AccountsDeleteStorageCredentialResponse
dataclass. - [Breaking] Change
create()
method for w.registered_models workspace-level service with new required argument order. - [Breaking] Change
delete()
method for a.credentials account-level service to no longer returndatabricks.sdk.service.provisioning.Credential
dataclass. - [Breaking] Change
delete()
method for a.encryption_keys account-level service to no longer returndatabricks.sdk.service.provisioning.CustomerManagedKey
dataclass. - [Breaking] Change
create()
method for a.networks account-level service with new required argument order. - [Breaking] Change
delete()
method for a.networks account-level service to no longer returndatabricks.sdk.service.provisioning.Network
dataclass. - [Breaking] Change
create()
andreplace()
methods for a.private_access account-level service with new required argument order. - [Breaking] Change
delete()
andreplace()
methods for a.private_access account-level service to no longer returndatabricks.sdk.service.provisioning.PrivateAccessSettings
dataclass. - [Breaking] Change
delete()
method for a.storage account-level service to no longer returndatabricks.sdk.service.provisioning.StorageConfiguration
dataclass. - [Breaking] Change
create()
method for a.vpc_endpoints account-level service with new required argument order. - [Breaking] Change
delete()
method for a.vpc_endpoints account-level service to no longer returndatabricks.sdk.service.provisioning.VpcEndpoint
dataclass. - [Breaking] Change
create()
andupdate()
methods for a.workspaces account-level service with new required argument order. - [Breaking] Change
delete()
andupdate()
methods for a.workspaces account-level service to no longer returndatabricks.sdk.service.provisioning.Workspace
dataclass. - [Breaking] Change
execute_statement()
method for w.statement_execution workspace-level service . Method path has changed. - [Breaking] Change
metastore_info
field fordatabricks.sdk.service.catalog.AccountsCreateMetastore
to typedatabricks.sdk.service.catalog.CreateMetastore
dataclass. - [Breaking] Change
credential_info
field fordatabricks.sdk.service.catalog.AccountsCreateStorageCredential
to typedatabricks.sdk.service.catalog.CreateStorageCredential
dataclass. - [Breaking] Change
metastore_info
field fordatabricks.sdk.service.catalog.AccountsUpdateMetastore
to typedatabricks.sdk.service.catalog.UpdateMetastore
dataclass. - [Breaking] Change
credential_info
field fordatabricks.sdk.service.catalog.AccountsUpdateStorageCredential
to typedatabricks.sdk.service.catalog.UpdateStorageCredential
dataclass. - [Breaking] Change
catalog_name
,name
andschema_name
fields fordatabricks.sdk.service.catalog.CreateRegisteredModelRequest
to be required. - [Breaking] Change
name
field fordatabricks.sdk.service.database.DatabaseInstanceRole
to no longer be required. - Change
name
field fordatabricks.sdk.service.database.DatabaseInstanceRole
to no longer be required. - [Breaking] Change
network_name
field fordatabricks.sdk.service.provisioning.CreateNetworkRequest
to be required. - [Breaking] Change
private_access_settings_name
andregion
fields fordatabricks.sdk.service.provisioning.CreatePrivateAccessSettingsRequest
to be required. - [Breaking] Change
vpc_endpoint_name
field fordatabricks.sdk.service.provisioning.CreateVpcEndpointRequest
to be required. - [Breaking] Change
workspace_name
field fordatabricks.sdk.service.provisioning.CreateWorkspaceRequest
to be required. - Change
dataplane_relay
andrest_api
fields fordatabricks.sdk.service.provisioning.NetworkVpcEndpoints
to be required. - [Breaking] Change
dataplane_relay
andrest_api
fields fordatabricks.sdk.service.provisioning.NetworkVpcEndpoints
to be required. - [Breaking] Change waiter for WorkspacesAPI.update method.
- [Breaking] Remove
databricks.sdk.service.dataquality
package. - [Breaking] Remove
create_update()
andget_update()
methods for w.apps workspace-level service. - [Breaking] Remove
update_notifications()
method for w.serving_endpoints workspace-level service. - [Breaking] Remove
compute_size
field fordatabricks.sdk.service.apps.App
. - [Breaking] Remove
genie_space
field fordatabricks.sdk.service.apps.AppResource
. - [Breaking] Remove
skip_validation
field fordatabricks.sdk.service.catalog.AccountsCreateStorageCredential
. - [Breaking] Remove
skip_validation
field fordatabricks.sdk.service.catalog.AccountsUpdateStorageCredential
. - [Breaking] Remove
aliases
,browse_only
,created_at
,created_by
,full_name
,metastore_id
,owner
,updated_at
andupdated_by
fields fordatabricks.sdk.service.catalog.CreateRegisteredModelRequest
. - [Breaking] Remove
catalog_name
,id
,model_name
andschema_name
fields fordatabricks.sdk.service.catalog.RegisteredModelAlias
. - [Breaking] Remove
aliases
,catalog_name
,created_at
,created_by
,id
,metastore_id
,model_name
,model_version_dependencies
,run_id
,run_workspace_id
,schema_name
,source
,status
,storage_location
,updated_at
andupdated_by
fields fordatabricks.sdk.service.catalog.UpdateModelVersionRequest
. - [Breaking] Remove
aliases
,browse_only
,catalog_name
,created_at
,created_by
,metastore_id
,name
,schema_name
,storage_location
,updated_at
andupdated_by
fields fordatabricks.sdk.service.catalog.UpdateRegisteredModelRequest
. - [Breaking] Remove
parameters
field fordatabricks.sdk.service.dashboards.GenieQueryAttachment
. - [Breaking] Remove
database_instance_name
field fordatabricks.sdk.service.database.CreateDatabaseInstanceRoleRequest
. - [Breaking] Remove
custom_tags
,effective_custom_tags
,effective_usage_policy_id
andusage_policy_id
fields fordatabricks.sdk.service.database.DatabaseInstance
. - [Breaking] Remove
effective_attributes
andinstance_name
fields fordatabricks.sdk.service.database.DatabaseInstanceRole
. - [Breaking] Remove
key_region
field fordatabricks.sdk.service.provisioning.CreateAwsKeyInfo
. - [Breaking] Remove
role_arn
field fordatabricks.sdk.service.provisioning.CreateStorageConfigurationRequest
. - [Breaking] Remove
azure_key_info
field fordatabricks.sdk.service.provisioning.CustomerManagedKey
. - [Breaking] Remove
customer_facing_private_access_settings
field fordatabricks.sdk.service.provisioning.ReplacePrivateAccessSettingsRequest
. - [Breaking] Remove
role_arn
field fordatabricks.sdk.service.provisioning.StorageConfiguration
. - [Breaking] Remove
customer_facing_workspace
andupdate_mask
fields fordatabricks.sdk.service.provisioning.UpdateWorkspaceRequest
. - [Breaking] Remove
compute_mode
,network
,network_connectivity_config_id
andstorage_mode
fields fordatabricks.sdk.service.provisioning.Workspace
. - [Breaking] Remove
enable_serverless_compute
field fordatabricks.sdk.service.sql.GetWorkspaceWarehouseConfigResponse
. - [Breaking] Remove
page_size
andpage_token
fields fordatabricks.sdk.service.sql.ListWarehousesRequest
. - [Breaking] Remove
next_page_token
field fordatabricks.sdk.service.sql.ListWarehousesResponse
. - [Breaking] Remove
enable_serverless_compute
field fordatabricks.sdk.service.sql.SetWorkspaceWarehouseConfigRequest
. - [Breaking] Remove
model_version_status_unknown
enum value fordatabricks.sdk.service.catalog.ModelVersionInfoStatus
. - [Breaking] Remove
stream_native
enum value fordatabricks.sdk.service.catalog.SystemType
. - [Breaking] Remove
k8s_active_pod_quota_exceeded
andcloud_account_pod_quota_exceeded
enum values fordatabricks.sdk.service.compute.TerminationReasonCode
. - [Breaking] Remove
exceeded_max_token_length_exception
,internal_catalog_asset_creation_ongoing_exception
,internal_catalog_asset_creation_failed_exception
andinternal_catalog_asset_creation_unsupported_exception
enum values fordatabricks.sdk.service.dashboards.MessageErrorType
. - [Breaking] Remove
ssh_bootstrap_failure
,aws_inaccessible_kms_key_failure
,init_container_not_finished
,spark_image_download_throttled
,spark_image_not_found
,cluster_operation_throttled
,cluster_operation_timeout
,serverless_long_running_terminated
,azure_packed_deployment_partial_failure
,invalid_worker_image_failure
,workspace_update
,invalid_aws_parameter
,driver_out_of_disk
,driver_out_of_memory
,driver_launch_timeout
,driver_unexpected_failure
,unexpected_pod_recreation
,gcp_inaccessible_kms_key_failure
,gcp_kms_key_permission_denied
,driver_eviction
,user_initiated_vm_termination
,gcp_iam_timeout
,aws_resource_quota_exceeded
,cloud_account_setup_failure
,aws_invalid_key_pair
,driver_pod_creation_failure
,maintenance_mode
,internal_capacity_failure
,executor_pod_unscheduled
,storage_download_failure_slow
,storage_download_failure_throttled
,dynamic_spark_conf_size_exceeded
,aws_instance_profile_update_failure
,instance_pool_not_found
,instance_pool_max_capacity_reached
,aws_invalid_kms_key_state
,gcp_insufficient_capacity
,gcp_api_rate_quota_exceeded
,gcp_resource_quota_exceeded
,gcp_ip_space_exhausted
,gcp_service_account_access_denied
,gcp_service_account_not_found
,gcp_forbidden
,gcp_not_found
,resource_usage_blocked
,data_access_config_changed
,access_token_failure
,invalid_instance_placement_protocol
,budget_policy_resolution_failure
,in_penalty_box
,disaster_recovery_replication
,bootstrap_timeout_due_to_misconfig
,instance_unreachable_due_to_misconfig
,storage_download_failure_due_to_misconfig
,control_plane_request_failure_due_to_misconfig
,cloud_provider_launch_failure_due_to_misconfig
,gcp_subnet_not_ready
,cloud_operation_cancelled
,cloud_provider_instance_not_launched
,gcp_trusted_image_projects_violated
,budget_policy_limit_enforcement_activated
,eos_spark_image
,no_matched_k8s
,lazy_allocation_timeout
,driver_node_unreachable
,secret_creation_failure
,pod_scheduling_failure
,pod_assignment_failure
,allocation_timeout
,allocation_timeout_no_unallocated_clusters
,allocation_timeout_no_matched_clusters
,allocation_timeout_no_ready_clusters
,allocation_timeout_no_warmed_up_clusters
,allocation_timeout_node_daemon_not_ready
,allocation_timeout_no_healthy_clusters
,netvisor_setup_timeout
,no_matched_k8s_testing_tag
,cloud_provider_resource_stockout_due_to_misconfig
,gke_based_cluster_termination
,allocation_timeout_no_healthy_and_warmed_up_clusters
,docker_invalid_os_exception
,docker_container_creation_exception
,docker_image_too_large_for_instance_exception
,dns_resolution_error
,gcp_denied_by_org_policy
,secret_permission_denied
,network_check_nic_failure
,network_check_dns_server_failure
,network_check_storage_failure
,network_check_metadata_endpoint_failure
,network_check_control_plane_failure
,network_check_multiple_components_failure
,driver_unhealthy
,security_agents_failed_initial_verification
,driver_dns_resolution_failure
,no_activated_k8s
,usage_policy_entitlement_denied
,no_activated_k8s_testing_tag
,k8s_active_pod_quota_exceeded
andcloud_account_pod_quota_exceeded
enum values fordatabricks.sdk.service.sql.TerminationReasonCode
. - Add
databricks.sdk.service.dataquality
package. - Add w.data_quality workspace-level service.
- Add
create_update()
andget_update()
methods for w.apps workspace-level service. - Add
update_notifications()
method for w.serving_endpoints workspace-level service. - Add
compute_size
field fordatabricks.sdk.service.apps.App
. - Add
genie_space
field fordatabricks.sdk.service.apps.AppResource
. - Add
skip_validation
field fordatabricks.sdk.service.catalog.AccountsCreateStorageCredential
. - Add
skip_validation
field fordatabricks.sdk.service.catalog.AccountsUpdateStorageCredential
. - Add
aliases
,browse_only
,created_at
,created_by
,full_name
,metastore_id
,owner
,updated_at
andupdated_by
fields fordatabricks.sdk.service.catalog.CreateRegisteredModelRequest
. - Add
include_unbound
field fordatabricks.sdk.service.catalog.ListCatalogsRequest
. - Add
include_unbound
field fordatabricks.sdk.service.catalog.ListCredentialsRequest
. - Add
include_unbound
field fordatabricks.sdk.service.catalog.ListExternalLocationsRequest
. - Add
include_unbound
field fordatabricks.sdk.service.catalog.ListStorageCredentialsRequest
. - Add
catalog_name
,id
,model_name
andschema_name
fields fordatabricks.sdk.service.catalog.RegisteredModelAlias
. - Add
aliases
,catalog_name
,created_at
,created_by
,id
,metastore_id
,model_name
,model_version_dependencies
,run_id
,run_workspace_id
,schema_name
,source
,status
,storage_location
,updated_at
andupdated_by
fields fordatabricks.sdk.service.catalog.UpdateModelVersionRequest
. - Add
aliases
,browse_only
,catalog_name
,created_at
,created_by
,metastore_id
,name
,schema_name
,storage_location
,updated_at
andupdated_by
fields fordatabricks.sdk.service.catalog.UpdateRegisteredModelRequest
. - Add
parameters
field fordatabricks.sdk.service.dashboards.GenieQueryAttachment
. - Add
database_instance_name
field fordatabricks.sdk.service.database.CreateDatabaseInstanceRoleRequest
. - Add
custom_tags
,effective_custom_tags
,effective_usage_policy_id
andusage_policy_id
fields fordatabricks.sdk.service.database.DatabaseInstance
. - Add
effective_attributes
andinstance_name
fields fordatabricks.sdk.service.database.DatabaseInstanceRole
. - Add
key_region
field fordatabricks.sdk.service.provisioning.CreateAwsKeyInfo
. - Add
role_arn
field fordatabricks.sdk.service.provisioning.CreateStorageConfigurationRequest
. - Add
azure_key_info
field fordatabricks.sdk.service.provisioning.CustomerManagedKey
. - [Breaking] Add
customer_facing_private_access_settings
field fordatabricks.sdk.service.provisioning.ReplacePrivateAccessSettingsRequest
. - Add
role_arn
field fordatabricks.sdk.service.provisioning.StorageConfiguration
. - [Breaking] Add
customer_facing_workspace
field fordatabricks.sdk.service.provisioning.UpdateWorkspaceRequest
. - Add
update_mask
field fordatabricks.sdk.service.provisioning.UpdateWorkspaceRequest
. - Add
compute_mode
,network
,network_connectivity_config_id
andstorage_mode
fields fordatabricks.sdk.service.provisioning.Workspace
. - Add
enable_serverless_compute
field fordatabricks.sdk.service.sql.GetWorkspaceWarehouseConfigResponse
. - Add
page_size
andpage_token
fields fordatabricks.sdk.service.sql.ListWarehousesRequest
. - Add
next_page_token
field fordatabricks.sdk.service.sql.ListWarehousesResponse
. - Add
enable_serverless_compute
field fordatabricks.sdk.service.sql.SetWorkspaceWarehouseConfigRequest
. - Add
model_version_status_unknown
enum value fordatabricks.sdk.service.catalog.ModelVersionInfoStatus
. - Add
stream_native
enum value fordatabricks.sdk.service.catalog.SystemType
. - Add
k8s_active_pod_quota_exceeded
andcloud_account_pod_quota_exceeded
enum values fordatabricks.sdk.service.compute.TerminationReasonCode
. - Add
exceeded_max_token_length_exception
,internal_catalog_asset_creation_ongoing_exception
,internal_catalog_asset_creation_failed_exception
andinternal_catalog_asset_creation_unsupported_exception
enum values fordatabricks.sdk.service.dashboards.MessageErrorType
. - Add
asset_type_mcp
enum value fordatabricks.sdk.service.marketplace.AssetType
. - Add
ssh_bootstrap_failure
,aws_inaccessible_kms_key_failure
,init_container_not_finished
,spark_image_download_throttled
,spark_image_not_found
,cluster_operation_throttled
,cluster_operation_timeout
,serverless_long_running_terminated
,azure_packed_deployment_partial_failure
,invalid_worker_image_failure
,workspace_update
,invalid_aws_parameter
,driver_out_of_disk
,driver_out_of_memory
,driver_launch_timeout
,driver_unexpected_failure
,unexpected_pod_recreation
,gcp_inaccessible_kms_key_failure
,gcp_kms_key_permission_denied
,driver_eviction
,user_initiated_vm_termination
,gcp_iam_timeout
,aws_resource_quota_exceeded
,cloud_account_setup_failure
,aws_invalid_key_pair
,driver_pod_creation_failure
,maintenance_mode
,internal_capacity_failure
,executor_pod_unscheduled
,storage_download_failure_slow
,storage_download_failure_throttled
,dynamic_spark_conf_size_exceeded
,aws_instance_profile_update_failure
,instance_pool_not_found
,instance_pool_max_capacity_reached
,aws_invalid_kms_key_state
,gcp_insufficient_capacity
,gcp_api_rate_quota_exceeded
,gcp_resource_quota_exceeded
,gcp_ip_space_exhausted
,gcp_service_account_access_denied
,gcp_service_account_not_found
,gcp_forbidden
,gcp_not_found
,resource_usage_blocked
,data_access_config_changed
,access_token_failure
,invalid_instance_placement_protocol
,budget_policy_resolution_failure
,in_penalty_box
,disaster_recovery_replication
,bootstrap_timeout_due_to_misconfig
,instance_unreachable_due_to_misconfig
,storage_download_failure_due_to_misconfig
,control_plane_request_failure_due_to_misconfig
,cloud_provider_launch_failure_due_to_misconfig
,gcp_subnet_not_ready
,cloud_operation_cancelled
,cloud_provider_instance_not_launched
,gcp_trusted_image_projects_violated
,budget_policy_limit_enforcement_activated
,eos_spark_image
,no_matched_k8s
,lazy_allocation_timeout
,driver_node_unreachable
,secret_creation_failure
,pod_scheduling_failure
,pod_assignment_failure
,allocation_timeout
,allocation_timeout_no_unallocated_clusters
,allocation_timeout_no_matched_clusters
,allocation_timeout_no_ready_clusters
,allocation_timeout_no_warmed_up_clusters
,allocation_timeout_node_daemon_not_ready
,allocation_timeout_no_healthy_clusters
,netvisor_setup_timeout
,no_matched_k8s_testing_tag
,cloud_provider_resource_stockout_due_to_misconfig
,gke_based_cluster_termination
,allocation_timeout_no_healthy_and_warmed_up_clusters
,docker_invalid_os_exception
,docker_container_creation_exception
,docker_image_too_large_for_instance_exception
,dns_resolution_error
,gcp_denied_by_org_policy
,secret_permission_denied
,network_check_nic_failure
,network_check_dns_server_failure
,network_check_storage_failure
,network_check_metadata_endpoint_failure
,network_check_control_plane_failure
,network_check_multiple_components_failure
,driver_unhealthy
,security_agents_failed_initial_verification
,driver_dns_resolution_failure
,no_activated_k8s
,usage_policy_entitlement_denied
,no_activated_k8s_testing_tag
,k8s_active_pod_quota_exceeded
andcloud_account_pod_quota_exceeded
enum values fordatabricks.sdk.service.sql.TerminationReasonCode
. - [Breaking] Change
create()
method for a.account_metastore_assignments account-level service to start returningdatabricks.sdk.service.catalog.AccountsCreateMetastoreAssignmentResponse
dataclass. - [Breaking] Change
delete()
method for a.account_metastore_assignments account-level service to start returningdatabricks.sdk.service.catalog.AccountsDeleteMetastoreAssignmentResponse
dataclass. - [Breaking] Change
update()
method for a.account_metastore_assignments account-level service to start returningdatabricks.sdk.service.catalog.AccountsUpdateMetastoreAssignmentResponse
dataclass. - [Breaking] Change
create()
method for a.account_metastores account-level service to returndatabricks.sdk.service.catalog.AccountsCreateMetastoreResponse
dataclass. - [Breaking] Change
delete()
method for a.account_metastores account-level service to start returningdatabricks.sdk.service.catalog.AccountsDeleteMetastoreResponse
dataclass. - [Breaking] Change
get()
method for a.account_metastores account-level service to returndatabricks.sdk.service.catalog.AccountsGetMetastoreResponse
dataclass. - [Breaking] Change
list()
method for a.account_metastores account-level service to returndatabricks.sdk.service.catalog.AccountsListMetastoresResponse
dataclass. - [Breaking] Change
update()
method for a.account_metastores account-level service to returndatabricks.sdk.service.catalog.AccountsUpdateMetastoreResponse
dataclass. - [Breaking] Change
create()
method for a.account_storage_credentials account-level service to returndatabricks.sdk.service.catalog.AccountsCreateStorageCredentialInfo
dataclass. - [Breaking] Change
delete()
method for a.account_storage_credentials account-level service to start returningdatabricks.sdk.service.catalog.AccountsDeleteStorageCredentialResponse
dataclass. - [Breaking] Change
update()
method for a.account_storage_credentials account-level service to returndatabricks.sdk.service.catalog.AccountsUpdateStorageCredentialResponse
dataclass. - [Breaking] Change
create()
method for w.registered_models workspace-level service with new required argument order. - [Breaking] Change
delete()
method for a.credentials account-level service to start returningdatabricks.sdk.service.provisioning.Credential
dataclass. - [Breaking] Change
delete()
method for a.encryption_keys account-level service to start returningdatabricks.sdk.service.provisioning.CustomerManagedKey
dataclass. - [Breaking] Change
create()
method for a.networks account-level service with new required argument order. - [Breaking] Change
delete()
method for a.networks account-level service to start returningdatabricks.sdk.service.provisioning.Network
dataclass. - [Breaking] Change
create()
andreplace()
methods for a.private_access account-level service with new required argument order. - [Breaking] Change
delete()
andreplace()
methods for a.private_access account-level service to start returningdatabricks.sdk.service.provisioning.PrivateAccessSettings
dataclass. - [Breaking] Change
delete()
method for a.storage account-level service to start returningdatabricks.sdk.service.provisioning.StorageConfiguration
dataclass. - [Breaking] Change
create()
method for a.vpc_endpoints account-level service with new required argument order. - [Breaking] Change
delete()
method for a.vpc_endpoints account-level service to start returningdatabricks.sdk.service.provisioning.VpcEndpoint
dataclass. - [Breaking] Change
create()
andupdate()
methods for a.workspaces account-level service with new required argument order. - [Breaking] Change
delete()
andupdate()
methods for a.workspaces account-level service to start returningdatabricks.sdk.service.provisioning.Workspace
dataclass. - [Breaking] Change
execute_statement()
method for w.statement_execution workspace-level service . Method path has changed. - [Breaking] Change
metastore_info
field fordatabricks.sdk.service.catalog.AccountsCreateMetastore
to typedatabricks.sdk.service.catalog.CreateAccountsMetastore
dataclass. - [Breaking] Change
credential_info
field fordatabricks.sdk.service.catalog.AccountsCreateStorageCredential
to typedatabricks.sdk.service.catalog.CreateAccountsStorageCredential
dataclass. - [Breaking] Change
metastore_info
field fordatabricks.sdk.service.catalog.AccountsUpdateMetastore
to typedatabricks.sdk.service.catalog.UpdateAccountsMetastore
dataclass. - [Breaking] Change
credential_info
field fordatabricks.sdk.service.catalog.AccountsUpdateStorageCredential
to typedatabricks.sdk.service.catalog.UpdateAccountsStorageCredential
dataclass. - Change
catalog_name
,name
andschema_name
fields fordatabricks.sdk.service.catalog.CreateRegisteredModelRequest
to no longer be required. - [Breaking] Change
name
field fordatabricks.sdk.service.database.DatabaseInstanceRole
to be required. - Change
name
field fordatabricks.sdk.service.database.DatabaseInstanceRole
to be required. - Change
network_name
field fordatabricks.sdk.service.provisioning.CreateNetworkRequest
to no longer be required. - Change
private_access_settings_name
andregion
fields fordatabricks.sdk.service.provisioning.CreatePrivateAccessSettingsRequest
to no longer be required. - Change
vpc_endpoint_name
field fordatabricks.sdk.service.provisioning.CreateVpcEndpointRequest
to no longer be required. - Change
workspace_name
field fordatabricks.sdk.service.provisioning.CreateWorkspaceRequest
to no longer be required. - Change
dataplane_relay
andrest_api
fields fordatabricks.sdk.service.provisioning.NetworkVpcEndpoints
to no longer be required. - [Breaking] Change
dataplane_relay
andrest_api
fields fordatabricks.sdk.service.provisioning.NetworkVpcEndpoints
to no longer be required. - [Breaking] Change waiter for WorkspacesAPI.update method.
- [Breaking] Remove
browse_only
field fordatabricks.sdk.service.catalog.ModelVersionInfo
. - [Breaking] Remove
jar_dependencies
field fordatabricks.sdk.service.compute.Environment
. - [Breaking] Remove
is_no_public_ip_enabled
field fordatabricks.sdk.service.provisioning.CreateWorkspaceRequest
. - [Breaking] Remove
allowed_vpc_endpoint_ids
,private_access_level
,private_access_settings_name
,public_access_enabled
andregion
fields fordatabricks.sdk.service.provisioning.ReplacePrivateAccessSettingsRequest
. - [Breaking] Remove
external_id
field fordatabricks.sdk.service.provisioning.StsRole
. - [Breaking] Remove
aws_region
,credentials_id
,custom_tags
,managed_services_customer_managed_key_id
,network_connectivity_config_id
,network_id
,private_access_settings_id
,storage_configuration_id
andstorage_customer_managed_key_id
fields fordatabricks.sdk.service.provisioning.UpdateWorkspaceRequest
. - [Breaking] Remove
external_customer_info
andis_no_public_ip_enabled
fields fordatabricks.sdk.service.provisioning.Workspace
. - [Breaking] Remove
status_unspecified
enum value fordatabricks.sdk.service.sql.Status
. - Add
compute_mode
field fordatabricks.sdk.service.provisioning.CreateWorkspaceRequest
. - Add
expected_workspace_status
field fordatabricks.sdk.service.provisioning.Workspace
. - Add
dependency_storage_locations
field fordatabricks.sdk.service.sharing.TableInternalAttributes
. - Add
git_email
field fordatabricks.sdk.service.workspace.CreateCredentialsRequest
. - Add
git_email
field fordatabricks.sdk.service.workspace.CreateCredentialsResponse
. - Add
git_email
field fordatabricks.sdk.service.workspace.CredentialInfo
. - Add
git_email
field fordatabricks.sdk.service.workspace.GetCredentialsResponse
. - Add
git_email
field fordatabricks.sdk.service.workspace.UpdateCredentialsRequest
. - Add
germany_tisax
enum value fordatabricks.sdk.service.settings.ComplianceStandard
. - [Breaking] Remove
prediction_probability_column
field fordatabricks.sdk.service.dataquality.InferenceLogConfig
.