NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #277 most downloaded on PyPI
Databricks SDK for Python (Beta)
Last release 6 days ago
13 Sep 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
164 releases · first in 2023
One column per quarter.
Added generate_download_full_query_result() method for w.genie workspace-level service.
generate_download_full_query_result() method for w.genie workspace-level service.effective_user_api_scopes, oauth2_app_client_id, oauth2_app_integration_id and user_api_scopes fields for databricks.sdk.service.apps.App.abfss, dbfs, error_message, execution_duration_seconds, file, gcs, s3, status, volumes and workspace fields for databricks.sdk.service.compute.InitScriptInfoAndExecutionDetails.forecast_granularity field for databricks.sdk.service.ml.CreateForecastingExperimentRequest.jwks_uri field for databricks.sdk.service.oauth2.OidcFederationPolicy.event_log field for databricks.sdk.service.pipelines.CreatePipeline.event_log field for databricks.sdk.service.pipelines.EditPipeline.event_log field for databricks.sdk.service.pipelines.PipelineSpec.fallback_config field for databricks.sdk.service.serving.AiGatewayConfig.custom_provider_config field for databricks.sdk.service.serving.ExternalModel.fallback_config field for databricks.sdk.service.serving.PutAiGatewayRequest.fallback_config field for databricks.sdk.service.serving.PutAiGatewayResponse.aliases, comment, data_type, dependency_list, full_data_type, id, input_params, name, properties, routine_definition, schema, securable_kind, share, share_id, storage_location and tags fields for databricks.sdk.service.sharing.DeltaSharingFunction.query_source field for databricks.sdk.service.sql.QueryInfo.foreign_catalog enum value for databricks.sdk.service.catalog.CatalogType.browse enum value for databricks.sdk.service.catalog.Privilege.access_token_failure, allocation_timeout, allocation_timeout_node_daemon_not_ready, allocation_timeout_no_healthy_clusters, allocation_timeout_no_matched_clusters, allocation_timeout_no_ready_clusters, allocation_timeout_no_unallocated_clusters, allocation_timeout_no_warmed_up_clusters, aws_inaccessible_kms_key_failure, aws_instance_profile_update_failure, aws_invalid_key_pair, aws_invalid_kms_key_state, aws_resource_quota_exceeded, azure_packed_deployment_partial_failure, bootstrap_timeout_due_to_misconfig, budget_policy_limit_enforcement_activated, budget_policy_resolution_failure, cloud_account_setup_failure, cloud_operation_cancelled, cloud_provider_instance_not_launched, cloud_provider_launch_failure_due_to_misconfig, cloud_provider_resource_stockout_due_to_misconfig, cluster_operation_throttled, cluster_operation_timeout, control_plane_request_failure_due_to_misconfig, data_access_config_changed, disaster_recovery_replication, driver_eviction, driver_launch_timeout, driver_node_unreachable, driver_out_of_disk, driver_out_of_memory, driver_pod_creation_failure, driver_unexpected_failure, dynamic_spark_conf_size_exceeded, eos_spark_image, executor_pod_unscheduled, gcp_api_rate_quota_exceeded, gcp_forbidden, gcp_iam_timeout, gcp_inaccessible_kms_key_failure, gcp_insufficient_capacity, gcp_ip_space_exhausted, gcp_kms_key_permission_denied, gcp_not_found, gcp_resource_quota_exceeded, gcp_service_account_access_denied, gcp_service_account_not_found, gcp_subnet_not_ready, gcp_trusted_image_projects_violated, gke_based_cluster_termination, init_container_not_finished, instance_pool_max_capacity_reached, instance_pool_not_found, instance_unreachable_due_to_misconfig, internal_capacity_failure, invalid_aws_parameter, invalid_instance_placement_protocol, invalid_worker_image_failure, in_penalty_box, lazy_allocation_timeout, maintenance_mode, netvisor_setup_timeout, no_matched_k8s, no_matched_k8s_testing_tag, pod_assignment_failure, pod_scheduling_failure, resource_usage_blocked, secret_creation_failure, serverless_long_running_terminated, spark_image_download_throttled, spark_image_not_found, ssh_bootstrap_failure, storage_download_failure_due_to_misconfig, storage_download_failure_slow, storage_download_failure_throttled, unexpected_pod_recreation, user_initiated_vm_termination and workspace_update enum values for databricks.sdk.service.compute.TerminationReasonCode.generated_sql_query_too_long_exception and missing_sql_query_exception enum values for databricks.sdk.service.dashboards.MessageErrorType.balanced enum value for databricks.sdk.service.jobs.PerformanceTarget.listing_resource enum value for databricks.sdk.service.marketplace.FileParentType.app enum value for databricks.sdk.service.marketplace.MarketplaceFileType.custom enum value for databricks.sdk.service.serving.ExternalModelProvider.arclight_multi_tenant_azure_exchange_token and arclight_multi_tenant_azure_exchange_token_with_user_delegation_key enum values for databricks.sdk.service.settings.TokenType.create_experiment() method for w.forecasting workspace-level service with new required argument order.instance_type_id field for databricks.sdk.service.compute.NodeInstanceType to be required.category field for databricks.sdk.service.compute.NodeType to be required.functions field for databricks.sdk.service.sharing.ListProviderShareAssetsResponse to type databricks.sdk.service.sharing.DeltaSharingFunctionList dataclass.execution_details and script fields for databricks.sdk.service.compute.InitScriptInfoAndExecutionDetails.supports_elastic_disk field for databricks.sdk.service.compute.NodeType.data_granularity_quantity and data_granularity_unit fields for databricks.sdk.service.ml.CreateForecastingExperimentRequest.aliases, comment, data_type, dependency_list, full_data_type, id, input_params, name, properties, routine_definition, schema, securable_kind, share, share_id, storage_location and tags fields for databricks.sdk.service.sharing.Function.Added execution_details and script fields for databricks.sdk.service.compute.InitScriptInfoAndExecutionDetails.
execution_details and script fields for databricks.sdk.service.compute.InitScriptInfoAndExecutionDetails.supports_elastic_disk field for databricks.sdk.service.compute.NodeType.data_granularity_quantity field for databricks.sdk.service.ml.CreateForecastingExperimentRequest.data_granularity_unit field for databricks.sdk.service.ml.CreateForecastingExperimentRequest.aliases, comment, data_type, dependency_list, full_data_type, id, input_params, name, properties, routine_definition, schema, securable_kind, share, share_id, storage_location and tags fields for databricks.sdk.service.sharing.Function.create_experiment() method for w.forecasting workspace-level service with new required argument order.instance_type_id field for databricks.sdk.service.compute.NodeInstanceType to no longer be required.category field for databricks.sdk.service.compute.NodeType to no longer be required.functions field for databricks.sdk.service.sharing.ListProviderShareAssetsResponse to type databricks.sdk.service.sharing.FunctionList dataclass.abfss, dbfs, error_message, execution_duration_seconds, file, gcs, s3, status, volumes and workspace fields for databricks.sdk.service.compute.InitScriptInfoAndExecutionDetails.forecast_granularity field for databricks.sdk.service.ml.CreateForecastingExperimentRequest.jwks_uri field for databricks.sdk.service.oauth2.OidcFederationPolicy.fallback_config field for databricks.sdk.service.serving.AiGatewayConfig.custom_provider_config field for databricks.sdk.service.serving.ExternalModel.fallback_config field for databricks.sdk.service.serving.PutAiGatewayRequest.fallback_config field for databricks.sdk.service.serving.PutAiGatewayResponse.aliases, comment, data_type, dependency_list, full_data_type, id, input_params, name, properties, routine_definition, schema, securable_kind, share, share_id, storage_location and tags fields for databricks.sdk.service.sharing.DeltaSharingFunction.access_token_failure, allocation_timeout, allocation_timeout_node_daemon_not_ready, allocation_timeout_no_healthy_clusters, allocation_timeout_no_matched_clusters, allocation_timeout_no_ready_clusters, allocation_timeout_no_unallocated_clusters, allocation_timeout_no_warmed_up_clusters, aws_inaccessible_kms_key_failure, aws_instance_profile_update_failure, aws_invalid_key_pair, aws_invalid_kms_key_state, aws_resource_quota_exceeded, azure_packed_deployment_partial_failure, bootstrap_timeout_due_to_misconfig, budget_policy_limit_enforcement_activated, budget_policy_resolution_failure, cloud_account_setup_failure, cloud_operation_cancelled, cloud_provider_instance_not_launched, cloud_provider_launch_failure_due_to_misconfig, cloud_provider_resource_stockout_due_to_misconfig, cluster_operation_throttled, cluster_operation_timeout, control_plane_request_failure_due_to_misconfig, data_access_config_changed, disaster_recovery_replication, driver_eviction, driver_launch_timeout, driver_node_unreachable, driver_out_of_disk, driver_out_of_memory, driver_pod_creation_failure, driver_unexpected_failure, dynamic_spark_conf_size_exceeded, eos_spark_image, executor_pod_unscheduled, gcp_api_rate_quota_exceeded, gcp_forbidden, gcp_iam_timeout, gcp_inaccessible_kms_key_failure, gcp_insufficient_capacity, gcp_ip_space_exhausted, gcp_kms_key_permission_denied, gcp_not_found, gcp_resource_quota_exceeded, gcp_service_account_access_denied, gcp_service_account_not_found, gcp_subnet_not_ready, gcp_trusted_image_projects_violated, gke_based_cluster_termination, init_container_not_finished, instance_pool_max_capacity_reached, instance_pool_not_found, instance_unreachable_due_to_misconfig, internal_capacity_failure, invalid_aws_parameter, invalid_instance_placement_protocol, invalid_worker_image_failure, in_penalty_box, lazy_allocation_timeout, maintenance_mode, netvisor_setup_timeout, no_matched_k8s, no_matched_k8s_testing_tag, pod_assignment_failure, pod_scheduling_failure, resource_usage_blocked, secret_creation_failure, serverless_long_running_terminated, spark_image_download_throttled, spark_image_not_found, ssh_bootstrap_failure, storage_download_failure_due_to_misconfig, storage_download_failure_slow, storage_download_failure_throttled, unexpected_pod_recreation, user_initiated_vm_termination and workspace_update enum values for databricks.sdk.service.compute.TerminationReasonCode.generated_sql_query_too_long_exception and missing_sql_query_exception enum values for databricks.sdk.service.dashboards.MessageErrorType.balanced enum value for databricks.sdk.service.jobs.PerformanceTarget.listing_resource enum value for databricks.sdk.service.marketplace.FileParentType.app enum value for databricks.sdk.service.marketplace.MarketplaceFileType.custom enum value for databricks.sdk.service.serving.ExternalModelProvider.Ensure that refresh tokens are returned when using the external-browser credentials strategy.
external-browser credentials strategy.abfss, dbfs, error_message, execution_duration_seconds, file, gcs, s3, status, volumes and workspace fields for databricks.sdk.service.compute.InitScriptInfoAndExecutionDetails.forecast_granularity field for databricks.sdk.service.ml.CreateForecastingExperimentRequest.jwks_uri field for databricks.sdk.service.oauth2.OidcFederationPolicy.fallback_config field for databricks.sdk.service.serving.AiGatewayConfig.custom_provider_config field for databricks.sdk.service.serving.ExternalModel.fallback_config field for databricks.sdk.service.serving.PutAiGatewayRequest.fallback_config field for databricks.sdk.service.serving.PutAiGatewayResponse.aliases, comment, data_type, dependency_list, full_data_type, id, input_params, name, properties, routine_definition, schema, securable_kind, share, share_id, storage_location and tags fields for databricks.sdk.service.sharing.DeltaSharingFunction.access_token_failure, allocation_timeout, allocation_timeout_node_daemon_not_ready, allocation_timeout_no_healthy_clusters, allocation_timeout_no_matched_clusters, allocation_timeout_no_ready_clusters, allocation_timeout_no_unallocated_clusters, allocation_timeout_no_warmed_up_clusters, aws_inaccessible_kms_key_failure, aws_instance_profile_update_failure, aws_invalid_key_pair, aws_invalid_kms_key_state, aws_resource_quota_exceeded, azure_packed_deployment_partial_failure, bootstrap_timeout_due_to_misconfig, budget_policy_limit_enforcement_activated, budget_policy_resolution_failure, cloud_account_setup_failure, cloud_operation_cancelled, cloud_provider_instance_not_launched, cloud_provider_launch_failure_due_to_misconfig, cloud_provider_resource_stockout_due_to_misconfig, cluster_operation_throttled, cluster_operation_timeout, control_plane_request_failure_due_to_misconfig, data_access_config_changed, disaster_recovery_replication, driver_eviction, driver_launch_timeout, driver_node_unreachable, driver_out_of_disk, driver_out_of_memory, driver_pod_creation_failure, driver_unexpected_failure, dynamic_spark_conf_size_exceeded, eos_spark_image, executor_pod_unscheduled, gcp_api_rate_quota_exceeded, gcp_forbidden, gcp_iam_timeout, gcp_inaccessible_kms_key_failure, gcp_insufficient_capacity, gcp_ip_space_exhausted, gcp_kms_key_permission_denied, gcp_not_found, gcp_resource_quota_exceeded, gcp_service_account_access_denied, gcp_service_account_not_found, gcp_subnet_not_ready, gcp_trusted_image_projects_violated, gke_based_cluster_termination, init_container_not_finished, instance_pool_max_capacity_reached, instance_pool_not_found, instance_unreachable_due_to_misconfig, internal_capacity_failure, invalid_aws_parameter, invalid_instance_placement_protocol, invalid_worker_image_failure, in_penalty_box, lazy_allocation_timeout, maintenance_mode, netvisor_setup_timeout, no_matched_k8s, no_matched_k8s_testing_tag, pod_assignment_failure, pod_scheduling_failure, resource_usage_blocked, secret_creation_failure, serverless_long_running_terminated, spark_image_download_throttled, spark_image_not_found, ssh_bootstrap_failure, storage_download_failure_due_to_misconfig, storage_download_failure_slow, storage_download_failure_throttled, unexpected_pod_recreation, user_initiated_vm_termination and workspace_update enum values for databricks.sdk.service.compute.TerminationReasonCode.generated_sql_query_too_long_exception and missing_sql_query_exception enum values for databricks.sdk.service.dashboards.MessageErrorType.balanced enum value for databricks.sdk.service.jobs.PerformanceTarget.listing_resource enum value for databricks.sdk.service.marketplace.FileParentType.app enum value for databricks.sdk.service.marketplace.MarketplaceFileType.custom enum value for databricks.sdk.service.serving.ExternalModelProvider.create_experiment() method for w.forecasting workspace-level service with new required argument order.instance_type_id field for databricks.sdk.service.compute.NodeInstanceType to be required.category field for databricks.sdk.service.compute.NodeType to be required.functions field for databricks.sdk.service.sharing.ListProviderShareAssetsResponse to type databricks.sdk.service.sharing.DeltaSharingFunctionList dataclass.execution_details and script fields for databricks.sdk.service.compute.InitScriptInfoAndExecutionDetails.supports_elastic_disk field for databricks.sdk.service.compute.NodeType.data_granularity_quantity and data_granularity_unit fields for databricks.sdk.service.ml.CreateForecastingExperimentRequest.aliases, comment, data_type, dependency_list, full_data_type, id, input_params, name, properties, routine_definition, schema, securable_kind, share, share_id, storage_location and tags fields for databricks.sdk.service.sharing.Function.[Experimental] Add support for async token refresh (#916). This can be enabled with by setting the following setting: ` export DATABRICKS_ENABLE_EXPER
export DATABRICKS_ENABLE_EXPERIMENTAL_ASYNC_TOKEN_REFRESH=1
This feature and its setting are experimental and may be removed in future releases.statement_id field for databricks.sdk.service.dashboards.GenieQueryAttachment.could_not_get_model_deployments_exception enum value for databricks.sdk.service.dashboards.MessageErrorType.jwks_uri field for databricks.sdk.service.oauth2.OidcFederationPolicy.Update Jobs service to use API 2.2 (#913).
DatabricksError to expose different types of error details (#912).execute_message_attachment_query(), get_message_attachment_query_result() and get_space() methods for w.genie workspace-level service.list_provider_share_assets() method for w.providers workspace-level service.budget_policy_id and effective_budget_policy_id fields for databricks.sdk.service.apps.App.policy field for databricks.sdk.service.billing.CreateBudgetPolicyRequest.databricks_gcp_service_account field for databricks.sdk.service.catalog.ValidateCredentialRequest.attachment_id field for databricks.sdk.service.dashboards.GenieAttachment.conversation_id field for databricks.sdk.service.dashboards.GenieConversation.message_id field for databricks.sdk.service.dashboards.GenieMessage.description, id, last_updated_timestamp, query, query_result_metadata and title fields for databricks.sdk.service.dashboards.GenieQueryAttachment.gen_ai_compute_task field for databricks.sdk.service.jobs.RunTask.gen_ai_compute_task field for databricks.sdk.service.jobs.SubmitTask.gen_ai_compute_task field for databricks.sdk.service.jobs.Task.run_name field for databricks.sdk.service.ml.CreateRun.run_name field for databricks.sdk.service.ml.RunInfo.run_name field for databricks.sdk.service.ml.UpdateRun.lifetime field for databricks.sdk.service.oauth2.CreateServicePrincipalSecretRequest.expire_time field for databricks.sdk.service.oauth2.CreateServicePrincipalSecretResponse.jwks_uri field for databricks.sdk.service.oauth2.OidcFederationPolicy.expire_time field for databricks.sdk.service.oauth2.SecretInfo.instance_profile_arn field for databricks.sdk.service.serving.AmazonBedrockConfig.budget_policy_id field for databricks.sdk.service.serving.CreateServingEndpoint.budget_policy_id field for databricks.sdk.service.serving.ServingEndpoint.budget_policy_id field for databricks.sdk.service.serving.ServingEndpointDetailed.add, principal and remove fields for databricks.sdk.service.sharing.PermissionsChange.columns_to_rerank field for databricks.sdk.service.vectorsearch.QueryVectorIndexRequest.oracle and teradata enum values for databricks.sdk.service.catalog.ConnectionType.function_arguments_invalid_type_exception and message_cancelled_while_executing_exception enum values for databricks.sdk.service.dashboards.MessageErrorType.waiting enum value for databricks.sdk.service.jobs.RunLifecycleStateV2State.active_only, all and deleted_only enum values for databricks.sdk.service.ml.ViewType.oauth_client_credentials enum value for databricks.sdk.service.sharing.AuthenticationType.raw enum value for databricks.sdk.service.workspace.ExportFormat.get_by_name() method for w.experiments workspace-level service to return databricks.sdk.service.ml.GetExperimentByNameResponse dataclass.log_inputs() method for w.experiments workspace-level service with new required argument order.share_permissions() method for w.shares workspace-level service to return databricks.sdk.service.sharing.GetSharePermissionsResponse dataclass.share_permissions() and update_permissions() methods for w.shares workspace-level service return type to become non-empty.update_permissions() method for w.shares workspace-level service to return databricks.sdk.service.sharing.UpdateSharePermissionsResponse dataclass.policy_id field for databricks.sdk.service.billing.BudgetPolicy to no longer be required.policy_id field for databricks.sdk.service.billing.BudgetPolicy to no longer be required.partitions field for databricks.sdk.service.cleanrooms.CleanRoomAssetTableLocalDetails to type databricks.sdk.service.cleanrooms.PartitionList dataclass.query field for databricks.sdk.service.dashboards.GenieAttachment to type databricks.sdk.service.dashboards.GenieQueryAttachment dataclass.digest, name, source and source_type fields for databricks.sdk.service.ml.Dataset to be required.digest, name, source and source_type fields for databricks.sdk.service.ml.Dataset to be required.dataset field for databricks.sdk.service.ml.DatasetInput to be required.dataset field for databricks.sdk.service.ml.DatasetInput to be required.key and value fields for databricks.sdk.service.ml.InputTag to be required.key and value fields for databricks.sdk.service.ml.InputTag to be required.view_type field for databricks.sdk.service.ml.ListExperimentsRequest to type databricks.sdk.service.ml.ViewType dataclass.run_id field for databricks.sdk.service.ml.LogInputs to be required.view_type field for databricks.sdk.service.ml.SearchExperiments to type databricks.sdk.service.ml.ViewType dataclass.run_view_type field for databricks.sdk.service.ml.SearchRuns to type databricks.sdk.service.ml.ViewType dataclass.custom_tags and policy_name fields for databricks.sdk.service.billing.CreateBudgetPolicyRequest.cached_query_schema, description, id, instruction_id, instruction_title, last_updated_timestamp, query, statement_id and title fields for databricks.sdk.service.dashboards.QueryAttachment.max_results and page_token fields for databricks.sdk.service.sharing.UpdateSharePermissions.active_only, all and deleted_only enum values for databricks.sdk.service.ml.SearchExperimentsViewType.active_only, all and deleted_only enum values for databricks.sdk.service.ml.SearchRunsRunViewType.Introduce new Credential Strategies for Agents (#882).
Fix tests/integration/test_dbutils.py::test_secrets (#884).
tests/integration/test_dbutils.py::test_secrets (#884).get_message_query_result_by_attachment() method for w.genie workspace-level service.id field for databricks.sdk.service.apps.App.limit_config field for databricks.sdk.service.billing.UpdateBudgetPolicyRequest.volumes field for databricks.sdk.service.compute.ClusterLogConf.review_state, reviews and runner_collaborators fields for databricks.sdk.service.cleanrooms.CleanRoomAssetNotebook.OpenAPI SHA: 99f644e72261ef5ecf8d74db20f4b7a1e09723cc, Date: 2025-02-11
Added w.lakeview_embedded workspace-level service and w.query_execution workspace-level service.
gcp_oauth_token field for databricks.sdk.service.catalog.TemporaryCredentials.options field for databricks.sdk.service.catalog.UpdateCatalog.disabled field for databricks.sdk.service.jobs.RunTask.OpenAPI SHA: c72c58f97b950fcb924a90ef164bcb10cfcd5ece, Date: 2025-02-03
http_request mixin to correctly use the underlying API. (#876).create() method for w.serving_endpoints workspace-level service with new required argument order.http_request() method for w.serving_endpoints workspace-level service to type http_request() method for w.serving_endpoints workspace-level service.http_request() method for w.serving_endpoints workspace-level service to return databricks.sdk.service.serving.HttpRequestResponse dataclass.config field for databricks.sdk.service.serving.CreateServingEndpoint to no longer be required.securable_kind field for databricks.sdk.service.catalog.CatalogInfo.securable_kind field for databricks.sdk.service.catalog.ConnectionInfo.status_code and text fields for databricks.sdk.service.serving.ExternalFunctionResponse.review_state, reviews and runner_collaborators fields for databricks.sdk.service.cleanrooms.CleanRoomAssetNotebook.statement_id field for databricks.sdk.service.dashboards.QueryAttachment.effective_performance_target field for databricks.sdk.service.jobs.BaseRun.performance_target field for databricks.sdk.service.jobs.CreateJob.performance_target field for databricks.sdk.service.jobs.JobSettings.effective_performance_target field for databricks.sdk.service.jobs.Run.performance_target field for databricks.sdk.service.jobs.RunNow.effective_performance_target field for databricks.sdk.service.jobs.RunTask.run_as_repl field for databricks.sdk.service.jobs.SparkJarTask.user_authorized_scopes field for databricks.sdk.service.oauth2.CreateCustomAppIntegration.user_authorized_scopes field for databricks.sdk.service.oauth2.GetCustomAppIntegrationOutput.user_authorized_scopes field for databricks.sdk.service.oauth2.UpdateCustomAppIntegration.contents field for databricks.sdk.service.serving.HttpRequestResponse.clean_room enum value for databricks.sdk.service.catalog.SecurableType.budget_policy_limit_exceeded enum value for databricks.sdk.service.jobs.TerminationCodeCode.arclight_azure_exchange_token_with_user_delegation_key enum value for databricks.sdk.service.settings.TokenType.OpenAPI SHA: 840c660106f820a1a5dff931d51fa5f65cd9fdd9, Date: 2025-01-28
Fix docs generation when two services have the same name (#872).
http_request mixin to correctly use the underlying API. (#876).create() method for w.serving_endpoints workspace-level service with new required argument order.http_request() method for w.serving_endpoints workspace-level service to type http_request() method for w.serving_endpoints workspace-level service.http_request() method for w.serving_endpoints workspace-level service to return databricks.sdk.service.serving.HttpRequestResponse dataclass.config field for databricks.sdk.service.serving.CreateServingEndpoint to no longer be required.securable_kind field for databricks.sdk.service.catalog.CatalogInfo.securable_kind field for databricks.sdk.service.catalog.ConnectionInfo.status_code and text fields for databricks.sdk.service.serving.ExternalFunctionResponse.review_state, reviews and runner_collaborators fields for databricks.sdk.service.cleanrooms.CleanRoomAssetNotebook.statement_id field for databricks.sdk.service.dashboards.QueryAttachment.effective_performance_target field for databricks.sdk.service.jobs.BaseRun.performance_target field for databricks.sdk.service.jobs.CreateJob.performance_target field for databricks.sdk.service.jobs.JobSettings.effective_performance_target field for databricks.sdk.service.jobs.Run.performance_target field for databricks.sdk.service.jobs.RunNow.effective_performance_target field for databricks.sdk.service.jobs.RunTask.run_as_repl field for databricks.sdk.service.jobs.SparkJarTask.user_authorized_scopes field for databricks.sdk.service.oauth2.CreateCustomAppIntegration.user_authorized_scopes field for databricks.sdk.service.oauth2.GetCustomAppIntegrationOutput.user_authorized_scopes field for databricks.sdk.service.oauth2.UpdateCustomAppIntegration.contents field for databricks.sdk.service.serving.HttpRequestResponse.clean_room enum value for databricks.sdk.service.catalog.SecurableType.budget_policy_limit_exceeded enum value for databricks.sdk.service.jobs.TerminationCodeCode.arclight_azure_exchange_token_with_user_delegation_key enum value for databricks.sdk.service.settings.TokenType.OpenAPI SHA: 840c660106f820a1a5dff931d51fa5f65cd9fdd9, Date: 2025-01-28
Add serving.http_request to call external functions. (#857).
serving.http_request to call external functions. (#857).http_request() method for w.serving_endpoints workspace-level service.no_compute field for databricks.sdk.service.apps.CreateAppRequest.has_more field for databricks.sdk.service.jobs.BaseJob.has_more field for databricks.sdk.service.jobs.BaseRun.page_token field for databricks.sdk.service.jobs.GetJobRequest.has_more and next_page_token fields for databricks.sdk.service.jobs.Job.has_more field for databricks.sdk.service.jobs.Run.clean_rooms_notebook_output field for databricks.sdk.service.jobs.RunOutput.scopes field for databricks.sdk.service.oauth2.UpdateCustomAppIntegration.run_as field for databricks.sdk.service.pipelines.CreatePipeline.run_as field for databricks.sdk.service.pipelines.EditPipeline.authorization_details and endpoint_url fields for databricks.sdk.service.serving.DataPlaneInfo.contents field for databricks.sdk.service.serving.GetOpenApiResponse.activated, activation_url, authentication_type, cloud, comment, created_at, created_by, data_recipient_global_metastore_id, ip_access_list, metastore_id, name, owner, properties_kvpairs, region, sharing_code, tokens, updated_at and updated_by fields for databricks.sdk.service.sharing.RecipientInfo.expiration_time field for databricks.sdk.service.sharing.RecipientInfo.update() method for a.account_federation_policy account-level service with new required argument order.update() method for a.service_principal_federation_policy account-level service with new required argument order.update() method for w.recipients workspace-level service to return databricks.sdk.service.sharing.RecipientInfo dataclass.update() method for w.recipients workspace-level service return type to become non-empty.update() method for w.recipients workspace-level service to type update() method for w.recipients workspace-level service.get_open_api() method for w.serving_endpoints workspace-level service return type to become non-empty.patch() method for w.serving_endpoints workspace-level service to type patch() method for w.serving_endpoints workspace-level service.patch() method for w.serving_endpoints workspace-level service to return databricks.sdk.service.serving.EndpointTags dataclass.databricks.sdk.service.serving.EndpointTagList dataclass to.collaborator_alias field for databricks.sdk.service.cleanrooms.CleanRoomCollaborator to be required.collaborator_alias field for databricks.sdk.service.cleanrooms.CleanRoomCollaborator to be required.update_mask field for databricks.sdk.service.oauth2.UpdateAccountFederationPolicyRequest to no longer be required.update_mask field for databricks.sdk.service.oauth2.UpdateServicePrincipalFederationPolicyRequest to no longer be required.days_of_week field for databricks.sdk.service.pipelines.RestartWindow to type databricks.sdk.service.pipelines.DayOfWeekList dataclass.behavior field for databricks.sdk.service.serving.AiGatewayGuardrailPiiBehavior to no longer be required.behavior field for databricks.sdk.service.serving.AiGatewayGuardrailPiiBehavior to no longer be required.project_id and region fields for databricks.sdk.service.serving.GoogleCloudVertexAiConfig to be required.project_id and region fields for databricks.sdk.service.serving.GoogleCloudVertexAiConfig to be required.workload_type field for databricks.sdk.service.serving.ServedEntityInput to type databricks.sdk.service.serving.ServingModelWorkloadType dataclass.workload_type field for databricks.sdk.service.serving.ServedEntityOutput to type databricks.sdk.service.serving.ServingModelWorkloadType dataclass.workload_type field for databricks.sdk.service.serving.ServedModelOutput to type databricks.sdk.service.serving.ServingModelWorkloadType dataclass.OpenAPI SHA: 58905570a9928fc9ed31fba14a2edaf9a7c55b08, Date: 2025-01-20
Added a.account_federation_policy account-level service and a.service_principal_federation_policy account-level service.
is_single_node, kind and use_ml_runtime fields for databricks.sdk.service.compute.ClusterAttributes.is_single_node, kind and use_ml_runtime fields for databricks.sdk.service.compute.ClusterDetails.is_single_node, kind and use_ml_runtime fields for databricks.sdk.service.compute.ClusterSpec.is_single_node, kind and use_ml_runtime fields for databricks.sdk.service.compute.CreateCluster.is_single_node, kind and use_ml_runtime fields for databricks.sdk.service.compute.EditCluster.is_single_node, kind and use_ml_runtime fields for databricks.sdk.service.compute.UpdateClusterResource.update_parameter_syntax field for databricks.sdk.service.dashboards.MigrateDashboardRequest.clean_rooms_notebook_task field for databricks.sdk.service.jobs.RunTask.clean_rooms_notebook_task field for databricks.sdk.service.jobs.SubmitTask.clean_rooms_notebook_task field for databricks.sdk.service.jobs.Task.days_of_week field for databricks.sdk.service.pipelines.RestartWindow to type databricks.sdk.service.pipelines.RestartWindowDaysOfWeekList dataclass.OpenAPI SHA: a6a317df8327c9b1e5cb59a03a42ffa2aabeef6d, Date: 2024-12-16
Fix a couple of typos in open_ai_client.py (#829).
databricks.sdk.service.cleanrooms package.delete() method for w.aibi_dashboard_embedding_access_policy workspace-level service.delete() method for w.aibi_dashboard_embedding_approved_domains workspace-level service.databricks_gcp_service_account field for databricks.sdk.service.catalog.CreateCredentialRequest.databricks_gcp_service_account field for databricks.sdk.service.catalog.CredentialInfo.gcp_options field for databricks.sdk.service.catalog.GenerateTemporaryServiceCredentialRequest.databricks_gcp_service_account field for databricks.sdk.service.catalog.UpdateCredentialRequest.cached_query_schema field for databricks.sdk.service.dashboards.QueryAttachment.gcp_service_account_key field for databricks.sdk.service.catalog.CreateCredentialRequest.OpenAPI SHA: 7016dcbf2e011459416cf408ce21143bcc4b3a25, Date: 2024-12-05
Read streams by 1MB chunks by default. (#817).
service_principal_client_id field for databricks.sdk.service.apps.App.azure_service_principal, gcp_service_account_key and read_only fields for databricks.sdk.service.catalog.CreateCredentialRequest.azure_service_principal, read_only and used_for_managed_storage fields for databricks.sdk.service.catalog.CredentialInfo.omit_username field for databricks.sdk.service.catalog.ListTablesRequest.azure_service_principal and read_only fields for databricks.sdk.service.catalog.UpdateCredentialRequest.external_location_name, read_only and url fields for databricks.sdk.service.catalog.ValidateCredentialRequest.is_dir field for databricks.sdk.service.catalog.ValidateCredentialResponse.only field for databricks.sdk.service.jobs.RunNow.restart_window field for databricks.sdk.service.pipelines.CreatePipeline.restart_window field for databricks.sdk.service.pipelines.EditPipeline.restart_window field for databricks.sdk.service.pipelines.PipelineSpec.private_access_settings_id field for databricks.sdk.service.provisioning.UpdateWorkspaceRequest.create_credential() and generate_temporary_service_credential() methods for w.credentials workspace-level service with new required argument order.access_connector_id field for databricks.sdk.service.catalog.AzureManagedIdentity to be required.access_connector_id field for databricks.sdk.service.catalog.AzureManagedIdentity to be required.name field for databricks.sdk.service.catalog.CreateCredentialRequest to be required.credential_name field for databricks.sdk.service.catalog.GenerateTemporaryServiceCredentialRequest to be required.OpenAPI SHA: f2385add116e3716c8a90a0b68e204deb40f996c, Date: 2024-11-15
Correctly generate classes with nested body fields (https://github.com/databricks/databricks-sdk-py/pull/808).
cleanrooms package (https://github.com/databricks/databricks-sdk-py/pull/806).app_deployment field for databricks.sdk.service.apps.CreateAppDeploymentRequest.app field for databricks.sdk.service.apps.CreateAppRequest.app field for databricks.sdk.service.apps.UpdateAppRequest.table field for databricks.sdk.service.catalog.CreateOnlineTableRequest.azure_aad field for databricks.sdk.service.catalog.GenerateTemporaryTableCredentialResponse.full_name field for databricks.sdk.service.catalog.StorageCredentialInfo.dashboard field for databricks.sdk.service.dashboards.CreateDashboardRequest.schedule field for databricks.sdk.service.dashboards.CreateScheduleRequest.subscription field for databricks.sdk.service.dashboards.CreateSubscriptionRequest.warehouse_id field for databricks.sdk.service.dashboards.Schedule.dashboard field for databricks.sdk.service.dashboards.UpdateDashboardRequest.schedule field for databricks.sdk.service.dashboards.UpdateScheduleRequest.page_token field for databricks.sdk.service.oauth2.ListServicePrincipalSecretsRequest.next_page_token field for databricks.sdk.service.oauth2.ListServicePrincipalSecretsResponse.connection_name field for databricks.sdk.service.pipelines.IngestionGatewayPipelineDefinition.is_no_public_ip_enabled field for databricks.sdk.service.provisioning.CreateWorkspaceRequest.external_customer_info and is_no_public_ip_enabled fields for databricks.sdk.service.provisioning.Workspace.last_used_day field for databricks.sdk.service.settings.TokenInfo.create() method for w.apps workspace-level service with new required argument order.execute_message_query() method for w.genie workspace-level service . New request type is databricks.sdk.service.dashboards.GenieExecuteMessageQueryRequest dataclass.execute_message_query() method for w.genie workspace-level service to type execute_message_query() method for w.genie workspace-level service.create(), create_schedule(), create_subscription() and update_schedule() methods for w.lakeview workspace-level service with new required argument order.prev_page_token field for databricks.sdk.service.jobs.Run.The following fields are now nested in the request:
deployment_id, mode and source_code_path fields for databricks.sdk.service.apps.CreateAppDeploymentRequest.description, name and resources fields for databricks.sdk.service.apps.CreateAppRequest.description and resources fields for databricks.sdk.service.apps.UpdateAppRequest.name and spec fields for databricks.sdk.service.catalog.CreateOnlineTableRequest.display_name, parent_path, serialized_dashboard and warehouse_id fields for databricks.sdk.service.dashboards.CreateDashboardRequest.cron_schedule, display_name and pause_status fields for databricks.sdk.service.dashboards.CreateScheduleRequest.subscriber field for databricks.sdk.service.dashboards.CreateSubscriptionRequest.display_name, etag, serialized_dashboard and warehouse_id fields for databricks.sdk.service.dashboards.UpdateDashboardRequest.cron_schedule, display_name, etag and pause_status fields for databricks.sdk.service.dashboards.UpdateScheduleRequest.OpenAPI SHA: 5285ce76f81314f342c1702d5c2ad4ef42488781, Date: 2024-11-04
external_browser now uses the databricks-cli app instead of the third-party "6128a518-99a9-425b-8333-4cc94f04cacd" application when performing the U2M
external_browser now uses the databricks-cli app instead of the third-party "6128a518-99a9-425b-8333-4cc94f04cacd" application when performing the U2M login flow for Azure workspaces when a client ID is not otherwise specified. This matches the AWS behavior.OAuthClient(): renamed to OAuthClient.from_host()SessionCredentials() and SessionCredentials.from_dict(): now accepts token_endpoint, client_id, client_secret, and refresh_url as parameters, rather than accepting the OAuthClient.TokenCache(): now accepts host, token_endpoint, client_id, client_secret, and refresh_url as parameters, rather than accepting the OAuthClient.Config (#784).Update Serving Endpoint mixing template and docs generation logic (#792).
databricks.sdk.service.pipelines.ReportSpec dataclass.unity_catalog_provisioning_state field for databricks.sdk.service.catalog.OnlineTable.is_truncated field for databricks.sdk.service.dashboards.Result.effective_budget_policy_id field for databricks.sdk.service.jobs.BaseJob.budget_policy_id field for databricks.sdk.service.jobs.CreateJob.effective_budget_policy_id field for databricks.sdk.service.jobs.Job.budget_policy_id field for databricks.sdk.service.jobs.JobSettings.budget_policy_id field for databricks.sdk.service.jobs.SubmitRun.report field for databricks.sdk.service.pipelines.IngestionConfig.sequence_by field for databricks.sdk.service.pipelines.TableSpecificConfig.notify_on_ok field for databricks.sdk.service.sql.Alert.notify_on_ok field for databricks.sdk.service.sql.CreateAlertRequestAlert.notify_on_ok field for databricks.sdk.service.sql.ListAlertsResponseAlert.notify_on_ok field for databricks.sdk.service.sql.UpdateAlertRequestAlert.OpenAPI SHA: cf9c61453990df0f9453670f2fe68e1b128647a2, Date: 2024-10-14
Include package name for external types when deserializing responses (#786).
_BaseClient and ApiClient (#785).dbutils.fs operations (#750) (#778).default_source_code_path and resources fields for databricks.sdk.service.apps.App.resources field for databricks.sdk.service.apps.CreateAppRequest.resources field for databricks.sdk.service.apps.UpdateAppRequest.OpenAPI SHA: bc17b474818138f19b78a7bea0675707dead2b87, Date: 2024-10-07
Update SDK to latest OpenAPI spec (#766).
put_ai_gateway() method for w.serving_endpoints workspace-level service.databricks.sdk.service.apps.ApplicationState, databricks.sdk.service.apps.ApplicationStatus, databricks.sdk.service.apps.ComputeState and databricks.sdk.service.apps.ComputeStatus dataclasses.databricks.sdk.service.catalog.AwsCredentials, databricks.sdk.service.catalog.AzureUserDelegationSas, databricks.sdk.service.catalog.GcpOauthToken, databricks.sdk.service.catalog.GenerateTemporaryTableCredentialRequest, databricks.sdk.service.catalog.GenerateTemporaryTableCredentialResponse, databricks.sdk.service.catalog.R2Credentials and databricks.sdk.service.catalog.TableOperation dataclasses.databricks.sdk.service.serving.AiGatewayConfig, databricks.sdk.service.serving.AiGatewayGuardrailParameters, databricks.sdk.service.serving.AiGatewayGuardrailPiiBehavior, databricks.sdk.service.serving.AiGatewayGuardrailPiiBehaviorBehavior, databricks.sdk.service.serving.AiGatewayGuardrails, databricks.sdk.service.serving.AiGatewayInferenceTableConfig, databricks.sdk.service.serving.AiGatewayRateLimit, databricks.sdk.service.serving.AiGatewayRateLimitKey, databricks.sdk.service.serving.AiGatewayRateLimitRenewalPeriod, databricks.sdk.service.serving.AiGatewayUsageTrackingConfig, databricks.sdk.service.serving.PutAiGatewayRequest and databricks.sdk.service.serving.PutAiGatewayResponse dataclasses.databricks.sdk.service.settings.BooleanMessage, databricks.sdk.service.settings.DeleteDisableLegacyAccessRequest, databricks.sdk.service.settings.DeleteDisableLegacyAccessResponse, databricks.sdk.service.settings.DeleteDisableLegacyFeaturesRequest, databricks.sdk.service.settings.DeleteDisableLegacyFeaturesResponse, databricks.sdk.service.settings.DisableLegacyAccess, databricks.sdk.service.settings.DisableLegacyFeatures, databricks.sdk.service.settings.GetDisableLegacyAccessRequest, databricks.sdk.service.settings.GetDisableLegacyFeaturesRequest, databricks.sdk.service.settings.UpdateDisableLegacyAccessRequest and databricks.sdk.service.settings.UpdateDisableLegacyFeaturesRequest dataclasses.databricks.sdk.service.workspace.CreateCredentialsRequest, databricks.sdk.service.workspace.CreateRepoRequest, databricks.sdk.service.workspace.CreateRepoResponse, databricks.sdk.service.workspace.DeleteCredentialsRequest, any, any, databricks.sdk.service.workspace.GetCredentialsRequest, databricks.sdk.service.workspace.GetRepoResponse, databricks.sdk.service.workspace.ListCredentialsResponse, databricks.sdk.service.workspace.UpdateCredentialsRequest, any, databricks.sdk.service.workspace.UpdateRepoRequest and any dataclasses.app_status and compute_status fields for databricks.sdk.service.apps.App.deployment_id field for databricks.sdk.service.apps.CreateAppDeploymentRequest.external_access_enabled field for databricks.sdk.service.catalog.GetMetastoreSummaryResponse.include_manifest_capabilities field for databricks.sdk.service.catalog.GetTableRequest.include_manifest_capabilities field for databricks.sdk.service.catalog.ListSummariesRequest.include_manifest_capabilities field for databricks.sdk.service.catalog.ListTablesRequest.external_access_enabled field for databricks.sdk.service.catalog.MetastoreInfo.budget_policy_id and schema fields for databricks.sdk.service.pipelines.CreatePipeline.budget_policy_id and schema fields for databricks.sdk.service.pipelines.EditPipeline.effective_budget_policy_id field for databricks.sdk.service.pipelines.GetPipelineResponse.budget_policy_id and schema fields for databricks.sdk.service.pipelines.PipelineSpec.ai_gateway field for databricks.sdk.service.serving.CreateServingEndpoint.ai_gateway field for databricks.sdk.service.serving.ServingEndpoint.ai_gateway field for databricks.sdk.service.serving.ServingEndpointDetailed.workspace_id field for databricks.sdk.service.settings.TokenInfo.credential_id, git_provider and git_username fields for databricks.sdk.service.workspace.GetCredentialsResponse.delete(), start() and stop() methods for w.apps workspace-level service to return databricks.sdk.service.apps.App dataclass.deploy() method for w.apps workspace-level service with new required argument order.create() method for w.git_credentials workspace-level service . New request type is databricks.sdk.service.workspace.CreateCredentialsRequest dataclass.delete() method for w.git_credentials workspace-level service . New request type is databricks.sdk.service.workspace.DeleteCredentialsRequest dataclass.delete() method for w.git_credentials workspace-level service to return any dataclass.get() method for w.git_credentials workspace-level service . New request type is databricks.sdk.service.workspace.GetCredentialsRequest dataclass.get() method for w.git_credentials workspace-level service to return databricks.sdk.service.workspace.GetCredentialsResponse dataclass.list() method for w.git_credentials workspace-level service to return databricks.sdk.service.workspace.ListCredentialsResponse dataclass.update() method for w.git_credentials workspace-level service . New request type is databricks.sdk.service.workspace.UpdateCredentialsRequest dataclass.update() method for w.git_credentials workspace-level service to return any dataclass.create() method for w.repos workspace-level service to return databricks.sdk.service.workspace.CreateRepoResponse dataclass.create() method for w.repos workspace-level service . New request type is databricks.sdk.service.workspace.CreateRepoRequest dataclass.delete() method for w.repos workspace-level service to return any dataclass.get() method for w.repos workspace-level service to return databricks.sdk.service.workspace.GetRepoResponse dataclass.update() method for w.repos workspace-level service to return any dataclass.update() method for w.repos workspace-level service . New request type is databricks.sdk.service.workspace.UpdateRepoRequest dataclass.source_code_path field for databricks.sdk.service.apps.AppDeployment to no longer be required.source_code_path field for databricks.sdk.service.apps.CreateAppDeploymentRequest to no longer be required.return_params and routine_dependencies fields for databricks.sdk.service.catalog.CreateFunction to no longer be required.credential_id and git_provider fields for databricks.sdk.service.workspace.CreateCredentialsResponse to be required.credential_id field for databricks.sdk.service.workspace.CredentialInfo to be required.patterns field for databricks.sdk.service.workspace.SparseCheckout to databricks.sdk.service.workspace.List dataclass.patterns field for databricks.sdk.service.workspace.SparseCheckoutUpdate to databricks.sdk.service.workspace.List dataclass.databricks.sdk.service.apps.AppState, databricks.sdk.service.apps.AppStatus, any and any dataclasses.databricks.sdk.service.sql.ClientCallContext, databricks.sdk.service.sql.EncodedText, databricks.sdk.service.sql.EncodedTextEncoding, databricks.sdk.service.sql.QuerySource, databricks.sdk.service.sql.QuerySourceDriverInfo, databricks.sdk.service.sql.QuerySourceEntryPoint, databricks.sdk.service.sql.QuerySourceJobManager, databricks.sdk.service.sql.QuerySourceTrigger and databricks.sdk.service.sql.ServerlessChannelInfo dataclasses.databricks.sdk.service.workspace.CreateCredentials, databricks.sdk.service.workspace.CreateRepo, databricks.sdk.service.workspace.DeleteGitCredentialRequest, databricks.sdk.service.workspace.GetGitCredentialRequest, databricks.sdk.service.workspace.SparseCheckoutPattern, databricks.sdk.service.workspace.UpdateCredentials, databricks.sdk.service.workspace.UpdateRepo and any dataclasses.status field for databricks.sdk.service.apps.App.query_source field for databricks.sdk.service.sql.QueryInfo.credentials field for databricks.sdk.service.workspace.GetCredentialsResponse.OpenAPI SHA: 248f4ad9668661da9d0bf4a7b0119a2d44fd1e75, Date: 2024-09-25
Integrate Databricks SDK with Model Serving Auth Provider (#761).
Support Models in dbutils.fs operations (#750).
Properly include message when handing SCIM errors (#753).
Handle non-JSON errors gracefully (#741).
regenerate_dashboard() method for w.quality_monitors workspace-level service.databricks.sdk.service.catalog.RegenerateDashboardRequest and databricks.sdk.service.catalog.RegenerateDashboardResponse dataclasses.databricks.sdk.service.jobs.QueueDetails, databricks.sdk.service.jobs.QueueDetailsCodeCode, databricks.sdk.service.jobs.RunLifecycleStateV2State, databricks.sdk.service.jobs.RunStatus, databricks.sdk.service.jobs.TerminationCodeCode, databricks.sdk.service.jobs.TerminationDetails and databricks.sdk.service.jobs.TerminationTypeType dataclasses.status field for databricks.sdk.service.jobs.BaseRun.status field for databricks.sdk.service.jobs.RepairHistoryItem.status field for databricks.sdk.service.jobs.Run.status field for databricks.sdk.service.jobs.RunTask.max_provisioned_throughput and min_provisioned_throughput fields for databricks.sdk.service.serving.ServedModelInput.columns_to_sync field for databricks.sdk.service.vectorsearch.DeltaSyncVectorIndexSpecRequest.workload_size field for databricks.sdk.service.serving.ServedModelInput to no longer be required.OpenAPI SHA: d05898328669a3f8ab0c2ecee37db2673d3ea3f7, Date: 2024-09-04
Fix DatabricksConfig.copy when authenticated with OAuth (#723).
Fixed regression introduced in v0.30.0 causing ValueError: Invalid semantic version: 0.33.1+420240816190912 (https://github.com/databricks/databricks-
ValueError: Invalid semantic version: 0.33.1+420240816190912
(https://github.com/databricks/databricks-sdk-py/pull/729).databricks.sdk.service.catalog.GetQuotaRequest,
databricks.sdk.service.catalog.GetQuotaResponse,
databricks.sdk.service.catalog.ListQuotasRequest,
databricks.sdk.service.catalog.ListQuotasResponse and
databricks.sdk.service.catalog.QuotaInfo dataclasses.databricks.sdk.service.compute.ClusterCompliance,
databricks.sdk.service.compute.ClusterSettingsChange,
databricks.sdk.service.compute.EnforceClusterComplianceRequest,
databricks.sdk.service.compute.EnforceClusterComplianceResponse,
databricks.sdk.service.compute.GetClusterComplianceRequest,
databricks.sdk.service.compute.GetClusterComplianceResponse,
databricks.sdk.service.compute.ListClusterCompliancesRequest and
databricks.sdk.service.compute.ListClusterCompliancesResponse
dataclasses.databricks.sdk.service.jobs.EnforcePolicyComplianceForJobResponseJobClusterSettingsChange,
databricks.sdk.service.jobs.EnforcePolicyComplianceRequest,
databricks.sdk.service.jobs.EnforcePolicyComplianceResponse,
databricks.sdk.service.jobs.GetPolicyComplianceRequest,
databricks.sdk.service.jobs.GetPolicyComplianceResponse,
databricks.sdk.service.jobs.JobCompliance,
databricks.sdk.service.jobs.ListJobComplianceForPolicyResponse and
databricks.sdk.service.jobs.ListJobComplianceRequest dataclasses.fallback field for
databricks.sdk.service.catalog.CreateExternalLocation.fallback field for
databricks.sdk.service.catalog.ExternalLocationInfo.fallback field for
databricks.sdk.service.catalog.UpdateExternalLocation.job_run_id field for databricks.sdk.service.jobs.BaseRun.job_run_id field for databricks.sdk.service.jobs.Run.include_metrics field for
databricks.sdk.service.sql.ListQueryHistoryRequest.statement_ids field for
databricks.sdk.service.sql.QueryFilter.databricks.sdk.service.sql.ContextFilter dataclass.context_filter field for
databricks.sdk.service.sql.QueryFilter.pipeline_id and pipeline_update_id fields for
databricks.sdk.service.sql.QuerySource.OpenAPI SHA: 3eae49b444cac5a0118a3503e5b7ecef7f96527a, Date: 2024-08-21
Support partners in SDK (#648).
w.clusters.list() is no longer limited to returning 200 all-purpose and 30 jobs clusters from the last 30 days. It now returns all terminated clusters in the last 30 days.quoted titles (#712).databricks.sdk.service.apps package.update() method for w.clusters workspace-level service.list_visualizations() method for w.queries workspace-level service.databricks.sdk.service.catalog.GetBindingsSecurableType and databricks.sdk.service.catalog.UpdateBindingsSecurableType dataclasses.databricks.sdk.service.billing.ActionConfiguration, databricks.sdk.service.billing.ActionConfigurationType, databricks.sdk.service.billing.AlertConfiguration, databricks.sdk.service.billing.AlertConfigurationQuantityType, databricks.sdk.service.billing.AlertConfigurationTimePeriod, databricks.sdk.service.billing.AlertConfigurationTriggerType, databricks.sdk.service.billing.BudgetConfiguration, databricks.sdk.service.billing.BudgetConfigurationFilter, databricks.sdk.service.billing.BudgetConfigurationFilterClause, databricks.sdk.service.billing.BudgetConfigurationFilterOperator, databricks.sdk.service.billing.BudgetConfigurationFilterTagClause, databricks.sdk.service.billing.BudgetConfigurationFilterWorkspaceIdClause, databricks.sdk.service.billing.CreateBillingUsageDashboardRequest, databricks.sdk.service.billing.CreateBillingUsageDashboardResponse, databricks.sdk.service.billing.CreateBudgetConfigurationBudget, databricks.sdk.service.billing.CreateBudgetConfigurationBudgetActionConfigurations, databricks.sdk.service.billing.CreateBudgetConfigurationBudgetAlertConfigurations, databricks.sdk.service.billing.CreateBudgetConfigurationRequest, databricks.sdk.service.billing.CreateBudgetConfigurationResponse, databricks.sdk.service.billing.DeleteBudgetConfigurationRequest, any, databricks.sdk.service.billing.GetBillingUsageDashboardRequest, databricks.sdk.service.billing.GetBillingUsageDashboardResponse, databricks.sdk.service.billing.GetBudgetConfigurationRequest, databricks.sdk.service.billing.GetBudgetConfigurationResponse, databricks.sdk.service.billing.ListBudgetConfigurationsRequest, databricks.sdk.service.billing.ListBudgetConfigurationsResponse, databricks.sdk.service.billing.UpdateBudgetConfigurationBudget, databricks.sdk.service.billing.UpdateBudgetConfigurationRequest, databricks.sdk.service.billing.UpdateBudgetConfigurationResponse and databricks.sdk.service.billing.UsageDashboardType dataclasses.databricks.sdk.service.compute.ListClustersFilterBy, databricks.sdk.service.compute.ListClustersSortBy, databricks.sdk.service.compute.ListClustersSortByDirection, databricks.sdk.service.compute.ListClustersSortByField, databricks.sdk.service.compute.UpdateCluster, databricks.sdk.service.compute.UpdateClusterResource and any dataclasses.databricks.sdk.service.dashboards.ExecuteMessageQueryRequest, databricks.sdk.service.dashboards.GenieAttachment, databricks.sdk.service.dashboards.GenieConversation, databricks.sdk.service.dashboards.GenieCreateConversationMessageRequest, databricks.sdk.service.dashboards.GenieGetConversationMessageRequest, databricks.sdk.service.dashboards.GenieGetMessageQueryResultRequest, databricks.sdk.service.dashboards.GenieGetMessageQueryResultResponse, databricks.sdk.service.dashboards.GenieMessage, databricks.sdk.service.dashboards.GenieStartConversationMessageRequest, databricks.sdk.service.dashboards.GenieStartConversationResponse, databricks.sdk.service.dashboards.MessageError, databricks.sdk.service.dashboards.MessageErrorType, databricks.sdk.service.dashboards.MessageStatus, databricks.sdk.service.dashboards.QueryAttachment, databricks.sdk.service.dashboards.Result and databricks.sdk.service.dashboards.TextAttachment dataclasses.any, databricks.sdk.service.iam.MigratePermissionsRequest and databricks.sdk.service.iam.MigratePermissionsResponse dataclasses.databricks.sdk.service.oauth2.ListCustomAppIntegrationsRequest and databricks.sdk.service.oauth2.ListPublishedAppIntegrationsRequest dataclasses.databricks.sdk.service.pipelines.IngestionPipelineDefinition and databricks.sdk.service.pipelines.PipelineStateInfoHealth dataclasses.databricks.sdk.service.serving.GoogleCloudVertexAiConfig dataclass.databricks.sdk.service.settings.Config, databricks.sdk.service.settings.CreateNotificationDestinationRequest, databricks.sdk.service.settings.DeleteNotificationDestinationRequest, databricks.sdk.service.settings.DestinationType, databricks.sdk.service.settings.EmailConfig, any, databricks.sdk.service.settings.GenericWebhookConfig, databricks.sdk.service.settings.GetNotificationDestinationRequest, databricks.sdk.service.settings.ListNotificationDestinationsRequest, databricks.sdk.service.settings.ListNotificationDestinationsResponse, databricks.sdk.service.settings.ListNotificationDestinationsResult, databricks.sdk.service.settings.MicrosoftTeamsConfig, databricks.sdk.service.settings.NotificationDestination, databricks.sdk.service.settings.PagerdutyConfig, databricks.sdk.service.settings.SlackConfig and databricks.sdk.service.settings.UpdateNotificationDestinationRequest dataclasses.databricks.sdk.service.sql.AlertCondition, databricks.sdk.service.sql.AlertConditionOperand, databricks.sdk.service.sql.AlertConditionThreshold, databricks.sdk.service.sql.AlertOperandColumn, databricks.sdk.service.sql.AlertOperandValue, databricks.sdk.service.sql.AlertOperator, databricks.sdk.service.sql.ClientCallContext, databricks.sdk.service.sql.ContextFilter, databricks.sdk.service.sql.CreateAlertRequest, databricks.sdk.service.sql.CreateAlertRequestAlert, databricks.sdk.service.sql.CreateQueryRequest, databricks.sdk.service.sql.CreateQueryRequestQuery, databricks.sdk.service.sql.CreateQueryVisualizationsLegacyRequest, databricks.sdk.service.sql.CreateVisualizationRequest, databricks.sdk.service.sql.CreateVisualizationRequestVisualization, databricks.sdk.service.sql.DatePrecision, databricks.sdk.service.sql.DateRange, databricks.sdk.service.sql.DateRangeValue, databricks.sdk.service.sql.DateRangeValueDynamicDateRange, databricks.sdk.service.sql.DateValue, databricks.sdk.service.sql.DateValueDynamicDate, databricks.sdk.service.sql.DeleteAlertsLegacyRequest, databricks.sdk.service.sql.DeleteQueriesLegacyRequest, databricks.sdk.service.sql.DeleteQueryVisualizationsLegacyRequest, databricks.sdk.service.sql.DeleteVisualizationRequest, any, databricks.sdk.service.sql.EncodedText, databricks.sdk.service.sql.EncodedTextEncoding, databricks.sdk.service.sql.EnumValue, databricks.sdk.service.sql.GetAlertsLegacyRequest, databricks.sdk.service.sql.GetQueriesLegacyRequest, databricks.sdk.service.sql.LegacyAlert, databricks.sdk.service.sql.LegacyAlertState, databricks.sdk.service.sql.LegacyQuery, databricks.sdk.service.sql.LegacyVisualization, databricks.sdk.service.sql.LifecycleState, databricks.sdk.service.sql.ListAlertsRequest, databricks.sdk.service.sql.ListAlertsResponse, databricks.sdk.service.sql.ListAlertsResponseAlert, databricks.sdk.service.sql.ListQueriesLegacyRequest, databricks.sdk.service.sql.ListQueryObjectsResponse, databricks.sdk.service.sql.ListQueryObjectsResponseQuery, databricks.sdk.service.sql.ListVisualizationsForQueryRequest, databricks.sdk.service.sql.ListVisualizationsForQueryResponse, databricks.sdk.service.sql.NumericValue, databricks.sdk.service.sql.QueryBackedValue, databricks.sdk.service.sql.QueryParameter, databricks.sdk.service.sql.QuerySource, databricks.sdk.service.sql.QuerySourceDriverInfo, databricks.sdk.service.sql.QuerySourceEntryPoint, databricks.sdk.service.sql.QuerySourceJobManager, databricks.sdk.service.sql.QuerySourceTrigger, databricks.sdk.service.sql.RestoreQueriesLegacyRequest, databricks.sdk.service.sql.RunAsMode, databricks.sdk.service.sql.ServerlessChannelInfo, databricks.sdk.service.sql.StatementResponse, databricks.sdk.service.sql.TextValue, databricks.sdk.service.sql.TrashAlertRequest, databricks.sdk.service.sql.TrashQueryRequest, databricks.sdk.service.sql.UpdateAlertRequest, databricks.sdk.service.sql.UpdateAlertRequestAlert, databricks.sdk.service.sql.UpdateQueryRequest, databricks.sdk.service.sql.UpdateQueryRequestQuery, databricks.sdk.service.sql.UpdateVisualizationRequest and databricks.sdk.service.sql.UpdateVisualizationRequestVisualization dataclasses.force field for databricks.sdk.service.catalog.DeleteSchemaRequest.max_results and page_token fields for databricks.sdk.service.catalog.GetBindingsRequest.include_aliases field for databricks.sdk.service.catalog.GetByAliasRequest.include_aliases field for databricks.sdk.service.catalog.GetModelVersionRequest.include_aliases field for databricks.sdk.service.catalog.GetRegisteredModelRequest.max_results and page_token fields for databricks.sdk.service.catalog.ListSystemSchemasRequest.next_page_token field for databricks.sdk.service.catalog.ListSystemSchemasResponse.aliases field for databricks.sdk.service.catalog.ModelVersionInfo.next_page_token field for databricks.sdk.service.catalog.WorkspaceBindingsResponse.version field for databricks.sdk.service.compute.GetPolicyFamilyRequest.filter_by, page_size, page_token and sort_by fields for databricks.sdk.service.compute.ListClustersRequest.next_page_token and prev_page_token fields for databricks.sdk.service.compute.ListClustersResponse.page_token field for databricks.sdk.service.jobs.GetRunRequest.iterations, next_page_token and prev_page_token fields for databricks.sdk.service.jobs.Run.create_time, created_by, creator_username and scopes fields for databricks.sdk.service.oauth2.GetCustomAppIntegrationOutput.next_page_token field for databricks.sdk.service.oauth2.GetCustomAppIntegrationsOutput.create_time and created_by fields for databricks.sdk.service.oauth2.GetPublishedAppIntegrationOutput.next_page_token field for databricks.sdk.service.oauth2.GetPublishedAppIntegrationsOutput.enable_local_disk_encryption field for databricks.sdk.service.pipelines.PipelineCluster.whl field for databricks.sdk.service.pipelines.PipelineLibrary.health field for databricks.sdk.service.pipelines.PipelineStateInfo.ai21labs_api_key_plaintext field for databricks.sdk.service.serving.Ai21LabsConfig.aws_access_key_id_plaintext and aws_secret_access_key_plaintext fields for databricks.sdk.service.serving.AmazonBedrockConfig.anthropic_api_key_plaintext field for databricks.sdk.service.serving.AnthropicConfig.cohere_api_base and cohere_api_key_plaintext fields for databricks.sdk.service.serving.CohereConfig.databricks_api_token_plaintext field for databricks.sdk.service.serving.DatabricksModelServingConfig.google_cloud_vertex_ai_config field for databricks.sdk.service.serving.ExternalModel.microsoft_entra_client_secret_plaintext and openai_api_key_plaintext fields for databricks.sdk.service.serving.OpenAiConfig.palm_api_key_plaintext field for databricks.sdk.service.serving.PaLmConfig.expiration_time field for databricks.sdk.service.sharing.CreateRecipient.next_page_token field for databricks.sdk.service.sharing.GetRecipientSharePermissionsResponse.next_page_token field for databricks.sdk.service.sharing.ListProviderSharesResponse.max_results and page_token fields for databricks.sdk.service.sharing.ListProvidersRequest.next_page_token field for databricks.sdk.service.sharing.ListProvidersResponse.max_results and page_token fields for databricks.sdk.service.sharing.ListRecipientsRequest.next_page_token field for databricks.sdk.service.sharing.ListRecipientsResponse.max_results and page_token fields for databricks.sdk.service.sharing.ListSharesRequest.next_page_token field for databricks.sdk.service.sharing.ListSharesResponse.max_results and page_token fields for databricks.sdk.service.sharing.SharePermissionsRequest.expiration_time field for databricks.sdk.service.sharing.UpdateRecipient.max_results and page_token fields for databricks.sdk.service.sharing.UpdateSharePermissions.condition, create_time, custom_body, custom_subject, display_name, lifecycle_state, owner_user_name, parent_path, query_id, seconds_to_retrigger, trigger_time and update_time fields for databricks.sdk.service.sql.Alert.id field for databricks.sdk.service.sql.GetAlertRequest.id field for databricks.sdk.service.sql.GetQueryRequest.page_token field for databricks.sdk.service.sql.ListQueriesRequest.apply_auto_limit, catalog, create_time, display_name, last_modifier_user_name, lifecycle_state, owner_user_name, parameters, parent_path, query_text, run_as_mode, schema, update_time and warehouse_id fields for databricks.sdk.service.sql.Query.context_filter field for databricks.sdk.service.sql.QueryFilter.query_source field for databricks.sdk.service.sql.QueryInfo.create_time, display_name, query_id, serialized_options, serialized_query_plan and update_time fields for databricks.sdk.service.sql.Visualization.create() method for a.budgets account-level service to return databricks.sdk.service.billing.CreateBudgetConfigurationResponse dataclass.create() method for a.budgets account-level service . New request type is databricks.sdk.service.billing.CreateBudgetConfigurationRequest dataclass.delete() method for a.budgets account-level service . New request type is databricks.sdk.service.billing.DeleteBudgetConfigurationRequest dataclass.delete() method for a.budgets account-level service to return any dataclass.get() method for a.budgets account-level service . New request type is databricks.sdk.service.billing.GetBudgetConfigurationRequest dataclass.get() method for a.budgets account-level service to return databricks.sdk.service.billing.GetBudgetConfigurationResponse dataclass.list() method for a.budgets account-level service to return databricks.sdk.service.billing.ListBudgetConfigurationsResponse dataclass.list() method for a.budgets account-level service to require request of databricks.sdk.service.billing.ListBudgetConfigurationsRequest dataclass.update() method for a.budgets account-level service to return databricks.sdk.service.billing.UpdateBudgetConfigurationResponse dataclass.update() method for a.budgets account-level service . New request type is databricks.sdk.service.billing.UpdateBudgetConfigurationRequest dataclass.create() method for a.custom_app_integration account-level service with new required argument order.list() method for a.custom_app_integration account-level service to require request of databricks.sdk.service.oauth2.ListCustomAppIntegrationsRequest dataclass.list() method for a.published_app_integration account-level service to require request of databricks.sdk.service.oauth2.ListPublishedAppIntegrationsRequest dataclass.delete() method for a.workspace_assignment account-level service to return any dataclass.update() method for a.workspace_assignment account-level service with new required argument order.create() method for w.alerts workspace-level service . New request type is databricks.sdk.service.sql.CreateAlertRequest dataclass.delete() method for w.alerts workspace-level service to return any dataclass.delete() method for w.alerts workspace-level service . New request type is databricks.sdk.service.sql.TrashAlertRequest dataclass.get() method for w.alerts workspace-level service with new required argument order.list() method for w.alerts workspace-level service to return databricks.sdk.service.sql.ListAlertsResponse dataclass.list() method for w.alerts workspace-level service to require request of databricks.sdk.service.sql.ListAlertsRequest dataclass.update() method for w.alerts workspace-level service to return databricks.sdk.service.sql.Alert dataclass.update() method for w.alerts workspace-level service . New request type is databricks.sdk.service.sql.UpdateAlertRequest dataclass.create() and edit() methods for w.cluster_policies workspace-level service with new required argument order.get() method for w.model_versions workspace-level service to return databricks.sdk.service.catalog.ModelVersionInfo dataclass.migrate_permissions() method for w.permission_migration workspace-level service . New request type is databricks.sdk.service.iam.MigratePermissionsRequest dataclass.migrate_permissions() method for w.permission_migration workspace-level service to return databricks.sdk.service.iam.MigratePermissionsResponse dataclass.create() method for w.queries workspace-level service . New request type is databricks.sdk.service.sql.CreateQueryRequest dataclass.delete() method for w.queries workspace-level service to return any dataclass.delete() method for w.queries workspace-level service . New request type is databricks.sdk.service.sql.TrashQueryRequest dataclass.get() method for w.queries workspace-level service with new required argument order.list() method for w.queries workspace-level service to return databricks.sdk.service.sql.ListQueryObjectsResponse dataclass.update() method for w.queries workspace-level service . New request type is databricks.sdk.service.sql.UpdateQueryRequest dataclass.create() method for w.query_visualizations workspace-level service . New request type is databricks.sdk.service.sql.CreateVisualizationRequest dataclass.delete() method for w.query_visualizations workspace-level service to return any dataclass.delete() method for w.query_visualizations workspace-level service . New request type is databricks.sdk.service.sql.DeleteVisualizationRequest dataclass.update() method for w.query_visualizations workspace-level service . New request type is databricks.sdk.service.sql.UpdateVisualizationRequest dataclass.list() method for w.shares workspace-level service to require request of databricks.sdk.service.sharing.ListSharesRequest dataclass.execute_statement() and get_statement() methods for w.statement_execution workspace-level service to return databricks.sdk.service.sql.StatementResponse dataclass.securable_type field for databricks.sdk.service.catalog.GetBindingsRequest to databricks.sdk.service.catalog.GetBindingsSecurableType dataclass.securable_type field for databricks.sdk.service.catalog.UpdateWorkspaceBindingsParameters to databricks.sdk.service.catalog.UpdateBindingsSecurableType dataclass.name field for databricks.sdk.service.compute.CreatePolicy to no longer be required.name field for databricks.sdk.service.compute.EditPolicy to no longer be required.policy_family_id field for databricks.sdk.service.compute.GetPolicyFamilyRequest to str dataclass.policy_families field for databricks.sdk.service.compute.ListPolicyFamiliesResponse to no longer be required.definition, description, name and policy_family_id fields for databricks.sdk.service.compute.PolicyFamily to no longer be required.permissions field for databricks.sdk.service.iam.UpdateWorkspaceAssignments to no longer be required.access_control_list field for databricks.sdk.service.jobs.CreateJob to databricks.sdk.service.jobs.JobAccessControlRequestList dataclass.access_control_list field for databricks.sdk.service.jobs.SubmitRun to databricks.sdk.service.jobs.JobAccessControlRequestList dataclass.name and redirect_urls fields for databricks.sdk.service.oauth2.CreateCustomAppIntegration to no longer be required.ingestion_definition field for databricks.sdk.service.pipelines.CreatePipeline to databricks.sdk.service.pipelines.IngestionPipelineDefinition dataclass.ingestion_definition field for databricks.sdk.service.pipelines.EditPipeline to databricks.sdk.service.pipelines.IngestionPipelineDefinition dataclass.ingestion_definition field for databricks.sdk.service.pipelines.PipelineSpec to databricks.sdk.service.pipelines.IngestionPipelineDefinition dataclass.ai21labs_api_key field for databricks.sdk.service.serving.Ai21LabsConfig to no longer be required.aws_access_key_id and aws_secret_access_key fields for databricks.sdk.service.serving.AmazonBedrockConfig to no longer be required.anthropic_api_key field for databricks.sdk.service.serving.AnthropicConfig to no longer be required.cohere_api_key field for databricks.sdk.service.serving.CohereConfig to no longer be required.databricks_api_token field for databricks.sdk.service.serving.DatabricksModelServingConfig to no longer be required.palm_api_key field for databricks.sdk.service.serving.PaLmConfig to no longer be required.tags field for databricks.sdk.service.sql.Query to databricks.sdk.service.sql.List dataclass.user_ids and warehouse_ids fields for databricks.sdk.service.sql.QueryFilter to databricks.sdk.service.sql.List dataclass.results field for databricks.sdk.service.sql.QueryList to databricks.sdk.service.sql.LegacyQueryList dataclass.visualization field for databricks.sdk.service.sql.Widget to databricks.sdk.service.sql.LegacyVisualization dataclass.restore() method for w.queries workspace-level service.databricks.sdk.service.marketplace.FilterType, databricks.sdk.service.marketplace.ProviderIconFile, databricks.sdk.service.marketplace.ProviderIconType, databricks.sdk.service.marketplace.ProviderListingSummaryInfo, databricks.sdk.service.marketplace.SortBy and databricks.sdk.service.marketplace.VisibilityFilter dataclasses.databricks.sdk.service.billing.Budget, databricks.sdk.service.billing.BudgetAlert, databricks.sdk.service.billing.BudgetList, databricks.sdk.service.billing.BudgetWithStatus, databricks.sdk.service.billing.BudgetWithStatusStatusDailyItem, databricks.sdk.service.billing.DeleteBudgetRequest, any, databricks.sdk.service.billing.GetBudgetRequest, any, databricks.sdk.service.billing.WrappedBudget and databricks.sdk.service.billing.WrappedBudgetWithStatus dataclasses.any, databricks.sdk.service.iam.PermissionMigrationRequest and databricks.sdk.service.iam.PermissionMigrationResponse dataclasses.databricks.sdk.service.pipelines.ManagedIngestionPipelineDefinition dataclass.databricks.sdk.service.serving.App, databricks.sdk.service.serving.AppDeployment, databricks.sdk.service.serving.AppDeploymentArtifacts, databricks.sdk.service.serving.AppDeploymentMode, databricks.sdk.service.serving.AppDeploymentState, databricks.sdk.service.serving.AppDeploymentStatus, databricks.sdk.service.serving.AppEnvironment, databricks.sdk.service.serving.AppState, databricks.sdk.service.serving.AppStatus, databricks.sdk.service.serving.CreateAppDeploymentRequest, databricks.sdk.service.serving.CreateAppRequest, databricks.sdk.service.serving.DeleteAppRequest, databricks.sdk.service.serving.EnvVariable, databricks.sdk.service.serving.GetAppDeploymentRequest, databricks.sdk.service.serving.GetAppEnvironmentRequest, databricks.sdk.service.serving.GetAppRequest, databricks.sdk.service.serving.ListAppDeploymentsRequest, databricks.sdk.service.serving.ListAppDeploymentsResponse, databricks.sdk.service.serving.ListAppsRequest, databricks.sdk.service.serving.ListAppsResponse, databricks.sdk.service.serving.StartAppRequest, databricks.sdk.service.serving.StopAppRequest, any and databricks.sdk.service.serving.UpdateAppRequest dataclasses.databricks.sdk.service.sql.CreateQueryVisualizationRequest, databricks.sdk.service.sql.DeleteAlertRequest, databricks.sdk.service.sql.DeleteQueryRequest, databricks.sdk.service.sql.DeleteQueryVisualizationRequest, databricks.sdk.service.sql.ExecuteStatementResponse, databricks.sdk.service.sql.GetStatementResponse, databricks.sdk.service.sql.RestoreQueryRequest, databricks.sdk.service.sql.StatementId, databricks.sdk.service.sql.UserId and databricks.sdk.service.sql.WarehouseId dataclasses.databricks.sdk.service.compute.PolicyFamilyId dataclass.can_use_client field for databricks.sdk.service.compute.ListClustersRequest.is_ascending and sort_by fields for databricks.sdk.service.marketplace.ListListingsRequest.provider_summary field for databricks.sdk.service.marketplace.Listing.filters field for databricks.sdk.service.marketplace.ListingSetting.metastore_id field for databricks.sdk.service.marketplace.ListingSummary.is_ascending and sort_by fields for databricks.sdk.service.marketplace.SearchListingsRequest.created_at, last_triggered_at, name, options, parent, query, rearm, updated_at and user fields for databricks.sdk.service.sql.Alert.alert_id field for databricks.sdk.service.sql.GetAlertRequest.query_id field for databricks.sdk.service.sql.GetQueryRequest.order, page and q fields for databricks.sdk.service.sql.ListQueriesRequest.include_metrics field for databricks.sdk.service.sql.ListQueryHistoryRequest.can_edit, created_at, data_source_id, is_archived, is_draft, is_favorite, is_safe, last_modified_by, last_modified_by_id, latest_query_data_id, name, options, parent, permission_tier, query, query_hash, run_as_role, updated_at, user, user_id and visualizations fields for databricks.sdk.service.sql.Query.statement_ids field for databricks.sdk.service.sql.QueryFilter.can_subscribe_to_live_query field for databricks.sdk.service.sql.QueryInfo.metadata_time_ms, planning_time_ms and query_execution_time_ms fields for databricks.sdk.service.sql.QueryMetrics.created_at, description, name, options, query and updated_at fields for databricks.sdk.service.sql.Visualization.OpenAPI SHA: f98c07f9c71f579de65d2587bb0292f83d10e55d, Date: 2024-08-12
Create a method to generate OAuth tokens
NOTE: this change renames @credentials_provider/CredentialsProvider to @credentials_strategy/CredentialsStrategy.
dbutils.notebook.entry_point... to return current local notebook path from env var (#618).serverless_compute_id field to the config (#685).with_product(...) and with_user_agent_extra(...) public functions to improve telemetry for mid-stream libraries (#679).list() method for a.account_storage_credentials account-level service to return databricks.sdk.service.catalog.ListAccountStorageCredentialsResponse dataclass.isolation_mode field for databricks.sdk.service.catalog.CatalogInfo to databricks.sdk.service.catalog.CatalogIsolationMode dataclass.isolation_mode field for databricks.sdk.service.catalog.ExternalLocationInfo.max_results and page_token fields for databricks.sdk.service.catalog.ListCatalogsRequest.next_page_token field for databricks.sdk.service.catalog.ListCatalogsResponse.table_serving_url field for databricks.sdk.service.catalog.OnlineTable.isolation_mode field for databricks.sdk.service.catalog.StorageCredentialInfo.isolation_mode field for databricks.sdk.service.catalog.UpdateCatalog to databricks.sdk.service.catalog.CatalogIsolationMode dataclass.isolation_mode field for databricks.sdk.service.catalog.UpdateExternalLocation.isolation_mode field for databricks.sdk.service.catalog.UpdateStorageCredential.databricks.sdk.service.catalog.CatalogIsolationMode and databricks.sdk.service.catalog.ListAccountStorageCredentialsResponse dataclasses.create_schedule(), create_subscription(), delete_schedule(), delete_subscription(), get_schedule(), get_subscription(), list(), list_schedules(), list_subscriptions() and update_schedule() methods for w.lakeview workspace-level service.databricks.sdk.service.dashboards.CreateScheduleRequest, databricks.sdk.service.dashboards.CreateSubscriptionRequest, databricks.sdk.service.dashboards.CronSchedule, databricks.sdk.service.dashboards.DashboardView, databricks.sdk.service.dashboards.DeleteScheduleRequest, databricks.sdk.service.dashboards.DeleteSubscriptionRequest dataclass, databricks.sdk.service.dashboards.GetScheduleRequest, databricks.sdk.service.dashboards.GetSubscriptionRequest, databricks.sdk.service.dashboards.ListDashboardsRequest, databricks.sdk.service.dashboards.ListDashboardsResponse, databricks.sdk.service.dashboards.ListSchedulesRequest, databricks.sdk.service.dashboards.ListSchedulesResponse, databricks.sdk.service.dashboards.ListSubscriptionsRequest, databricks.sdk.service.dashboards.ListSubscriptionsResponse, databricks.sdk.service.dashboards.Schedule, databricks.sdk.service.dashboards.SchedulePauseStatus, databricks.sdk.service.dashboards.Subscriber, databricks.sdk.service.dashboards.Subscription, databricks.sdk.service.dashboards.SubscriptionSubscriberDestination, databricks.sdk.service.dashboards.SubscriptionSubscriberUser and databricks.sdk.service.dashboards.UpdateScheduleRequest dataclasses.termination_category field for databricks.sdk.service.jobs.ForEachTaskErrorMessageStats.on_streaming_backlog_exceeded field for databricks.sdk.service.jobs.JobEmailNotifications.environment_key field for databricks.sdk.service.jobs.RunTask.condition_task, dbt_task, notebook_task, pipeline_task, python_wheel_task, run_job_task, spark_jar_task, spark_python_task, spark_submit_task and sql_task fields for databricks.sdk.service.jobs.SubmitRun.environments field for databricks.sdk.service.jobs.SubmitRun.dbt_task field for databricks.sdk.service.jobs.SubmitTask.environment_key field for databricks.sdk.service.jobs.SubmitTask.on_streaming_backlog_exceeded field for databricks.sdk.service.jobs.TaskEmailNotifications.periodic field for databricks.sdk.service.jobs.TriggerSettings.on_streaming_backlog_exceeded field for databricks.sdk.service.jobs.WebhookNotifications.databricks.sdk.service.jobs.PeriodicTriggerConfiguration dataclass.databricks.sdk.service.jobs.PeriodicTriggerConfigurationTimeUnit dataclass.batch_get() method for w.consumer_listings workspace-level service.batch_get() method for w.consumer_providers workspace-level service.provider_summary field for databricks.sdk.service.marketplace.Listing.databricks.sdk.service.marketplace.BatchGetListingsRequest, databricks.sdk.service.marketplace.BatchGetListingsResponse, databricks.sdk.service.marketplace.BatchGetProvidersRequest, databricks.sdk.service.marketplace.BatchGetProvidersResponse, databricks.sdk.service.marketplace.ProviderIconFile, databricks.sdk.service.marketplace.ProviderIconType, databricks.sdk.service.marketplace.ProviderListingSummaryInfo and databricks.sdk.service.oauth2.DataPlaneInfo dataclasses.create_deployment() method for w.apps workspace-level service.deploy() and start() method1 for w.apps workspace-level service.service_principal_id and service_principal_name fields for databricks.sdk.service.serving.App.mode field for databricks.sdk.service.serving.AppDeployment.mode field for databricks.sdk.service.serving.CreateAppDeploymentRequest.data_plane_info field for databricks.sdk.service.serving.ServingEndpointDetailed.databricks.sdk.service.serving.AppDeploymentMode, databricks.sdk.service.serving.ModelDataPlaneInfo and databricks.sdk.service.serving.StartAppRequest dataclasses.query_next_page() method for w.vector_search_indexes workspace-level service.query_type field for databricks.sdk.service.vectorsearch.QueryVectorIndexRequest.next_page_token field for databricks.sdk.service.vectorsearch.QueryVectorIndexResponse.OpenAPI SHA: 7437dabb9dadee402c1fc060df4c1ce8cc5369f0, Date: 2024-06-24
Better error message when private link enabled workspaces reject requests (#647).
databricks.sdk.service.vectorsearch.ListValue dataclass.databricks.sdk.service.vectorsearch.MapStringValueEntry dataclass.databricks.sdk.service.vectorsearch.ScanVectorIndexRequest dataclass.databricks.sdk.service.vectorsearch.ScanVectorIndexResponse dataclass.databricks.sdk.service.vectorsearch.Struct dataclass.databricks.sdk.service.vectorsearch.Value dataclass.databricks.sdk.service.catalog.ListConnectionsRequest dataclass.databricks.sdk.service.catalog.MonitorRefreshListResponse dataclass.databricks.sdk.service.pipelines.IngestionGatewayPipelineDefinition dataclass.databricks.sdk.service.pipelines.TableSpecificConfig dataclass.databricks.sdk.service.pipelines.TableSpecificConfigScdType dataclass.databricks.sdk.service.serving.AppDeploymentArtifacts dataclass.databricks.sdk.service.catalog.EnableSchemaName dataclass.databricks.sdk.service.catalog.DisableSchemaName dataclass.databricks.sdk.service.marketplace.SortBySpec dataclass.databricks.sdk.service.marketplace.SortOrder dataclass.databricks.sdk.service.catalog.DeleteLakehouseMonitorRequest dataclass to databricks.sdk.service.catalog.DeleteQualityMonitorRequest.databricks.sdk.service.catalog.GetLakehouseMonitorRequest dataclass to databricks.sdk.service.catalog.GetQualityMonitorRequest.next_page_token field for databricks.sdk.service.catalog.ListConnectionsResponse.dashboard_id field for databricks.sdk.service.catalog.UpdateMonitor.is_ascending and sort_by fields for databricks.sdk.service.marketplace.ListListingsRequest.is_ascending field for databricks.sdk.service.marketplace.SearchListingsRequest.gateway_definition field for databricks.sdk.service.pipelines.CreatePipeline.gateway_definition field for databricks.sdk.service.pipelines.EditPipeline.table_configuration field for databricks.sdk.service.pipelines.ManagedIngestionPipelineDefinition.gateway_definition field for databricks.sdk.service.pipelines.PipelineSpec.table_configuration field for databricks.sdk.service.pipelines.SchemaSpec.table_configuration field for databricks.sdk.service.pipelines.TableSpec.deployment_artifacts field for databricks.sdk.service.serving.AppDeployment.route_optimized field for databricks.sdk.service.serving.CreateServingEndpoint.contents field for databricks.sdk.service.serving.ExportMetricsResponse.microsoft_entra_client_id, microsoft_entra_client_secret and microsoft_entra_tenant_id fields for databricks.sdk.service.serving.OpenAiConfig.endpoint_url and route_optimized fields for databricks.sdk.service.serving.ServingEndpointDetailed.storage_root field for databricks.sdk.service.sharing.CreateShare.storage_location and storage_root fields for databricks.sdk.service.sharing.ShareInfo.storage_root field for databricks.sdk.service.sharing.UpdateShare.embedding_writeback_table field for databricks.sdk.service.vectorsearch.DeltaSyncVectorIndexSpecRequest.embedding_writeback_table field for databricks.sdk.service.vectorsearch.DeltaSyncVectorIndexSpecResponse.schema_name field for databricks.sdk.service.catalog.DisableRequest to str dataclass.schema_name field for databricks.sdk.service.catalog.EnableRequest to str dataclass.cluster_status() method for w.libraries workspace-level service to return databricks.sdk.service.compute.ClusterLibraryStatuses dataclass.spec and cluster_source fields for databricks.sdk.service.compute.ClusterDetails to databricks.sdk.service.compute.ClusterSpec dataclass.openai_api_key field for databricks.sdk.service.serving.OpenAiConfig to no longer be required.cluster_source field for databricks.sdk.service.compute.ClusterAttributes.cluster_source field for databricks.sdk.service.compute.ClusterSpec.databricks.sdk.service.compute.ClusterStatusResponse dataclass.cluster_source field for databricks.sdk.service.compute.CreateCluster.clone_from and cluster_source fields for databricks.sdk.service.compute.EditCluster.sort_by_spec field for databricks.sdk.service.marketplace.ListListingsRequest.scan_index() method for w.vector_search_indexes workspace-level service.list() method for w.connections workspace-level service to require request of databricks.sdk.service.catalog.ListConnectionsRequest dataclass.OpenAPI SHA: 7eb5ad9a2ed3e3f1055968a2d1014ac92c06fe92, Date: 2024-05-21
Fix null body response to empty in ApiClient (#579).
DBUtils implementation for Volumes (#623, #634, #631). You can now use w.dbutils.fs with UC volumes paths. Error handling for non-UC, non-DBFS and non
w.dbutils.fs with UC volumes paths. Error handling for non-UC, non-DBFS and non-local paths has also been improved.API Changes:
ingestion_definition field for databricks.sdk.service.pipelines.CreatePipeline.ingestion_definition field for databricks.sdk.service.pipelines.EditPipeline.ingestion_definition field for databricks.sdk.service.pipelines.PipelineSpec.databricks.sdk.service.pipelines.IngestionConfig dataclass.databricks.sdk.service.pipelines.ManagedIngestionPipelineDefinition dataclass.databricks.sdk.service.pipelines.SchemaSpec dataclass.databricks.sdk.service.pipelines.TableSpec dataclass.create() method for w.apps workspace-level service . New request type is databricks.sdk.service.serving.CreateAppRequest dataclass.create() method for w.apps workspace-level service to return databricks.sdk.service.serving.App dataclass.delete_app() method for w.apps workspace-level service.get_app() method for w.apps workspace-level service.get_app_deployment_status() method for w.apps workspace-level service.get_apps() method for w.apps workspace-level service.get_events() method for w.apps workspace-level service.create_deployment() method for w.apps workspace-level service.delete() method for w.apps workspace-level service.get() method for w.apps workspace-level service.get_deployment() method for w.apps workspace-level service.get_environment() method for w.apps workspace-level service.list() method for w.apps workspace-level service.list_deployments() method for w.apps workspace-level service.stop() method for w.apps workspace-level service.update() method for w.apps workspace-level service.get_open_api() method for w.serving_endpoints workspace-level service.databricks.sdk.service.serving.AppEvents dataclass.databricks.sdk.service.serving.AppManifest dataclass.databricks.sdk.service.serving.AppServiceStatus dataclass.databricks.sdk.service.serving.DeleteAppResponse dataclass.databricks.sdk.service.serving.DeployAppRequest dataclass.databricks.sdk.service.serving.DeploymentStatus dataclass.databricks.sdk.service.serving.DeploymentStatusState dataclass.databricks.sdk.service.serving.GetAppDeploymentStatusRequest dataclass.databricks.sdk.service.serving.GetAppResponse dataclass.databricks.sdk.service.serving.GetEventsRequest dataclass.databricks.sdk.service.serving.ListAppEventsResponse dataclass.apps field for databricks.sdk.service.serving.ListAppsResponse to databricks.sdk.service.serving.AppList dataclass.databricks.sdk.service.serving.App dataclass.databricks.sdk.service.serving.AppDeployment dataclass.databricks.sdk.service.serving.AppDeploymentState dataclass.databricks.sdk.service.serving.AppDeploymentStatus dataclass.databricks.sdk.service.serving.AppEnvironment dataclass.databricks.sdk.service.serving.AppState dataclass.databricks.sdk.service.serving.AppStatus dataclass.databricks.sdk.service.serving.CreateAppDeploymentRequest dataclass.databricks.sdk.service.serving.CreateAppRequest dataclass.databricks.sdk.service.serving.EnvVariable dataclass.databricks.sdk.service.serving.GetAppDeploymentRequest dataclass.databricks.sdk.service.serving.GetAppEnvironmentRequest dataclass.databricks.sdk.service.serving.GetOpenApiRequest dataclass.any dataclass.databricks.sdk.service.serving.ListAppDeploymentsRequest dataclass.databricks.sdk.service.serving.ListAppDeploymentsResponse dataclass.databricks.sdk.service.serving.ListAppsRequest dataclass.databricks.sdk.service.serving.StopAppRequest dataclass.any dataclass.databricks.sdk.service.serving.UpdateAppRequest dataclass.databricks.sdk.service.settings.CspEnablement dataclass.databricks.sdk.service.settings.CspEnablementSetting dataclass.databricks.sdk.service.settings.EsmEnablement dataclass.databricks.sdk.service.settings.EsmEnablementSetting dataclass.databricks.sdk.service.settings.GetCspEnablementSettingRequest dataclass.databricks.sdk.service.settings.GetEsmEnablementSettingRequest dataclass.databricks.sdk.service.settings.UpdateCspEnablementSettingRequest dataclass.databricks.sdk.service.settings.UpdateEsmEnablementSettingRequest dataclass.databricks.sdk.service.settings.ComplianceSecurityProfile dataclass.databricks.sdk.service.settings.ComplianceSecurityProfileSetting dataclass.databricks.sdk.service.settings.EnhancedSecurityMonitoring dataclass.databricks.sdk.service.settings.EnhancedSecurityMonitoringSetting dataclass.databricks.sdk.service.settings.GetComplianceSecurityProfileSettingRequest dataclass.databricks.sdk.service.settings.GetEnhancedSecurityMonitoringSettingRequest dataclass.databricks.sdk.service.settings.UpdateComplianceSecurityProfileSettingRequest dataclass.databricks.sdk.service.settings.UpdateEnhancedSecurityMonitoringSettingRequest dataclass.tags field for databricks.sdk.service.sql.DashboardEditContent.tags field for databricks.sdk.service.sql.QueryEditContent.catalog field for databricks.sdk.service.sql.QueryOptions.schema field for databricks.sdk.service.sql.QueryOptions.tags field for databricks.sdk.service.sql.QueryPostContent.query field for databricks.sdk.service.sql.Visualization.OpenAPI SHA: 9bb7950fa3390afb97abaa552934bc0a2e069de5, Date: 2024-05-02
Note: This release contains breaking changes, please see the API changes below for more details.
Note: This release contains breaking changes, please see the API changes below for more details.
API Changes:
deployment field for databricks.sdk.service.pipelines.CreatePipeline, databricks.sdk.service.pipelines.EditPipeline and databricks.sdk.service.pipelines.PipelineSpec.schema_id field for databricks.sdk.service.catalog.SchemaInfo.operation field for databricks.sdk.service.catalog.ValidationResult.requirements field for databricks.sdk.service.compute.Library.warehouse_id field for databricks.sdk.service.jobs.NotebookTask.run_as field for databricks.sdk.service.jobs.SubmitRun.databricks.sdk.service.catalog.ValidationResultOperation dataclass.databricks.sdk.service.compute.ClusterStatus dataclass.databricks.sdk.service.compute.ClusterStatusResponse dataclass.databricks.sdk.service.compute.LibraryInstallStatus dataclass.databricks.sdk.service.pipelines.DeploymentKind dataclass.databricks.sdk.service.pipelines.PipelineDeployment dataclass.aws_operation field for databricks.sdk.service.catalog.ValidationResult.azure_operation field for databricks.sdk.service.catalog.ValidationResult.gcp_operation field for databricks.sdk.service.catalog.ValidationResult.databricks.sdk.service.catalog.ValidationResultAwsOperation dataclass.databricks.sdk.service.catalog.ValidationResultAzureOperation dataclass.databricks.sdk.service.catalog.ValidationResultGcpOperation dataclass.databricks.sdk.service.compute.LibraryFullStatusStatus dataclass.databricks.sdk.service.compute.ClusterStatusRequest dataclass.cluster_status() method for w.libraries workspace-level service . New request type is databricks.sdk.service.compute.ClusterStatus dataclass.cluster_status() method for w.libraries workspace-level service to return databricks.sdk.service.compute.ClusterStatusResponse dataclass.status field for databricks.sdk.service.compute.LibraryFullStatus to databricks.sdk.service.compute.LibraryInstallStatus dataclass.OpenAPI SHA: 06d330f43d92c1be864d4638c672cd0723e20a51, Date: 2024-04-22
Fixed select_node_type error by @nkvuong in https://github.com/databricks/databricks-sdk-py/pull/614
select_node_type error by @nkvuong in https://github.com/databricks/databricks-sdk-py/pull/614Override INVALID_PARAMETER_VALUE on fetching non-existent job/cluster (#591). When getting a job or cluster by ID that doesn't exist, the API currentl
InvalidParameterValue exception. This change throws a ResourceNotFoundException instead in this circumstance. To handle this change, modify error handling by updating your except blocks from:try:
w.jobs.get_by_id("123")
except InvalidParameterValue:
...
to
try:
w.jobs.get_by_id("123")
except ResourceDoesNotExist:
...
API Changes:
cancel_refresh() method for w.lakehouse_monitors workspace-level service with new required argument order.create() method for w.lakehouse_monitors workspace-level service with new required argument order.delete() method for w.lakehouse_monitors workspace-level service with new required argument order.get() method for w.lakehouse_monitors workspace-level service with new required argument order.get_refresh() method for w.lakehouse_monitors workspace-level service with new required argument order.list_refreshes() method for w.lakehouse_monitors workspace-level service with new required argument order.run_refresh() method for w.lakehouse_monitors workspace-level service with new required argument order.update() method for w.lakehouse_monitors workspace-level service with new required argument order.databricks.sdk.service.catalog.AzureManagedIdentity dataclass.full_name field for databricks.sdk.service.catalog.CancelRefreshRequest.table_name field for databricks.sdk.service.catalog.CancelRefreshRequest.custom_metrics field for databricks.sdk.service.catalog.CreateMonitor to databricks.sdk.service.catalog.MonitorMetricList dataclass.full_name field for databricks.sdk.service.catalog.CreateMonitor.inference_log field for databricks.sdk.service.catalog.CreateMonitor to databricks.sdk.service.catalog.MonitorInferenceLog dataclass.notifications field for databricks.sdk.service.catalog.CreateMonitor to databricks.sdk.service.catalog.MonitorNotifications dataclass.snapshot field for databricks.sdk.service.catalog.CreateMonitor to any dataclass.time_series field for databricks.sdk.service.catalog.CreateMonitor to databricks.sdk.service.catalog.MonitorTimeSeries dataclass.table_name field for databricks.sdk.service.catalog.CreateMonitor.azure_managed_identity field for databricks.sdk.service.catalog.CreateStorageCredential to databricks.sdk.service.catalog.AzureManagedIdentityRequest dataclass.full_name field for databricks.sdk.service.catalog.DeleteLakehouseMonitorRequest.table_name field for databricks.sdk.service.catalog.DeleteLakehouseMonitorRequest.full_name field for databricks.sdk.service.catalog.GetLakehouseMonitorRequest.table_name field for databricks.sdk.service.catalog.GetLakehouseMonitorRequest.full_name field for databricks.sdk.service.catalog.GetRefreshRequest.table_name field for databricks.sdk.service.catalog.GetRefreshRequest.full_name field for databricks.sdk.service.catalog.ListRefreshesRequest.table_name field for databricks.sdk.service.catalog.ListRefreshesRequest.quartz_cron_expression field for databricks.sdk.service.catalog.MonitorCronSchedule to be required.timezone_id field for databricks.sdk.service.catalog.MonitorCronSchedule to be required.databricks.sdk.service.catalog.MonitorCustomMetric dataclass.databricks.sdk.service.catalog.MonitorCustomMetricType dataclass.databricks.sdk.service.catalog.MonitorDestinations dataclass.databricks.sdk.service.catalog.MonitorInferenceLogProfileType dataclass.databricks.sdk.service.catalog.MonitorInferenceLogProfileTypeProblemType dataclass.custom_metrics field for databricks.sdk.service.catalog.MonitorInfo to databricks.sdk.service.catalog.MonitorMetricList dataclass.drift_metrics_table_name field for databricks.sdk.service.catalog.MonitorInfo to be required.inference_log field for databricks.sdk.service.catalog.MonitorInfo to databricks.sdk.service.catalog.MonitorInferenceLog dataclass.monitor_version field for databricks.sdk.service.catalog.MonitorInfo to be required.notifications field for databricks.sdk.service.catalog.MonitorInfo to databricks.sdk.service.catalog.MonitorNotifications dataclass.profile_metrics_table_name field for databricks.sdk.service.catalog.MonitorInfo to be required.snapshot field for databricks.sdk.service.catalog.MonitorInfo to any dataclass.status field for databricks.sdk.service.catalog.MonitorInfo to be required.table_name field for databricks.sdk.service.catalog.MonitorInfo to be required.time_series field for databricks.sdk.service.catalog.MonitorInfo to databricks.sdk.service.catalog.MonitorTimeSeries dataclass.databricks.sdk.service.catalog.MonitorNotificationsConfig dataclass.refresh_id field for databricks.sdk.service.catalog.MonitorRefreshInfo to be required.start_time_ms field for databricks.sdk.service.catalog.MonitorRefreshInfo to be required.state field for databricks.sdk.service.catalog.MonitorRefreshInfo to be required.trigger field for databricks.sdk.service.catalog.MonitorRefreshInfo.any dataclass.databricks.sdk.service.catalog.MonitorTimeSeriesProfileType dataclass.full_name field for databricks.sdk.service.catalog.RunRefreshRequest.table_name field for databricks.sdk.service.catalog.RunRefreshRequest.azure_managed_identity field for databricks.sdk.service.catalog.StorageCredentialInfo to databricks.sdk.service.catalog.AzureManagedIdentityResponse dataclass.name field for databricks.sdk.service.catalog.TableRowFilter.function_name field for databricks.sdk.service.catalog.TableRowFilter.custom_metrics field for databricks.sdk.service.catalog.UpdateMonitor to databricks.sdk.service.catalog.MonitorMetricList dataclass.full_name field for databricks.sdk.service.catalog.UpdateMonitor.inference_log field for databricks.sdk.service.catalog.UpdateMonitor to databricks.sdk.service.catalog.MonitorInferenceLog dataclass.notifications field for databricks.sdk.service.catalog.UpdateMonitor to databricks.sdk.service.catalog.MonitorNotifications dataclass.snapshot field for databricks.sdk.service.catalog.UpdateMonitor to any dataclass.time_series field for databricks.sdk.service.catalog.UpdateMonitor to databricks.sdk.service.catalog.MonitorTimeSeries dataclass.table_name field for databricks.sdk.service.catalog.UpdateMonitor.azure_managed_identity field for databricks.sdk.service.catalog.UpdateStorageCredential to databricks.sdk.service.catalog.AzureManagedIdentityResponse dataclass.azure_managed_identity field for databricks.sdk.service.catalog.ValidateStorageCredential to databricks.sdk.service.catalog.AzureManagedIdentityRequest dataclass.operation field for databricks.sdk.service.catalog.ValidationResult.aws_operation field for databricks.sdk.service.catalog.ValidationResult.azure_operation field for databricks.sdk.service.catalog.ValidationResult.gcp_operation field for databricks.sdk.service.catalog.ValidationResult.databricks.sdk.service.catalog.ValidationResultOperation dataclass.databricks.sdk.service.catalog.AzureManagedIdentityRequest dataclass.databricks.sdk.service.catalog.AzureManagedIdentityResponse dataclass.databricks.sdk.service.catalog.MonitorDestination dataclass.databricks.sdk.service.catalog.MonitorInferenceLog dataclass.databricks.sdk.service.catalog.MonitorInferenceLogProblemType dataclass.databricks.sdk.service.catalog.MonitorMetric dataclass.databricks.sdk.service.catalog.MonitorMetricType dataclass.databricks.sdk.service.catalog.MonitorNotifications dataclass.databricks.sdk.service.catalog.MonitorRefreshInfoTrigger dataclass.any dataclass.databricks.sdk.service.catalog.MonitorTimeSeries dataclass.databricks.sdk.service.catalog.ValidationResultAwsOperation dataclass.databricks.sdk.service.catalog.ValidationResultAzureOperation dataclass.databricks.sdk.service.catalog.ValidationResultGcpOperation dataclass.clone_from field for databricks.sdk.service.compute.ClusterSpec.databricks.sdk.service.compute.ComputeSpec dataclass.databricks.sdk.service.compute.ComputeSpecKind dataclass.clone_from field for databricks.sdk.service.compute.CreateCluster.clone_from field for databricks.sdk.service.compute.EditCluster.databricks.sdk.service.compute.CloneCluster dataclass.databricks.sdk.service.compute.Environment dataclass.update() method for a.workspace_assignment account-level service to return databricks.sdk.service.iam.PermissionAssignment dataclass.any dataclass.compute_key field for databricks.sdk.service.jobs.ClusterSpec.compute field for databricks.sdk.service.jobs.CreateJob.environments field for databricks.sdk.service.jobs.CreateJob.databricks.sdk.service.jobs.JobCompute dataclass.compute field for databricks.sdk.service.jobs.JobSettings.environments field for databricks.sdk.service.jobs.JobSettings.compute_key field for databricks.sdk.service.jobs.RunTask.databricks.sdk.service.jobs.TableTriggerConfiguration dataclass.compute_key field for databricks.sdk.service.jobs.Task.environment_key field for databricks.sdk.service.jobs.Task.table field for databricks.sdk.service.jobs.TriggerSettings to databricks.sdk.service.jobs.TableUpdateTriggerConfiguration dataclass.table_update field for databricks.sdk.service.jobs.TriggerSettings to databricks.sdk.service.jobs.TableUpdateTriggerConfiguration dataclass.databricks.sdk.service.jobs.JobEnvironment dataclass.databricks.sdk.service.jobs.TableUpdateTriggerConfiguration dataclass.databricks.sdk.service.marketplace package.OpenAPI SHA: 94684175b8bd65f8701f89729351f8069e8309c9, Date: 2024-04-11
Your coding agent can read these notes before it upgrades. Set up the MCP server →