Skip to content

Commit 1290124

Browse files
Release databricks-sdk-py (#1535)
Automated release of `databricks-sdk-py`: regenerated SDK plus the changelog, version bump, and release-ledger update. See CHANGELOG.md for the released version(s). Co-authored-by: databricks-ci-ghec-2[bot] <184307802+databricks-ci-ghec-2[bot]@users.noreply.github.com>
1 parent f9192a5 commit 1290124

9 files changed

Lines changed: 49 additions & 17 deletions

File tree

.codegen/_last_sha

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
788266450afec17c6d92ce881ba6614c3ee35938
1+
93e58accdc05c77daf91820fd9a3de908d616e24

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# Version changelog
22

3+
## Release v0.128.0 (2026-08-13)
4+
5+
### API Changes
6+
* Add `create_direct_group_member()`, `create_group()`, `create_service_principal()`, `create_user()`, `create_workspace_assignment()`, `delete_direct_group_member()`, `delete_group()`, `delete_service_principal()`, `delete_user()`, `delete_workspace_assignment()`, `get_direct_group_member()`, `get_group()`, `get_service_principal()`, `get_user()`, `get_workspace_assignment()`, `list_direct_group_members()`, `list_groups()`, `list_service_principals()`, `list_transitive_parent_groups()`, `list_users()`, `list_workspace_assignments()`, `update_group()`, `update_service_principal()`, `update_user()` and `update_workspace_assignment()` methods for [a.account_iam_v2](https://databricks-sdk-py.readthedocs.io/en/latest/account/iamv2/account_iam_v2.html) account-level service.
7+
* Add `create_direct_group_member_proxy()`, `create_group_proxy()`, `create_service_principal_proxy()`, `create_user_proxy()`, `create_workspace_assignment_proxy()`, `delete_direct_group_member_proxy()`, `delete_group_proxy()`, `delete_service_principal_proxy()`, `delete_user_proxy()`, `delete_workspace_assignment_proxy()`, `get_direct_group_member_proxy()`, `get_group_proxy()`, `get_service_principal_proxy()`, `get_user_proxy()`, `get_workspace_assignment_proxy()`, `get_workspace_identity_detail()`, `list_direct_group_members_proxy()`, `list_groups_proxy()`, `list_service_principals_proxy()`, `list_transitive_parent_groups_proxy()`, `list_users_proxy()`, `list_workspace_assignments_proxy()`, `update_group_proxy()`, `update_service_principal_proxy()`, `update_user_proxy()`, `update_workspace_assignment_proxy()` and `update_workspace_identity_detail()` methods for [w.workspace_iam_v2](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/iamv2/workspace_iam_v2.html) workspace-level service.
8+
* Add `create_time` and `update_time` fields for `databricks.sdk.service.dashboards.GenieSpace`.
9+
* Change `new_cluster` field for `databricks.sdk.service.jobs.JobCluster` to no longer be required.
10+
* [Breaking] Change `new_cluster` field for `databricks.sdk.service.jobs.JobCluster` to no longer be required.
11+
312
## Release v0.127.0 (2026-08-12)
413

514
### API Changes

databricks/sdk/service/iamv2.py

Lines changed: 12 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

databricks/sdk/service/jobs.py

Lines changed: 3 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

databricks/sdk/service/pipelines.py

Lines changed: 10 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

databricks/sdk/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.127.0"
1+
__version__ = "0.128.0"

docs/account/iamv2/iam_v2.rst

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,12 @@
5050

5151
.. py:method:: create_group(group: Group) -> Group
5252
53-
Creates a group in the Databricks account and returns the resulting Group resource.
53+
Creates a local group in the Databricks account and returns the created group. A local group is one
54+
that is not synced from the customer's identity provider, and can be created whether or not Account
55+
Identity Management (AIM) is enabled.
56+
57+
When AIM is enabled, supplying an external ID returns an error. Use the ExternalGroup resource to sync
58+
groups from the identity provider instead.
5459

5560
:param group: :class:`Group`
5661
Required. Group to be created in <Databricks>

docs/workspace/iamv2/workspace_iam_v2.rst

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,12 @@
2020

2121
.. py:method:: create_group_proxy(group: Group) -> Group
2222
23-
Creates a group in the Databricks account that parents the calling workspace and returns the resulting
24-
Group resource.
23+
Creates a local group in the Databricks account that parents the calling workspace and returns the
24+
created group. A local group is one that is not synced from the customer's identity provider, and can
25+
be created whether or not Account Identity Management (AIM) is enabled.
26+
27+
When AIM is enabled, supplying an external ID returns an error. Use the ExternalGroup resource to sync
28+
groups from the identity provider instead.
2529

2630
:param group: :class:`Group`
2731
Required. Group to be created in <Databricks>

docs/workspace/jobs/jobs.rst

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -267,8 +267,7 @@
267267
:param triggers: List[:class:`TriggerConfiguration`] (optional)
268268
List of triggers attached to this job. A run starts when any active trigger evaluates to true.
269269
Cannot be set in the same request as the legacy ``schedule``, ``trigger``, or ``continuous`` fields.
270-
The 10-trigger cap is the design's hard limit; rollout steps the effective cap 3 -> 5 -> 10 via
271-
internal validation during the preview.
270+
Gated behind the "Multiple Triggers" feature preview.
272271
:param usage_policy_id: str (optional)
273272
The id of the user specified usage policy to use for this job. If not specified, a default usage
274273
policy may be applied when creating or modifying the job. See ``effective_usage_policy_id`` for the

0 commit comments

Comments
 (0)