v0.24.0
Improvements and Bug Fixes
- Properly escape multi-segment path parameters (#596).
Internal Changes
- Revert changelog template changes for better diffs (#590).
API Changes
- Added
migrate()andunpublish()method fors w.lakeview workspace-level service. - Added
databricks.sdk.service.dashboards.MigrateDashboardRequestanddatabricks.sdk.service.dashboards.UnpublishDashboardRequestdataclasses. - Added
description,queue_durationandrepair_historyfields fordatabricks.sdk.service.jobs.BaseRun. - Added
compute_keyandjob_cluster_keyfields fordatabricks.sdk.service.jobs.ClusterSpec. - Changed
left,opandrightfields fordatabricks.sdk.service.jobs.ConditionTaskto be required. - Changed
edit_modefield fordatabricks.sdk.service.jobs.CreateJobtodatabricks.sdk.service.jobs.JobEditModedataclass. - Replaced
databricks.sdk.service.jobs.CreateJobEditModedataclass bydatabricks.sdk.service.jobs.JobEditMode. - Changed
urlfield fordatabricks.sdk.service.jobs.FileArrivalTriggerConfigurationto be required. - Changed
error_message_statsfield fordatabricks.sdk.service.jobs.ForEachStatstodatabricks.sdk.service.jobs.ForEachTaskErrorMessageStatsListdataclass. - Changed
new_clusterfield fordatabricks.sdk.service.jobs.JobClusterto be required. - Changed
edit_modefield fordatabricks.sdk.service.jobs.JobSettingstodatabricks.sdk.service.jobs.JobEditModedataclass. - Replaced
databricks.sdk.service.jobs.JobsSettingsEditModedataclass bydatabricks.sdk.service.jobs.JobEditMode. - Changed
metric,opandvaluefields fordatabricks.sdk.service.jobs.JobsHealthRuleto be required. - Changed
run_typefield fordatabricks.sdk.service.jobs.ListRunsRequesttodatabricks.sdk.service.jobs.RunTypedataclass. - Repplaced
databricks.sdk.service.jobs.ListRunsRunTypedataclass bydatabricks.sdk.service.jobs.RunTypedataclass. - Changed
pipeline_idfield fordatabricks.sdk.service.jobs.PipelineTaskto be required. - Changed
entry_pointandpackage_namefields fordatabricks.sdk.service.jobs.PythonWheelTaskto be required. - Changed
job_parametersfield fordatabricks.sdk.service.jobs.RepairRunto dict[str,str] dataclass. - Changed
base_parametersfield fordatabricks.sdk.service.jobs.ResolvedNotebookTaskValuesto dict[str,str] dataclass. - Changed
parametersfield fordatabricks.sdk.service.jobs.ResolvedParamPairValuesto dict[str,str] dataclass. - Changed
named_parametersfield fordatabricks.sdk.service.jobs.ResolvedPythonWheelTaskValuesto dict[str,str] dataclass. - Removed
named_parametersfield fordatabricks.sdk.service.jobs.ResolvedRunJobTaskValues. - Changed
parametersfield fordatabricks.sdk.service.jobs.ResolvedRunJobTaskValuesto dict[str,str] dataclass. - Added
job_parametersfield fordatabricks.sdk.service.jobs.ResolvedRunJobTaskValues. - Added
descriptionandqueue_durationfields fordatabricks.sdk.service.jobs.Run. - Changed
opfield fordatabricks.sdk.service.jobs.RunConditionTasktodatabricks.sdk.service.jobs.ConditionTaskOpdataclass. - Replaced
databricks.sdk.service.jobs.RunConditionTaskOpdataclass bydatabricks.sdk.service.jobs.ConditionTaskOpdataclass. - Changed
inputsandtaskfields fordatabricks.sdk.service.jobs.RunForEachTaskto be required. - Changed
job_parametersfield fordatabricks.sdk.service.jobs.RunJobTaskto dict[str,str] dataclass. - Added
dbt_commands,jar_params,notebook_params,pipeline_params,python_named_params,python_params,spark_submit_paramsandsql_paramsfields fordatabricks.sdk.service.jobs.RunJobTask. - Changed
job_parametersfield fordatabricks.sdk.service.jobs.RunNowto dict[str,str] dataclass. - Added
infofield fordatabricks.sdk.service.jobs.RunOutput. - Removed
job_parametersfield fordatabricks.sdk.service.jobs.RunParameters. - Changed
task_keyfield fordatabricks.sdk.service.jobs.RunTaskto be required. - Added
compute_key,email_notifications,job_cluster_key,notification_settings,run_duration,run_page_url,timeout_secondsandwebhook_notificationsfields fordatabricks.sdk.service.jobs.RunTask. - Added
endpoint_idfield fordatabricks.sdk.service.jobs.SqlQueryOutput. - Added
condition_task,dbt_task,notebook_task,pipeline_task,python_wheel_task,run_job_task,spark_jar_task,spark_python_task,spark_submit_taskandsql_taskfields fordatabricks.sdk.service.jobs.SubmitRun. - Added
descriptionfield fordatabricks.sdk.service.jobs.SubmitTask. - Added
disable_auto_optimizationfield fordatabricks.sdk.service.jobs.Task. - Added
no_alert_for_skipped_runsfield fordatabricks.sdk.service.jobs.TaskEmailNotifications. - Added
table_updatefield fordatabricks.sdk.service.jobs.TriggerSettings. - Changed
idfield fordatabricks.sdk.service.jobs.Webhookto be required. - Changed
on_duration_warning_threshold_exceededfield fordatabricks.sdk.service.jobs.WebhookNotificationstodatabricks.sdk.service.jobs.WebhookListdataclass. - Removed
databricks.sdk.service.jobs.WebhookNotificationsOnDurationWarningThresholdExceededItemdataclass. - Added
databricks.sdk.service.jobs.JobEditModedataclass. - Replaced
databricks.sdk.service.serving.AwsBedrockConfigdataclass bydatabricks.sdk.service.serving.AmazonBedrockConfigdataclass. - Replaced
databricks.sdk.service.serving.AwsBedrockConfigBedrockProviderdataclass bydatabricks.sdk.service.serving.AmazonBedrockConfigBedrockProviderdataclass. - Renamed
aws_bedrock_configfield fordatabricks.sdk.service.serving.ExternalModeltoamazon_bedrock_config. - Changed
get()method for w.ip_access_lists workspace-level service . New request type isdatabricks.sdk.service.settings.GetIpAccessListRequestdataclass. - Replaced
databricks.sdk.service.settings.GetIpAccessListdataclass bydatabricks.sdk.service.settings.GetIpAccessListRequestdataclass.
OpenAPI SHA: d38528c3e47dd81c9bdbd918272a3e49d36e09ce, Date: 2024-03-27