Workspaces - Create Or Update
Cria um novo espaço de trabalho.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}?api-version=2026-01-01
Parâmetros do URI
| Name | Em | Necessário | Tipo | Description |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas. |
|
subscription
|
path | True |
string (uuid) |
A ID da assinatura de destino. O valor deve ser um UUID. |
|
workspace
|
path | True |
string minLength: 3maxLength: 64 |
O nome do espaço de trabalho. |
|
api-version
|
query | True |
string minLength: 1 |
A versão da API a utilizar para esta operação. |
Corpo do Pedido
| Name | Necessário | Tipo | Description |
|---|---|---|---|
| location | True |
string |
A geolocalização onde o recurso vive |
| properties.computeMode | True |
O modo de computação do espaço de trabalho. Necessário na criação, não pode ser alterado. Os valores possíveis incluem: 'Serverless', 'Hybrid' |
|
| properties.accessConnector |
Recurso do Conector do Access que será associado ao Espaço de Trabalho Databricks. Não permitido no espaço de trabalho Serverless ComputeMode. |
||
| properties.authorizations |
As autorizações do provedor de espaço de trabalho. |
||
| properties.createdBy |
Indica a ID do objeto, PUID e ID do aplicativo da entidade que criou o espaço de trabalho. |
||
| properties.defaultCatalog |
Propriedades para configuração do Catálogo Padrão durante a criação do espaço de trabalho. Não permitido no espaço de trabalho Serverless ComputeMode. |
||
| properties.defaultStorageFirewall |
Obtém ou define informações de configuração do Firewall de Armazenamento Padrão. Não permitido no espaço de trabalho Serverless ComputeMode. |
||
| properties.encryption |
Propriedades de criptografia para o espaço de trabalho databricks. Suportado no espaço de trabalho Serverless e Hybrid ComputeMode. |
||
| properties.enhancedSecurityCompliance |
Contém configurações relacionadas ao Complemento de Segurança Reforçada e Conformidade. Suportado no espaço de trabalho Serverless e Hybrid ComputeMode. |
||
| properties.managedDiskIdentity |
Os detalhes da Identidade Gerenciada do Conjunto de Criptografia de Disco usado para a Criptografia de Disco Gerenciado. Retornado somente no espaço de trabalho Hybrid ComputeMode. |
||
| properties.managedResourceGroupId |
string |
O grupo de recursos gerenciado Id. Necessário no espaço de trabalho Hybrid ComputeMode. Não permitido no espaço de trabalho Serverless ComputeMode. |
|
| properties.parameters |
Os parâmetros personalizados do espaço de trabalho. |
||
| properties.publicNetworkAccess |
O tipo de acesso à rede para acessar o espaço de trabalho. Defina o valor como desativado para acessar o espaço de trabalho somente via link privado. Usado para configurar ligação privada apenas front-end para o espaço de trabalho Serverless ComputeMode. |
||
| properties.requiredNsgRules |
Obtém ou define um valor que indica se o plano de dados (clusters) para controlar a comunicação do plano acontece no ponto de extremidade privado. Os valores suportados são 'AllRules' e 'NoAzureDatabricksRules'. O valor 'NoAzureServiceRules' é apenas para uso interno. Não permitido no espaço de trabalho Serverless ComputeMode. |
||
| properties.storageAccountIdentity |
Os detalhes da Identidade Gerenciada da Conta de Armazenamento. Retornado somente no espaço de trabalho Hybrid ComputeMode. |
||
| properties.uiDefinitionUri |
string |
O URI de blob onde o arquivo de definição da interface do usuário está localizado. |
|
| properties.updatedBy |
Indica a ID do objeto, PUID e ID do aplicativo da entidade que atualizou o espaço de trabalho pela última vez. |
||
| sku |
O SKU do recurso. |
||
| tags |
object |
Tags de recursos. |
Respostas
| Name | Tipo | Description |
|---|---|---|
| 200 OK |
Criado - Retorna informações sobre o espaço de trabalho, incluindo o status de provisionamento. |
|
| 201 Created |
Criado - Retorna informações sobre o espaço de trabalho, incluindo o status de provisionamento. |
|
| Other Status Codes |
Resposta de erro descrevendo por que a operação falhou. |
Segurança
azure_auth
Azure Ative Directory OAuth2 Flow
Tipo:
oauth2
Fluxo:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Âmbitos
| Name | Description |
|---|---|
| user_impersonation | personificar a sua conta de utilizador |
Exemplos
Create a workspace which is ready for Customer-Managed Key (CMK) encryption
Pedido de amostra
PUT https://management.azure.com/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace?api-version=2026-01-01
{
"properties": {
"computeMode": "Hybrid",
"managedResourceGroupId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG",
"parameters": {
"prepareEncryption": {
"value": true
}
}
},
"location": "westus",
"sku": {
"name": "premium"
}
}
Resposta da amostra
{
"name": "myWorkspace",
"id": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace",
"type": "Microsoft.Databricks/workspaces",
"sku": {
"name": "premium"
},
"location": "East US 2",
"properties": {
"computeMode": "Hybrid",
"managedResourceGroupId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG",
"parameters": null,
"provisioningState": "Succeeded",
"uiDefinitionUri": "https://path/to/workspaceCreateUiDefinition.json",
"authorizations": [
{
"principalId": "00000000-0000-0000-0000-000000000000",
"roleDefinitionId": "11111111-1111-1111-1111-111111111111"
}
],
"createdBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"storageAccountIdentity": {
"principalId": "55555555-5555-5555-5555-555555555555",
"tenantId": "66666666-6666-6666-6666-666666666666",
"type": "SystemAssigned"
},
"updatedBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"createdDateTime": "2020-02-20T00:10:29.2858439Z",
"workspaceId": "5555555555555555",
"workspaceUrl": "adb-5555555555555555.19.azuredatabricks.net"
}
}
{
"name": "myWorkspace",
"id": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace",
"type": "Microsoft.Databricks/workspaces",
"location": "East US 2",
"tags": {
"environment": "dev"
},
"sku": {
"name": "premium"
},
"properties": {
"computeMode": "Hybrid",
"managedResourceGroupId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG",
"parameters": null,
"provisioningState": "Accepted",
"uiDefinitionUri": "https://path/to/workspaceCreateUiDefinition.json",
"authorizations": [
{
"principalId": "00000000-0000-0000-0000-000000000000",
"roleDefinitionId": "11111111-1111-1111-1111-111111111111"
}
],
"createdBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"updatedBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"createdDateTime": "2020-02-20T00:10:29.2858439Z"
}
}
Create a workspace with Customer-Managed Key (CMK) encryption for Managed Disks
Pedido de amostra
PUT https://management.azure.com/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace?api-version=2026-01-01
{
"properties": {
"computeMode": "Hybrid",
"managedResourceGroupId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG",
"encryption": {
"entities": {
"managedDisk": {
"keySource": "Microsoft.Keyvault",
"keyVaultProperties": {
"keyVaultUri": "https://test-vault-name.vault.azure.net/",
"keyName": "test-cmk-key",
"keyVersion": "00000000000000000000000000000000"
},
"rotationToLatestKeyVersionEnabled": true
}
}
}
},
"location": "westus",
"sku": {
"name": "premium"
}
}
Resposta da amostra
{
"id": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace",
"type": "Microsoft.Databricks/workspaces",
"location": "East US 2",
"tags": null,
"sku": {
"name": "premium"
},
"properties": {
"computeMode": "Hybrid",
"managedResourceGroupId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG",
"diskEncryptionSetId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG/providers/Microsoft.Compute/diskEncryptionSets/myDiskEncryptionSet",
"encryption": {
"entities": {
"managedDisk": {
"keySource": "Microsoft.Keyvault",
"keyVaultProperties": {
"keyVaultUri": "https://test-vault-name.vault.azure.net/",
"keyName": "test-cmk-key",
"keyVersion": "00000000000000000000000000000000"
},
"rotationToLatestKeyVersionEnabled": true
}
}
},
"parameters": null,
"provisioningState": "Accepted",
"uiDefinitionUri": "https://path/to/workspaceCreateUiDefinition.json",
"authorizations": [
{
"principalId": "00000000-0000-0000-0000-000000000000",
"roleDefinitionId": "11111111-1111-1111-1111-111111111111"
}
],
"createdBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"updatedBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"managedDiskIdentity": {
"principalId": "22222222-2222-2222-2222-222222222222",
"tenantId": "44444444-4444-4444-4444-444444444444",
"type": "SystemAssigned"
},
"createdDateTime": "2020-02-20T00:10:29.2858439Z",
"workspaceId": "5555555555555555",
"workspaceUrl": "adb-5555555555555555.19.azuredatabricks.net",
"isUcEnabled": true
}
}
{
"name": "myWorkspace",
"id": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace",
"type": "Microsoft.Databricks/workspaces",
"location": "East US 2",
"tags": {
"environment": "dev"
},
"sku": {
"name": "premium"
},
"properties": {
"computeMode": "Hybrid",
"managedResourceGroupId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG",
"diskEncryptionSetId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG/providers/Microsoft.Compute/diskEncryptionSets/myDiskEncryptionSet",
"encryption": {
"entities": {
"managedDisk": {
"keySource": "Microsoft.Keyvault",
"keyVaultProperties": {
"keyVaultUri": "https://test-vault-name.vault.azure.net/",
"keyName": "test-cmk-key",
"keyVersion": "00000000000000000000000000000000"
},
"rotationToLatestKeyVersionEnabled": true
}
}
},
"parameters": null,
"provisioningState": "Accepted",
"uiDefinitionUri": "https://path/to/workspaceCreateUiDefinition.json",
"authorizations": [
{
"principalId": "00000000-0000-0000-0000-000000000000",
"roleDefinitionId": "11111111-1111-1111-1111-111111111111"
}
],
"createdBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"updatedBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"managedDiskIdentity": {
"principalId": "22222222-2222-2222-2222-222222222222",
"tenantId": "44444444-4444-4444-4444-444444444444",
"type": "SystemAssigned"
},
"createdDateTime": "2020-02-20T00:10:29.2858439Z",
"isUcEnabled": true
}
}
Create or update a workspace with Enhanced Security & Compliance Add-On
Pedido de amostra
PUT https://management.azure.com/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace?api-version=2026-01-01
{
"properties": {
"computeMode": "Hybrid",
"managedResourceGroupId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG",
"enhancedSecurityCompliance": {
"automaticClusterUpdate": {
"value": "Enabled"
},
"complianceSecurityProfile": {
"value": "Enabled",
"complianceStandards": [
"PCI_DSS",
"HIPAA"
]
},
"enhancedSecurityMonitoring": {
"value": "Enabled"
}
}
},
"location": "eastus2",
"sku": {
"name": "premium"
}
}
Resposta da amostra
{
"id": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace",
"type": "Microsoft.Databricks/workspaces",
"location": "East US 2",
"tags": null,
"sku": {
"name": "premium"
},
"properties": {
"computeMode": "Hybrid",
"managedResourceGroupId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG",
"enhancedSecurityCompliance": {
"automaticClusterUpdate": {
"value": "Enabled"
},
"complianceSecurityProfile": {
"value": "Enabled",
"complianceStandards": [
"PCI_DSS",
"HIPAA"
]
},
"enhancedSecurityMonitoring": {
"value": "Enabled"
}
},
"parameters": null,
"provisioningState": "Accepted",
"uiDefinitionUri": "https://path/to/workspaceCreateUiDefinition.json",
"authorizations": [
{
"principalId": "00000000-0000-0000-0000-000000000000",
"roleDefinitionId": "11111111-1111-1111-1111-111111111111"
}
],
"createdBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"updatedBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"createdDateTime": "2023-08-24T00:10:29.2858439Z",
"workspaceId": "5555555555555555",
"workspaceUrl": "adb-5555555555555555.19.azuredatabricks.net",
"isUcEnabled": true
}
}
{
"name": "myWorkspace",
"id": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace",
"type": "Microsoft.Databricks/workspaces",
"location": "East US 2",
"tags": null,
"sku": {
"name": "premium"
},
"properties": {
"computeMode": "Hybrid",
"managedResourceGroupId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG",
"enhancedSecurityCompliance": {
"automaticClusterUpdate": {
"value": "Enabled"
},
"complianceSecurityProfile": {
"value": "Enabled",
"complianceStandards": [
"PCI_DSS",
"HIPAA"
]
},
"enhancedSecurityMonitoring": {
"value": "Enabled"
}
},
"parameters": null,
"provisioningState": "Accepted",
"uiDefinitionUri": "https://path/to/workspaceCreateUiDefinition.json",
"authorizations": [
{
"principalId": "00000000-0000-0000-0000-000000000000",
"roleDefinitionId": "11111111-1111-1111-1111-111111111111"
}
],
"createdBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"updatedBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"createdDateTime": "2023-08-24T00:10:29.2858439Z",
"isUcEnabled": true
}
}
Create or update serverless workspace
Pedido de amostra
PUT https://management.azure.com/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace?api-version=2026-01-01
{
"properties": {
"computeMode": "Serverless"
},
"location": "westus",
"sku": {
"name": "premium"
}
}
Resposta da amostra
{
"id": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace",
"type": "Microsoft.Databricks/workspaces",
"location": "East US 2",
"tags": null,
"sku": {
"name": "premium"
},
"properties": {
"computeMode": "Serverless",
"provisioningState": "Accepted",
"uiDefinitionUri": "https://path/to/workspaceCreateUiDefinition.json",
"authorizations": [
{
"principalId": "00000000-0000-0000-0000-000000000000",
"roleDefinitionId": "11111111-1111-1111-1111-111111111111"
}
],
"createdBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"defaultCatalog": {
"initialType": "UnityCatalog",
"initialName": ""
},
"updatedBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"createdDateTime": "2020-02-20T00:10:29.2858439Z",
"workspaceId": "5555555555555555",
"workspaceUrl": "adb-5555555555555555.19.azuredatabricks.net",
"isUcEnabled": true
}
}
{
"name": "myWorkspace",
"id": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace",
"type": "Microsoft.Databricks/workspaces",
"location": "East US 2",
"tags": {
"environment": "dev"
},
"sku": {
"name": "premium"
},
"properties": {
"computeMode": "Serverless",
"provisioningState": "Accepted",
"uiDefinitionUri": "https://path/to/workspaceCreateUiDefinition.json",
"authorizations": [
{
"principalId": "00000000-0000-0000-0000-000000000000",
"roleDefinitionId": "11111111-1111-1111-1111-111111111111"
}
],
"createdBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"updatedBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"createdDateTime": "2020-02-20T00:10:29.2858439Z",
"isUcEnabled": true
}
}
Create or update workspace
Pedido de amostra
PUT https://management.azure.com/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace?api-version=2026-01-01
{
"properties": {
"computeMode": "Hybrid",
"managedResourceGroupId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG",
"defaultCatalog": {
"initialType": "UnityCatalog",
"initialName": ""
},
"accessConnector": {
"id": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/adbrg/providers/Microsoft.Databricks/accessConnectors/myAccessConnector",
"identityType": "SystemAssigned"
},
"defaultStorageFirewall": "Enabled"
},
"location": "westus",
"sku": {
"name": "premium"
}
}
Resposta da amostra
{
"id": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace",
"type": "Microsoft.Databricks/workspaces",
"location": "East US 2",
"tags": null,
"sku": {
"name": "premium"
},
"properties": {
"computeMode": "Hybrid",
"managedResourceGroupId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG",
"accessConnector": {
"id": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/adbrg/providers/Microsoft.Databricks/accessConnectors/myAccessConnector",
"identityType": "SystemAssigned"
},
"defaultStorageFirewall": "Enabled",
"parameters": null,
"provisioningState": "Accepted",
"uiDefinitionUri": "https://path/to/workspaceCreateUiDefinition.json",
"authorizations": [
{
"principalId": "00000000-0000-0000-0000-000000000000",
"roleDefinitionId": "11111111-1111-1111-1111-111111111111"
}
],
"createdBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"defaultCatalog": {
"initialType": "UnityCatalog",
"initialName": ""
},
"updatedBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"createdDateTime": "2020-02-20T00:10:29.2858439Z",
"workspaceId": "5555555555555555",
"workspaceUrl": "adb-5555555555555555.19.azuredatabricks.net",
"isUcEnabled": true
}
}
{
"name": "myWorkspace",
"id": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace",
"type": "Microsoft.Databricks/workspaces",
"location": "East US 2",
"tags": {
"environment": "dev"
},
"sku": {
"name": "premium"
},
"properties": {
"computeMode": "Hybrid",
"managedResourceGroupId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG",
"parameters": null,
"accessConnector": {
"id": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/adbrg/providers/Microsoft.Databricks/accessConnectors/myAccessConnector",
"identityType": "SystemAssigned"
},
"defaultStorageFirewall": "Enabled",
"provisioningState": "Accepted",
"uiDefinitionUri": "https://path/to/workspaceCreateUiDefinition.json",
"authorizations": [
{
"principalId": "00000000-0000-0000-0000-000000000000",
"roleDefinitionId": "11111111-1111-1111-1111-111111111111"
}
],
"createdBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"updatedBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"createdDateTime": "2020-02-20T00:10:29.2858439Z",
"isUcEnabled": true
}
}
Create or update workspace with custom parameters
Pedido de amostra
PUT https://management.azure.com/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace?api-version=2026-01-01
{
"properties": {
"computeMode": "Hybrid",
"managedResourceGroupId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG",
"defaultCatalog": {
"initialType": "HiveMetastore",
"initialName": ""
},
"accessConnector": {
"id": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/adbrg/providers/Microsoft.Databricks/accessConnectors/myAccessConnector",
"identityType": "UserAssigned",
"userAssignedIdentityId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myIdentity"
},
"defaultStorageFirewall": "Enabled",
"parameters": {
"customVirtualNetworkId": {
"value": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Network/virtualNetworks/myNetwork"
},
"customPublicSubnetName": {
"value": "myPublicSubnet"
},
"customPrivateSubnetName": {
"value": "myPrivateSubnet"
}
}
},
"location": "westus",
"sku": {
"name": "premium"
}
}
Resposta da amostra
{
"id": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace",
"type": "Microsoft.Databricks/workspaces",
"location": "East US 2",
"tags": null,
"sku": {
"name": "premium"
},
"properties": {
"computeMode": "Hybrid",
"managedResourceGroupId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG",
"parameters": {
"customPrivateSubnetName": {
"type": "String",
"value": "myPrivateSubnet"
},
"customPublicSubnetName": {
"type": "String",
"value": "myPublicSubnet"
},
"customVirtualNetworkId": {
"type": "String",
"value": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Network/virtualNetworks/myNetwork"
}
},
"accessConnector": {
"id": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/adbrg/providers/Microsoft.Databricks/accessConnectors/myAccessConnector",
"identityType": "UserAssigned",
"userAssignedIdentityId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myIdentity"
},
"defaultStorageFirewall": "Enabled",
"provisioningState": "Succeeded",
"uiDefinitionUri": "https://path/to/workspaceCreateUiDefinition.json",
"authorizations": [
{
"principalId": "00000000-0000-0000-0000-000000000000",
"roleDefinitionId": "11111111-1111-1111-1111-111111111111"
}
],
"createdBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"defaultCatalog": {
"initialType": "HiveMetastore",
"initialName": ""
},
"updatedBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"createdDateTime": "2020-02-20T00:10:29.2858439Z",
"workspaceId": "5555555555555555",
"workspaceUrl": "adb-5555555555555555.19.azuredatabricks.net",
"isUcEnabled": true
}
}
{
"name": "myWorkspace",
"id": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace",
"type": "Microsoft.Databricks/workspaces",
"location": "East US 2",
"tags": {
"environment": "dev"
},
"sku": {
"name": "premium"
},
"properties": {
"computeMode": "Hybrid",
"managedResourceGroupId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG",
"provisioningState": "Accepted",
"uiDefinitionUri": "https://path/to/workspaceCreateUiDefinition.json",
"authorizations": [
{
"principalId": "00000000-0000-0000-0000-000000000000",
"roleDefinitionId": "11111111-1111-1111-1111-111111111111"
}
],
"createdBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"updatedBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"createdDateTime": "2020-02-20T00:10:29.2858439Z",
"isUcEnabled": true,
"accessConnector": {
"id": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/adbrg/providers/Microsoft.Databricks/accessConnectors/myAccessConnector",
"identityType": "UserAssigned",
"userAssignedIdentityId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myIdentity"
},
"defaultStorageFirewall": "Enabled",
"defaultCatalog": {
"initialType": "HiveMetastore",
"initialName": ""
}
}
}
Enable Customer-Managed Key (CMK) encryption on a workspace which is prepared for encryption
Pedido de amostra
PUT https://management.azure.com/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace?api-version=2026-01-01
{
"properties": {
"computeMode": "Hybrid",
"managedResourceGroupId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG",
"parameters": {
"prepareEncryption": {
"value": true
},
"encryption": {
"value": {
"keySource": "Microsoft.Keyvault",
"keyvaulturi": "https://myKeyVault.vault.azure.net/",
"KeyName": "myKeyName",
"keyversion": "00000000000000000000000000000000"
}
}
}
},
"location": "westus",
"sku": {
"name": "premium"
}
}
Resposta da amostra
{
"name": "myWorkspace",
"id": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace",
"type": "Microsoft.Databricks/workspaces",
"sku": {
"name": "premium"
},
"location": "East US 2",
"properties": {
"computeMode": "Hybrid",
"managedResourceGroupId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG",
"parameters": {
"customPrivateSubnetName": {
"type": "String",
"value": "PrivateBob"
},
"customPublicSubnetName": {
"type": "String",
"value": "PublicSarah"
},
"customVirtualNetworkId": {
"type": "String",
"value": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Network/virtualNetworks/myNetwork"
},
"prepareEncryption": {
"type": "Bool",
"value": true
},
"encryption": {
"type": "Object",
"value": {
"keySource": "Microsoft.Keyvault",
"keyvaulturi": "https://myKeyVault.vault.azure.net/",
"KeyName": "myKeyName",
"keyversion": "00000000000000000000000000000000"
}
}
},
"provisioningState": "Succeeded",
"uiDefinitionUri": "https://path/to/workspaceCreateUiDefinition.json",
"authorizations": [
{
"principalId": "00000000-0000-0000-0000-000000000000",
"roleDefinitionId": "11111111-1111-1111-1111-111111111111"
}
],
"createdBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"storageAccountIdentity": {
"principalId": "55555555-5555-5555-5555-555555555555",
"tenantId": "66666666-6666-6666-6666-666666666666",
"type": "SystemAssigned"
},
"updatedBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"createdDateTime": "2020-02-20T00:10:29.2858439Z",
"workspaceId": "5555555555555555",
"workspaceUrl": "adb-5555555555555555.19.azuredatabricks.net",
"isUcEnabled": true
}
}
{
"name": "myWorkspace",
"id": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace",
"type": "Microsoft.Databricks/workspaces",
"location": "East US 2",
"tags": {
"environment": "dev"
},
"sku": {
"name": "premium"
},
"properties": {
"computeMode": "Hybrid",
"managedResourceGroupId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG",
"provisioningState": "Accepted",
"uiDefinitionUri": "https://path/to/workspaceCreateUiDefinition.json",
"authorizations": [
{
"principalId": "00000000-0000-0000-0000-000000000000",
"roleDefinitionId": "11111111-1111-1111-1111-111111111111"
}
],
"createdBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"updatedBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"createdDateTime": "2020-02-20T00:10:29.2858439Z",
"storageAccountIdentity": {
"principalId": "55555555-5555-5555-5555-555555555555",
"tenantId": "66666666-6666-6666-6666-666666666666",
"type": "SystemAssigned"
},
"isUcEnabled": true
}
}
Revert Customer-Managed Key (CMK) encryption to Microsoft Managed Keys encryption on a workspace
Pedido de amostra
PUT https://management.azure.com/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace?api-version=2026-01-01
{
"properties": {
"computeMode": "Hybrid",
"managedResourceGroupId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG",
"parameters": {
"encryption": {
"value": {
"keySource": "Default"
}
}
}
},
"location": "westus",
"sku": {
"name": "premium"
}
}
Resposta da amostra
{
"name": "myWorkspace",
"id": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace",
"type": "Microsoft.Databricks/workspaces",
"sku": {
"name": "premium"
},
"location": "East US 2",
"properties": {
"computeMode": "Hybrid",
"managedResourceGroupId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG",
"parameters": {
"customPrivateSubnetName": {
"type": "String",
"value": "PrivateBob"
},
"customPublicSubnetName": {
"type": "String",
"value": "PublicSarah"
},
"customVirtualNetworkId": {
"type": "String",
"value": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Network/virtualNetworks/myNetwork"
},
"prepareEncryption": {
"type": "Bool",
"value": true
},
"encryption": {
"type": "Object",
"value": {
"keySource": "Default"
}
}
},
"provisioningState": "Succeeded",
"uiDefinitionUri": "https://path/to/workspaceCreateUiDefinition.json",
"authorizations": [
{
"principalId": "00000000-0000-0000-0000-000000000000",
"roleDefinitionId": "11111111-1111-1111-1111-111111111111"
}
],
"createdBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"storageAccountIdentity": {
"principalId": "55555555-5555-5555-5555-555555555555",
"tenantId": "66666666-6666-6666-6666-666666666666",
"type": "SystemAssigned"
},
"updatedBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"createdDateTime": "2020-02-20T00:10:29.2858439Z",
"workspaceId": "5555555555555555",
"workspaceUrl": "adb-5555555555555555.19.azuredatabricks.net",
"isUcEnabled": true
}
}
{
"name": "myWorkspace",
"id": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace",
"type": "Microsoft.Databricks/workspaces",
"location": "East US 2",
"tags": {
"environment": "dev"
},
"sku": {
"name": "premium"
},
"properties": {
"computeMode": "Hybrid",
"managedResourceGroupId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG",
"provisioningState": "Accepted",
"uiDefinitionUri": "https://path/to/workspaceCreateUiDefinition.json",
"authorizations": [
{
"principalId": "00000000-0000-0000-0000-000000000000",
"roleDefinitionId": "11111111-1111-1111-1111-111111111111"
}
],
"createdBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"updatedBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"createdDateTime": "2020-02-20T00:10:29.2858439Z",
"storageAccountIdentity": {
"principalId": "55555555-5555-5555-5555-555555555555",
"tenantId": "66666666-6666-6666-6666-666666666666",
"type": "SystemAssigned"
},
"isUcEnabled": true
}
}
Update a workspace with Customer-Managed Key (CMK) encryption for Managed Disks
Pedido de amostra
PUT https://management.azure.com/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace?api-version=2026-01-01
{
"properties": {
"computeMode": "Hybrid",
"managedResourceGroupId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG",
"encryption": {
"entities": {
"managedDisk": {
"keySource": "Microsoft.Keyvault",
"keyVaultProperties": {
"keyVaultUri": "https://test-vault-name.vault.azure.net/",
"keyName": "test-cmk-key",
"keyVersion": "00000000000000000000000000000000"
},
"rotationToLatestKeyVersionEnabled": true
}
}
}
},
"location": "westus",
"sku": {
"name": "premium"
},
"tags": {
"mytag1": "myvalue1"
}
}
Resposta da amostra
{
"id": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace",
"type": "Microsoft.Databricks/workspaces",
"location": "East US 2",
"tags": {
"mytag1": "myvalue1"
},
"sku": {
"name": "premium"
},
"properties": {
"computeMode": "Hybrid",
"managedResourceGroupId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG",
"diskEncryptionSetId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG/providers/Microsoft.Compute/diskEncryptionSets/myDiskEncryptionSet",
"encryption": {
"entities": {
"managedDisk": {
"keySource": "Microsoft.Keyvault",
"keyVaultProperties": {
"keyVaultUri": "https://test-vault-name.vault.azure.net/",
"keyName": "test-cmk-key",
"keyVersion": "00000000000000000000000000000000"
},
"rotationToLatestKeyVersionEnabled": true
}
}
},
"parameters": null,
"provisioningState": "Succeeded",
"uiDefinitionUri": "https://path/to/workspaceCreateUiDefinition.json",
"authorizations": [
{
"principalId": "00000000-0000-0000-0000-000000000000",
"roleDefinitionId": "11111111-1111-1111-1111-111111111111"
}
],
"createdBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"updatedBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"managedDiskIdentity": {
"principalId": "22222222-2222-2222-2222-222222222222",
"tenantId": "44444444-4444-4444-4444-444444444444",
"type": "SystemAssigned"
},
"createdDateTime": "2020-02-20T00:10:29.2858439Z",
"workspaceId": "6666666666666666",
"workspaceUrl": "adb-6666666666666666.19.azuredatabricks.net",
"isUcEnabled": true
}
}
{
"id": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace",
"type": "Microsoft.Databricks/workspaces",
"location": "East US 2",
"tags": {
"mytag1": "myvalue1"
},
"sku": {
"name": "premium"
},
"properties": {
"computeMode": "Hybrid",
"managedResourceGroupId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG",
"diskEncryptionSetId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG/providers/Microsoft.Compute/diskEncryptionSets/myDiskEncryptionSet",
"encryption": {
"entities": {
"managedDisk": {
"keySource": "Microsoft.Keyvault",
"keyVaultProperties": {
"keyVaultUri": "https://test-vault-name.vault.azure.net/",
"keyName": "test-cmk-key",
"keyVersion": "00000000000000000000000000000000"
},
"rotationToLatestKeyVersionEnabled": true
}
}
},
"parameters": null,
"provisioningState": "Succeeded",
"uiDefinitionUri": "https://path/to/workspaceCreateUiDefinition.json",
"authorizations": [
{
"principalId": "00000000-0000-0000-0000-000000000000",
"roleDefinitionId": "11111111-1111-1111-1111-111111111111"
}
],
"createdBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"updatedBy": {
"oid": "22222222-2222-2222-2222-222222222222",
"puid": "33333333",
"applicationId": "44444444-4444-4444-4444-444444444444"
},
"managedDiskIdentity": {
"principalId": "22222222-2222-2222-2222-222222222222",
"tenantId": "44444444-4444-4444-4444-444444444444",
"type": "SystemAssigned"
},
"createdDateTime": "2020-02-20T00:10:29.2858439Z",
"workspaceId": "6666666666666666",
"workspaceUrl": "adb-6666666666666666.19.azuredatabricks.net",
"isUcEnabled": true
}
}
Definições
| Name | Description |
|---|---|
|
Access |
Recurso do Conector do Access que será associado ao Espaço de Trabalho Databricks. Não permitido no espaço de trabalho Serverless ComputeMode. |
|
Automatic |
Status do recurso de atualizações automatizadas de cluster. |
|
Automatic |
|
|
Compliance |
Status do recurso Perfil de Segurança de Conformidade. |
|
Compliance |
|
|
Compute |
O modo de computação do espaço de trabalho. Necessário na criação, não pode ser alterado. Os valores possíveis incluem: 'Serverless', 'Hybrid' |
|
Created |
Fornece detalhes da entidade que criou/atualizou o espaço de trabalho. |
|
created |
O tipo de identidade que criou o recurso. |
|
Custom |
O tipo de variável que é |
|
Default |
Essas propriedades permitem que o usuário especifique as propriedades padrão do catálogo durante a criação do espaço de trabalho. Não permitido no espaço de trabalho Serverless ComputeMode. |
|
default |
Obtém ou define informações de configuração do Firewall de Armazenamento Padrão. Não permitido no espaço de trabalho Serverless ComputeMode. |
| Encryption |
O objeto que contém detalhes de criptografia usados no espaço de trabalho. |
|
Encryption |
Entidades de criptografia para recurso de espaço de trabalho databricks. |
|
Encryption |
A chave de criptografiaSource (provedor). Valores possíveis (sem distinção entre maiúsculas e minúsculas): Microsoft.Keyvault |
| EncryptionV2 |
O objeto que contém detalhes de criptografia usados no espaço de trabalho. |
|
Enhanced |
Status das configurações relacionadas ao complemento de conformidade e segurança reforçadas. |
|
Enhanced |
Status do recurso de Monitoramento de Segurança Reforçada. |
|
Enhanced |
|
|
Error |
Detalhes do erro. |
|
Error |
O código e a mensagem para um erro. |
|
Error |
Resposta de erro. |
|
Identity |
O tipo de identidade do recurso do Access Connector. |
|
initial |
Define o tipo inicial do catálogo padrão. Valores possíveis (sem distinção entre maiúsculas e minúsculas): HiveMetastore, UnityCatalog |
|
Key |
A chave de criptografiaSource (provedor). Valores possíveis (sem distinção entre maiúsculas e minúsculas): Padrão, Microsoft.Keyvault |
|
Key |
Propriedades de entrada do Cofre da Chave para criptografia. |
|
Managed |
O objeto que contém detalhes de criptografia usados no espaço de trabalho. |
|
Managed |
Os detalhes da Identidade Gerenciada para a conta de armazenamento. |
|
Private |
A propriedade de ponto de extremidade privado de uma conexão de ponto de extremidade privada. |
|
Private |
A conexão de ponto de extremidade privado de um espaço de trabalho. |
|
Private |
As propriedades de uma conexão de ponto de extremidade privada. |
|
Private |
O estado de provisionamento atual. |
|
Private |
O estado atual de uma conexão de ponto de extremidade privado. |
|
Private |
O status de uma conexão de ponto de extremidade privada |
|
Provisioning |
Status de provisionamento do espaço de trabalho. |
|
Public |
O tipo de acesso à rede para acessar o espaço de trabalho. Defina o valor como desativado para acessar o espaço de trabalho somente via link privado. Usado para configurar ligação privada apenas front-end para o espaço de trabalho Serverless ComputeMode. |
|
Required |
Obtém ou define um valor que indica se o plano de dados (clusters) para controlar a comunicação do plano acontece no ponto de extremidade privado. Os valores suportados são 'AllRules' e 'NoAzureDatabricksRules'. O valor 'NoAzureServiceRules' é apenas para uso interno. Não permitido no espaço de trabalho Serverless ComputeMode. |
| Sku |
SKU para o recurso. |
|
system |
Metadados referentes à criação e última modificação do recurso. |
| Workspace |
Informações sobre o espaço de trabalho. |
|
Workspace. |
Propriedades de criptografia para o espaço de trabalho databricks. Suportado no espaço de trabalho Serverless e Hybrid ComputeMode. |
|
Workspace |
O valor que deve ser usado para este campo. |
|
Workspace |
O valor que deve ser usado para este campo. |
|
Workspace |
Parâmetros personalizados usados para a criação de espaços de trabalho. Não permitido no espaço de trabalho Serverless ComputeMode. |
|
Workspace |
O valor. |
|
Workspace |
O objeto que contém detalhes de criptografia usados no espaço de trabalho. |
|
Workspace |
O valor que deve ser usado para este campo. |
|
Workspace |
Propriedades de criptografia para o espaço de trabalho databricks. Suportado no espaço de trabalho Serverless e Hybrid ComputeMode. |
|
Workspace |
A autorização do provedor de espaço de trabalho. |
AccessConnector
Recurso do Conector do Access que será associado ao Espaço de Trabalho Databricks. Não permitido no espaço de trabalho Serverless ComputeMode.
| Name | Tipo | Description |
|---|---|---|
| id |
string (arm-id) |
A ID do recurso do Azure Databricks Access Connector Resource. |
| identityType |
O tipo de identidade do recurso do Access Connector. |
|
| userAssignedIdentityId |
string (arm-id) |
A ID do recurso da Identidade Atribuída ao Usuário associada ao Recurso do Conector de Acesso. Isso é necessário para o tipo 'UserAssigned' e não é válido para o tipo 'SystemAssigned'. |
AutomaticClusterUpdateDefinition
Status do recurso de atualizações automatizadas de cluster.
| Name | Tipo | Description |
|---|---|---|
| value |
AutomaticClusterUpdateValue
| Valor | Description |
|---|---|
| Enabled | |
| Disabled |
ComplianceSecurityProfileDefinition
Status do recurso Perfil de Segurança de Conformidade.
| Name | Tipo | Description |
|---|---|---|
| complianceStandards |
string[] |
Padrões de conformidade associados ao espaço de trabalho. |
| value |
ComplianceSecurityProfileValue
| Valor | Description |
|---|---|
| Enabled | |
| Disabled |
ComputeMode
O modo de computação do espaço de trabalho. Necessário na criação, não pode ser alterado. Os valores possíveis incluem: 'Serverless', 'Hybrid'
| Valor | Description |
|---|---|
| Serverless | |
| Hybrid |
CreatedBy
Fornece detalhes da entidade que criou/atualizou o espaço de trabalho.
| Name | Tipo | Description |
|---|---|---|
| applicationId |
string (uuid) |
A ID do aplicativo que iniciou a criação do espaço de trabalho. Por exemplo, Portal do Azure. |
| oid |
string (uuid) |
A ID do objeto que criou o espaço de trabalho. |
| puid |
string |
O ID do objeto pessoal correspondente ao ID do objeto acima |
createdByType
O tipo de identidade que criou o recurso.
| Valor | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
CustomParameterType
O tipo de variável que é
| Valor | Description |
|---|---|
| Bool | |
| Object | |
| String |
DefaultCatalogProperties
Essas propriedades permitem que o usuário especifique as propriedades padrão do catálogo durante a criação do espaço de trabalho. Não permitido no espaço de trabalho Serverless ComputeMode.
| Name | Tipo | Default value | Description |
|---|---|---|---|
| initialName |
string |
Especifica o Nome inicial do catálogo padrão. Se não for especificado, o nome do espaço de trabalho será usado. |
|
| initialType | HiveMetastore |
Define o tipo inicial do catálogo padrão. Valores possíveis (sem distinção entre maiúsculas e minúsculas): HiveMetastore, UnityCatalog |
defaultStorageFirewall
Obtém ou define informações de configuração do Firewall de Armazenamento Padrão. Não permitido no espaço de trabalho Serverless ComputeMode.
| Valor | Description |
|---|---|
| Disabled | |
| Enabled |
Encryption
O objeto que contém detalhes de criptografia usados no espaço de trabalho.
| Name | Tipo | Default value | Description |
|---|---|---|---|
| KeyName |
string |
O nome da chave KeyVault. |
|
| keySource | Default |
A chave de criptografiaSource (provedor). Valores possíveis (sem distinção entre maiúsculas e minúsculas): Padrão, Microsoft.Keyvault |
|
| keyvaulturi |
string |
O Uri do KeyVault. |
|
| keyversion |
string |
A versão da chave KeyVault. |
EncryptionEntitiesDefinition
Entidades de criptografia para recurso de espaço de trabalho databricks.
| Name | Tipo | Description |
|---|---|---|
| managedDisk |
Propriedades de criptografia para os discos gerenciados databricks. Não permitido no espaço de trabalho Serverless ComputeMode. |
|
| managedServices |
Propriedades de criptografia para os serviços gerenciados databricks. Suportado em Serverless e Hybrid ComputeMode. |
EncryptionKeySource
A chave de criptografiaSource (provedor). Valores possíveis (sem distinção entre maiúsculas e minúsculas): Microsoft.Keyvault
| Valor | Description |
|---|---|
| Microsoft.Keyvault |
EncryptionV2
O objeto que contém detalhes de criptografia usados no espaço de trabalho.
| Name | Tipo | Description |
|---|---|---|
| keySource |
A chave de criptografiaSource (provedor). Valores possíveis (sem distinção entre maiúsculas e minúsculas): Microsoft.Keyvault |
|
| keyVaultProperties |
Propriedades de entrada do Cofre da Chave para criptografia. |
EnhancedSecurityComplianceDefinition
Status das configurações relacionadas ao complemento de conformidade e segurança reforçadas.
| Name | Tipo | Description |
|---|---|---|
| automaticClusterUpdate |
Status do recurso de atualizações automatizadas de cluster. |
|
| complianceSecurityProfile |
Status do recurso Perfil de Segurança de Conformidade. |
|
| enhancedSecurityMonitoring |
Status do recurso de Monitoramento de Segurança Reforçada. |
EnhancedSecurityMonitoringDefinition
Status do recurso de Monitoramento de Segurança Reforçada.
| Name | Tipo | Description |
|---|---|---|
| value |
EnhancedSecurityMonitoringValue
| Valor | Description |
|---|---|
| Enabled | |
| Disabled |
ErrorDetail
Detalhes do erro.
| Name | Tipo | Description |
|---|---|---|
| code |
string |
O código do erro. |
| message |
string |
Uma mensagem de erro legível por humanos. |
| target |
string |
Indica qual propriedade na solicitação é responsável pelo erro. |
ErrorInfo
O código e a mensagem para um erro.
| Name | Tipo | Description |
|---|---|---|
| code |
string |
Um código de erro legível por máquina. |
| details |
detalhes do erro. |
|
| innererror |
string |
Detalhes do erro interno, se existirem. |
| message |
string |
Uma mensagem de erro legível por humanos. |
ErrorResponse
Resposta de erro.
| Name | Tipo | Description |
|---|---|---|
| error |
O código e a mensagem para um erro. |
IdentityType
O tipo de identidade do recurso do Access Connector.
| Valor | Description |
|---|---|
| SystemAssigned | |
| UserAssigned |
initialType
Define o tipo inicial do catálogo padrão. Valores possíveis (sem distinção entre maiúsculas e minúsculas): HiveMetastore, UnityCatalog
| Valor | Description |
|---|---|
| HiveMetastore | |
| UnityCatalog |
KeySource
A chave de criptografiaSource (provedor). Valores possíveis (sem distinção entre maiúsculas e minúsculas): Padrão, Microsoft.Keyvault
| Valor | Description |
|---|---|
| Default | |
| Microsoft.Keyvault |
KeyVaultProperties
Propriedades de entrada do Cofre da Chave para criptografia.
| Name | Tipo | Description |
|---|---|---|
| keyName |
string |
O nome da chave KeyVault. |
| keyVaultUri |
string |
O Uri do KeyVault. |
| keyVersion |
string |
A versão da chave KeyVault. |
ManagedDiskEncryption
O objeto que contém detalhes de criptografia usados no espaço de trabalho.
| Name | Tipo | Description |
|---|---|---|
| keySource |
A chave de criptografiaSource (provedor). Valores possíveis (sem distinção entre maiúsculas e minúsculas): Microsoft.Keyvault. Não permitido no espaço de trabalho Serverless ComputeMode. |
|
| keyVaultProperties |
Propriedades de entrada do Cofre da Chave para criptografia. |
|
| rotationToLatestKeyVersionEnabled |
boolean |
Indique se a versão de chave mais recente deve ser usada automaticamente para criptografia de disco gerenciado. |
ManagedIdentityConfiguration
Os detalhes da Identidade Gerenciada para a conta de armazenamento.
| Name | Tipo | Description |
|---|---|---|
| principalId |
string (uuid) |
O objectId da Identidade Gerenciada vinculada à conta do Armazenamento Gerenciado. |
| tenantId |
string (uuid) |
A ID do locatário onde a Identidade Gerenciada é criada. |
| type |
string |
O tipo de Identidade criada. Ele pode ser SystemAssigned ou UserAssigned. |
PrivateEndpoint
A propriedade de ponto de extremidade privado de uma conexão de ponto de extremidade privada.
| Name | Tipo | Description |
|---|---|---|
| id |
string |
O identificador de recurso. |
PrivateEndpointConnection
A conexão de ponto de extremidade privado de um espaço de trabalho.
| Name | Tipo | Description |
|---|---|---|
| id |
string |
O identificador de recurso. |
| name |
string |
O nome do recurso. |
| properties |
As propriedades de conexão de ponto de extremidade privado. |
|
| type |
string |
O tipo do recurso. |
PrivateEndpointConnectionProperties
As propriedades de uma conexão de ponto de extremidade privada.
| Name | Tipo | Description |
|---|---|---|
| groupIds |
string[] |
GroupIds do recurso de serviço de link privado. |
| privateEndpoint |
Ponto final privado |
|
| privateLinkServiceConnectionState |
Estado da conexão do serviço de link privado |
|
| provisioningState |
Estado de provisionamento da conexão de ponto de extremidade privado. |
PrivateEndpointConnectionProvisioningState
O estado de provisionamento atual.
| Valor | Description |
|---|---|
| Succeeded | |
| Creating | |
| Updating | |
| Deleting | |
| Failed |
PrivateLinkServiceConnectionState
O estado atual de uma conexão de ponto de extremidade privado.
| Name | Tipo | Description |
|---|---|---|
| actionsRequired |
string |
Ações necessárias para uma conexão de ponto de extremidade privada |
| description |
string |
A descrição do estado atual de uma conexão de ponto de extremidade privada |
| status |
O status de uma conexão de ponto de extremidade privada |
PrivateLinkServiceConnectionStatus
O status de uma conexão de ponto de extremidade privada
| Valor | Description |
|---|---|
| Pending | |
| Approved | |
| Rejected | |
| Disconnected |
ProvisioningState
Status de provisionamento do espaço de trabalho.
| Valor | Description |
|---|---|
| Accepted | |
| Running | |
| Ready | |
| Creating | |
| Created | |
| Deleting | |
| Deleted | |
| Canceled | |
| Failed | |
| Succeeded | |
| Updating |
PublicNetworkAccess
O tipo de acesso à rede para acessar o espaço de trabalho. Defina o valor como desativado para acessar o espaço de trabalho somente via link privado. Usado para configurar ligação privada apenas front-end para o espaço de trabalho Serverless ComputeMode.
| Valor | Description |
|---|---|
| Enabled | |
| Disabled |
RequiredNsgRules
Obtém ou define um valor que indica se o plano de dados (clusters) para controlar a comunicação do plano acontece no ponto de extremidade privado. Os valores suportados são 'AllRules' e 'NoAzureDatabricksRules'. O valor 'NoAzureServiceRules' é apenas para uso interno. Não permitido no espaço de trabalho Serverless ComputeMode.
| Valor | Description |
|---|---|
| AllRules | |
| NoAzureDatabricksRules | |
| NoAzureServiceRules |
Sku
SKU para o recurso.
| Name | Tipo | Description |
|---|---|---|
| name |
string |
O nome SKU. |
| tier |
string |
O nível de SKU. |
systemData
Metadados referentes à criação e última modificação do recurso.
| Name | Tipo | Description |
|---|---|---|
| createdAt |
string (date-time) |
O carimbo de data/hora da criação de recursos (UTC). |
| createdBy |
string |
A identidade que criou o recurso. |
| createdByType |
O tipo de identidade que criou o recurso. |
|
| lastModifiedAt |
string (date-time) |
O carimbo de data/hora da última modificação do recurso (UTC) |
| lastModifiedBy |
string |
A identidade que modificou o recurso pela última vez. |
| lastModifiedByType |
O tipo de identidade que modificou o recurso pela última vez. |
Workspace
Informações sobre o espaço de trabalho.
| Name | Tipo | Description |
|---|---|---|
| id |
string |
ID do recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location |
string |
A geolocalização onde o recurso vive |
| name |
string |
O nome do recurso |
| properties.accessConnector |
Recurso do Conector do Access que será associado ao Espaço de Trabalho Databricks. Não permitido no espaço de trabalho Serverless ComputeMode. |
|
| properties.authorizations |
As autorizações do provedor de espaço de trabalho. |
|
| properties.computeMode |
O modo de computação do espaço de trabalho. Necessário na criação, não pode ser alterado. Os valores possíveis incluem: 'Serverless', 'Hybrid' |
|
| properties.createdBy |
Indica a ID do objeto, PUID e ID do aplicativo da entidade que criou o espaço de trabalho. |
|
| properties.createdDateTime |
string (date-time) |
Especifica a data e a hora em que o espaço de trabalho é criado. |
| properties.defaultCatalog |
Propriedades para configuração do Catálogo Padrão durante a criação do espaço de trabalho. Não permitido no espaço de trabalho Serverless ComputeMode. |
|
| properties.defaultStorageFirewall |
Obtém ou define informações de configuração do Firewall de Armazenamento Padrão. Não permitido no espaço de trabalho Serverless ComputeMode. |
|
| properties.diskEncryptionSetId |
string |
A ID do recurso do conjunto de criptografia de disco gerenciado. Não permitido no espaço de trabalho Serverless ComputeMode. |
| properties.encryption |
Propriedades de criptografia para o espaço de trabalho databricks. Suportado no espaço de trabalho Serverless e Hybrid ComputeMode. |
|
| properties.enhancedSecurityCompliance |
Contém configurações relacionadas ao Complemento de Segurança Reforçada e Conformidade. Suportado no espaço de trabalho Serverless e Hybrid ComputeMode. |
|
| properties.isUcEnabled |
boolean |
Indica se o catálogo de unidades está habilitado para o espaço de trabalho ou não. Defina como true no espaço de trabalho Serverless ComputeMode. |
| properties.managedDiskIdentity |
Os detalhes da Identidade Gerenciada do Conjunto de Criptografia de Disco usado para a Criptografia de Disco Gerenciado. Retornado somente no espaço de trabalho Hybrid ComputeMode. |
|
| properties.managedResourceGroupId |
string |
O grupo de recursos gerenciado Id. Necessário no espaço de trabalho Hybrid ComputeMode. Não permitido no espaço de trabalho Serverless ComputeMode. |
| properties.parameters |
Os parâmetros personalizados do espaço de trabalho. |
|
| properties.privateEndpointConnections |
Conexões de ponto de extremidade privadas criadas no espaço de trabalho. Suportado no espaço de trabalho Serverless e Hybrid ComputeMode. |
|
| properties.provisioningState |
O estado de provisionamento do espaço de trabalho. |
|
| properties.publicNetworkAccess |
O tipo de acesso à rede para acessar o espaço de trabalho. Defina o valor como desativado para acessar o espaço de trabalho somente via link privado. Usado para configurar ligação privada apenas front-end para o espaço de trabalho Serverless ComputeMode. |
|
| properties.requiredNsgRules |
Obtém ou define um valor que indica se o plano de dados (clusters) para controlar a comunicação do plano acontece no ponto de extremidade privado. Os valores suportados são 'AllRules' e 'NoAzureDatabricksRules'. O valor 'NoAzureServiceRules' é apenas para uso interno. Não permitido no espaço de trabalho Serverless ComputeMode. |
|
| properties.storageAccountIdentity |
Os detalhes da Identidade Gerenciada da Conta de Armazenamento. Retornado somente no espaço de trabalho Hybrid ComputeMode. |
|
| properties.uiDefinitionUri |
string |
O URI de blob onde o arquivo de definição da interface do usuário está localizado. |
| properties.updatedBy |
Indica a ID do objeto, PUID e ID do aplicativo da entidade que atualizou o espaço de trabalho pela última vez. |
|
| properties.workspaceId |
string |
O identificador exclusivo do espaço de trabalho databricks no plano de controle databricks. |
| properties.workspaceUrl |
string |
A URL do espaço de trabalho que é do formato 'adb-{workspaceId}. {aleatório}.azuredatabricks.net' |
| sku |
O SKU do recurso. |
|
| systemData |
Os metadados do sistema relativos a este recurso |
|
| tags |
object |
Tags de recursos. |
| type |
string |
O tipo do recurso. Ex- Microsoft.Compute/virtualMachines ou Microsoft.Storage/storageAccounts. |
Workspace.WorkspaceProperties.Encryption
Propriedades de criptografia para o espaço de trabalho databricks. Suportado no espaço de trabalho Serverless e Hybrid ComputeMode.
| Name | Tipo | Description |
|---|---|---|
| entities |
Definição de entidades de criptografia para o espaço de trabalho. |
WorkspaceCustomBooleanParameter
O valor que deve ser usado para este campo.
| Name | Tipo | Description |
|---|---|---|
| type |
O tipo de variável que é |
|
| value |
boolean |
O valor que deve ser usado para este campo. |
WorkspaceCustomObjectParameter
O valor que deve ser usado para este campo.
| Name | Tipo | Description |
|---|---|---|
| type |
O tipo de variável que é |
|
| value |
object |
O valor que deve ser usado para este campo. |
WorkspaceCustomParameters
Parâmetros personalizados usados para a criação de espaços de trabalho. Não permitido no espaço de trabalho Serverless ComputeMode.
| Name | Tipo | Description |
|---|---|---|
| amlWorkspaceId |
A ID de um espaço de trabalho do Azure Machine Learning para vincular ao espaço de trabalho Databricks. Não permitido no espaço de trabalho Serverless ComputeMode. |
|
| customPrivateSubnetName |
O nome da sub-rede privada dentro da rede virtual. Não permitido no espaço de trabalho Serverless ComputeMode. |
|
| customPublicSubnetName |
O nome de uma Sub-rede Pública dentro da Rede Virtual. Não permitido no espaço de trabalho Serverless ComputeMode. |
|
| customVirtualNetworkId |
A ID de uma Rede Virtual onde este Cluster Databricks deve ser criado. Não permitido no espaço de trabalho Serverless ComputeMode. |
|
| enableNoPublicIp |
Booleano indicando se o IP público deve ser desativado. O valor predefinido é verdadeiro. Não permitido no espaço de trabalho Serverless ComputeMode. |
|
| encryption |
Contém os detalhes de criptografia para o espaço de trabalho habilitado para Chave Customer-Managed (CMK). Não permitido no espaço de trabalho Serverless ComputeMode. |
|
| loadBalancerBackendPoolName |
Nome do Pool de Back-end do Balanceador de Carga de saída para Conectividade de Cluster Seguro (Sem IP Público). Não permitido no espaço de trabalho Serverless ComputeMode. |
|
| loadBalancerId |
URI de recurso do balanceador de carga de saída para espaço de trabalho de conectividade de cluster seguro (sem IP público). Não permitido no espaço de trabalho Serverless ComputeMode. |
|
| natGatewayName |
Nome do gateway NAT para sub-redes de espaço de trabalho de Conectividade de Cluster Seguro (Sem IP Público). Não permitido no espaço de trabalho Serverless ComputeMode. |
|
| prepareEncryption |
Prepare o espaço de trabalho para criptografia. Habilita a Identidade Gerenciada para conta de armazenamento gerenciado. Não permitido no espaço de trabalho Serverless ComputeMode. |
|
| publicIpName |
Nome do IP público para nenhum espaço de trabalho IP público com vNet gerenciado. Não permitido no espaço de trabalho Serverless ComputeMode. |
|
| requireInfrastructureEncryption |
Um booleano que indica se o sistema de arquivos raiz DBFS será habilitado ou não com camada secundária de criptografia com chaves gerenciadas pela plataforma para dados em repouso. Não permitido no espaço de trabalho Serverless ComputeMode. |
|
| resourceTags |
Tags aplicadas a recursos em Grupo de recursos gerenciados. Eles podem ser atualizados atualizando as tags no nível do espaço de trabalho. Não permitido no espaço de trabalho Serverless ComputeMode. |
|
| storageAccountName |
Nome da conta de armazenamento DBFS padrão. Não permitido no espaço de trabalho Serverless ComputeMode. |
|
| storageAccountSkuName |
Nome da SKU da conta de armazenamento, por exemplo: Standard_GRS, Standard_LRS. Consulte https://aka.ms/storageskus para obter entradas válidas. Não permitido no espaço de trabalho Serverless ComputeMode. |
|
| vnetAddressPrefix |
Prefixo de endereço para rede virtual gerenciada. O valor padrão para essa entrada é 10.139. Não permitido no espaço de trabalho Serverless ComputeMode. |
WorkspaceCustomStringParameter
O valor.
| Name | Tipo | Description |
|---|---|---|
| type |
O tipo de variável que é |
|
| value |
string |
O valor que deve ser usado para este campo. |
WorkspaceEncryptionParameter
O objeto que contém detalhes de criptografia usados no espaço de trabalho.
| Name | Tipo | Description |
|---|---|---|
| type |
O tipo de variável que é |
|
| value |
O valor que deve ser usado para este campo. |
WorkspaceNoPublicIPBooleanParameter
O valor que deve ser usado para este campo.
| Name | Tipo | Description |
|---|---|---|
| type |
O tipo de variável que é |
|
| value |
boolean |
O valor que deve ser usado para este campo. |
WorkspaceProperties.Encryption
Propriedades de criptografia para o espaço de trabalho databricks. Suportado no espaço de trabalho Serverless e Hybrid ComputeMode.
| Name | Tipo | Description |
|---|---|---|
| entities |
Definição de entidades de criptografia para o espaço de trabalho. |
WorkspaceProviderAuthorization
A autorização do provedor de espaço de trabalho.
| Name | Tipo | Description |
|---|---|---|
| principalId |
string (uuid) |
O identificador principal do provedor. Essa é a identidade que o provedor usará para chamar o ARM para gerenciar os recursos do espaço de trabalho. |
| roleDefinitionId |
string (uuid) |
O identificador de definição de função do provedor. Essa função definirá todas as permissões que o provedor deve ter no grupo de recursos de contêiner do espaço de trabalho. Essa definição de função não pode ter permissão para excluir o grupo de recursos. |