Skip to content

Commit d97237c

Browse files
Update OpenAPI Spec (#1403)
## Summary - Update OpenAPI specs to `9e9cd2a1a802f6df10f3a5ffe6aa97b588d5884a` - Add new `SupervisorAgents` workspace-level service - Incorporate codegen updates across catalog, compute, dashboards, files, iam, jobs, pipelines, postgres, provisioning, settings, vectorsearch, and workspace services ## Test plan - [ ] CI passes This pull request and its description were written by Isaac.
1 parent 30ccbc4 commit d97237c

21 files changed

Lines changed: 1524 additions & 48 deletions

.codegen/_openapi_sha

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

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ databricks/sdk/service/settings.py linguist-generated=true
3434
databricks/sdk/service/settingsv2.py linguist-generated=true
3535
databricks/sdk/service/sharing.py linguist-generated=true
3636
databricks/sdk/service/sql.py linguist-generated=true
37+
databricks/sdk/service/supervisoragents.py linguist-generated=true
3738
databricks/sdk/service/tags.py linguist-generated=true
3839
databricks/sdk/service/vectorsearch.py linguist-generated=true
3940
databricks/sdk/service/workspace.py linguist-generated=true

.github/workflows/next-changelog.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ jobs:
1111
# Allow Dependabot PRs to pass without a changelog entry
1212
if: github.actor != 'dependabot[bot]'
1313
runs-on:
14-
group: databricks-deco-testing-runner-group
15-
labels: ubuntu-latest-deco
14+
group: databricks-protected-runner-group
15+
labels: linux-ubuntu-latest
1616

1717
steps:
1818
- name: Checkout code

.github/workflows/tagging.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ jobs:
3232
github.repository == 'databricks/databricks-sdk-java'
3333
environment: "release-is"
3434
runs-on:
35-
group: databricks-deco-testing-runner-group
36-
labels: ubuntu-latest-deco
35+
group: databricks-protected-runner-group
36+
labels: linux-ubuntu-latest
3737
steps:
3838
- name: Generate GitHub App Token
3939
id: generate-token
@@ -62,3 +62,11 @@ jobs:
6262
GITHUB_TOKEN: ${{ steps.generate-token.outputs.token }}
6363
GITHUB_REPOSITORY: ${{ github.repository }}
6464
run: uv run --locked tagging.py
65+
66+
- name: Upload created tags artifact
67+
if: always()
68+
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
69+
with:
70+
name: created-tags
71+
path: created_tags.json
72+
if-no-files-found: ignore

NEXT_CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,27 @@
1515
### Internal Changes
1616

1717
### API Changes
18+
* Add `databricks.sdk.service.supervisoragents` package.
19+
* Add [w.secrets_uc](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/catalog/secrets_uc.html) workspace-level service.
20+
* Add [w.supervisor_agents](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/supervisoragents/supervisor_agents.html) workspace-level service.
21+
* Add `update()` method for [w.tokens](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/settings/tokens.html) workspace-level service.
22+
* Add `etag` field for `databricks.sdk.service.dashboards.GenieSpace`.
23+
* Add `etag` field for `databricks.sdk.service.dashboards.GenieUpdateSpaceRequest`.
24+
* Add `branch_id` field for `databricks.sdk.service.postgres.BranchStatus`.
25+
* Add `catalog_id` field for `databricks.sdk.service.postgres.CatalogCatalogStatus`.
26+
* Add `database_id` field for `databricks.sdk.service.postgres.DatabaseDatabaseStatus`.
27+
* Add `endpoint_id` field for `databricks.sdk.service.postgres.EndpointStatus`.
28+
* Add `project_id` field for `databricks.sdk.service.postgres.ProjectStatus`.
29+
* Add `role_id` field for `databricks.sdk.service.postgres.RoleRoleStatus`.
30+
* Add `project` field for `databricks.sdk.service.postgres.SyncedTableSyncedTableStatus`.
31+
* Add `manual` field for `databricks.sdk.service.provisioning.CreateGcpKeyInfo`.
32+
* Add `manual` field for `databricks.sdk.service.provisioning.GcpKeyInfo`.
33+
* Add `apps_runtime` and `lakebase_runtime` fields for `databricks.sdk.service.settings.CustomerFacingIngressNetworkPolicyRequestDestination`.
34+
* Add `blocked_internet_destinations` field for `databricks.sdk.service.settings.EgressNetworkPolicyNetworkAccessPolicy`.
35+
* Add `columns_to_sync` field for `databricks.sdk.service.vectorsearch.DeltaSyncVectorIndexSpecResponse`.
36+
* Add `breaking_change` enum value for `databricks.sdk.service.jobs.TerminationCodeCode`.
37+
* [Breaking] Change `update_catalog_config()` method for [w.data_classification](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/dataclassification/data_classification.html) workspace-level service. Method path has changed.
38+
* [Breaking] Change `update_default_workspace_base_environment()` method for [w.environments](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/environments/environments.html) workspace-level service. Method path has changed.
39+
* [Breaking] Change `update_knowledge_assistant()` method for [w.knowledge_assistants](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/knowledgeassistants/knowledge_assistants.html) workspace-level service. Method path has changed.
40+
* [Breaking] Change `update_branch()`, `update_database()`, `update_endpoint()`, `update_project()` and `update_role()` methods for [w.postgres](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/postgres/postgres.html) workspace-level service. Method path has changed.
41+
* [Breaking] Change `update_default_warehouse_override()` method for [w.warehouses](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/sql/warehouses.html) workspace-level service. Method path has changed.

databricks/sdk/__init__.py

Lines changed: 16 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)