diff --git a/Commands/databricks/access-connector/_create.md b/Commands/databricks/access-connector/_create.md index 44a95cbc5..9003255de 100644 --- a/Commands/databricks/access-connector/_create.md +++ b/Commands/databricks/access-connector/_create.md @@ -36,3 +36,14 @@ Create azure databricks accessConnector. ```bash databricks access-connector create --resource-group MyResourceGroup --name MyAccessConnector --location westus --identity-type SystemAssigned ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL2FjY2Vzc2Nvbm5lY3RvcnMve30=/2026-01-01.xml) **Stable** + + + +#### examples + +- Create a databricks accessConnector + ```bash + databricks access-connector create --resource-group MyResourceGroup --name MyAccessConnector --location westus --identity-type SystemAssigned + ``` diff --git a/Commands/databricks/access-connector/_delete.md b/Commands/databricks/access-connector/_delete.md index ba2d186ed..a8d787ade 100644 --- a/Commands/databricks/access-connector/_delete.md +++ b/Commands/databricks/access-connector/_delete.md @@ -36,3 +36,14 @@ Delete the azure databricks accessConnector. ```bash databricks access-connector delete --resource-group MyResourceGroup --name MyAccessConnector ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL2FjY2Vzc2Nvbm5lY3RvcnMve30=/2026-01-01.xml) **Stable** + + + +#### examples + +- Delete a databricks accessConnector + ```bash + databricks access-connector delete --resource-group MyResourceGroup --name MyAccessConnector + ``` diff --git a/Commands/databricks/access-connector/_list.md b/Commands/databricks/access-connector/_list.md index 7456c316a..cb6ee4195 100644 --- a/Commands/databricks/access-connector/_list.md +++ b/Commands/databricks/access-connector/_list.md @@ -54,3 +54,20 @@ List all the azure databricks accessConnectors within a subscription. ```bash databricks access-connector list ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL2FjY2Vzc2Nvbm5lY3RvcnM=/2026-01-01.xml) **Stable** + + + + +#### examples + +- Lists databricks accessConnectors within a resource group + ```bash + databricks access-connector list --resource-group MyResourceGroup + ``` + +- Lists all the databricks accessConnectors within a subscription. + ```bash + databricks access-connector list + ``` diff --git a/Commands/databricks/access-connector/_show.md b/Commands/databricks/access-connector/_show.md index d1a8dc6cc..f9c257638 100644 --- a/Commands/databricks/access-connector/_show.md +++ b/Commands/databricks/access-connector/_show.md @@ -36,3 +36,14 @@ Get an azure databricks accessConnector. ```bash databricks access-connector show --resource-group MyResourceGroup --name MyAccessConnector ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL2FjY2Vzc2Nvbm5lY3RvcnMve30=/2026-01-01.xml) **Stable** + + + +#### examples + +- Get an azure databricks accessConnector + ```bash + databricks access-connector show --resource-group MyResourceGroup --name MyAccessConnector + ``` diff --git a/Commands/databricks/access-connector/_update.md b/Commands/databricks/access-connector/_update.md index 2936c9946..181c40471 100644 --- a/Commands/databricks/access-connector/_update.md +++ b/Commands/databricks/access-connector/_update.md @@ -36,3 +36,14 @@ Update azure databricks accessConnector. ```bash databricks access-connector update --resource-group MyResourceGroup --name MyAccessConnector --location westus --identity-type SystemAssigned ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL2FjY2Vzc2Nvbm5lY3RvcnMve30=/2026-01-01.xml) **Stable** + + + +#### examples + +- Update a databricks accessConnector + ```bash + databricks access-connector update --resource-group MyResourceGroup --name MyAccessConnector --location westus --identity-type SystemAssigned + ``` diff --git a/Commands/databricks/access-connector/identity/_assign.md b/Commands/databricks/access-connector/identity/_assign.md new file mode 100644 index 000000000..a8318e948 --- /dev/null +++ b/Commands/databricks/access-connector/identity/_assign.md @@ -0,0 +1,9 @@ +# [Command] _databricks access-connector identity assign_ + +Assign the user or system managed identities. + +## Versions + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL2FjY2Vzc2Nvbm5lY3RvcnMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/databricks/access-connector/identity/_remove.md b/Commands/databricks/access-connector/identity/_remove.md new file mode 100644 index 000000000..8de035dae --- /dev/null +++ b/Commands/databricks/access-connector/identity/_remove.md @@ -0,0 +1,9 @@ +# [Command] _databricks access-connector identity remove_ + +Remove the user or system managed identities. + +## Versions + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL2FjY2Vzc2Nvbm5lY3RvcnMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/databricks/access-connector/identity/_show.md b/Commands/databricks/access-connector/identity/_show.md new file mode 100644 index 000000000..a4799128b --- /dev/null +++ b/Commands/databricks/access-connector/identity/_show.md @@ -0,0 +1,9 @@ +# [Command] _databricks access-connector identity show_ + +Show the details of managed identities. + +## Versions + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL2FjY2Vzc2Nvbm5lY3RvcnMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/databricks/access-connector/identity/readme.md b/Commands/databricks/access-connector/identity/readme.md new file mode 100644 index 000000000..6540390b7 --- /dev/null +++ b/Commands/databricks/access-connector/identity/readme.md @@ -0,0 +1,14 @@ +# [Group] _databricks access-connector identity_ + +Manage Identity + +## Commands + +- [assign](/Commands/databricks/access-connector/identity/_assign.md) +: Assign the user or system managed identities. + +- [remove](/Commands/databricks/access-connector/identity/_remove.md) +: Remove the user or system managed identities. + +- [show](/Commands/databricks/access-connector/identity/_show.md) +: Show the details of managed identities. diff --git a/Commands/databricks/access-connector/readme.md b/Commands/databricks/access-connector/readme.md index 541732b13..0984c26eb 100644 --- a/Commands/databricks/access-connector/readme.md +++ b/Commands/databricks/access-connector/readme.md @@ -2,6 +2,11 @@ Commands to manage databricks access connector. +## Subgroups + +- [identity](/Commands/databricks/access-connector/identity/readme.md) +: Manage Identity + ## Commands - [create](/Commands/databricks/access-connector/_create.md) diff --git a/Commands/databricks/workspace/_create.md b/Commands/databricks/workspace/_create.md index 64c13800c..8d8d853c0 100644 --- a/Commands/databricks/workspace/_create.md +++ b/Commands/databricks/workspace/_create.md @@ -51,3 +51,19 @@ Create a new workspace. ```bash databricks workspace create --resource-group MyResourceGroup --name MyWorkspace --location eastus2euap --sku premium --prepare-encryption ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30=/2026-01-01.xml) **Stable** + + + +#### examples + +- Create a workspace + ```bash + databricks workspace create --resource-group MyResourceGroup --name MyWorkspace --location westus --sku standard + ``` + +- Create a workspace with managed identity for storage account + ```bash + databricks workspace create --resource-group MyResourceGroup --name MyWorkspace --location eastus2euap --sku premium --prepare-encryption + ``` diff --git a/Commands/databricks/workspace/_delete.md b/Commands/databricks/workspace/_delete.md index bde34f1cc..940e824e3 100644 --- a/Commands/databricks/workspace/_delete.md +++ b/Commands/databricks/workspace/_delete.md @@ -36,3 +36,14 @@ Delete the workspace. ```bash databricks workspace delete --resource-group MyResourceGroup --name MyWorkspace -y ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30=/2026-01-01.xml) **Stable** + + + +#### examples + +- Delete the workspace + ```bash + databricks workspace delete --resource-group MyResourceGroup --name MyWorkspace -y + ``` diff --git a/Commands/databricks/workspace/_list.md b/Commands/databricks/workspace/_list.md index fc70820dd..74979242d 100644 --- a/Commands/databricks/workspace/_list.md +++ b/Commands/databricks/workspace/_list.md @@ -54,3 +54,20 @@ Get all the workspaces. ```bash databricks workspace list ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXM=/2026-01-01.xml) **Stable** + + + + +#### examples + +- List workspaces within a resource group + ```bash + databricks workspace list --resource-group MyResourceGroup + ``` + +- List workspaces within the default subscription + ```bash + databricks workspace list + ``` diff --git a/Commands/databricks/workspace/_show.md b/Commands/databricks/workspace/_show.md index 7afc7d605..17703203c 100644 --- a/Commands/databricks/workspace/_show.md +++ b/Commands/databricks/workspace/_show.md @@ -36,3 +36,14 @@ Show the workspace. ```bash databricks workspace show --resource-group MyResourceGroup --name MyWorkspace ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30=/2026-01-01.xml) **Stable** + + + +#### examples + +- Show the workspace + ```bash + databricks workspace show --resource-group MyResourceGroup --name MyWorkspace + ``` diff --git a/Commands/databricks/workspace/_update.md b/Commands/databricks/workspace/_update.md index b6635aa04..0edc9eaa5 100644 --- a/Commands/databricks/workspace/_update.md +++ b/Commands/databricks/workspace/_update.md @@ -96,3 +96,34 @@ Update the workspace. ```bash databricks workspace update --resource-group MyResourceGroup --name MyWorkspace --key-source Default ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30=/2026-01-01.xml) **Stable** + + + +#### examples + +- Update the workspace's tags. + ```bash + databricks workspace update --resource-group MyResourceGroup --name MyWorkspace --tags key1=value1 key2=value2 + ``` + +- Clean the workspace's tags. + ```bash + databricks workspace update --resource-group MyResourceGroup --name MyWorkspace --tags "" + ``` + +- Prepare for CMK encryption by assigning identity for storage account. + ```bash + databricks workspace update --resource-group MyResourceGroup --name MyWorkspace --prepare-encryption + ``` + +- Configure CMK encryption + ```bash + databricks workspace update --resource-group MyResourceGroup --name MyWorkspace --key-source Microsoft.KeyVault --key-name MyKey --key-vault https://myKeyVault.vault.azure.net/ --key-version 00000000000000000000000000000000 + ``` + +- Revert encryption to Microsoft Managed Keys + ```bash + databricks workspace update --resource-group MyResourceGroup --name MyWorkspace --key-source Default + ``` diff --git a/Commands/databricks/workspace/outbound-endpoint/_list.md b/Commands/databricks/workspace/outbound-endpoint/_list.md index 606c30a13..62bfd7c20 100644 --- a/Commands/databricks/workspace/outbound-endpoint/_list.md +++ b/Commands/databricks/workspace/outbound-endpoint/_list.md @@ -15,3 +15,7 @@ List the list of endpoints that VNET Injected Workspace calls Azure Databricks C ### [2024-05-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vb3V0Ym91bmRuZXR3b3JrZGVwZW5kZW5jaWVzZW5kcG9pbnRz/2024-05-01.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vb3V0Ym91bmRuZXR3b3JrZGVwZW5kZW5jaWVzZW5kcG9pbnRz/2026-01-01.xml) **Stable** + + diff --git a/Commands/databricks/workspace/private-endpoint-connection/_create.md b/Commands/databricks/workspace/private-endpoint-connection/_create.md index 62f8a529d..499283a06 100644 --- a/Commands/databricks/workspace/private-endpoint-connection/_create.md +++ b/Commands/databricks/workspace/private-endpoint-connection/_create.md @@ -15,3 +15,7 @@ Create the status of a private endpoint connection with the specified name ### [2024-05-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2024-05-01.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/databricks/workspace/private-endpoint-connection/_delete.md b/Commands/databricks/workspace/private-endpoint-connection/_delete.md index 7df0d77e2..457f4cd7c 100644 --- a/Commands/databricks/workspace/private-endpoint-connection/_delete.md +++ b/Commands/databricks/workspace/private-endpoint-connection/_delete.md @@ -15,3 +15,7 @@ Delete private endpoint connection with the specified name ### [2024-05-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2024-05-01.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/databricks/workspace/private-endpoint-connection/_list.md b/Commands/databricks/workspace/private-endpoint-connection/_list.md index e19f95326..4a042b81e 100644 --- a/Commands/databricks/workspace/private-endpoint-connection/_list.md +++ b/Commands/databricks/workspace/private-endpoint-connection/_list.md @@ -15,3 +15,7 @@ List private endpoint connections of the workspace ### [2024-05-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnM=/2024-05-01.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnM=/2026-01-01.xml) **Stable** + + diff --git a/Commands/databricks/workspace/private-endpoint-connection/_show.md b/Commands/databricks/workspace/private-endpoint-connection/_show.md index a66d78052..e9ac292f2 100644 --- a/Commands/databricks/workspace/private-endpoint-connection/_show.md +++ b/Commands/databricks/workspace/private-endpoint-connection/_show.md @@ -15,3 +15,7 @@ Get a private endpoint connection properties for a workspace ### [2024-05-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2024-05-01.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/databricks/workspace/private-endpoint-connection/_update.md b/Commands/databricks/workspace/private-endpoint-connection/_update.md index 83d25e844..066202f89 100644 --- a/Commands/databricks/workspace/private-endpoint-connection/_update.md +++ b/Commands/databricks/workspace/private-endpoint-connection/_update.md @@ -15,3 +15,7 @@ Update the status of a private endpoint connection with the specified name ### [2024-05-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2024-05-01.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/databricks/workspace/private-link-resource/_list.md b/Commands/databricks/workspace/private-link-resource/_list.md index cc65b60e7..4608fdaa0 100644 --- a/Commands/databricks/workspace/private-link-resource/_list.md +++ b/Commands/databricks/workspace/private-link-resource/_list.md @@ -15,3 +15,7 @@ List private link resources for a given workspace ### [2024-05-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXM=/2024-05-01.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXM=/2026-01-01.xml) **Stable** + + diff --git a/Commands/databricks/workspace/private-link-resource/_show.md b/Commands/databricks/workspace/private-link-resource/_show.md index f6fca5a7c..6ad8ffbc5 100644 --- a/Commands/databricks/workspace/private-link-resource/_show.md +++ b/Commands/databricks/workspace/private-link-resource/_show.md @@ -15,3 +15,7 @@ Get the specified private link resource for the given group id (sub-resource) ### [2024-05-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXMve30=/2024-05-01.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/databricks/workspace/vnet-peering/_create.md b/Commands/databricks/workspace/vnet-peering/_create.md index dff3e799b..be877d623 100644 --- a/Commands/databricks/workspace/vnet-peering/_create.md +++ b/Commands/databricks/workspace/vnet-peering/_create.md @@ -36,3 +36,14 @@ Create a vnet peering for a workspace. ```bash databricks workspace vnet-peering create --resource-group MyResourceGroup --workspace-name MyWorkspace -n MyPeering --remote-vnet /subscriptions/000000-0000-0000/resourceGroups/MyRG/providers/Microsoft.Network/virtualNetworks/MyVNet ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vdmlydHVhbG5ldHdvcmtwZWVyaW5ncy97fQ==/2026-01-01.xml) **Stable** + + + +#### examples + +- Create a vnet peering for a workspace + ```bash + databricks workspace vnet-peering create --resource-group MyResourceGroup --workspace-name MyWorkspace -n MyPeering --remote-vnet /subscriptions/000000-0000-0000/resourceGroups/MyRG/providers/Microsoft.Network/virtualNetworks/MyVNet + ``` diff --git a/Commands/databricks/workspace/vnet-peering/_delete.md b/Commands/databricks/workspace/vnet-peering/_delete.md index 405f1f864..464c58b66 100644 --- a/Commands/databricks/workspace/vnet-peering/_delete.md +++ b/Commands/databricks/workspace/vnet-peering/_delete.md @@ -36,3 +36,14 @@ Delete the vnet peering. ```bash databricks workspace vnet-peering delete --resource-group MyResourceGroup --workspace-name MyWorkspace -n MyPeering ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vdmlydHVhbG5ldHdvcmtwZWVyaW5ncy97fQ==/2026-01-01.xml) **Stable** + + + +#### examples + +- Delete the vnet peering. + ```bash + databricks workspace vnet-peering delete --resource-group MyResourceGroup --workspace-name MyWorkspace -n MyPeering + ``` diff --git a/Commands/databricks/workspace/vnet-peering/_list.md b/Commands/databricks/workspace/vnet-peering/_list.md index ad463e051..ecb4e64f0 100644 --- a/Commands/databricks/workspace/vnet-peering/_list.md +++ b/Commands/databricks/workspace/vnet-peering/_list.md @@ -36,3 +36,14 @@ List vnet peerings under a workspace. ```bash databricks workspace vnet-peering list --resource-group MyResourceGroup --workspace-name MyWorkspace ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vdmlydHVhbG5ldHdvcmtwZWVyaW5ncw==/2026-01-01.xml) **Stable** + + + +#### examples + +- List vnet peerings under a workspace. + ```bash + databricks workspace vnet-peering list --resource-group MyResourceGroup --workspace-name MyWorkspace + ``` diff --git a/Commands/databricks/workspace/vnet-peering/_show.md b/Commands/databricks/workspace/vnet-peering/_show.md index f5933dd17..137f3e25a 100644 --- a/Commands/databricks/workspace/vnet-peering/_show.md +++ b/Commands/databricks/workspace/vnet-peering/_show.md @@ -36,3 +36,14 @@ Show the vnet peering. ```bash databricks workspace vnet-peering show --resource-group MyResourceGroup --workspace-name MyWorkspace -n MyPeering ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vdmlydHVhbG5ldHdvcmtwZWVyaW5ncy97fQ==/2026-01-01.xml) **Stable** + + + +#### examples + +- Show the vnet peering + ```bash + databricks workspace vnet-peering show --resource-group MyResourceGroup --workspace-name MyWorkspace -n MyPeering + ``` diff --git a/Commands/databricks/workspace/vnet-peering/_update.md b/Commands/databricks/workspace/vnet-peering/_update.md index 22ec7a54a..ec19995e0 100644 --- a/Commands/databricks/workspace/vnet-peering/_update.md +++ b/Commands/databricks/workspace/vnet-peering/_update.md @@ -36,3 +36,14 @@ Update the vnet peering. ```bash databricks workspace vnet-peering update --resource-group MyResourceGroup --workspace-name MyWorkspace -n MyPeering --allow-gateway-transit --allow-virtual-network-access false ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vdmlydHVhbG5ldHdvcmtwZWVyaW5ncy97fQ==/2026-01-01.xml) **Stable** + + + +#### examples + +- Update the vnet peering (enable gateway transit and disable virtual network access). + ```bash + databricks workspace vnet-peering update --resource-group MyResourceGroup --workspace-name MyWorkspace -n MyPeering --allow-gateway-transit --allow-virtual-network-access false + ``` diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL2FjY2Vzc2Nvbm5lY3RvcnM=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL2FjY2Vzc2Nvbm5lY3RvcnM=/2026-01-01.json new file mode 100644 index 000000000..d1cbb4f5f --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL2FjY2Vzc2Nvbm5lY3RvcnM=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.databricks/accessconnectors", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFicmlja3MvYWNjZXNzQ29ubmVjdG9ycw==/V/MjAyNi0wMS0wMQ=="}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/accessconnectors", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy9hY2Nlc3NDb25uZWN0b3Jz/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "databricks access-connector", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/providers/microsoft.databricks/accessconnectors", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFicmlja3MvYWNjZXNzQ29ubmVjdG9ycw==/V/MjAyNi0wMS0wMQ=="}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/accessconnectors", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy9hY2Nlc3NDb25uZWN0b3Jz/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "conditions": [{"var": "$Condition_AccessConnectors_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}, {"var": "$Condition_AccessConnectors_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}], "operations": [{"when": ["$Condition_AccessConnectors_ListBySubscription"], "operationId": "AccessConnectors_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.Databricks/accessConnectors", "request": {"method": "get", "path": {"params": [{"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/accessConnectors/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Deleted"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "array", "name": "referedBy", "item": {"type": "string"}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}, {"when": ["$Condition_AccessConnectors_ListByResourceGroup"], "operationId": "AccessConnectors_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/accessConnectors", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/accessConnectors/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Deleted"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "array", "name": "referedBy", "item": {"type": "string"}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL2FjY2Vzc2Nvbm5lY3RvcnM=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL2FjY2Vzc2Nvbm5lY3RvcnM=/2026-01-01.xml new file mode 100644 index 000000000..52dcc98a6 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL2FjY2Vzc2Nvbm5lY3RvcnM=/2026-01-01.xml @@ -0,0 +1,241 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXM=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXM=/2026-01-01.json new file mode 100644 index 000000000..d0a33497f --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXM=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.databricks/workspaces", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFicmlja3Mvd29ya3NwYWNlcw==/V/MjAyNi0wMS0wMQ=="}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy93b3Jrc3BhY2Vz/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "databricks workspace", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/providers/microsoft.databricks/workspaces", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFicmlja3Mvd29ya3NwYWNlcw==/V/MjAyNi0wMS0wMQ=="}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy93b3Jrc3BhY2Vz/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "conditions": [{"var": "$Condition_Workspaces_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}, {"var": "$Condition_Workspaces_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}], "operations": [{"when": ["$Condition_Workspaces_ListBySubscription"], "operationId": "Workspaces_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.Databricks/workspaces", "request": {"method": "get", "path": {"params": [{"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/workspaces/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "object", "name": "accessConnector", "props": [{"type": "ResourceId", "name": "id", "required": true}, {"type": "string", "name": "identityType", "required": true, "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}, {"type": "ResourceId", "name": "userAssignedIdentityId"}]}, {"type": "array", "name": "authorizations", "item": {"type": "object", "props": [{"type": "uuid", "name": "principalId", "required": true}, {"type": "uuid", "name": "roleDefinitionId", "required": true}]}}, {"type": "string", "name": "computeMode", "required": true, "enum": {"items": [{"value": "Hybrid"}, {"value": "Serverless"}]}}, {"type": "object", "name": "createdBy", "props": [{"readOnly": true, "type": "uuid", "name": "applicationId"}, {"readOnly": true, "type": "uuid", "name": "oid"}, {"readOnly": true, "type": "string", "name": "puid"}], "cls": "CreatedBy_read"}, {"readOnly": true, "type": "dateTime", "name": "createdDateTime", "format": {"protocol": "iso"}}, {"type": "object", "name": "defaultCatalog", "props": [{"type": "string", "name": "initialName"}, {"default": {"value": "HiveMetastore"}, "type": "string", "name": "initialType", "enum": {"items": [{"value": "HiveMetastore"}, {"value": "UnityCatalog"}]}}]}, {"type": "string", "name": "defaultStorageFirewall", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"readOnly": true, "type": "string", "name": "diskEncryptionSetId"}, {"type": "object", "name": "encryption", "props": [{"type": "object", "name": "entities", "required": true, "props": [{"type": "object", "name": "managedDisk", "props": [{"type": "string", "name": "keySource", "required": true, "enum": {"items": [{"value": "Microsoft.Keyvault"}]}}, {"type": "object", "name": "keyVaultProperties", "required": true, "props": [{"type": "string", "name": "keyName", "required": true}, {"type": "string", "name": "keyVaultUri", "required": true}, {"type": "string", "name": "keyVersion", "required": true}]}, {"type": "boolean", "name": "rotationToLatestKeyVersionEnabled"}]}, {"type": "object", "name": "managedServices", "props": [{"type": "string", "name": "keySource", "required": true, "enum": {"items": [{"value": "Microsoft.Keyvault"}]}}, {"type": "object", "name": "keyVaultProperties", "props": [{"type": "string", "name": "keyName", "required": true}, {"type": "string", "name": "keyVaultUri", "required": true}, {"type": "string", "name": "keyVersion", "required": true}]}]}]}]}, {"type": "object", "name": "enhancedSecurityCompliance", "props": [{"type": "object", "name": "automaticClusterUpdate", "props": [{"type": "string", "name": "value", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "complianceSecurityProfile", "props": [{"type": "array", "name": "complianceStandards", "item": {"type": "string"}}, {"type": "string", "name": "value", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "enhancedSecurityMonitoring", "props": [{"type": "string", "name": "value", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "boolean", "name": "isUcEnabled"}, {"type": "@ManagedIdentityConfiguration_read", "name": "managedDiskIdentity"}, {"type": "string", "name": "managedResourceGroupId"}, {"type": "object", "name": "parameters", "props": [{"type": "object", "name": "amlWorkspaceId", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "string", "name": "value", "required": true}], "cls": "WorkspaceCustomStringParameter_read"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "customPrivateSubnetName"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "customPublicSubnetName"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "customVirtualNetworkId"}, {"type": "object", "name": "enableNoPublicIp", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "boolean", "name": "value", "required": true}]}, {"type": "object", "name": "encryption", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "object", "name": "value", "props": [{"type": "string", "name": "KeyName"}, {"default": {"value": "Default"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Default"}, {"value": "Microsoft.Keyvault"}]}}, {"type": "string", "name": "keyvaulturi"}, {"type": "string", "name": "keyversion"}]}]}, {"type": "@WorkspaceCustomStringParameter_read", "name": "loadBalancerBackendPoolName"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "loadBalancerId"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "natGatewayName"}, {"type": "object", "name": "prepareEncryption", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "boolean", "name": "value", "required": true}], "cls": "WorkspaceCustomBooleanParameter_read"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "publicIpName"}, {"type": "@WorkspaceCustomBooleanParameter_read", "name": "requireInfrastructureEncryption"}, {"readOnly": true, "type": "object", "name": "resourceTags", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "object", "name": "value", "required": true, "additionalProps": {"item": {"type": "any"}}}]}, {"type": "@WorkspaceCustomStringParameter_read", "name": "storageAccountName"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "storageAccountSkuName"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "vnetAddressPrefix"}]}, {"readOnly": true, "type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/workspaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "array", "name": "groupIds", "item": {"type": "string"}}, {"type": "object", "name": "privateEndpoint", "props": [{"readOnly": true, "type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "required": true, "props": [{"type": "string", "name": "actionsRequired"}, {"type": "string", "name": "description"}, {"type": "string", "name": "status", "required": true, "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Created"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Ready"}, {"value": "Running"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "requiredNsgRules", "enum": {"items": [{"value": "AllRules"}, {"value": "NoAzureDatabricksRules"}, {"value": "NoAzureServiceRules"}]}}, {"type": "object", "name": "storageAccountIdentity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "ManagedIdentityConfiguration_read"}, {"type": "string", "name": "uiDefinitionUri"}, {"type": "@CreatedBy_read", "name": "updatedBy"}, {"readOnly": true, "type": "string", "name": "workspaceId"}, {"readOnly": true, "type": "string", "name": "workspaceUrl"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "string", "name": "name", "required": true}, {"type": "string", "name": "tier"}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}, {"when": ["$Condition_Workspaces_ListByResourceGroup"], "operationId": "Workspaces_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/workspaces/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "object", "name": "accessConnector", "props": [{"type": "ResourceId", "name": "id", "required": true}, {"type": "string", "name": "identityType", "required": true, "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}, {"type": "ResourceId", "name": "userAssignedIdentityId"}]}, {"type": "array", "name": "authorizations", "item": {"type": "object", "props": [{"type": "uuid", "name": "principalId", "required": true}, {"type": "uuid", "name": "roleDefinitionId", "required": true}]}}, {"type": "string", "name": "computeMode", "required": true, "enum": {"items": [{"value": "Hybrid"}, {"value": "Serverless"}]}}, {"type": "@CreatedBy_read", "name": "createdBy"}, {"readOnly": true, "type": "dateTime", "name": "createdDateTime", "format": {"protocol": "iso"}}, {"type": "object", "name": "defaultCatalog", "props": [{"type": "string", "name": "initialName"}, {"default": {"value": "HiveMetastore"}, "type": "string", "name": "initialType", "enum": {"items": [{"value": "HiveMetastore"}, {"value": "UnityCatalog"}]}}]}, {"type": "string", "name": "defaultStorageFirewall", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"readOnly": true, "type": "string", "name": "diskEncryptionSetId"}, {"type": "object", "name": "encryption", "props": [{"type": "object", "name": "entities", "required": true, "props": [{"type": "object", "name": "managedDisk", "props": [{"type": "string", "name": "keySource", "required": true, "enum": {"items": [{"value": "Microsoft.Keyvault"}]}}, {"type": "object", "name": "keyVaultProperties", "required": true, "props": [{"type": "string", "name": "keyName", "required": true}, {"type": "string", "name": "keyVaultUri", "required": true}, {"type": "string", "name": "keyVersion", "required": true}]}, {"type": "boolean", "name": "rotationToLatestKeyVersionEnabled"}]}, {"type": "object", "name": "managedServices", "props": [{"type": "string", "name": "keySource", "required": true, "enum": {"items": [{"value": "Microsoft.Keyvault"}]}}, {"type": "object", "name": "keyVaultProperties", "props": [{"type": "string", "name": "keyName", "required": true}, {"type": "string", "name": "keyVaultUri", "required": true}, {"type": "string", "name": "keyVersion", "required": true}]}]}]}]}, {"type": "object", "name": "enhancedSecurityCompliance", "props": [{"type": "object", "name": "automaticClusterUpdate", "props": [{"type": "string", "name": "value", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "complianceSecurityProfile", "props": [{"type": "array", "name": "complianceStandards", "item": {"type": "string"}}, {"type": "string", "name": "value", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "enhancedSecurityMonitoring", "props": [{"type": "string", "name": "value", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "boolean", "name": "isUcEnabled"}, {"type": "@ManagedIdentityConfiguration_read", "name": "managedDiskIdentity"}, {"type": "string", "name": "managedResourceGroupId"}, {"type": "object", "name": "parameters", "props": [{"type": "@WorkspaceCustomStringParameter_read", "name": "amlWorkspaceId"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "customPrivateSubnetName"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "customPublicSubnetName"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "customVirtualNetworkId"}, {"type": "object", "name": "enableNoPublicIp", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "boolean", "name": "value", "required": true}]}, {"type": "object", "name": "encryption", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "object", "name": "value", "props": [{"type": "string", "name": "KeyName"}, {"default": {"value": "Default"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Default"}, {"value": "Microsoft.Keyvault"}]}}, {"type": "string", "name": "keyvaulturi"}, {"type": "string", "name": "keyversion"}]}]}, {"type": "@WorkspaceCustomStringParameter_read", "name": "loadBalancerBackendPoolName"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "loadBalancerId"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "natGatewayName"}, {"type": "@WorkspaceCustomBooleanParameter_read", "name": "prepareEncryption"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "publicIpName"}, {"type": "@WorkspaceCustomBooleanParameter_read", "name": "requireInfrastructureEncryption"}, {"readOnly": true, "type": "object", "name": "resourceTags", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "object", "name": "value", "required": true, "additionalProps": {"item": {"type": "any"}}}]}, {"type": "@WorkspaceCustomStringParameter_read", "name": "storageAccountName"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "storageAccountSkuName"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "vnetAddressPrefix"}]}, {"readOnly": true, "type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/workspaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "array", "name": "groupIds", "item": {"type": "string"}}, {"type": "object", "name": "privateEndpoint", "props": [{"readOnly": true, "type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "required": true, "props": [{"type": "string", "name": "actionsRequired"}, {"type": "string", "name": "description"}, {"type": "string", "name": "status", "required": true, "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Created"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Ready"}, {"value": "Running"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "requiredNsgRules", "enum": {"items": [{"value": "AllRules"}, {"value": "NoAzureDatabricksRules"}, {"value": "NoAzureServiceRules"}]}}, {"type": "@ManagedIdentityConfiguration_read", "name": "storageAccountIdentity"}, {"type": "string", "name": "uiDefinitionUri"}, {"type": "@CreatedBy_read", "name": "updatedBy"}, {"readOnly": true, "type": "string", "name": "workspaceId"}, {"readOnly": true, "type": "string", "name": "workspaceUrl"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "string", "name": "name", "required": true}, {"type": "string", "name": "tier"}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXM=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXM=/2026-01-01.xml new file mode 100644 index 000000000..c345c60eb --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXM=/2026-01-01.xml @@ -0,0 +1,685 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL2FjY2Vzc2Nvbm5lY3RvcnM=/2026-01-01.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL2FjY2Vzc2Nvbm5lY3RvcnM=/2026-01-01.md new file mode 100644 index 000000000..9c9f294ef --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL2FjY2Vzc2Nvbm5lY3RvcnM=/2026-01-01.md @@ -0,0 +1 @@ +Reference [/subscriptions/{}/providers/microsoft.databricks/accessconnectors 2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL2FjY2Vzc2Nvbm5lY3RvcnM=/2026-01-01.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL2FjY2Vzc2Nvbm5lY3RvcnMve30=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL2FjY2Vzc2Nvbm5lY3RvcnMve30=/2026-01-01.json new file mode 100644 index 000000000..4816631b5 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL2FjY2Vzc2Nvbm5lY3RvcnMve30=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/accessconnectors/{}", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy9hY2Nlc3NDb25uZWN0b3JzL3tjb25uZWN0b3JOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "databricks access-connector", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/accessconnectors/{}", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy9hY2Nlc3NDb25uZWN0b3JzL3tjb25uZWN0b3JOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.connectorName", "options": ["n", "name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the azure databricks accessConnector."}, "format": {"maxLength": 64, "minLength": 3}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "AccessConnectors_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/accessConnectors/{connectorName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "connectorName", "arg": "$Path.connectorName", "required": true, "format": {"maxLength": 64, "minLength": 3}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/accessConnectors/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Deleted"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "array", "name": "referedBy", "item": {"type": "string"}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/accessconnectors/{}", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy9hY2Nlc3NDb25uZWN0b3JzL3tjb25uZWN0b3JOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.connectorName", "options": ["n", "name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the azure databricks accessConnector."}, "format": {"maxLength": 64, "minLength": 3}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AccessConnectors_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/accessConnectors/{connectorName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "connectorName", "arg": "$Path.connectorName", "required": true, "format": {"maxLength": 64, "minLength": 3}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/accessconnectors/{}", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy9hY2Nlc3NDb25uZWN0b3JzL3tjb25uZWN0b3JOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.connectorName", "options": ["n", "name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the azure databricks accessConnector."}, "format": {"maxLength": 64, "minLength": 3}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$parameters.identity.type", "options": ["identity-type"], "group": "", "help": {"short": "The identity type."}, "enum": {"items": [{"name": "None", "value": "None"}, {"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "SystemAssigned,UserAssigned", "value": "SystemAssigned,UserAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}, {"type": "ResourceLocation", "var": "$parameters.location", "options": ["l", "location"], "required": true, "group": "", "help": {"short": "Location. Values from: `az account list-locations`. You can configure the default location using `az configure --defaults location=`."}}, {"type": "object", "var": "$parameters.tags", "options": ["tags"], "group": "", "help": {"short": "Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$parameters.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "group": "Identity", "help": {"short": "Set the system managed identity."}}, {"blank": {"value": []}, "type": "array", "var": "$parameters.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "group": "Identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$parameters.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "group": "Identity", "help": {"short": "The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests."}, "additionalProps": {"item": {"blank": {"value": {}}, "type": "object"}}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AccessConnectors_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/accessConnectors/{connectorName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "connectorName", "arg": "$Path.connectorName", "required": true, "format": {"maxLength": 64, "minLength": 3}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$parameters.identity.type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$parameters.identity.userAssignedIdentities", "additionalProps": {"item": {"type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$parameters.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$parameters.identity.systemAssigned"}}, {"type": "ResourceLocation", "name": "location", "arg": "$parameters.location", "required": true}, {"type": "object", "name": "tags", "arg": "$parameters.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/accessConnectors/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Deleted"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "array", "name": "referedBy", "item": {"type": "string"}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/accessconnectors/{}", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy9hY2Nlc3NDb25uZWN0b3JzL3tjb25uZWN0b3JOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.connectorName", "options": ["n", "name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the azure databricks accessConnector."}, "format": {"maxLength": 64, "minLength": 3}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$parameters.identity.type", "options": ["identity-type"], "group": "", "help": {"short": "The identity type."}, "enum": {"items": [{"name": "None", "value": "None"}, {"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "SystemAssigned,UserAssigned", "value": "SystemAssigned,UserAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}, {"nullable": true, "type": "object", "var": "$parameters.tags", "options": ["tags"], "group": "", "help": {"short": "Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags."}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}]}, {"name": "Identity", "args": [{"nullable": true, "type": "object", "var": "$parameters.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "group": "Identity", "help": {"short": "The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}], "operations": [{"operationId": "AccessConnectors_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/accessConnectors/{connectorName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "connectorName", "arg": "$Path.connectorName", "required": true, "format": {"maxLength": 64, "minLength": 3}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/accessConnectors/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Deleted"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "array", "name": "referedBy", "item": {"type": "string"}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "AccessConnector_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$parameters.identity.type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$parameters.identity.userAssignedIdentities", "additionalProps": {"item": {"type": "object"}}}]}, {"type": "object", "name": "tags", "arg": "$parameters.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AccessConnectors_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/accessConnectors/{connectorName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "connectorName", "arg": "$Path.connectorName", "required": true, "format": {"maxLength": 64, "minLength": 3}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@AccessConnector_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}], "commandGroups": [{"name": "identity", "commands": [{"name": "assign", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/accessconnectors/{}", "version": "2026-01-01", "subresource": "identity", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy9hY2Nlc3NDb25uZWN0b3JzL3tjb25uZWN0b3JOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.connectorName", "options": ["n", "name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the azure databricks accessConnector."}, "format": {"maxLength": 64, "minLength": 3}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters.identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$parameters.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "group": "Parameters.identity", "help": {"short": "Set the system managed identity."}}, {"blank": {"value": []}, "type": "array", "var": "$parameters.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "group": "Parameters.identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}]}], "subresourceSelector": {"var": "$Subresource", "ref": "$Instance", "json": {"type": "object", "name": "parameters", "prop": {"type": "object", "name": "identity"}}}, "operations": [{"operationId": "AccessConnectors_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/accessConnectors/{connectorName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "connectorName", "arg": "$Path.connectorName", "required": true, "format": {"maxLength": 64, "minLength": 3}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/accessConnectors/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Deleted"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "array", "name": "referedBy", "item": {"type": "string"}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "AccessConnector_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}, {"instanceUpdate": {"ref": "$Subresource", "json": {"schema": {"action": "assign", "type": "IdentityObject", "name": "parameters.identity", "required": true, "userAssigned": {"action": "assign", "type": "array", "name": "userAssigned", "arg": "$parameters.identity.userAssigned", "item": {"action": "assign", "type": "string"}}, "systemAssigned": {"action": "assign", "type": "string", "name": "systemAssigned", "arg": "$parameters.identity.systemAssigned"}}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AccessConnectors_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/accessConnectors/{connectorName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "connectorName", "arg": "$Path.connectorName", "required": true, "format": {"maxLength": 64, "minLength": 3}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@AccessConnector_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Subresource", "clientFlatten": true}]}, {"name": "remove", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/accessconnectors/{}", "version": "2026-01-01", "subresource": "identity", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy9hY2Nlc3NDb25uZWN0b3JzL3tjb25uZWN0b3JOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.connectorName", "options": ["n", "name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the azure databricks accessConnector."}, "format": {"maxLength": 64, "minLength": 3}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters.identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$parameters.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "group": "Parameters.identity", "help": {"short": "Set the system managed identity."}}, {"blank": {"value": []}, "type": "array", "var": "$parameters.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "group": "Parameters.identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}]}], "subresourceSelector": {"var": "$Subresource", "ref": "$Instance", "json": {"type": "object", "name": "parameters", "prop": {"type": "object", "name": "identity"}}}, "operations": [{"operationId": "AccessConnectors_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/accessConnectors/{connectorName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "connectorName", "arg": "$Path.connectorName", "required": true, "format": {"maxLength": 64, "minLength": 3}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/accessConnectors/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Deleted"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "array", "name": "referedBy", "item": {"type": "string"}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "AccessConnector_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}, {"instanceUpdate": {"ref": "$Subresource", "json": {"schema": {"action": "remove", "type": "IdentityObject", "name": "parameters.identity", "required": true, "userAssigned": {"action": "remove", "type": "array", "name": "userAssigned", "arg": "$parameters.identity.userAssigned", "item": {"action": "remove", "type": "string"}}, "systemAssigned": {"action": "remove", "type": "string", "name": "systemAssigned", "arg": "$parameters.identity.systemAssigned"}}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AccessConnectors_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/accessConnectors/{connectorName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "connectorName", "arg": "$Path.connectorName", "required": true, "format": {"maxLength": 64, "minLength": 3}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@AccessConnector_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Subresource", "clientFlatten": true}]}, {"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/accessconnectors/{}", "version": "2026-01-01", "subresource": "identity", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy9hY2Nlc3NDb25uZWN0b3JzL3tjb25uZWN0b3JOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.connectorName", "options": ["n", "name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the azure databricks accessConnector."}, "format": {"maxLength": 64, "minLength": 3}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "subresourceSelector": {"var": "$Subresource", "ref": "$Instance", "json": {"type": "object", "name": "parameters", "prop": {"type": "object", "name": "identity"}}}, "operations": [{"operationId": "AccessConnectors_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/accessConnectors/{connectorName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "connectorName", "arg": "$Path.connectorName", "required": true, "format": {"maxLength": 64, "minLength": 3}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/accessConnectors/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Deleted"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "array", "name": "referedBy", "item": {"type": "string"}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "AccessConnector_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Subresource", "clientFlatten": true}]}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL2FjY2Vzc2Nvbm5lY3RvcnMve30=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL2FjY2Vzc2Nvbm5lY3RvcnMve30=/2026-01-01.xml new file mode 100644 index 000000000..88d5a765b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL2FjY2Vzc2Nvbm5lY3RvcnMve30=/2026-01-01.xml @@ -0,0 +1,1053 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXM=/2026-01-01.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXM=/2026-01-01.md new file mode 100644 index 000000000..34a9a2525 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXM=/2026-01-01.md @@ -0,0 +1 @@ +Reference [/subscriptions/{}/providers/microsoft.databricks/workspaces 2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXM=/2026-01-01.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30=/2026-01-01.json new file mode 100644 index 000000000..40a157ffa --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy93b3Jrc3BhY2VzL3t3b3Jrc3BhY2VOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "databricks workspace", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy93b3Jrc3BhY2VzL3t3b3Jrc3BhY2VOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.workspaceName", "options": ["n", "name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the workspace."}, "format": {"maxLength": 64, "minLength": 3}}]}], "operations": [{"operationId": "Workspaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "workspaceName", "arg": "$Path.workspaceName", "required": true, "format": {"maxLength": 64, "minLength": 3}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/workspaces/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "object", "name": "accessConnector", "props": [{"type": "ResourceId", "name": "id", "required": true}, {"type": "string", "name": "identityType", "required": true, "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}, {"type": "ResourceId", "name": "userAssignedIdentityId"}]}, {"type": "array", "name": "authorizations", "item": {"type": "object", "props": [{"type": "uuid", "name": "principalId", "required": true}, {"type": "uuid", "name": "roleDefinitionId", "required": true}]}}, {"type": "string", "name": "computeMode", "required": true, "enum": {"items": [{"value": "Hybrid"}, {"value": "Serverless"}]}}, {"type": "object", "name": "createdBy", "props": [{"readOnly": true, "type": "uuid", "name": "applicationId"}, {"readOnly": true, "type": "uuid", "name": "oid"}, {"readOnly": true, "type": "string", "name": "puid"}], "cls": "CreatedBy_read"}, {"readOnly": true, "type": "dateTime", "name": "createdDateTime", "format": {"protocol": "iso"}}, {"type": "object", "name": "defaultCatalog", "props": [{"type": "string", "name": "initialName"}, {"default": {"value": "HiveMetastore"}, "type": "string", "name": "initialType", "enum": {"items": [{"value": "HiveMetastore"}, {"value": "UnityCatalog"}]}}]}, {"type": "string", "name": "defaultStorageFirewall", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"readOnly": true, "type": "string", "name": "diskEncryptionSetId"}, {"type": "object", "name": "encryption", "props": [{"type": "object", "name": "entities", "required": true, "props": [{"type": "object", "name": "managedDisk", "props": [{"type": "string", "name": "keySource", "required": true, "enum": {"items": [{"value": "Microsoft.Keyvault"}]}}, {"type": "object", "name": "keyVaultProperties", "required": true, "props": [{"type": "string", "name": "keyName", "required": true}, {"type": "string", "name": "keyVaultUri", "required": true}, {"type": "string", "name": "keyVersion", "required": true}]}, {"type": "boolean", "name": "rotationToLatestKeyVersionEnabled"}]}, {"type": "object", "name": "managedServices", "props": [{"type": "string", "name": "keySource", "required": true, "enum": {"items": [{"value": "Microsoft.Keyvault"}]}}, {"type": "object", "name": "keyVaultProperties", "props": [{"type": "string", "name": "keyName", "required": true}, {"type": "string", "name": "keyVaultUri", "required": true}, {"type": "string", "name": "keyVersion", "required": true}]}]}]}]}, {"type": "object", "name": "enhancedSecurityCompliance", "props": [{"type": "object", "name": "automaticClusterUpdate", "props": [{"type": "string", "name": "value", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "complianceSecurityProfile", "props": [{"type": "array", "name": "complianceStandards", "item": {"type": "string"}}, {"type": "string", "name": "value", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "enhancedSecurityMonitoring", "props": [{"type": "string", "name": "value", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "boolean", "name": "isUcEnabled"}, {"type": "@ManagedIdentityConfiguration_read", "name": "managedDiskIdentity"}, {"type": "string", "name": "managedResourceGroupId"}, {"type": "object", "name": "parameters", "props": [{"type": "object", "name": "amlWorkspaceId", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "string", "name": "value", "required": true}], "cls": "WorkspaceCustomStringParameter_read"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "customPrivateSubnetName"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "customPublicSubnetName"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "customVirtualNetworkId"}, {"type": "object", "name": "enableNoPublicIp", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "boolean", "name": "value", "required": true}]}, {"type": "object", "name": "encryption", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "object", "name": "value", "props": [{"type": "string", "name": "KeyName"}, {"default": {"value": "Default"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Default"}, {"value": "Microsoft.Keyvault"}]}}, {"type": "string", "name": "keyvaulturi"}, {"type": "string", "name": "keyversion"}]}]}, {"type": "@WorkspaceCustomStringParameter_read", "name": "loadBalancerBackendPoolName"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "loadBalancerId"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "natGatewayName"}, {"type": "object", "name": "prepareEncryption", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "boolean", "name": "value", "required": true}], "cls": "WorkspaceCustomBooleanParameter_read"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "publicIpName"}, {"type": "@WorkspaceCustomBooleanParameter_read", "name": "requireInfrastructureEncryption"}, {"readOnly": true, "type": "object", "name": "resourceTags", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "object", "name": "value", "required": true, "additionalProps": {"item": {"type": "any"}}}]}, {"type": "@WorkspaceCustomStringParameter_read", "name": "storageAccountName"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "storageAccountSkuName"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "vnetAddressPrefix"}]}, {"readOnly": true, "type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/workspaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "array", "name": "groupIds", "item": {"type": "string"}}, {"type": "object", "name": "privateEndpoint", "props": [{"readOnly": true, "type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "required": true, "props": [{"type": "string", "name": "actionsRequired"}, {"type": "string", "name": "description"}, {"type": "string", "name": "status", "required": true, "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Created"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Ready"}, {"value": "Running"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "requiredNsgRules", "enum": {"items": [{"value": "AllRules"}, {"value": "NoAzureDatabricksRules"}, {"value": "NoAzureServiceRules"}]}}, {"type": "object", "name": "storageAccountIdentity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "ManagedIdentityConfiguration_read"}, {"type": "string", "name": "uiDefinitionUri"}, {"type": "@CreatedBy_read", "name": "updatedBy"}, {"readOnly": true, "type": "string", "name": "workspaceId"}, {"readOnly": true, "type": "string", "name": "workspaceUrl"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "string", "name": "name", "required": true}, {"type": "string", "name": "tier"}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy93b3Jrc3BhY2VzL3t3b3Jrc3BhY2VOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.workspaceName", "options": ["n", "name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the workspace."}, "format": {"maxLength": 64, "minLength": 3}}, {"type": "boolean", "var": "$Query.forceDeletion", "options": ["force-deletion"], "help": {"short": "Optional parameter to retain default unity catalog data. By default the data will retained if Uc is enabled on the workspace."}, "default": {"value": false}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Workspaces_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "workspaceName", "arg": "$Path.workspaceName", "required": true, "format": {"maxLength": 64, "minLength": 3}}]}, "query": {"params": [{"default": {"value": false}, "type": "boolean", "name": "forceDeletion", "arg": "$Query.forceDeletion"}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy93b3Jrc3BhY2VzL3t3b3Jrc3BhY2VOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.workspaceName", "options": ["n", "name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the workspace."}, "format": {"maxLength": 64, "minLength": 3}}, {"type": "ResourceLocation", "var": "$parameters.location", "options": ["l", "location"], "required": true, "group": "", "help": {"short": "Location. Values from: `az account list-locations`. You can configure the default location using `az configure --defaults location=`."}}, {"type": "string", "var": "$parameters.properties.managedResourceGroupId", "options": ["managed-resource-group"], "group": "", "help": {"short": "The managed resource group to create. It can be either a name or a resource ID."}}, {"type": "boolean", "var": "$parameters.properties.parameters.enableNoPublicIp.value", "options": ["enable-no-public-ip"], "group": "", "help": {"short": "Flag to enable the no public ip feature."}}, {"type": "boolean", "var": "$parameters.properties.parameters.prepareEncryption.value", "options": ["prepare-encryption"], "group": "", "help": {"short": "Flag to enable the Managed Identity for managed storage account to prepare for CMK encryption."}}, {"type": "boolean", "var": "$parameters.properties.parameters.requireInfrastructureEncryption.value", "options": ["require-infrastructure-encryption"], "group": "", "help": {"short": "Flag to enable the DBFS root file system with secondary layer of encryption with platform managed keys for data at rest."}}, {"type": "string", "var": "$parameters.properties.publicNetworkAccess", "options": ["public-network-access"], "group": "", "help": {"short": "The configuration to set whether network access from public internet to the endpoints are allowed. Allowed values: Disabled, Enabled."}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$parameters.properties.requiredNsgRules", "options": ["required-nsg-rules"], "group": "", "help": {"short": "The type of Nsg rule for internal use only. Allowed values: AllRules, NoAzureDatabricksRules, NoAzureServiceRules."}, "enum": {"items": [{"name": "AllRules", "value": "AllRules"}, {"name": "NoAzureDatabricksRules", "value": "NoAzureDatabricksRules"}, {"name": "NoAzureServiceRules", "value": "NoAzureServiceRules"}]}}, {"type": "string", "var": "$parameters.sku.name", "options": ["sku"], "group": "", "help": {"short": "The SKU tier name. Allowed values: premium, standard, trial."}}, {"type": "object", "var": "$parameters.tags", "options": ["tags"], "group": "", "help": {"short": "Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Custom VNET", "args": [{"type": "string", "var": "$parameters.properties.parameters.customPrivateSubnetName.value", "options": ["private-subnet"], "group": "Custom VNET", "help": {"short": "The name of a Private Subnet within the Virtual Network."}}, {"type": "string", "var": "$parameters.properties.parameters.customPublicSubnetName.value", "options": ["public-subnet"], "group": "Custom VNET", "help": {"short": "The name of a Public Subnet within the Virtual Network."}}, {"type": "string", "var": "$parameters.properties.parameters.customVirtualNetworkId.value", "options": ["vnet"], "group": "Custom VNET", "help": {"short": "Virtual Network name or resource ID."}}]}, {"name": "CustomPrivateSubnetName", "args": [{"type": "string", "var": "$parameters.properties.parameters.customPrivateSubnetName.type", "options": ["type"], "group": "CustomPrivateSubnetName", "help": {"short": "The type of variable that this is"}, "enum": {"items": [{"name": "Bool", "value": "Bool"}, {"name": "Object", "value": "Object"}, {"name": "String", "value": "String"}]}}]}, {"name": "Encryption", "args": [{"type": "string", "var": "$parameters.properties.encryption.entities.managedDisk.keySource", "options": ["disk-key-source"], "group": "Encryption", "help": {"short": "The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault"}, "enum": {"items": [{"name": "Microsoft.Keyvault", "value": "Microsoft.Keyvault"}]}}, {"type": "string", "var": "$parameters.properties.encryption.entities.managedDisk.keyVaultProperties.keyName", "options": ["disk-key-name"], "group": "Encryption", "help": {"short": "The name of KeyVault key."}}, {"type": "string", "var": "$parameters.properties.encryption.entities.managedDisk.keyVaultProperties.keyVaultUri", "options": ["disk-key-vault"], "group": "Encryption", "help": {"short": "The URI of KeyVault."}}, {"type": "string", "var": "$parameters.properties.encryption.entities.managedDisk.keyVaultProperties.keyVersion", "options": ["disk-key-version"], "group": "Encryption", "help": {"short": "The version of KeyVault key."}}, {"type": "boolean", "var": "$parameters.properties.encryption.entities.managedDisk.rotationToLatestKeyVersionEnabled", "options": ["disk-key-auto-rotation"], "group": "Encryption", "help": {"short": "Indicate whether the latest key version should be automatically used for Managed Disk Encryption."}}, {"type": "string", "var": "$parameters.properties.encryption.entities.managedServices.keySource", "options": ["managed-services-key-source"], "group": "Encryption", "help": {"short": "The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault"}, "enum": {"items": [{"name": "Microsoft.Keyvault", "value": "Microsoft.Keyvault"}]}}, {"type": "string", "var": "$parameters.properties.encryption.entities.managedServices.keyVaultProperties.keyName", "options": ["ms-key-name", "managed-services-key-name"], "group": "Encryption", "help": {"short": "The name of KeyVault key."}}, {"type": "string", "var": "$parameters.properties.encryption.entities.managedServices.keyVaultProperties.keyVaultUri", "options": ["ms-key-vault", "managed-services-key-vault"], "group": "Encryption", "help": {"short": "The Uri of KeyVault."}}, {"type": "string", "var": "$parameters.properties.encryption.entities.managedServices.keyVaultProperties.keyVersion", "options": ["ms-key-version", "managed-services-key-version"], "group": "Encryption", "help": {"short": "The version of KeyVault key."}}]}, {"name": "Parameters", "args": [{"type": "object", "var": "$parameters.properties.parameters.amlWorkspaceId", "options": ["aml-workspace-id"], "hide": true, "group": "Parameters", "help": {"short": "The ID of a Azure Machine Learning workspace to link with Databricks workspace"}, "args": [{"type": "string", "var": "@WorkspaceCustomStringParameter_create.type", "options": ["type"], "help": {"short": "The type of variable that this is"}, "enum": {"items": [{"name": "Bool", "value": "Bool"}, {"name": "Object", "value": "Object"}, {"name": "String", "value": "String"}]}}, {"type": "string", "var": "@WorkspaceCustomStringParameter_create.value", "options": ["value"], "required": true, "help": {"short": "The value which should be used for this field."}}], "cls": "WorkspaceCustomStringParameter_create"}, {"type": "object", "var": "$parameters.properties.parameters.encryption", "options": ["param-encryption"], "hide": true, "group": "Parameters", "help": {"short": "Contains the encryption details for Customer-Managed Key (CMK) enabled workspace."}, "args": [{"type": "string", "var": "$parameters.properties.parameters.encryption.type", "options": ["type"], "help": {"short": "The type of variable that this is"}, "enum": {"items": [{"name": "Bool", "value": "Bool"}, {"name": "Object", "value": "Object"}, {"name": "String", "value": "String"}]}}, {"type": "object", "var": "$parameters.properties.parameters.encryption.value", "options": ["value"], "help": {"short": "The value which should be used for this field."}, "args": [{"type": "string", "var": "$parameters.properties.parameters.encryption.value.KeyName", "options": ["key-name"], "help": {"short": "The name of KeyVault key."}}, {"type": "string", "var": "$parameters.properties.parameters.encryption.value.keySource", "options": ["key-source"], "help": {"short": "The encryption keySource (provider). Possible values (case-insensitive): Default, Microsoft.Keyvault"}, "default": {"value": "Default"}, "enum": {"items": [{"name": "Default", "value": "Default"}, {"name": "Microsoft.Keyvault", "value": "Microsoft.Keyvault"}]}}, {"type": "string", "var": "$parameters.properties.parameters.encryption.value.keyvaulturi", "options": ["keyvaulturi"], "help": {"short": "The Uri of KeyVault."}}, {"type": "string", "var": "$parameters.properties.parameters.encryption.value.keyversion", "options": ["keyversion"], "help": {"short": "The version of KeyVault key."}}]}]}, {"type": "@WorkspaceCustomStringParameter_create", "var": "$parameters.properties.parameters.loadBalancerBackendPoolName", "options": ["load-balancer-backend-pool-name"], "hide": true, "group": "Parameters", "help": {"short": "Name of the outbound Load Balancer Backend Pool for Secure Cluster Connectivity (No Public IP)."}}, {"type": "@WorkspaceCustomStringParameter_create", "var": "$parameters.properties.parameters.loadBalancerId", "options": ["load-balancer-id"], "hide": true, "group": "Parameters", "help": {"short": "Resource URI of Outbound Load balancer for Secure Cluster Connectivity (No Public IP) workspace."}}, {"type": "@WorkspaceCustomStringParameter_create", "var": "$parameters.properties.parameters.natGatewayName", "options": ["nat-gateway-name"], "hide": true, "group": "Parameters", "help": {"short": "Name of the NAT gateway for Secure Cluster Connectivity (No Public IP) workspace subnets."}}, {"type": "@WorkspaceCustomStringParameter_create", "var": "$parameters.properties.parameters.publicIpName", "options": ["public-ip-name"], "hide": true, "group": "Parameters", "help": {"short": "Name of the Public IP for No Public IP workspace with managed vNet."}}, {"type": "@WorkspaceCustomStringParameter_create", "var": "$parameters.properties.parameters.storageAccountName", "options": ["storage-account-name"], "hide": true, "group": "Parameters", "help": {"short": "Default DBFS storage account name."}}, {"type": "@WorkspaceCustomStringParameter_create", "var": "$parameters.properties.parameters.storageAccountSkuName", "options": ["storage-account-sku-name"], "hide": true, "group": "Parameters", "help": {"short": "Storage account SKU name, ex: Standard_GRS, Standard_LRS. Refer https://aka.ms/storageskus for valid inputs."}}, {"type": "@WorkspaceCustomStringParameter_create", "var": "$parameters.properties.parameters.vnetAddressPrefix", "options": ["vnet-address-prefix"], "hide": true, "group": "Parameters", "help": {"short": "Address prefix for Managed virtual network. Default value for this input is 10.139."}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$parameters.properties.accessConnector", "options": ["access-connector"], "group": "Properties", "help": {"short": "Access Connector Resource that is going to be associated with Databricks Workspace"}, "args": [{"type": "ResourceId", "var": "$parameters.properties.accessConnector.id", "options": ["id"], "required": true, "help": {"short": "The resource ID of Azure Databricks Access Connector Resource."}}, {"type": "string", "var": "$parameters.properties.accessConnector.identityType", "options": ["identity-type"], "required": true, "help": {"short": "The identity type of the Access Connector Resource."}, "enum": {"items": [{"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}, {"type": "ResourceId", "var": "$parameters.properties.accessConnector.userAssignedIdentityId", "options": ["user-assigned-identity-id"], "help": {"short": "The resource ID of the User Assigned Identity associated with the Access Connector Resource. This is required for type 'UserAssigned' and not valid for type 'SystemAssigned'."}}]}, {"type": "array", "var": "$parameters.properties.authorizations", "options": ["authorizations"], "hide": true, "group": "Properties", "help": {"short": "The workspace provider authorizations."}, "item": {"type": "object", "args": [{"type": "uuid", "var": "$parameters.properties.authorizations[].principalId", "options": ["principal-id"], "required": true, "help": {"short": "The provider's principal identifier. This is the identity that the provider will use to call ARM to manage the workspace resources."}}, {"type": "uuid", "var": "$parameters.properties.authorizations[].roleDefinitionId", "options": ["role-definition-id"], "required": true, "help": {"short": "The provider's role definition identifier. This role will define all the permissions that the provider must have on the workspace's container resource group. This role definition cannot have permission to delete the resource group."}}]}}, {"type": "string", "var": "$parameters.properties.computeMode", "options": ["compute-mode"], "required": true, "group": "Properties", "help": {"short": "The workspace compute mode. Required on create, cannot be changed. Possible values include: 'Serverless', 'Hybrid'"}, "enum": {"items": [{"name": "Hybrid", "value": "Hybrid"}, {"name": "Serverless", "value": "Serverless"}]}}, {"type": "object", "var": "$parameters.properties.defaultCatalog", "options": ["default-catalog"], "group": "Properties", "help": {"short": "Properties for Default Catalog configuration during workspace creation."}, "args": [{"type": "string", "var": "$parameters.properties.defaultCatalog.initialName", "options": ["initial-name"], "help": {"short": "Specifies the initial Name of default catalog. If not specified, the name of the workspace will be used."}}, {"type": "string", "var": "$parameters.properties.defaultCatalog.initialType", "options": ["initial-type"], "help": {"short": "Defines the initial type of the default catalog. Possible values (case-insensitive): HiveMetastore, UnityCatalog"}, "default": {"value": "HiveMetastore"}, "enum": {"items": [{"name": "HiveMetastore", "value": "HiveMetastore"}, {"name": "UnityCatalog", "value": "UnityCatalog"}]}}]}, {"type": "string", "var": "$parameters.properties.defaultStorageFirewall", "options": ["default-storage-firewall"], "group": "Properties", "help": {"short": "Gets or Sets Default Storage Firewall configuration information"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "object", "var": "$parameters.properties.enhancedSecurityCompliance", "options": ["enhanced-security-compliance"], "group": "Properties", "help": {"short": "Contains settings related to the Enhanced Security and Compliance Add-On."}, "args": [{"type": "object", "var": "$parameters.properties.enhancedSecurityCompliance.automaticClusterUpdate", "options": ["automatic-cluster-update"], "help": {"short": "Status of automated cluster updates feature."}, "args": [{"type": "string", "var": "$parameters.properties.enhancedSecurityCompliance.automaticClusterUpdate.value", "options": ["value"], "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"type": "object", "var": "$parameters.properties.enhancedSecurityCompliance.complianceSecurityProfile", "options": ["compliance-security-profile"], "help": {"short": "Status of Compliance Security Profile feature."}, "args": [{"type": "array", "var": "$parameters.properties.enhancedSecurityCompliance.complianceSecurityProfile.complianceStandards", "options": ["compliance-standards"], "help": {"short": "Compliance standards associated with the workspace."}, "item": {"type": "string"}}, {"type": "string", "var": "$parameters.properties.enhancedSecurityCompliance.complianceSecurityProfile.value", "options": ["value"], "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"type": "object", "var": "$parameters.properties.enhancedSecurityCompliance.enhancedSecurityMonitoring", "options": ["enhanced-security-monitoring"], "help": {"short": "Status of Enhanced Security Monitoring feature."}, "args": [{"type": "string", "var": "$parameters.properties.enhancedSecurityCompliance.enhancedSecurityMonitoring.value", "options": ["value"], "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"type": "string", "var": "$parameters.properties.uiDefinitionUri", "options": ["ui-definition-uri"], "hide": true, "group": "Properties", "help": {"short": "The blob URI where the UI definition file is located."}}]}, {"name": "Sku", "args": [{"type": "string", "var": "$parameters.sku.tier", "options": ["sku-tier"], "hide": true, "group": "Sku", "help": {"short": "The SKU tier."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Workspaces_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "workspaceName", "arg": "$Path.workspaceName", "required": true, "format": {"maxLength": 64, "minLength": 3}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$parameters.location", "required": true}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "object", "name": "accessConnector", "arg": "$parameters.properties.accessConnector", "props": [{"type": "ResourceId", "name": "id", "arg": "$parameters.properties.accessConnector.id", "required": true}, {"type": "string", "name": "identityType", "arg": "$parameters.properties.accessConnector.identityType", "required": true, "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}, {"type": "ResourceId", "name": "userAssignedIdentityId", "arg": "$parameters.properties.accessConnector.userAssignedIdentityId"}]}, {"type": "array", "name": "authorizations", "arg": "$parameters.properties.authorizations", "item": {"type": "object", "props": [{"type": "uuid", "name": "principalId", "arg": "$parameters.properties.authorizations[].principalId", "required": true}, {"type": "uuid", "name": "roleDefinitionId", "arg": "$parameters.properties.authorizations[].roleDefinitionId", "required": true}]}}, {"type": "string", "name": "computeMode", "arg": "$parameters.properties.computeMode", "required": true, "enum": {"items": [{"value": "Hybrid"}, {"value": "Serverless"}]}}, {"type": "object", "name": "defaultCatalog", "arg": "$parameters.properties.defaultCatalog", "props": [{"type": "string", "name": "initialName", "arg": "$parameters.properties.defaultCatalog.initialName"}, {"default": {"value": "HiveMetastore"}, "type": "string", "name": "initialType", "arg": "$parameters.properties.defaultCatalog.initialType", "enum": {"items": [{"value": "HiveMetastore"}, {"value": "UnityCatalog"}]}}]}, {"type": "string", "name": "defaultStorageFirewall", "arg": "$parameters.properties.defaultStorageFirewall", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "object", "name": "encryption", "props": [{"type": "object", "name": "entities", "required": true, "props": [{"type": "object", "name": "managedDisk", "props": [{"type": "string", "name": "keySource", "arg": "$parameters.properties.encryption.entities.managedDisk.keySource", "required": true, "enum": {"items": [{"value": "Microsoft.Keyvault"}]}}, {"type": "object", "name": "keyVaultProperties", "required": true, "props": [{"type": "string", "name": "keyName", "arg": "$parameters.properties.encryption.entities.managedDisk.keyVaultProperties.keyName", "required": true}, {"type": "string", "name": "keyVaultUri", "arg": "$parameters.properties.encryption.entities.managedDisk.keyVaultProperties.keyVaultUri", "required": true}, {"type": "string", "name": "keyVersion", "arg": "$parameters.properties.encryption.entities.managedDisk.keyVaultProperties.keyVersion", "required": true}]}, {"type": "boolean", "name": "rotationToLatestKeyVersionEnabled", "arg": "$parameters.properties.encryption.entities.managedDisk.rotationToLatestKeyVersionEnabled"}]}, {"type": "object", "name": "managedServices", "props": [{"type": "string", "name": "keySource", "arg": "$parameters.properties.encryption.entities.managedServices.keySource", "required": true, "enum": {"items": [{"value": "Microsoft.Keyvault"}]}}, {"type": "object", "name": "keyVaultProperties", "props": [{"type": "string", "name": "keyName", "arg": "$parameters.properties.encryption.entities.managedServices.keyVaultProperties.keyName", "required": true}, {"type": "string", "name": "keyVaultUri", "arg": "$parameters.properties.encryption.entities.managedServices.keyVaultProperties.keyVaultUri", "required": true}, {"type": "string", "name": "keyVersion", "arg": "$parameters.properties.encryption.entities.managedServices.keyVaultProperties.keyVersion", "required": true}]}]}]}]}, {"type": "object", "name": "enhancedSecurityCompliance", "arg": "$parameters.properties.enhancedSecurityCompliance", "props": [{"type": "object", "name": "automaticClusterUpdate", "arg": "$parameters.properties.enhancedSecurityCompliance.automaticClusterUpdate", "props": [{"type": "string", "name": "value", "arg": "$parameters.properties.enhancedSecurityCompliance.automaticClusterUpdate.value", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "complianceSecurityProfile", "arg": "$parameters.properties.enhancedSecurityCompliance.complianceSecurityProfile", "props": [{"type": "array", "name": "complianceStandards", "arg": "$parameters.properties.enhancedSecurityCompliance.complianceSecurityProfile.complianceStandards", "item": {"type": "string"}}, {"type": "string", "name": "value", "arg": "$parameters.properties.enhancedSecurityCompliance.complianceSecurityProfile.value", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "enhancedSecurityMonitoring", "arg": "$parameters.properties.enhancedSecurityCompliance.enhancedSecurityMonitoring", "props": [{"type": "string", "name": "value", "arg": "$parameters.properties.enhancedSecurityCompliance.enhancedSecurityMonitoring.value", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "string", "name": "managedResourceGroupId", "arg": "$parameters.properties.managedResourceGroupId"}, {"type": "object", "name": "parameters", "props": [{"type": "object", "name": "amlWorkspaceId", "arg": "$parameters.properties.parameters.amlWorkspaceId", "props": [{"type": "string", "name": "type", "arg": "@WorkspaceCustomStringParameter_create.type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "string", "name": "value", "arg": "@WorkspaceCustomStringParameter_create.value", "required": true}], "cls": "WorkspaceCustomStringParameter_create"}, {"type": "object", "name": "customPrivateSubnetName", "props": [{"type": "string", "name": "type", "arg": "$parameters.properties.parameters.customPrivateSubnetName.type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "string", "name": "value", "arg": "$parameters.properties.parameters.customPrivateSubnetName.value", "required": true}]}, {"type": "object", "name": "customPublicSubnetName", "props": [{"type": "string", "name": "type", "arg": "$parameters.properties.parameters.customPrivateSubnetName.type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "string", "name": "value", "arg": "$parameters.properties.parameters.customPublicSubnetName.value", "required": true}]}, {"type": "object", "name": "customVirtualNetworkId", "props": [{"type": "string", "name": "type", "arg": "$parameters.properties.parameters.customPrivateSubnetName.type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "string", "name": "value", "arg": "$parameters.properties.parameters.customVirtualNetworkId.value", "required": true}]}, {"type": "object", "name": "enableNoPublicIp", "props": [{"type": "string", "name": "type", "arg": "$parameters.properties.parameters.customPrivateSubnetName.type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "boolean", "name": "value", "arg": "$parameters.properties.parameters.enableNoPublicIp.value", "required": true}]}, {"type": "object", "name": "encryption", "arg": "$parameters.properties.parameters.encryption", "props": [{"type": "string", "name": "type", "arg": "$parameters.properties.parameters.encryption.type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "object", "name": "value", "arg": "$parameters.properties.parameters.encryption.value", "props": [{"type": "string", "name": "KeyName", "arg": "$parameters.properties.parameters.encryption.value.KeyName"}, {"default": {"value": "Default"}, "type": "string", "name": "keySource", "arg": "$parameters.properties.parameters.encryption.value.keySource", "enum": {"items": [{"value": "Default"}, {"value": "Microsoft.Keyvault"}]}}, {"type": "string", "name": "keyvaulturi", "arg": "$parameters.properties.parameters.encryption.value.keyvaulturi"}, {"type": "string", "name": "keyversion", "arg": "$parameters.properties.parameters.encryption.value.keyversion"}]}]}, {"type": "@WorkspaceCustomStringParameter_create", "name": "loadBalancerBackendPoolName", "arg": "$parameters.properties.parameters.loadBalancerBackendPoolName"}, {"type": "@WorkspaceCustomStringParameter_create", "name": "loadBalancerId", "arg": "$parameters.properties.parameters.loadBalancerId"}, {"type": "@WorkspaceCustomStringParameter_create", "name": "natGatewayName", "arg": "$parameters.properties.parameters.natGatewayName"}, {"type": "object", "name": "prepareEncryption", "props": [{"type": "string", "name": "type", "arg": "$parameters.properties.parameters.customPrivateSubnetName.type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "boolean", "name": "value", "arg": "$parameters.properties.parameters.prepareEncryption.value", "required": true}]}, {"type": "@WorkspaceCustomStringParameter_create", "name": "publicIpName", "arg": "$parameters.properties.parameters.publicIpName"}, {"type": "object", "name": "requireInfrastructureEncryption", "props": [{"type": "string", "name": "type", "arg": "$parameters.properties.parameters.customPrivateSubnetName.type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "boolean", "name": "value", "arg": "$parameters.properties.parameters.requireInfrastructureEncryption.value", "required": true}]}, {"type": "@WorkspaceCustomStringParameter_create", "name": "storageAccountName", "arg": "$parameters.properties.parameters.storageAccountName"}, {"type": "@WorkspaceCustomStringParameter_create", "name": "storageAccountSkuName", "arg": "$parameters.properties.parameters.storageAccountSkuName"}, {"type": "@WorkspaceCustomStringParameter_create", "name": "vnetAddressPrefix", "arg": "$parameters.properties.parameters.vnetAddressPrefix"}]}, {"type": "string", "name": "publicNetworkAccess", "arg": "$parameters.properties.publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "requiredNsgRules", "arg": "$parameters.properties.requiredNsgRules", "enum": {"items": [{"value": "AllRules"}, {"value": "NoAzureDatabricksRules"}, {"value": "NoAzureServiceRules"}]}}, {"type": "string", "name": "uiDefinitionUri", "arg": "$parameters.properties.uiDefinitionUri"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "string", "name": "name", "arg": "$parameters.sku.name", "required": true}, {"type": "string", "name": "tier", "arg": "$parameters.sku.tier"}]}, {"type": "object", "name": "tags", "arg": "$parameters.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/workspaces/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "object", "name": "accessConnector", "props": [{"type": "ResourceId", "name": "id", "required": true}, {"type": "string", "name": "identityType", "required": true, "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}, {"type": "ResourceId", "name": "userAssignedIdentityId"}]}, {"type": "array", "name": "authorizations", "item": {"type": "object", "props": [{"type": "uuid", "name": "principalId", "required": true}, {"type": "uuid", "name": "roleDefinitionId", "required": true}]}}, {"type": "string", "name": "computeMode", "required": true, "enum": {"items": [{"value": "Hybrid"}, {"value": "Serverless"}]}}, {"type": "object", "name": "createdBy", "props": [{"readOnly": true, "type": "uuid", "name": "applicationId"}, {"readOnly": true, "type": "uuid", "name": "oid"}, {"readOnly": true, "type": "string", "name": "puid"}], "cls": "CreatedBy_read"}, {"readOnly": true, "type": "dateTime", "name": "createdDateTime", "format": {"protocol": "iso"}}, {"type": "object", "name": "defaultCatalog", "props": [{"type": "string", "name": "initialName"}, {"default": {"value": "HiveMetastore"}, "type": "string", "name": "initialType", "enum": {"items": [{"value": "HiveMetastore"}, {"value": "UnityCatalog"}]}}]}, {"type": "string", "name": "defaultStorageFirewall", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"readOnly": true, "type": "string", "name": "diskEncryptionSetId"}, {"type": "object", "name": "encryption", "props": [{"type": "object", "name": "entities", "required": true, "props": [{"type": "object", "name": "managedDisk", "props": [{"type": "string", "name": "keySource", "required": true, "enum": {"items": [{"value": "Microsoft.Keyvault"}]}}, {"type": "object", "name": "keyVaultProperties", "required": true, "props": [{"type": "string", "name": "keyName", "required": true}, {"type": "string", "name": "keyVaultUri", "required": true}, {"type": "string", "name": "keyVersion", "required": true}]}, {"type": "boolean", "name": "rotationToLatestKeyVersionEnabled"}]}, {"type": "object", "name": "managedServices", "props": [{"type": "string", "name": "keySource", "required": true, "enum": {"items": [{"value": "Microsoft.Keyvault"}]}}, {"type": "object", "name": "keyVaultProperties", "props": [{"type": "string", "name": "keyName", "required": true}, {"type": "string", "name": "keyVaultUri", "required": true}, {"type": "string", "name": "keyVersion", "required": true}]}]}]}]}, {"type": "object", "name": "enhancedSecurityCompliance", "props": [{"type": "object", "name": "automaticClusterUpdate", "props": [{"type": "string", "name": "value", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "complianceSecurityProfile", "props": [{"type": "array", "name": "complianceStandards", "item": {"type": "string"}}, {"type": "string", "name": "value", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "enhancedSecurityMonitoring", "props": [{"type": "string", "name": "value", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "boolean", "name": "isUcEnabled"}, {"type": "@ManagedIdentityConfiguration_read", "name": "managedDiskIdentity"}, {"type": "string", "name": "managedResourceGroupId"}, {"type": "object", "name": "parameters", "props": [{"type": "object", "name": "amlWorkspaceId", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "string", "name": "value", "required": true}], "cls": "WorkspaceCustomStringParameter_read"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "customPrivateSubnetName"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "customPublicSubnetName"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "customVirtualNetworkId"}, {"type": "object", "name": "enableNoPublicIp", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "boolean", "name": "value", "required": true}]}, {"type": "object", "name": "encryption", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "object", "name": "value", "props": [{"type": "string", "name": "KeyName"}, {"default": {"value": "Default"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Default"}, {"value": "Microsoft.Keyvault"}]}}, {"type": "string", "name": "keyvaulturi"}, {"type": "string", "name": "keyversion"}]}]}, {"type": "@WorkspaceCustomStringParameter_read", "name": "loadBalancerBackendPoolName"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "loadBalancerId"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "natGatewayName"}, {"type": "object", "name": "prepareEncryption", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "boolean", "name": "value", "required": true}], "cls": "WorkspaceCustomBooleanParameter_read"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "publicIpName"}, {"type": "@WorkspaceCustomBooleanParameter_read", "name": "requireInfrastructureEncryption"}, {"readOnly": true, "type": "object", "name": "resourceTags", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "object", "name": "value", "required": true, "additionalProps": {"item": {"type": "any"}}}]}, {"type": "@WorkspaceCustomStringParameter_read", "name": "storageAccountName"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "storageAccountSkuName"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "vnetAddressPrefix"}]}, {"readOnly": true, "type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/workspaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "array", "name": "groupIds", "item": {"type": "string"}}, {"type": "object", "name": "privateEndpoint", "props": [{"readOnly": true, "type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "required": true, "props": [{"type": "string", "name": "actionsRequired"}, {"type": "string", "name": "description"}, {"type": "string", "name": "status", "required": true, "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Created"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Ready"}, {"value": "Running"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "requiredNsgRules", "enum": {"items": [{"value": "AllRules"}, {"value": "NoAzureDatabricksRules"}, {"value": "NoAzureServiceRules"}]}}, {"type": "object", "name": "storageAccountIdentity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "ManagedIdentityConfiguration_read"}, {"type": "string", "name": "uiDefinitionUri"}, {"type": "@CreatedBy_read", "name": "updatedBy"}, {"readOnly": true, "type": "string", "name": "workspaceId"}, {"readOnly": true, "type": "string", "name": "workspaceUrl"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "string", "name": "name", "required": true}, {"type": "string", "name": "tier"}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy93b3Jrc3BhY2VzL3t3b3Jrc3BhY2VOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.workspaceName", "options": ["n", "name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the workspace."}, "format": {"maxLength": 64, "minLength": 3}}, {"nullable": true, "type": "string", "var": "$parameters.properties.managedResourceGroupId", "options": ["managed-resource-group-id"], "hide": true, "group": "", "help": {"short": "The managed resource group to create. It can be either a name or a resource ID."}}, {"type": "boolean", "var": "$parameters.properties.parameters.enableNoPublicIp.value", "options": ["enable-no-public-ip"], "group": "", "help": {"short": "Flag to enable the no public ip feature."}}, {"type": "boolean", "var": "$parameters.properties.parameters.prepareEncryption.value", "options": ["prepare-encryption"], "group": "", "help": {"short": "Flag to enable the Managed Identity for managed storage account to prepare for CMK encryption."}}, {"type": "string", "var": "$parameters.properties.parameters.storageAccountSkuName.value", "options": ["sa-sku-name", "storage-account-sku-name"], "group": "", "help": {"short": "Storage account SKU name, ex: Standard_GRS, Standard_LRS. Refer https://aka.ms/storageskus for valid inputs."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.publicNetworkAccess", "options": ["public-network-access"], "group": "", "help": {"short": "The network access type for accessing workspace. Set value to disabled to access workspace only via private link."}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"nullable": true, "type": "string", "var": "$parameters.properties.requiredNsgRules", "options": ["required-nsg-rules"], "group": "", "help": {"short": "The type of Nsg rule for internal use only. Allowed values: AllRules, NoAzureDatabricksRules, NoAzureServiceRules."}, "enum": {"items": [{"name": "AllRules", "value": "AllRules"}, {"name": "NoAzureDatabricksRules", "value": "NoAzureDatabricksRules"}, {"name": "NoAzureServiceRules", "value": "NoAzureServiceRules"}]}}, {"type": "string", "var": "$parameters.sku.name", "options": ["sku"], "group": "", "help": {"short": "The SKU tier name. Allowed values: premium, standard, trial."}}, {"nullable": true, "type": "object", "var": "$parameters.tags", "options": ["tags"], "group": "", "help": {"short": "Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags."}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}]}, {"name": "EnableNoPublicIp", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.parameters.enableNoPublicIp.type", "options": ["type"], "group": "EnableNoPublicIp", "help": {"short": "The type of variable that this is"}, "enum": {"items": [{"name": "Bool", "value": "Bool"}, {"name": "Object", "value": "Object"}, {"name": "String", "value": "String"}]}}]}, {"name": "Encryption", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.parameters.encryption.value.KeyName", "options": ["key-name"], "group": "Encryption", "help": {"short": "The name of KeyVault key."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.parameters.encryption.value.keySource", "options": ["key-source"], "group": "Encryption", "help": {"short": "The encryption key source (provider). Allowed values: Default, Microsoft.Keyvault."}, "enum": {"items": [{"name": "Default", "value": "Default"}, {"name": "Microsoft.Keyvault", "value": "Microsoft.Keyvault"}]}}, {"nullable": true, "type": "string", "var": "$parameters.properties.parameters.encryption.value.keyvaulturi", "options": ["key-vault"], "group": "Encryption", "help": {"short": "The Uri of KeyVault."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.parameters.encryption.value.keyversion", "options": ["key-version"], "group": "Encryption", "help": {"short": "The version of KeyVault key. It is optional when updating CMK."}}]}, {"name": "Managed Disk", "args": [{"type": "string", "var": "$parameters.properties.encryption.entities.managedDisk.keySource", "options": ["disk-key-source"], "group": "Managed Disk", "help": {"short": "The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault"}, "enum": {"items": [{"name": "Microsoft.Keyvault", "value": "Microsoft.Keyvault"}]}}, {"type": "string", "var": "$parameters.properties.encryption.entities.managedDisk.keyVaultProperties.keyName", "options": ["disk-key-name"], "group": "Managed Disk", "help": {"short": "The name of KeyVault key."}}, {"type": "string", "var": "$parameters.properties.encryption.entities.managedDisk.keyVaultProperties.keyVaultUri", "options": ["disk-key-vault"], "group": "Managed Disk", "help": {"short": "The URI of KeyVault."}}, {"type": "string", "var": "$parameters.properties.encryption.entities.managedDisk.keyVaultProperties.keyVersion", "options": ["disk-key-version"], "group": "Managed Disk", "help": {"short": "The version of KeyVault key."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.encryption.entities.managedDisk.rotationToLatestKeyVersionEnabled", "options": ["disk-key-auto-rotation"], "group": "Managed Disk", "help": {"short": "Indicate whether the latest key version should be automatically used for Managed Disk Encryption."}}]}, {"name": "Managed Services", "args": [{"type": "string", "var": "$parameters.properties.encryption.entities.managedServices.keySource", "options": ["managed-services-key-source"], "group": "Managed Services", "help": {"short": "The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault"}, "enum": {"items": [{"name": "Microsoft.Keyvault", "value": "Microsoft.Keyvault"}]}}, {"type": "string", "var": "$parameters.properties.encryption.entities.managedServices.keyVaultProperties.keyName", "options": ["ms-key-name", "managed-services-key-name"], "group": "Managed Services", "help": {"short": "The name of KeyVault key."}}, {"type": "string", "var": "$parameters.properties.encryption.entities.managedServices.keyVaultProperties.keyVaultUri", "options": ["ms-key-vault", "managed-services-key-vault"], "group": "Managed Services", "help": {"short": "The Uri of KeyVault."}}, {"type": "string", "var": "$parameters.properties.encryption.entities.managedServices.keyVaultProperties.keyVersion", "options": ["ms-key-version", "managed-services-key-version"], "group": "Managed Services", "help": {"short": "The version of KeyVault key."}}]}, {"name": "Parameters", "args": [{"nullable": true, "type": "object", "var": "$parameters.properties.parameters.amlWorkspaceId", "options": ["aml-workspace-id"], "hide": true, "group": "Parameters", "help": {"short": "The ID of a Azure Machine Learning workspace to link with Databricks workspace"}, "args": [{"nullable": true, "type": "string", "var": "@WorkspaceCustomStringParameter_update.type", "options": ["type"], "help": {"short": "The type of variable that this is"}, "enum": {"items": [{"name": "Bool", "value": "Bool"}, {"name": "Object", "value": "Object"}, {"name": "String", "value": "String"}]}}, {"type": "string", "var": "@WorkspaceCustomStringParameter_update.value", "options": ["value"], "help": {"short": "The value which should be used for this field."}}], "cls": "WorkspaceCustomStringParameter_update"}, {"nullable": true, "type": "@WorkspaceCustomStringParameter_update", "var": "$parameters.properties.parameters.customPrivateSubnetName", "options": ["custom-private-subnet-name"], "hide": true, "group": "Parameters", "help": {"short": "The name of the Private Subnet within the Virtual Network"}}, {"nullable": true, "type": "@WorkspaceCustomStringParameter_update", "var": "$parameters.properties.parameters.customPublicSubnetName", "options": ["custom-public-subnet-name"], "hide": true, "group": "Parameters", "help": {"short": "The name of a Public Subnet within the Virtual Network"}}, {"nullable": true, "type": "@WorkspaceCustomStringParameter_update", "var": "$parameters.properties.parameters.customVirtualNetworkId", "options": ["custom-virtual-network-id"], "hide": true, "group": "Parameters", "help": {"short": "The ID of a Virtual Network where this Databricks Cluster should be created"}}, {"nullable": true, "type": "@WorkspaceCustomStringParameter_update", "var": "$parameters.properties.parameters.loadBalancerBackendPoolName", "options": ["load-balancer-backend-pool-name"], "hide": true, "group": "Parameters", "help": {"short": "Name of the outbound Load Balancer Backend Pool for Secure Cluster Connectivity (No Public IP)."}}, {"nullable": true, "type": "@WorkspaceCustomStringParameter_update", "var": "$parameters.properties.parameters.loadBalancerId", "options": ["load-balancer-id"], "hide": true, "group": "Parameters", "help": {"short": "Resource URI of Outbound Load balancer for Secure Cluster Connectivity (No Public IP) workspace."}}, {"nullable": true, "type": "@WorkspaceCustomStringParameter_update", "var": "$parameters.properties.parameters.natGatewayName", "options": ["nat-gateway-name"], "hide": true, "group": "Parameters", "help": {"short": "Name of the NAT gateway for Secure Cluster Connectivity (No Public IP) workspace subnets."}}, {"nullable": true, "type": "@WorkspaceCustomStringParameter_update", "var": "$parameters.properties.parameters.publicIpName", "options": ["public-ip-name"], "hide": true, "group": "Parameters", "help": {"short": "Name of the Public IP for No Public IP workspace with managed vNet."}}, {"nullable": true, "type": "object", "var": "$parameters.properties.parameters.requireInfrastructureEncryption", "options": ["require-infrastructure-encryption"], "hide": true, "group": "Parameters", "help": {"short": "A boolean indicating whether or not the DBFS root file system will be enabled with secondary layer of encryption with platform managed keys for data at rest."}, "args": [{"nullable": true, "type": "string", "var": "@WorkspaceCustomBooleanParameter_update.type", "options": ["type"], "help": {"short": "The type of variable that this is"}, "enum": {"items": [{"name": "Bool", "value": "Bool"}, {"name": "Object", "value": "Object"}, {"name": "String", "value": "String"}]}}, {"type": "boolean", "var": "@WorkspaceCustomBooleanParameter_update.value", "options": ["prepare-encryption-value"], "group": "", "help": {"short": "The value which should be used for this field."}}], "cls": "WorkspaceCustomBooleanParameter_update"}, {"nullable": true, "type": "@WorkspaceCustomStringParameter_update", "var": "$parameters.properties.parameters.storageAccountName", "options": ["storage-account-name"], "hide": true, "group": "Parameters", "help": {"short": "Default DBFS storage account name."}}, {"nullable": true, "type": "@WorkspaceCustomStringParameter_update", "var": "$parameters.properties.parameters.vnetAddressPrefix", "options": ["vnet-address-prefix"], "hide": true, "group": "Parameters", "help": {"short": "Address prefix for Managed virtual network. Default value for this input is 10.139."}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "object", "var": "$parameters.properties.accessConnector", "options": ["access-connector"], "group": "Properties", "help": {"short": "Access Connector Resource that is going to be associated with Databricks Workspace"}, "args": [{"type": "ResourceId", "var": "$parameters.properties.accessConnector.id", "options": ["id"], "help": {"short": "The resource ID of Azure Databricks Access Connector Resource."}}, {"type": "string", "var": "$parameters.properties.accessConnector.identityType", "options": ["identity-type"], "help": {"short": "The identity type of the Access Connector Resource."}, "enum": {"items": [{"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}, {"nullable": true, "type": "ResourceId", "var": "$parameters.properties.accessConnector.userAssignedIdentityId", "options": ["user-assigned-identity-id"], "help": {"short": "The resource ID of the User Assigned Identity associated with the Access Connector Resource. This is required for type 'UserAssigned' and not valid for type 'SystemAssigned'."}}]}, {"nullable": true, "type": "array", "var": "$parameters.properties.authorizations", "options": ["authorizations"], "hide": true, "group": "Properties", "help": {"short": "The workspace provider authorizations."}, "item": {"nullable": true, "type": "object", "args": [{"type": "uuid", "var": "$parameters.properties.authorizations[].principalId", "options": ["principal-id"], "help": {"short": "The provider's principal identifier. This is the identity that the provider will use to call ARM to manage the workspace resources."}}, {"type": "uuid", "var": "$parameters.properties.authorizations[].roleDefinitionId", "options": ["role-definition-id"], "help": {"short": "The provider's role definition identifier. This role will define all the permissions that the provider must have on the workspace's container resource group. This role definition cannot have permission to delete the resource group."}}]}}, {"type": "string", "var": "$parameters.properties.computeMode", "options": ["compute-mode"], "group": "Properties", "help": {"short": "The workspace compute mode. Required on create, cannot be changed. Possible values include: 'Serverless', 'Hybrid'"}, "enum": {"items": [{"name": "Hybrid", "value": "Hybrid"}, {"name": "Serverless", "value": "Serverless"}]}}, {"nullable": true, "type": "object", "var": "$parameters.properties.defaultCatalog", "options": ["default-catalog"], "group": "Properties", "help": {"short": "Properties for Default Catalog configuration during workspace creation."}, "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.defaultCatalog.initialName", "options": ["initial-name"], "help": {"short": "Specifies the initial Name of default catalog. If not specified, the name of the workspace will be used."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.defaultCatalog.initialType", "options": ["initial-type"], "help": {"short": "Defines the initial type of the default catalog. Possible values (case-insensitive): HiveMetastore, UnityCatalog"}, "enum": {"items": [{"name": "HiveMetastore", "value": "HiveMetastore"}, {"name": "UnityCatalog", "value": "UnityCatalog"}]}}]}, {"nullable": true, "type": "string", "var": "$parameters.properties.defaultStorageFirewall", "options": ["default-storage-firewall"], "group": "Properties", "help": {"short": "Gets or Sets Default Storage Firewall configuration information"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"nullable": true, "type": "object", "var": "$parameters.properties.enhancedSecurityCompliance", "options": ["enhanced-security-compliance"], "group": "Properties", "help": {"short": "Contains settings related to the Enhanced Security and Compliance Add-On."}, "args": [{"nullable": true, "type": "object", "var": "$parameters.properties.enhancedSecurityCompliance.automaticClusterUpdate", "options": ["automatic-cluster-update"], "help": {"short": "Status of automated cluster updates feature."}, "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.enhancedSecurityCompliance.automaticClusterUpdate.value", "options": ["value"], "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"nullable": true, "type": "object", "var": "$parameters.properties.enhancedSecurityCompliance.complianceSecurityProfile", "options": ["compliance-security-profile"], "help": {"short": "Status of Compliance Security Profile feature."}, "args": [{"nullable": true, "type": "array", "var": "$parameters.properties.enhancedSecurityCompliance.complianceSecurityProfile.complianceStandards", "options": ["compliance-standards"], "help": {"short": "Compliance standards associated with the workspace."}, "item": {"nullable": true, "type": "string"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.enhancedSecurityCompliance.complianceSecurityProfile.value", "options": ["value"], "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"nullable": true, "type": "object", "var": "$parameters.properties.enhancedSecurityCompliance.enhancedSecurityMonitoring", "options": ["enhanced-security-monitoring"], "help": {"short": "Status of Enhanced Security Monitoring feature."}, "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.enhancedSecurityCompliance.enhancedSecurityMonitoring.value", "options": ["value"], "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"nullable": true, "type": "string", "var": "$parameters.properties.uiDefinitionUri", "options": ["ui-definition-uri"], "hide": true, "group": "Properties", "help": {"short": "The blob URI where the UI definition file is located."}}]}, {"name": "Sku", "args": [{"nullable": true, "type": "string", "var": "$parameters.sku.tier", "options": ["sku-tier"], "hide": true, "group": "Sku", "help": {"short": "The SKU tier."}}]}], "operations": [{"operationId": "Workspaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "workspaceName", "arg": "$Path.workspaceName", "required": true, "format": {"maxLength": 64, "minLength": 3}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/workspaces/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "object", "name": "accessConnector", "props": [{"type": "ResourceId", "name": "id", "required": true}, {"type": "string", "name": "identityType", "required": true, "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}, {"type": "ResourceId", "name": "userAssignedIdentityId"}]}, {"type": "array", "name": "authorizations", "item": {"type": "object", "props": [{"type": "uuid", "name": "principalId", "required": true}, {"type": "uuid", "name": "roleDefinitionId", "required": true}]}}, {"type": "string", "name": "computeMode", "required": true, "enum": {"items": [{"value": "Hybrid"}, {"value": "Serverless"}]}}, {"type": "object", "name": "createdBy", "props": [{"readOnly": true, "type": "uuid", "name": "applicationId"}, {"readOnly": true, "type": "uuid", "name": "oid"}, {"readOnly": true, "type": "string", "name": "puid"}], "cls": "CreatedBy_read"}, {"readOnly": true, "type": "dateTime", "name": "createdDateTime", "format": {"protocol": "iso"}}, {"type": "object", "name": "defaultCatalog", "props": [{"type": "string", "name": "initialName"}, {"default": {"value": "HiveMetastore"}, "type": "string", "name": "initialType", "enum": {"items": [{"value": "HiveMetastore"}, {"value": "UnityCatalog"}]}}]}, {"type": "string", "name": "defaultStorageFirewall", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"readOnly": true, "type": "string", "name": "diskEncryptionSetId"}, {"type": "object", "name": "encryption", "props": [{"type": "object", "name": "entities", "required": true, "props": [{"type": "object", "name": "managedDisk", "props": [{"type": "string", "name": "keySource", "required": true, "enum": {"items": [{"value": "Microsoft.Keyvault"}]}}, {"type": "object", "name": "keyVaultProperties", "required": true, "props": [{"type": "string", "name": "keyName", "required": true}, {"type": "string", "name": "keyVaultUri", "required": true}, {"type": "string", "name": "keyVersion", "required": true}]}, {"type": "boolean", "name": "rotationToLatestKeyVersionEnabled"}]}, {"type": "object", "name": "managedServices", "props": [{"type": "string", "name": "keySource", "required": true, "enum": {"items": [{"value": "Microsoft.Keyvault"}]}}, {"type": "object", "name": "keyVaultProperties", "props": [{"type": "string", "name": "keyName", "required": true}, {"type": "string", "name": "keyVaultUri", "required": true}, {"type": "string", "name": "keyVersion", "required": true}]}]}]}]}, {"type": "object", "name": "enhancedSecurityCompliance", "props": [{"type": "object", "name": "automaticClusterUpdate", "props": [{"type": "string", "name": "value", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "complianceSecurityProfile", "props": [{"type": "array", "name": "complianceStandards", "item": {"type": "string"}}, {"type": "string", "name": "value", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "enhancedSecurityMonitoring", "props": [{"type": "string", "name": "value", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "boolean", "name": "isUcEnabled"}, {"type": "@ManagedIdentityConfiguration_read", "name": "managedDiskIdentity"}, {"type": "string", "name": "managedResourceGroupId"}, {"type": "object", "name": "parameters", "props": [{"type": "object", "name": "amlWorkspaceId", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "string", "name": "value", "required": true}], "cls": "WorkspaceCustomStringParameter_read"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "customPrivateSubnetName"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "customPublicSubnetName"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "customVirtualNetworkId"}, {"type": "object", "name": "enableNoPublicIp", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "boolean", "name": "value", "required": true}]}, {"type": "object", "name": "encryption", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "object", "name": "value", "props": [{"type": "string", "name": "KeyName"}, {"default": {"value": "Default"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Default"}, {"value": "Microsoft.Keyvault"}]}}, {"type": "string", "name": "keyvaulturi"}, {"type": "string", "name": "keyversion"}]}]}, {"type": "@WorkspaceCustomStringParameter_read", "name": "loadBalancerBackendPoolName"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "loadBalancerId"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "natGatewayName"}, {"type": "object", "name": "prepareEncryption", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "boolean", "name": "value", "required": true}], "cls": "WorkspaceCustomBooleanParameter_read"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "publicIpName"}, {"type": "@WorkspaceCustomBooleanParameter_read", "name": "requireInfrastructureEncryption"}, {"readOnly": true, "type": "object", "name": "resourceTags", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "object", "name": "value", "required": true, "additionalProps": {"item": {"type": "any"}}}]}, {"type": "@WorkspaceCustomStringParameter_read", "name": "storageAccountName"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "storageAccountSkuName"}, {"type": "@WorkspaceCustomStringParameter_read", "name": "vnetAddressPrefix"}]}, {"readOnly": true, "type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/workspaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "array", "name": "groupIds", "item": {"type": "string"}}, {"type": "object", "name": "privateEndpoint", "props": [{"readOnly": true, "type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "required": true, "props": [{"type": "string", "name": "actionsRequired"}, {"type": "string", "name": "description"}, {"type": "string", "name": "status", "required": true, "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Created"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Ready"}, {"value": "Running"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "requiredNsgRules", "enum": {"items": [{"value": "AllRules"}, {"value": "NoAzureDatabricksRules"}, {"value": "NoAzureServiceRules"}]}}, {"type": "object", "name": "storageAccountIdentity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "ManagedIdentityConfiguration_read"}, {"type": "string", "name": "uiDefinitionUri"}, {"type": "@CreatedBy_read", "name": "updatedBy"}, {"readOnly": true, "type": "string", "name": "workspaceId"}, {"readOnly": true, "type": "string", "name": "workspaceUrl"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "string", "name": "name", "required": true}, {"type": "string", "name": "tier"}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "Workspace_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "required": true, "props": [{"type": "object", "name": "accessConnector", "arg": "$parameters.properties.accessConnector", "props": [{"type": "ResourceId", "name": "id", "arg": "$parameters.properties.accessConnector.id", "required": true}, {"type": "string", "name": "identityType", "arg": "$parameters.properties.accessConnector.identityType", "required": true, "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}, {"type": "ResourceId", "name": "userAssignedIdentityId", "arg": "$parameters.properties.accessConnector.userAssignedIdentityId"}]}, {"type": "array", "name": "authorizations", "arg": "$parameters.properties.authorizations", "item": {"type": "object", "props": [{"type": "uuid", "name": "principalId", "arg": "$parameters.properties.authorizations[].principalId", "required": true}, {"type": "uuid", "name": "roleDefinitionId", "arg": "$parameters.properties.authorizations[].roleDefinitionId", "required": true}]}}, {"type": "string", "name": "computeMode", "arg": "$parameters.properties.computeMode", "required": true, "enum": {"items": [{"value": "Hybrid"}, {"value": "Serverless"}]}}, {"type": "object", "name": "defaultCatalog", "arg": "$parameters.properties.defaultCatalog", "props": [{"type": "string", "name": "initialName", "arg": "$parameters.properties.defaultCatalog.initialName"}, {"default": {"value": "HiveMetastore"}, "type": "string", "name": "initialType", "arg": "$parameters.properties.defaultCatalog.initialType", "enum": {"items": [{"value": "HiveMetastore"}, {"value": "UnityCatalog"}]}}]}, {"type": "string", "name": "defaultStorageFirewall", "arg": "$parameters.properties.defaultStorageFirewall", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "object", "name": "encryption", "props": [{"type": "object", "name": "entities", "required": true, "props": [{"type": "object", "name": "managedDisk", "props": [{"type": "string", "name": "keySource", "arg": "$parameters.properties.encryption.entities.managedDisk.keySource", "required": true, "enum": {"items": [{"value": "Microsoft.Keyvault"}]}}, {"type": "object", "name": "keyVaultProperties", "required": true, "props": [{"type": "string", "name": "keyName", "arg": "$parameters.properties.encryption.entities.managedDisk.keyVaultProperties.keyName", "required": true}, {"type": "string", "name": "keyVaultUri", "arg": "$parameters.properties.encryption.entities.managedDisk.keyVaultProperties.keyVaultUri", "required": true}, {"type": "string", "name": "keyVersion", "arg": "$parameters.properties.encryption.entities.managedDisk.keyVaultProperties.keyVersion", "required": true}]}, {"type": "boolean", "name": "rotationToLatestKeyVersionEnabled", "arg": "$parameters.properties.encryption.entities.managedDisk.rotationToLatestKeyVersionEnabled"}]}, {"type": "object", "name": "managedServices", "props": [{"type": "string", "name": "keySource", "arg": "$parameters.properties.encryption.entities.managedServices.keySource", "required": true, "enum": {"items": [{"value": "Microsoft.Keyvault"}]}}, {"type": "object", "name": "keyVaultProperties", "props": [{"type": "string", "name": "keyName", "arg": "$parameters.properties.encryption.entities.managedServices.keyVaultProperties.keyName", "required": true}, {"type": "string", "name": "keyVaultUri", "arg": "$parameters.properties.encryption.entities.managedServices.keyVaultProperties.keyVaultUri", "required": true}, {"type": "string", "name": "keyVersion", "arg": "$parameters.properties.encryption.entities.managedServices.keyVaultProperties.keyVersion", "required": true}]}]}]}]}, {"type": "object", "name": "enhancedSecurityCompliance", "arg": "$parameters.properties.enhancedSecurityCompliance", "props": [{"type": "object", "name": "automaticClusterUpdate", "arg": "$parameters.properties.enhancedSecurityCompliance.automaticClusterUpdate", "props": [{"type": "string", "name": "value", "arg": "$parameters.properties.enhancedSecurityCompliance.automaticClusterUpdate.value", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "complianceSecurityProfile", "arg": "$parameters.properties.enhancedSecurityCompliance.complianceSecurityProfile", "props": [{"type": "array", "name": "complianceStandards", "arg": "$parameters.properties.enhancedSecurityCompliance.complianceSecurityProfile.complianceStandards", "item": {"type": "string"}}, {"type": "string", "name": "value", "arg": "$parameters.properties.enhancedSecurityCompliance.complianceSecurityProfile.value", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "enhancedSecurityMonitoring", "arg": "$parameters.properties.enhancedSecurityCompliance.enhancedSecurityMonitoring", "props": [{"type": "string", "name": "value", "arg": "$parameters.properties.enhancedSecurityCompliance.enhancedSecurityMonitoring.value", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "string", "name": "managedResourceGroupId", "arg": "$parameters.properties.managedResourceGroupId"}, {"type": "object", "name": "parameters", "props": [{"type": "object", "name": "amlWorkspaceId", "arg": "$parameters.properties.parameters.amlWorkspaceId", "props": [{"type": "string", "name": "type", "arg": "@WorkspaceCustomStringParameter_update.type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "string", "name": "value", "arg": "@WorkspaceCustomStringParameter_update.value", "required": true}], "cls": "WorkspaceCustomStringParameter_update"}, {"type": "@WorkspaceCustomStringParameter_update", "name": "customPrivateSubnetName", "arg": "$parameters.properties.parameters.customPrivateSubnetName"}, {"type": "@WorkspaceCustomStringParameter_update", "name": "customPublicSubnetName", "arg": "$parameters.properties.parameters.customPublicSubnetName"}, {"type": "@WorkspaceCustomStringParameter_update", "name": "customVirtualNetworkId", "arg": "$parameters.properties.parameters.customVirtualNetworkId"}, {"type": "object", "name": "enableNoPublicIp", "props": [{"type": "string", "name": "type", "arg": "$parameters.properties.parameters.enableNoPublicIp.type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "boolean", "name": "value", "arg": "$parameters.properties.parameters.enableNoPublicIp.value", "required": true}]}, {"type": "object", "name": "encryption", "props": [{"type": "string", "name": "type", "arg": "$parameters.properties.parameters.enableNoPublicIp.type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "object", "name": "value", "props": [{"type": "string", "name": "KeyName", "arg": "$parameters.properties.parameters.encryption.value.KeyName"}, {"default": {"value": "Default"}, "type": "string", "name": "keySource", "arg": "$parameters.properties.parameters.encryption.value.keySource", "enum": {"items": [{"value": "Default"}, {"value": "Microsoft.Keyvault"}]}}, {"type": "string", "name": "keyvaulturi", "arg": "$parameters.properties.parameters.encryption.value.keyvaulturi"}, {"type": "string", "name": "keyversion", "arg": "$parameters.properties.parameters.encryption.value.keyversion"}]}]}, {"type": "@WorkspaceCustomStringParameter_update", "name": "loadBalancerBackendPoolName", "arg": "$parameters.properties.parameters.loadBalancerBackendPoolName"}, {"type": "@WorkspaceCustomStringParameter_update", "name": "loadBalancerId", "arg": "$parameters.properties.parameters.loadBalancerId"}, {"type": "@WorkspaceCustomStringParameter_update", "name": "natGatewayName", "arg": "$parameters.properties.parameters.natGatewayName"}, {"type": "object", "name": "prepareEncryption", "props": [{"type": "string", "name": "type", "arg": "$parameters.properties.parameters.enableNoPublicIp.type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "boolean", "name": "value", "arg": "$parameters.properties.parameters.prepareEncryption.value", "required": true}]}, {"type": "@WorkspaceCustomStringParameter_update", "name": "publicIpName", "arg": "$parameters.properties.parameters.publicIpName"}, {"type": "object", "name": "requireInfrastructureEncryption", "arg": "$parameters.properties.parameters.requireInfrastructureEncryption", "props": [{"type": "string", "name": "type", "arg": "@WorkspaceCustomBooleanParameter_update.type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "boolean", "name": "value", "arg": "@WorkspaceCustomBooleanParameter_update.value", "required": true}], "cls": "WorkspaceCustomBooleanParameter_update"}, {"type": "@WorkspaceCustomStringParameter_update", "name": "storageAccountName", "arg": "$parameters.properties.parameters.storageAccountName"}, {"type": "object", "name": "storageAccountSkuName", "props": [{"type": "string", "name": "type", "arg": "$parameters.properties.parameters.enableNoPublicIp.type", "enum": {"items": [{"value": "Bool"}, {"value": "Object"}, {"value": "String"}]}}, {"type": "string", "name": "value", "arg": "$parameters.properties.parameters.storageAccountSkuName.value", "required": true}]}, {"type": "@WorkspaceCustomStringParameter_update", "name": "vnetAddressPrefix", "arg": "$parameters.properties.parameters.vnetAddressPrefix"}]}, {"type": "string", "name": "publicNetworkAccess", "arg": "$parameters.properties.publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "requiredNsgRules", "arg": "$parameters.properties.requiredNsgRules", "enum": {"items": [{"value": "AllRules"}, {"value": "NoAzureDatabricksRules"}, {"value": "NoAzureServiceRules"}]}}, {"type": "string", "name": "uiDefinitionUri", "arg": "$parameters.properties.uiDefinitionUri"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "string", "name": "name", "arg": "$parameters.sku.name", "required": true}, {"type": "string", "name": "tier", "arg": "$parameters.sku.tier"}]}, {"type": "object", "name": "tags", "arg": "$parameters.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Workspaces_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "workspaceName", "arg": "$Path.workspaceName", "required": true, "format": {"maxLength": 64, "minLength": 3}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@Workspace_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30=/2026-01-01.xml new file mode 100644 index 000000000..887a851c5 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30=/2026-01-01.xml @@ -0,0 +1,2111 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vb3V0Ym91bmRuZXR3b3JrZGVwZW5kZW5jaWVzZW5kcG9pbnRz/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vb3V0Ym91bmRuZXR3b3JrZGVwZW5kZW5jaWVzZW5kcG9pbnRz/2026-01-01.json new file mode 100644 index 000000000..be59e7395 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vb3V0Ym91bmRuZXR3b3JrZGVwZW5kZW5jaWVzZW5kcG9pbnRz/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/outboundnetworkdependenciesendpoints", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy93b3Jrc3BhY2VzL3t3b3Jrc3BhY2VOYW1lfS9vdXRib3VuZE5ldHdvcmtEZXBlbmRlbmNpZXNFbmRwb2ludHM=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "databricks workspace outbound-endpoint", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/outboundnetworkdependenciesendpoints", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy93b3Jrc3BhY2VzL3t3b3Jrc3BhY2VOYW1lfS9vdXRib3VuZE5ldHdvcmtEZXBlbmRlbmNpZXNFbmRwb2ludHM=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.workspaceName", "options": ["workspace-name"], "required": true, "idPart": "name", "help": {"short": "The name of the workspace."}, "format": {"maxLength": 64, "minLength": 3}}]}], "operations": [{"operationId": "OutboundNetworkDependenciesEndpoints_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}/outboundNetworkDependenciesEndpoints", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "workspaceName", "arg": "$Path.workspaceName", "required": true, "format": {"maxLength": 64, "minLength": 3}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "array", "item": {"type": "object", "props": [{"type": "string", "name": "category"}, {"type": "array", "name": "endpoints", "item": {"type": "object", "props": [{"type": "string", "name": "domainName"}, {"type": "array", "name": "endpointDetails", "item": {"type": "object", "props": [{"type": "string", "name": "ipAddress"}, {"type": "boolean", "name": "isAccessible"}, {"type": "float64", "name": "latency"}, {"type": "integer32", "name": "port"}]}}]}}]}}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vb3V0Ym91bmRuZXR3b3JrZGVwZW5kZW5jaWVzZW5kcG9pbnRz/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vb3V0Ym91bmRuZXR3b3JrZGVwZW5kZW5jaWVzZW5kcG9pbnRz/2026-01-01.xml new file mode 100644 index 000000000..b109f3ffe --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vb3V0Ym91bmRuZXR3b3JrZGVwZW5kZW5jaWVzZW5kcG9pbnRz/2026-01-01.xml @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnM=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnM=/2026-01-01.json new file mode 100644 index 000000000..9a0c50b53 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnM=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/privateendpointconnections", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy93b3Jrc3BhY2VzL3t3b3Jrc3BhY2VOYW1lfS9wcml2YXRlRW5kcG9pbnRDb25uZWN0aW9ucw==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "databricks workspace private-endpoint-connection", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/privateendpointconnections", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy93b3Jrc3BhY2VzL3t3b3Jrc3BhY2VOYW1lfS9wcml2YXRlRW5kcG9pbnRDb25uZWN0aW9ucw==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.workspaceName", "options": ["workspace-name"], "required": true, "idPart": "name", "help": {"short": "The name of the workspace."}, "format": {"maxLength": 64, "minLength": 3}}]}], "operations": [{"operationId": "PrivateEndpointConnections_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}/privateEndpointConnections", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "workspaceName", "arg": "$Path.workspaceName", "required": true, "format": {"maxLength": 64, "minLength": 3}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/workspaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "array", "name": "groupIds", "item": {"type": "string"}}, {"type": "object", "name": "privateEndpoint", "props": [{"readOnly": true, "type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "required": true, "props": [{"type": "string", "name": "actionsRequired"}, {"type": "string", "name": "description"}, {"type": "string", "name": "status", "required": true, "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnM=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnM=/2026-01-01.xml new file mode 100644 index 000000000..5e41b84ca --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnM=/2026-01-01.xml @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2026-01-01.json new file mode 100644 index 000000000..ff41cf635 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/privateendpointconnections/{}", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy93b3Jrc3BhY2VzL3t3b3Jrc3BhY2VOYW1lfS9wcml2YXRlRW5kcG9pbnRDb25uZWN0aW9ucy97cHJpdmF0ZUVuZHBvaW50Q29ubmVjdGlvbk5hbWV9/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "databricks workspace private-endpoint-connection", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/privateendpointconnections/{}", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy93b3Jrc3BhY2VzL3t3b3Jrc3BhY2VOYW1lfS9wcml2YXRlRW5kcG9pbnRDb25uZWN0aW9ucy97cHJpdmF0ZUVuZHBvaW50Q29ubmVjdGlvbk5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateEndpointConnectionName", "options": ["n", "name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the private endpoint connection"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.workspaceName", "options": ["workspace-name"], "required": true, "idPart": "name", "help": {"short": "The name of the workspace."}, "format": {"maxLength": 64, "minLength": 3}}]}], "operations": [{"operationId": "PrivateEndpointConnections_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}/privateEndpointConnections/{privateEndpointConnectionName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateEndpointConnectionName", "arg": "$Path.privateEndpointConnectionName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "workspaceName", "arg": "$Path.workspaceName", "required": true, "format": {"maxLength": 64, "minLength": 3}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/workspaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "array", "name": "groupIds", "item": {"type": "string"}}, {"type": "object", "name": "privateEndpoint", "props": [{"readOnly": true, "type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "required": true, "props": [{"type": "string", "name": "actionsRequired"}, {"type": "string", "name": "description"}, {"type": "string", "name": "status", "required": true, "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/privateendpointconnections/{}", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy93b3Jrc3BhY2VzL3t3b3Jrc3BhY2VOYW1lfS9wcml2YXRlRW5kcG9pbnRDb25uZWN0aW9ucy97cHJpdmF0ZUVuZHBvaW50Q29ubmVjdGlvbk5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateEndpointConnectionName", "options": ["n", "name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the private endpoint connection"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.workspaceName", "options": ["workspace-name"], "required": true, "idPart": "name", "help": {"short": "The name of the workspace."}, "format": {"maxLength": 64, "minLength": 3}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "PrivateEndpointConnections_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}/privateEndpointConnections/{privateEndpointConnectionName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "privateEndpointConnectionName", "arg": "$Path.privateEndpointConnectionName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "workspaceName", "arg": "$Path.workspaceName", "required": true, "format": {"maxLength": 64, "minLength": 3}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/privateendpointconnections/{}", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy93b3Jrc3BhY2VzL3t3b3Jrc3BhY2VOYW1lfS9wcml2YXRlRW5kcG9pbnRDb25uZWN0aW9ucy97cHJpdmF0ZUVuZHBvaW50Q29ubmVjdGlvbk5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateEndpointConnectionName", "options": ["n", "name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the private endpoint connection"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.workspaceName", "options": ["workspace-name"], "required": true, "idPart": "name", "help": {"short": "The name of the workspace."}, "format": {"maxLength": 64, "minLength": 3}}]}, {"name": "Private Link Service Connection State", "args": [{"type": "string", "var": "$privateEndpointConnection.properties.privateLinkServiceConnectionState.description", "options": ["description"], "group": "Private Link Service Connection State", "help": {"short": "The description for the current state of a private endpoint connection"}}, {"type": "string", "var": "$privateEndpointConnection.properties.privateLinkServiceConnectionState.status", "options": ["status"], "required": true, "group": "Private Link Service Connection State", "help": {"short": "The status of a private endpoint connection"}, "enum": {"items": [{"name": "Approved", "value": "Approved"}, {"name": "Disconnected", "value": "Disconnected"}, {"name": "Pending", "value": "Pending"}, {"name": "Rejected", "value": "Rejected"}]}}]}, {"name": "PrivateLinkServiceConnectionState", "args": [{"type": "string", "var": "$privateEndpointConnection.properties.privateLinkServiceConnectionState.actionsRequired", "options": ["actions-required"], "group": "PrivateLinkServiceConnectionState", "help": {"short": "Actions required for a private endpoint connection"}}]}, {"name": "Properties", "args": [{"type": "array", "var": "$privateEndpointConnection.properties.groupIds", "options": ["group-ids"], "group": "Properties", "help": {"short": "GroupIds from the private link service resource."}, "item": {"type": "string"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "PrivateEndpointConnections_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}/privateEndpointConnections/{privateEndpointConnectionName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateEndpointConnectionName", "arg": "$Path.privateEndpointConnectionName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "workspaceName", "arg": "$Path.workspaceName", "required": true, "format": {"maxLength": 64, "minLength": 3}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "privateEndpointConnection", "required": true, "props": [{"type": "object", "name": "properties", "required": true, "props": [{"type": "array", "name": "groupIds", "arg": "$privateEndpointConnection.properties.groupIds", "item": {"type": "string"}}, {"type": "object", "name": "privateLinkServiceConnectionState", "required": true, "props": [{"type": "string", "name": "actionsRequired", "arg": "$privateEndpointConnection.properties.privateLinkServiceConnectionState.actionsRequired"}, {"type": "string", "name": "description", "arg": "$privateEndpointConnection.properties.privateLinkServiceConnectionState.description"}, {"type": "string", "name": "status", "arg": "$privateEndpointConnection.properties.privateLinkServiceConnectionState.status", "required": true, "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}]}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/workspaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "array", "name": "groupIds", "item": {"type": "string"}}, {"type": "object", "name": "privateEndpoint", "props": [{"readOnly": true, "type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "required": true, "props": [{"type": "string", "name": "actionsRequired"}, {"type": "string", "name": "description"}, {"type": "string", "name": "status", "required": true, "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "PrivateEndpointConnection_read"}}}}, {"statusCode": [202], "body": {"json": {"var": "$Instance", "schema": {"type": "@PrivateEndpointConnection_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/privateendpointconnections/{}", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy93b3Jrc3BhY2VzL3t3b3Jrc3BhY2VOYW1lfS9wcml2YXRlRW5kcG9pbnRDb25uZWN0aW9ucy97cHJpdmF0ZUVuZHBvaW50Q29ubmVjdGlvbk5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateEndpointConnectionName", "options": ["n", "name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the private endpoint connection"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.workspaceName", "options": ["workspace-name"], "required": true, "idPart": "name", "help": {"short": "The name of the workspace."}, "format": {"maxLength": 64, "minLength": 3}}]}, {"name": "Private Link Service Connection State", "args": [{"nullable": true, "type": "string", "var": "$privateEndpointConnection.properties.privateLinkServiceConnectionState.description", "options": ["description"], "group": "Private Link Service Connection State", "help": {"short": "The description for the current state of a private endpoint connection"}}, {"type": "string", "var": "$privateEndpointConnection.properties.privateLinkServiceConnectionState.status", "options": ["status"], "group": "Private Link Service Connection State", "help": {"short": "The status of a private endpoint connection"}, "enum": {"items": [{"name": "Approved", "value": "Approved"}, {"name": "Disconnected", "value": "Disconnected"}, {"name": "Pending", "value": "Pending"}, {"name": "Rejected", "value": "Rejected"}]}}]}, {"name": "PrivateLinkServiceConnectionState", "args": [{"nullable": true, "type": "string", "var": "$privateEndpointConnection.properties.privateLinkServiceConnectionState.actionsRequired", "options": ["actions-required"], "group": "PrivateLinkServiceConnectionState", "help": {"short": "Actions required for a private endpoint connection"}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "array", "var": "$privateEndpointConnection.properties.groupIds", "options": ["group-ids"], "group": "Properties", "help": {"short": "GroupIds from the private link service resource."}, "item": {"nullable": true, "type": "string"}}]}], "operations": [{"operationId": "PrivateEndpointConnections_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}/privateEndpointConnections/{privateEndpointConnectionName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateEndpointConnectionName", "arg": "$Path.privateEndpointConnectionName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "workspaceName", "arg": "$Path.workspaceName", "required": true, "format": {"maxLength": 64, "minLength": 3}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/workspaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "array", "name": "groupIds", "item": {"type": "string"}}, {"type": "object", "name": "privateEndpoint", "props": [{"readOnly": true, "type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "required": true, "props": [{"type": "string", "name": "actionsRequired"}, {"type": "string", "name": "description"}, {"type": "string", "name": "status", "required": true, "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "PrivateEndpointConnection_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "privateEndpointConnection", "required": true, "props": [{"type": "object", "name": "properties", "required": true, "props": [{"type": "array", "name": "groupIds", "arg": "$privateEndpointConnection.properties.groupIds", "item": {"type": "string"}}, {"type": "object", "name": "privateLinkServiceConnectionState", "required": true, "props": [{"type": "string", "name": "actionsRequired", "arg": "$privateEndpointConnection.properties.privateLinkServiceConnectionState.actionsRequired"}, {"type": "string", "name": "description", "arg": "$privateEndpointConnection.properties.privateLinkServiceConnectionState.description"}, {"type": "string", "name": "status", "arg": "$privateEndpointConnection.properties.privateLinkServiceConnectionState.status", "required": true, "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}]}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "PrivateEndpointConnections_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}/privateEndpointConnections/{privateEndpointConnectionName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateEndpointConnectionName", "arg": "$Path.privateEndpointConnectionName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "workspaceName", "arg": "$Path.workspaceName", "required": true, "format": {"maxLength": 64, "minLength": 3}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "@PrivateEndpointConnection_read"}}}}, {"statusCode": [202], "body": {"json": {"var": "$Instance", "schema": {"type": "@PrivateEndpointConnection_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2026-01-01.xml new file mode 100644 index 000000000..9188a60f7 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2026-01-01.xml @@ -0,0 +1,464 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXM=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXM=/2026-01-01.json new file mode 100644 index 000000000..8dbc33a88 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXM=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/privatelinkresources", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy93b3Jrc3BhY2VzL3t3b3Jrc3BhY2VOYW1lfS9wcml2YXRlTGlua1Jlc291cmNlcw==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "databricks workspace private-link-resource", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/privatelinkresources", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy93b3Jrc3BhY2VzL3t3b3Jrc3BhY2VOYW1lfS9wcml2YXRlTGlua1Jlc291cmNlcw==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.workspaceName", "options": ["workspace-name"], "required": true, "idPart": "name", "help": {"short": "The name of the workspace."}, "format": {"maxLength": 64, "minLength": 3}}]}], "operations": [{"operationId": "PrivateLinkResources_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}/privateLinkResources", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "workspaceName", "arg": "$Path.workspaceName", "required": true, "format": {"maxLength": 64, "minLength": 3}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/workspaces/{}/privateLinkResources/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "groupId"}, {"type": "array", "name": "requiredMembers", "item": {"type": "string"}}, {"type": "array", "name": "requiredZoneNames", "item": {"type": "string"}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXM=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXM=/2026-01-01.xml new file mode 100644 index 000000000..f127ecb2b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXM=/2026-01-01.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXMve30=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXMve30=/2026-01-01.json new file mode 100644 index 000000000..94677a997 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXMve30=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/privatelinkresources/{}", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy93b3Jrc3BhY2VzL3t3b3Jrc3BhY2VOYW1lfS9wcml2YXRlTGlua1Jlc291cmNlcy97Z3JvdXBJZH0=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "databricks workspace private-link-resource", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/privatelinkresources/{}", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy93b3Jrc3BhY2VzL3t3b3Jrc3BhY2VOYW1lfS9wcml2YXRlTGlua1Jlc291cmNlcy97Z3JvdXBJZH0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.groupId", "options": ["n", "name", "group-id"], "required": true, "idPart": "child_name_1", "help": {"short": "The name of the private link resource"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.workspaceName", "options": ["workspace-name"], "required": true, "idPart": "name", "help": {"short": "The name of the workspace."}, "format": {"maxLength": 64, "minLength": 3}}]}], "operations": [{"operationId": "PrivateLinkResources_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}/privateLinkResources/{groupId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "groupId", "arg": "$Path.groupId", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "workspaceName", "arg": "$Path.workspaceName", "required": true, "format": {"maxLength": 64, "minLength": 3}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/workspaces/{}/privateLinkResources/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "groupId"}, {"type": "array", "name": "requiredMembers", "item": {"type": "string"}}, {"type": "array", "name": "requiredZoneNames", "item": {"type": "string"}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXMve30=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXMve30=/2026-01-01.xml new file mode 100644 index 000000000..42f11d3af --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXMve30=/2026-01-01.xml @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vdmlydHVhbG5ldHdvcmtwZWVyaW5ncw==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vdmlydHVhbG5ldHdvcmtwZWVyaW5ncw==/2026-01-01.json new file mode 100644 index 000000000..d2322b6dd --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vdmlydHVhbG5ldHdvcmtwZWVyaW5ncw==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/virtualnetworkpeerings", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy93b3Jrc3BhY2VzL3t3b3Jrc3BhY2VOYW1lfS92aXJ0dWFsTmV0d29ya1BlZXJpbmdz/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "databricks workspace vnet-peering", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/virtualnetworkpeerings", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy93b3Jrc3BhY2VzL3t3b3Jrc3BhY2VOYW1lfS92aXJ0dWFsTmV0d29ya1BlZXJpbmdz/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.workspaceName", "options": ["workspace-name"], "required": true, "idPart": "name", "help": {"short": "The name of the workspace."}, "format": {"maxLength": 64, "minLength": 3}}]}], "operations": [{"operationId": "vNetPeering_ListByWorkspace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}/virtualNetworkPeerings", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "workspaceName", "arg": "$Path.workspaceName", "required": true, "format": {"maxLength": 64, "minLength": 3}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/workspaces/{}/virtualNetworkPeerings/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "boolean", "name": "allowForwardedTraffic"}, {"type": "boolean", "name": "allowGatewayTransit"}, {"type": "boolean", "name": "allowVirtualNetworkAccess"}, {"type": "object", "name": "databricksAddressSpace", "props": [{"type": "array", "name": "addressPrefixes", "item": {"type": "string"}}], "cls": "AddressSpace_read"}, {"type": "object", "name": "databricksVirtualNetwork", "props": [{"type": "string", "name": "id"}]}, {"readOnly": true, "type": "string", "name": "peeringState", "enum": {"items": [{"value": "Connected"}, {"value": "Disconnected"}, {"value": "Initiated"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "@AddressSpace_read", "name": "remoteAddressSpace"}, {"type": "object", "name": "remoteVirtualNetwork", "required": true, "props": [{"type": "string", "name": "id"}]}, {"type": "boolean", "name": "useRemoteGateways"}], "clientFlatten": true}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vdmlydHVhbG5ldHdvcmtwZWVyaW5ncw==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vdmlydHVhbG5ldHdvcmtwZWVyaW5ncw==/2026-01-01.xml new file mode 100644 index 000000000..4c56820c5 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vdmlydHVhbG5ldHdvcmtwZWVyaW5ncw==/2026-01-01.xml @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vdmlydHVhbG5ldHdvcmtwZWVyaW5ncy97fQ==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vdmlydHVhbG5ldHdvcmtwZWVyaW5ncy97fQ==/2026-01-01.json new file mode 100644 index 000000000..9af8f5438 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vdmlydHVhbG5ldHdvcmtwZWVyaW5ncy97fQ==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/virtualnetworkpeerings/{}", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy93b3Jrc3BhY2VzL3t3b3Jrc3BhY2VOYW1lfS92aXJ0dWFsTmV0d29ya1BlZXJpbmdzL3twZWVyaW5nTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "databricks workspace vnet-peering", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/virtualnetworkpeerings/{}", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy93b3Jrc3BhY2VzL3t3b3Jrc3BhY2VOYW1lfS92aXJ0dWFsTmV0d29ya1BlZXJpbmdzL3twZWVyaW5nTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.peeringName", "options": ["n", "name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the vnet peering."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.workspaceName", "options": ["workspace-name"], "required": true, "idPart": "name", "help": {"short": "The name of the workspace."}, "format": {"maxLength": 64, "minLength": 3}}]}], "operations": [{"operationId": "vNetPeering_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}/virtualNetworkPeerings/{peeringName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "peeringName", "arg": "$Path.peeringName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "workspaceName", "arg": "$Path.workspaceName", "required": true, "format": {"maxLength": 64, "minLength": 3}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/workspaces/{}/virtualNetworkPeerings/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "boolean", "name": "allowForwardedTraffic"}, {"type": "boolean", "name": "allowGatewayTransit"}, {"type": "boolean", "name": "allowVirtualNetworkAccess"}, {"type": "object", "name": "databricksAddressSpace", "props": [{"type": "array", "name": "addressPrefixes", "item": {"type": "string"}}], "cls": "AddressSpace_read"}, {"type": "object", "name": "databricksVirtualNetwork", "props": [{"type": "string", "name": "id"}]}, {"readOnly": true, "type": "string", "name": "peeringState", "enum": {"items": [{"value": "Connected"}, {"value": "Disconnected"}, {"value": "Initiated"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "@AddressSpace_read", "name": "remoteAddressSpace"}, {"type": "object", "name": "remoteVirtualNetwork", "required": true, "props": [{"type": "string", "name": "id"}]}, {"type": "boolean", "name": "useRemoteGateways"}], "clientFlatten": true}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/virtualnetworkpeerings/{}", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy93b3Jrc3BhY2VzL3t3b3Jrc3BhY2VOYW1lfS92aXJ0dWFsTmV0d29ya1BlZXJpbmdzL3twZWVyaW5nTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.peeringName", "options": ["n", "name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the vnet peering."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.workspaceName", "options": ["workspace-name"], "required": true, "idPart": "name", "help": {"short": "The name of the workspace."}, "format": {"maxLength": 64, "minLength": 3}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "vNetPeering_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}/virtualNetworkPeerings/{peeringName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "peeringName", "arg": "$Path.peeringName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "workspaceName", "arg": "$Path.workspaceName", "required": true, "format": {"maxLength": 64, "minLength": 3}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/virtualnetworkpeerings/{}", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy93b3Jrc3BhY2VzL3t3b3Jrc3BhY2VOYW1lfS92aXJ0dWFsTmV0d29ya1BlZXJpbmdzL3twZWVyaW5nTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.peeringName", "options": ["n", "name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the vnet peering."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.workspaceName", "options": ["workspace-name"], "required": true, "idPart": "name", "help": {"short": "The name of the workspace."}, "format": {"maxLength": 64, "minLength": 3}}, {"type": "boolean", "var": "$VirtualNetworkPeeringParameters.properties.allowForwardedTraffic", "options": ["allow-forwarded-traffic"], "group": "", "help": {"short": "Whether the forwarded traffic from the VMs in the local virtual network will be allowed/disallowed in remote virtual network."}}, {"type": "boolean", "var": "$VirtualNetworkPeeringParameters.properties.allowGatewayTransit", "options": ["allow-gateway-transit"], "group": "", "help": {"short": "If gateway links can be used in remote virtual networking to link to this virtual network."}}, {"type": "boolean", "var": "$VirtualNetworkPeeringParameters.properties.allowVirtualNetworkAccess", "options": ["allow-virtual-network-access"], "group": "", "help": {"short": "Whether the VMs in the local virtual network space would be able to access the VMs in remote virtual network space."}}, {"type": "string", "var": "$VirtualNetworkPeeringParameters.properties.remoteVirtualNetwork.id", "options": ["remote-vnet"], "group": "", "help": {"short": "The remote virtual network name or Resource ID."}}, {"type": "boolean", "var": "$VirtualNetworkPeeringParameters.properties.useRemoteGateways", "options": ["use-remote-gateways"], "group": "", "help": {"short": "If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway."}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$VirtualNetworkPeeringParameters.properties.databricksAddressSpace", "options": ["databricks-address-space"], "hide": true, "group": "Properties", "help": {"short": "The reference to the databricks virtual network address space."}, "args": [{"type": "array", "var": "@AddressSpace_create.addressPrefixes", "options": ["address-prefixes"], "help": {"short": "A list of address blocks reserved for this virtual network in CIDR notation."}, "item": {"type": "string"}}], "cls": "AddressSpace_create"}, {"type": "object", "var": "$VirtualNetworkPeeringParameters.properties.databricksVirtualNetwork", "options": ["databricks-virtual-network"], "hide": true, "group": "Properties", "help": {"short": "The remote virtual network should be in the same region. See here to learn more (https://learn.microsoft.com/en-us/azure/databricks/administration-guide/cloud-configurations/azure/vnet-peering)."}, "args": [{"type": "string", "var": "$VirtualNetworkPeeringParameters.properties.databricksVirtualNetwork.id", "options": ["id"], "help": {"short": "The Id of the databricks virtual network."}}]}, {"type": "@AddressSpace_create", "var": "$VirtualNetworkPeeringParameters.properties.remoteAddressSpace", "options": ["remote-address-space"], "hide": true, "group": "Properties", "help": {"short": "The reference to the remote virtual network address space."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "vNetPeering_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}/virtualNetworkPeerings/{peeringName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "peeringName", "arg": "$Path.peeringName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "workspaceName", "arg": "$Path.workspaceName", "required": true, "format": {"maxLength": 64, "minLength": 3}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "VirtualNetworkPeeringParameters", "required": true, "props": [{"type": "object", "name": "properties", "required": true, "props": [{"type": "boolean", "name": "allowForwardedTraffic", "arg": "$VirtualNetworkPeeringParameters.properties.allowForwardedTraffic"}, {"type": "boolean", "name": "allowGatewayTransit", "arg": "$VirtualNetworkPeeringParameters.properties.allowGatewayTransit"}, {"type": "boolean", "name": "allowVirtualNetworkAccess", "arg": "$VirtualNetworkPeeringParameters.properties.allowVirtualNetworkAccess"}, {"type": "object", "name": "databricksAddressSpace", "arg": "$VirtualNetworkPeeringParameters.properties.databricksAddressSpace", "props": [{"type": "array", "name": "addressPrefixes", "arg": "@AddressSpace_create.addressPrefixes", "item": {"type": "string"}}], "cls": "AddressSpace_create"}, {"type": "object", "name": "databricksVirtualNetwork", "arg": "$VirtualNetworkPeeringParameters.properties.databricksVirtualNetwork", "props": [{"type": "string", "name": "id", "arg": "$VirtualNetworkPeeringParameters.properties.databricksVirtualNetwork.id"}]}, {"type": "@AddressSpace_create", "name": "remoteAddressSpace", "arg": "$VirtualNetworkPeeringParameters.properties.remoteAddressSpace"}, {"type": "object", "name": "remoteVirtualNetwork", "required": true, "props": [{"type": "string", "name": "id", "arg": "$VirtualNetworkPeeringParameters.properties.remoteVirtualNetwork.id"}]}, {"type": "boolean", "name": "useRemoteGateways", "arg": "$VirtualNetworkPeeringParameters.properties.useRemoteGateways"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/workspaces/{}/virtualNetworkPeerings/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "boolean", "name": "allowForwardedTraffic"}, {"type": "boolean", "name": "allowGatewayTransit"}, {"type": "boolean", "name": "allowVirtualNetworkAccess"}, {"type": "object", "name": "databricksAddressSpace", "props": [{"type": "array", "name": "addressPrefixes", "item": {"type": "string"}}], "cls": "AddressSpace_read"}, {"type": "object", "name": "databricksVirtualNetwork", "props": [{"type": "string", "name": "id"}]}, {"readOnly": true, "type": "string", "name": "peeringState", "enum": {"items": [{"value": "Connected"}, {"value": "Disconnected"}, {"value": "Initiated"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "@AddressSpace_read", "name": "remoteAddressSpace"}, {"type": "object", "name": "remoteVirtualNetwork", "required": true, "props": [{"type": "string", "name": "id"}]}, {"type": "boolean", "name": "useRemoteGateways"}], "clientFlatten": true}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.databricks/workspaces/{}/virtualnetworkpeerings/{}", "version": "2026-01-01", "swagger": "mgmt-plane/databricks/ResourceProviders/Microsoft.Databricks/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YWJyaWNrcy93b3Jrc3BhY2VzL3t3b3Jrc3BhY2VOYW1lfS92aXJ0dWFsTmV0d29ya1BlZXJpbmdzL3twZWVyaW5nTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.peeringName", "options": ["n", "name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the vnet peering."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.workspaceName", "options": ["workspace-name"], "required": true, "idPart": "name", "help": {"short": "The name of the workspace."}, "format": {"maxLength": 64, "minLength": 3}}, {"nullable": true, "type": "boolean", "var": "$VirtualNetworkPeeringParameters.properties.allowForwardedTraffic", "options": ["allow-forwarded-traffic"], "group": "", "help": {"short": "Whether the forwarded traffic from the VMs in the local virtual network will be allowed/disallowed in remote virtual network."}}, {"nullable": true, "type": "boolean", "var": "$VirtualNetworkPeeringParameters.properties.allowGatewayTransit", "options": ["allow-gateway-transit"], "group": "", "help": {"short": "If gateway links can be used in remote virtual networking to link to this virtual network."}}, {"nullable": true, "type": "boolean", "var": "$VirtualNetworkPeeringParameters.properties.allowVirtualNetworkAccess", "options": ["allow-virtual-network-access"], "group": "", "help": {"short": "Whether the VMs in the local virtual network space would be able to access the VMs in remote virtual network space."}}, {"nullable": true, "type": "boolean", "var": "$VirtualNetworkPeeringParameters.properties.useRemoteGateways", "options": ["use-remote-gateways"], "group": "", "help": {"short": "If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway."}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "object", "var": "$VirtualNetworkPeeringParameters.properties.databricksAddressSpace", "options": ["databricks-address-space"], "hide": true, "group": "Properties", "help": {"short": "The reference to the databricks virtual network address space."}, "args": [{"nullable": true, "type": "array", "var": "@AddressSpace_update.addressPrefixes", "options": ["address-prefixes"], "help": {"short": "A list of address blocks reserved for this virtual network in CIDR notation."}, "item": {"nullable": true, "type": "string"}}], "cls": "AddressSpace_update"}, {"nullable": true, "type": "object", "var": "$VirtualNetworkPeeringParameters.properties.databricksVirtualNetwork", "options": ["databricks-virtual-network"], "hide": true, "group": "Properties", "help": {"short": "The remote virtual network should be in the same region. See here to learn more (https://learn.microsoft.com/en-us/azure/databricks/administration-guide/cloud-configurations/azure/vnet-peering)."}, "args": [{"nullable": true, "type": "string", "var": "$VirtualNetworkPeeringParameters.properties.databricksVirtualNetwork.id", "options": ["id"], "help": {"short": "The Id of the databricks virtual network."}}]}, {"nullable": true, "type": "@AddressSpace_update", "var": "$VirtualNetworkPeeringParameters.properties.remoteAddressSpace", "options": ["remote-address-space"], "hide": true, "group": "Properties", "help": {"short": "The reference to the remote virtual network address space."}}, {"type": "object", "var": "$VirtualNetworkPeeringParameters.properties.remoteVirtualNetwork", "options": ["remote-virtual-network"], "hide": true, "group": "Properties", "help": {"short": "The remote virtual network should be in the same region. See here to learn more (https://learn.microsoft.com/en-us/azure/databricks/administration-guide/cloud-configurations/azure/vnet-peering)."}, "args": [{"nullable": true, "type": "string", "var": "$VirtualNetworkPeeringParameters.properties.remoteVirtualNetwork.id", "options": ["remote-vnet-id"], "group": "RemoteVnet", "help": {"short": "The remote virtual network name or Resource ID."}}]}]}], "operations": [{"operationId": "vNetPeering_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}/virtualNetworkPeerings/{peeringName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "peeringName", "arg": "$Path.peeringName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "workspaceName", "arg": "$Path.workspaceName", "required": true, "format": {"maxLength": 64, "minLength": 3}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Databricks/workspaces/{}/virtualNetworkPeerings/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "boolean", "name": "allowForwardedTraffic"}, {"type": "boolean", "name": "allowGatewayTransit"}, {"type": "boolean", "name": "allowVirtualNetworkAccess"}, {"type": "object", "name": "databricksAddressSpace", "props": [{"type": "array", "name": "addressPrefixes", "item": {"type": "string"}}], "cls": "AddressSpace_read"}, {"type": "object", "name": "databricksVirtualNetwork", "props": [{"type": "string", "name": "id"}]}, {"readOnly": true, "type": "string", "name": "peeringState", "enum": {"items": [{"value": "Connected"}, {"value": "Disconnected"}, {"value": "Initiated"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "@AddressSpace_read", "name": "remoteAddressSpace"}, {"type": "object", "name": "remoteVirtualNetwork", "required": true, "props": [{"type": "string", "name": "id"}]}, {"type": "boolean", "name": "useRemoteGateways"}], "clientFlatten": true}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "VirtualNetworkPeering_read"}}}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "VirtualNetworkPeeringParameters", "required": true, "props": [{"type": "object", "name": "properties", "required": true, "props": [{"type": "boolean", "name": "allowForwardedTraffic", "arg": "$VirtualNetworkPeeringParameters.properties.allowForwardedTraffic"}, {"type": "boolean", "name": "allowGatewayTransit", "arg": "$VirtualNetworkPeeringParameters.properties.allowGatewayTransit"}, {"type": "boolean", "name": "allowVirtualNetworkAccess", "arg": "$VirtualNetworkPeeringParameters.properties.allowVirtualNetworkAccess"}, {"type": "object", "name": "databricksAddressSpace", "arg": "$VirtualNetworkPeeringParameters.properties.databricksAddressSpace", "props": [{"type": "array", "name": "addressPrefixes", "arg": "@AddressSpace_update.addressPrefixes", "item": {"type": "string"}}], "cls": "AddressSpace_update"}, {"type": "object", "name": "databricksVirtualNetwork", "arg": "$VirtualNetworkPeeringParameters.properties.databricksVirtualNetwork", "props": [{"type": "string", "name": "id", "arg": "$VirtualNetworkPeeringParameters.properties.databricksVirtualNetwork.id"}]}, {"type": "@AddressSpace_update", "name": "remoteAddressSpace", "arg": "$VirtualNetworkPeeringParameters.properties.remoteAddressSpace"}, {"type": "object", "name": "remoteVirtualNetwork", "arg": "$VirtualNetworkPeeringParameters.properties.remoteVirtualNetwork", "required": true, "props": [{"type": "string", "name": "id", "arg": "$VirtualNetworkPeeringParameters.properties.remoteVirtualNetwork.id"}]}, {"type": "boolean", "name": "useRemoteGateways", "arg": "$VirtualNetworkPeeringParameters.properties.useRemoteGateways"}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "vNetPeering_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}/virtualNetworkPeerings/{peeringName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "peeringName", "arg": "$Path.peeringName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "workspaceName", "arg": "$Path.workspaceName", "required": true, "format": {"maxLength": 64, "minLength": 3}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@VirtualNetworkPeering_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vdmlydHVhbG5ldHdvcmtwZWVyaW5ncy97fQ==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vdmlydHVhbG5ldHdvcmtwZWVyaW5ncy97fQ==/2026-01-01.xml new file mode 100644 index 000000000..2b9522fa2 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kYXRhYnJpY2tzL3dvcmtzcGFjZXMve30vdmlydHVhbG5ldHdvcmtwZWVyaW5ncy97fQ==/2026-01-01.xml @@ -0,0 +1,485 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +