Skip to content

Commit 5ad737f

Browse files
Update SDK (#1392)
## Summary - Update OpenAPI specs - Regenerate documentation ## Test plan - [x] `docs/gen-client-docs.py` runs cleanly - [x] https://github.com/databricks-eng/eng-dev-ecosystem/actions/runs/24567375787 This pull request and its description were written by Isaac.
1 parent fd060c9 commit 5ad737f

39 files changed

Lines changed: 1999 additions & 219 deletions

.codegen/_openapi_sha

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
bbafbee4a953dd371abfc51ab8806d33eba2b734
1+
11ae6f9d98f0d0838a5e53c27032f178fecc4ee0

.github/workflows/next-changelog.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,19 @@ name: Check for NEXT_CHANGELOG.md Changes
44
on:
55
# Use pull_request_target to have access to GitHub API
66
pull_request_target:
7+
types: [opened, synchronize, reopened, edited]
78

89
jobs:
910
check-next-changelog:
11+
# Allow Dependabot PRs to pass without a changelog entry
12+
if: github.actor != 'dependabot[bot]'
1013
runs-on:
1114
group: databricks-deco-testing-runner-group
1215
labels: ubuntu-latest-deco
1316

1417
steps:
1518
- name: Checkout code
16-
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
19+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1720

1821
- name: Fetch list of changed files
1922
id: changed-files

NEXT_CHANGELOG.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,3 +30,34 @@
3030
* Add `default_branch` field for `databricks.sdk.service.postgres.ProjectSpec`.
3131
* Add `default_branch` field for `databricks.sdk.service.postgres.ProjectStatus`.
3232
* Add `ingress` and `ingress_dry_run` fields for `databricks.sdk.service.settings.AccountNetworkPolicy`.
33+
* Add `delete_app_thumbnail()` and `update_app_thumbnail()` methods for [w.apps](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/apps/apps.html) workspace-level service.
34+
* Add `create_message_comment()`, `list_conversation_comments()` and `list_message_comments()` methods for [w.genie](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/dashboards/genie.html) workspace-level service.
35+
* Add `apply_environment()` method for [w.pipelines](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/pipelines/pipelines.html) workspace-level service.
36+
* Add `name` and `permission` fields for `databricks.sdk.service.apps.AppResourceApp`.
37+
* Add `managed_encryption_settings` field for `databricks.sdk.service.catalog.CatalogInfo`.
38+
* Add `managed_encryption_settings` field for `databricks.sdk.service.catalog.CreateCatalog`.
39+
* Add `managed_encryption_settings` field for `databricks.sdk.service.catalog.UpdateCatalog`.
40+
* Add `comment` field for `databricks.sdk.service.dashboards.GenieFeedback`.
41+
* Add `thoughts` field for `databricks.sdk.service.dashboards.GenieQueryAttachment`.
42+
* Add `comment` field for `databricks.sdk.service.dashboards.GenieSendMessageFeedbackRequest`.
43+
* Add `request_source` field for `databricks.sdk.service.ml.DataSource`.
44+
* Add `is_online` field for `databricks.sdk.service.ml.MaterializedFeature`.
45+
* Add `connector_options` field for `databricks.sdk.service.pipelines.SchemaSpec`.
46+
* Add `connector_options` field for `databricks.sdk.service.pipelines.TableSpec`.
47+
* Add `scopes` field for `databricks.sdk.service.settings.CreateOboTokenRequest`.
48+
* Add `gcp_endpoint` field for `databricks.sdk.service.settings.CreatePrivateEndpointRule`.
49+
* Add `scopes` field for `databricks.sdk.service.settings.CreateTokenRequest`.
50+
* Add `gcp_endpoint` field for `databricks.sdk.service.settings.NccPrivateEndpointRule`.
51+
* Add `gcp_endpoint` field for `databricks.sdk.service.settings.UpdatePrivateEndpointRule`.
52+
* Add `sql_state` field for `databricks.sdk.service.sql.StatementStatus`.
53+
* Add `usage_policy_id` field for `databricks.sdk.service.vectorsearch.CreateEndpoint`.
54+
* Add `index_subtype` field for `databricks.sdk.service.vectorsearch.CreateVectorIndexRequest`.
55+
* Add `budget_policy_id` field for `databricks.sdk.service.vectorsearch.EndpointInfo`.
56+
* Add `index_subtype` field for `databricks.sdk.service.vectorsearch.MiniVectorIndex`.
57+
* Add `budget_policy_id` field for `databricks.sdk.service.vectorsearch.PatchEndpointBudgetPolicyResponse`.
58+
* Add `index_subtype` field for `databricks.sdk.service.vectorsearch.VectorIndex`.
59+
* Add `table_delta_uniform_iceberg_external_deltasharing` enum value for `databricks.sdk.service.catalog.SecurableKind`.
60+
* Add `google_drive` enum value for `databricks.sdk.service.pipelines.IngestionSourceType`.
61+
* Add `storage_optimized` enum value for `databricks.sdk.service.vectorsearch.EndpointType`.
62+
* [Breaking] Remove `project` field for `databricks.sdk.service.postgres.SyncedTableSyncedTableSpec`.
63+
* [Breaking] Remove `apps` and `lakebase` fields for `databricks.sdk.service.settings.CustomerFacingIngressNetworkPolicyRequestDestination`.

databricks/sdk/service/apps.py

Lines changed: 90 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)