v0.20.0
Major Changes:
- Updated behaviour for raw parameter in
ApiClient.do()method. The raw data is not returned directly anymore, but as part of a dict with thecontentskey. This dict will also contain response headers if returned by the API.
Internal Changes:
- Add get_workspace_id to docgen blocklist (#549).
- Support HEAD operation and response Headers (#547).
API Changes:
- Changed
delete(),get()andupdate()methods for w.connections workspace-level service with new required argument order. - Changed
update()method for w.lakehouse_monitors workspace-level service with new required argument order. - Changed
delete(),get()andupdate()methods for w.volumes workspace-level service with new required argument order. - Added w.online_tables workspace-level service.
- Renamed
name_argfield tonamefor the following dataclasses:databricks.sdk.service.catalog.DeleteConnectionRequest,
databricks.sdk.service.catalog.GetConnectionRequest,
databricks.sdk.service.catalog.UpdateConnection,
databricks.sdk.service.sharing.DeleteCleanRoomRequest,
databricks.sdk.service.sharing.GetCleanRoomRequestand
databricks.sdk.service.sharing.UpdateCleanRoom. - Removed
full_name_argfield fordatabricks.sdk.service.catalog.DeleteVolumeRequest. - Added
namefield fordatabricks.sdk.service.catalog.DeleteVolumeRequest. - Added
max_resultsfield fordatabricks.sdk.service.catalog.ListVolumesRequest. - Added
page_tokenfield fordatabricks.sdk.service.catalog.ListVolumesRequest. - Added
next_page_tokenfield fordatabricks.sdk.service.catalog.ListVolumesResponseContent. - Removed
full_name_argfield fordatabricks.sdk.service.catalog.ReadVolumeRequest. - Added
namefield fordatabricks.sdk.service.catalog.ReadVolumeRequest. - Removed
assets_dirfield fordatabricks.sdk.service.catalog.UpdateMonitor. - Removed
full_name_argfield fordatabricks.sdk.service.catalog.UpdateVolumeRequestContent. - Added
namefield fordatabricks.sdk.service.catalog.UpdateVolumeRequestContent. - Added the following catalog dataclasses:
ContinuousUpdateStatus,DeleteOnlineTableRequest,FailedStatus,
GetOnlineTableRequest,OnlineTable,OnlineTableSpec,OnlineTableState,OnlineTableStatus,
PipelineProgress,ProvisioningStatus,TriggeredUpdateStatusandViewData. - Added
get_directory_metadata()method for w.files workspace-level service. - Added
get_metadata()method for w.files workspace-level service. - Added
content_length,content_typeandlast_modifiedfields fordatabricks.sdk.service.files.DownloadResponse. - Added the following files dataclasses:
FileSize,GetDirectoryMetadataRequest,GetMetadataRequest,
GetMetadataResponseandLastModifiedHttpDate. - Removed
trigger_historyfield fordatabricks.sdk.service.jobs.Job. - Removed
databricks.sdk.service.jobs.TriggerEvaluationdataclass. - Removed
databricks.sdk.service.jobs.TriggerHistorydataclass. - Added
tablefield fordatabricks.sdk.service.jobs.TriggerSettings. - Added
databricks.sdk.service.jobs.Conditiondataclass. - Added
databricks.sdk.service.jobs.TableTriggerConfigurationdataclass. - Removed
configfield fordatabricks.sdk.service.serving.ExternalModel. - Removed
databricks.sdk.service.serving.ExternalModelConfigdataclass. Fields moved todatabricks.sdk.service.serving.ExternalModel. - Added
max_provisioned_throughputandmin_provisioned_throughputfields fordatabricks.sdk.service.serving.ServedEntityInput. - Added
max_provisioned_throughputandmin_provisioned_throughputfields fordatabricks.sdk.service.serving.ServedEntityOutput. - Changed
delete()method for w.clean_rooms workspace-level service with new required argument order. - Changed
get()method for w.clean_rooms workspace-level service with new required argument order. - Changed
update()method for w.clean_rooms workspace-level service with new required argument order. - Added
enum_optionsfield fordatabricks.sdk.service.sql.Parameter. - Added
multi_values_optionsfield fordatabricks.sdk.service.sql.Parameter. - Added
query_idfield fordatabricks.sdk.service.sql.Parameter. - Added
databricks.sdk.service.sql.MultiValuesOptionsdataclass.
OpenAPI SHA: cdd76a98a4fca7008572b3a94427566dd286c63b, Date: 2024-02-19