|
11 | 11 | ### Internal Changes |
12 | 12 |
|
13 | 13 | ### API Changes |
| 14 | +* Added [a.llm_proxy_partner_powered_account](https://databricks-sdk-py.readthedocs.io/en/latest/account/settings/settings/llm_proxy_partner_powered_account.html) account-level service, [a.llm_proxy_partner_powered_enforce](https://databricks-sdk-py.readthedocs.io/en/latest/account/settings/settings/llm_proxy_partner_powered_enforce.html) account-level service, [w.llm_proxy_partner_powered_workspace](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/settings/settings/llm_proxy_partner_powered_workspace.html) workspace-level service, [a.network_policies](https://databricks-sdk-py.readthedocs.io/en/latest/account/settings/network_policies.html) account-level service and [a.workspace_network_configuration](https://databricks-sdk-py.readthedocs.io/en/latest/account/settings/workspace_network_configuration.html) account-level service. |
| 15 | +* Added [w.database_instances](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/catalog/database_instances.html) workspace-level service. |
| 16 | +* Added [w.recipient_federation_policies](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/sharing/recipient_federation_policies.html) workspace-level service. |
| 17 | +* Added `create_logged_model()`, `delete_logged_model()`, `delete_logged_model_tag()`, `finalize_logged_model()`, `get_logged_model()`, `list_logged_model_artifacts()`, `log_logged_model_params()`, `log_outputs()`, `search_logged_models()` and `set_logged_model_tags()` methods for [w.experiments](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/ml/experiments.html) workspace-level service. |
| 18 | +* Added `create_provisioned_throughput_endpoint()` and `update_provisioned_throughput_endpoint_config()` methods for [w.serving_endpoints](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/serving/serving_endpoints.html) workspace-level service. |
| 19 | +* Added `uc_securable` field for `databricks.sdk.service.apps.AppResource`. |
| 20 | +* Added `enable_file_events` and `file_event_queue` fields for `databricks.sdk.service.catalog.CreateExternalLocation`. |
| 21 | +* Added `catalog_name` field for `databricks.sdk.service.catalog.EnableRequest`. |
| 22 | +* Added `enable_file_events` and `file_event_queue` fields for `databricks.sdk.service.catalog.ExternalLocationInfo`. |
| 23 | +* Added `timeseries_columns` field for `databricks.sdk.service.catalog.PrimaryKeyConstraint`. |
| 24 | +* Added `enable_file_events` and `file_event_queue` fields for `databricks.sdk.service.catalog.UpdateExternalLocation`. |
| 25 | +* Added `review_state`, `reviews` and `runner_collaborator_aliases` fields for `databricks.sdk.service.cleanrooms.CleanRoomAssetNotebook`. |
| 26 | +* Added `notebook_etag` and `notebook_updated_at` fields for `databricks.sdk.service.cleanrooms.CleanRoomNotebookTaskRun`. |
| 27 | +* Added `policy_id` and `service_principal_id` fields for `databricks.sdk.service.oauth2.FederationPolicy`. |
| 28 | +* Added `root_path` field for `databricks.sdk.service.pipelines.CreatePipeline`. |
| 29 | +* Added `root_path` field for `databricks.sdk.service.pipelines.EditPipeline`. |
| 30 | +* Added `source_type` field for `databricks.sdk.service.pipelines.IngestionPipelineDefinition`. |
| 31 | +* Added `glob` field for `databricks.sdk.service.pipelines.PipelineLibrary`. |
| 32 | +* Added `root_path` field for `databricks.sdk.service.pipelines.PipelineSpec`. |
| 33 | +* Added `provisioned_model_units` field for `databricks.sdk.service.serving.ServedEntityInput`. |
| 34 | +* Added `provisioned_model_units` field for `databricks.sdk.service.serving.ServedEntityOutput`. |
| 35 | +* Added `provisioned_model_units` field for `databricks.sdk.service.serving.ServedModelInput`. |
| 36 | +* Added `provisioned_model_units` field for `databricks.sdk.service.serving.ServedModelOutput`. |
| 37 | +* Added `materialization_namespace` field for `databricks.sdk.service.sharing.Table`. |
| 38 | +* Added `omit_permissions_list` field for `databricks.sdk.service.sharing.UpdateSharePermissions`. |
| 39 | +* Added `auto_resolve_display_name` field for `databricks.sdk.service.sql.UpdateAlertRequest`. |
| 40 | +* Added `auto_resolve_display_name` field for `databricks.sdk.service.sql.UpdateQueryRequest`. |
| 41 | +* Added `internal_catalog`, `managed_online_catalog` and `unknown_catalog_type` enum values for `databricks.sdk.service.catalog.CatalogType`. |
| 42 | +* Added `catalog`, `clean_room`, `connection`, `credential`, `external_location`, `external_metadata`, `function`, `metastore`, `pipeline`, `provider`, `recipient`, `schema`, `share`, `staging_table`, `storage_credential`, `table`, `unknown_securable_type` and `volume` enum values for `databricks.sdk.service.catalog.SecurableType`. |
| 43 | +* Added `describe_query_invalid_sql_error`, `describe_query_timeout`, `describe_query_unexpected_failure`, `invalid_chat_completion_arguments_json_exception`, `invalid_sql_multiple_dataset_references_exception`, `invalid_sql_multiple_statements_exception` and `invalid_sql_unknown_table_exception` enum values for `databricks.sdk.service.dashboards.MessageErrorType`. |
| 44 | +* Added `can_create` and `can_monitor_only` enum values for `databricks.sdk.service.iam.PermissionLevel`. |
| 45 | +* Added `success_with_failures` enum value for `databricks.sdk.service.jobs.TerminationCodeCode`. |
| 46 | +* Added `infrastructure_maintenance` enum value for `databricks.sdk.service.pipelines.StartUpdateCause`. |
| 47 | +* Added `infrastructure_maintenance` enum value for `databricks.sdk.service.pipelines.UpdateInfoCause`. |
| 48 | +* [Breaking] Changed `create_alert()` and `update_alert()` methods for [w.alerts_v2](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/sql/alerts_v2.html) workspace-level service with new required argument order. |
| 49 | +* [Breaking] Changed `set()` method for [w.permissions](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/iam/permissions.html) workspace-level service . New request type is `databricks.sdk.service.iam.SetObjectPermissions` dataclass. |
| 50 | +* [Breaking] Changed `update()` method for [w.permissions](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/iam/permissions.html) workspace-level service . New request type is `databricks.sdk.service.iam.UpdateObjectPermissions` dataclass. |
| 51 | +* [Breaking] Changed `get()` method for [w.workspace_bindings](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/catalog/workspace_bindings.html) workspace-level service to return `databricks.sdk.service.catalog.GetCatalogWorkspaceBindingsResponse` dataclass. |
| 52 | +* [Breaking] Changed `get_bindings()` method for [w.workspace_bindings](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/catalog/workspace_bindings.html) workspace-level service to return `databricks.sdk.service.catalog.GetWorkspaceBindingsResponse` dataclass. |
| 53 | +* [Breaking] Changed `update()` method for [w.workspace_bindings](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/catalog/workspace_bindings.html) workspace-level service to return `databricks.sdk.service.catalog.UpdateCatalogWorkspaceBindingsResponse` dataclass. |
| 54 | +* [Breaking] Changed `update_bindings()` method for [w.workspace_bindings](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/catalog/workspace_bindings.html) workspace-level service to return `databricks.sdk.service.catalog.UpdateWorkspaceBindingsResponse` dataclass. |
| 55 | +* [Breaking] Changed `securable_type` field for `databricks.sdk.service.catalog.CatalogInfo` to type `databricks.sdk.service.catalog.SecurableType` dataclass. |
| 56 | +* [Breaking] Changed `securable_type` field for `databricks.sdk.service.catalog.GetBindingsRequest` to type `str` dataclass. |
| 57 | +* Changed `schema` and `state` fields for `databricks.sdk.service.catalog.SystemSchemaInfo` to be required. |
| 58 | +* [Breaking] Changed `state` field for `databricks.sdk.service.catalog.SystemSchemaInfo` to type `str` dataclass. |
| 59 | +* [Breaking] Changed `securable_type` field for `databricks.sdk.service.catalog.UpdateWorkspaceBindingsParameters` to type `str` dataclass. |
| 60 | +* [Breaking] Changed `workspace_id` field for `databricks.sdk.service.catalog.WorkspaceBinding` to be required. |
| 61 | +* Changed `etag` and `name` fields for `databricks.sdk.service.iam.RuleSetResponse` to be required. |
| 62 | +* Changed `gpu_node_pool_id` field for `databricks.sdk.service.jobs.ComputeConfig` to no longer be required. |
| 63 | +* [Breaking] Changed `gpu_node_pool_id` field for `databricks.sdk.service.jobs.ComputeConfig` to no longer be required. |
| 64 | +* [Breaking] Changed `alert` field for `databricks.sdk.service.sql.CreateAlertV2Request` to be required. |
| 65 | +* [Breaking] Changed `alert` field for `databricks.sdk.service.sql.UpdateAlertV2Request` to be required. |
| 66 | +* [Breaking] Removed `access_point` field for `databricks.sdk.service.catalog.CreateExternalLocation`. |
| 67 | +* [Breaking] Removed `access_point` field for `databricks.sdk.service.catalog.ExternalLocationInfo`. |
| 68 | +* [Breaking] Removed `access_point` field for `databricks.sdk.service.catalog.UpdateExternalLocation`. |
| 69 | +* [Breaking] Removed `node_type_flexibility` field for `databricks.sdk.service.compute.EditInstancePool`. |
| 70 | +* [Breaking] Removed `node_type_flexibility` field for `databricks.sdk.service.compute.GetInstancePool`. |
| 71 | +* [Breaking] Removed `node_type_flexibility` field for `databricks.sdk.service.compute.InstancePoolAndStats`. |
| 72 | +* [Breaking] Removed `catalog`, `credential`, `external_location` and `storage_credential` enum values for `databricks.sdk.service.catalog.GetBindingsSecurableType`. |
| 73 | +* [Breaking] Removed `available`, `disable_initialized`, `enable_completed`, `enable_initialized` and `unavailable` enum values for `databricks.sdk.service.catalog.SystemSchemaInfoState`. |
| 74 | +* [Breaking] Removed `catalog`, `credential`, `external_location` and `storage_credential` enum values for `databricks.sdk.service.catalog.UpdateBindingsSecurableType`. |
0 commit comments