-
Notifications
You must be signed in to change notification settings - Fork 1.5k
2026-01-01 API Upgrade #9584
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
2026-01-01 API Upgrade #9584
Changes from all commits
a72c21e
801a3e9
737b63d
ebf084b
f0d2854
076a934
16a50a1
9f0cd54
c87508a
2ce4b08
d8f189d
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -36,9 +36,9 @@ class Create(AAZCommand): | |||||
| """ | ||||||
|
|
||||||
| _aaz_info = { | ||||||
| "version": "2025-10-01-preview", | ||||||
| "version": "2026-01-01", | ||||||
| "resources": [ | ||||||
| ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}", "2025-10-01-preview"], | ||||||
| ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}", "2026-01-01"], | ||||||
| ] | ||||||
| } | ||||||
|
|
||||||
|
|
@@ -440,7 +440,7 @@ def url_parameters(self): | |||||
| def query_parameters(self): | ||||||
| parameters = { | ||||||
| **self.serialize_query_param( | ||||||
| "api-version", "2025-10-01-preview", | ||||||
| "api-version", "2026-01-01", | ||||||
| required=True, | ||||||
| ), | ||||||
| } | ||||||
|
|
@@ -628,8 +628,14 @@ def content(self): | |||||
| if require_infrastructure_encryption is not None: | ||||||
| require_infrastructure_encryption.set_prop("value", AAZBoolType, ".require_infrastructure_encryption", typ_kwargs={"flags": {"required": True}}) | ||||||
|
|
||||||
| # Set sku.name to 'premium' if sku is not set and compute_mode is 'Serverless' | ||||||
| sku = _builder.get(".sku") | ||||||
| if sku is not None: | ||||||
| compute_mode = args.get("compute_mode", None) | ||||||
| sku_value = args.get("sku", None) | ||||||
| if (not sku_value or sku_value == "") and compute_mode and compute_mode.lower() == "serverless": | ||||||
|
||||||
| if (not sku_value or sku_value == "") and compute_mode and compute_mode.lower() == "serverless": | |
| if (sku_value is None or sku_value == "") and compute_mode and compute_mode.lower() == "serverless": |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The HISTORY.rst entry for version 1.2.1 states "Upgrade API version from 2025-10-01-preview to 2026-01-01", but this appears to be misleading since version 1.3.0 shows this change was reverted. This historical entry might confuse users about which version actually contains the API upgrade. Consider clarifying that 1.2.1 was never released or that the change was reverted in 1.3.0 and re-applied in 1.3.1.