Freigeben über


Workspaces - Create Or Update

Erstellt einen neuen Arbeitsbereich.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}?api-version=2026-01-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

subscriptionId
path True

string (uuid)

Die ID des Zielabonnements. Der Wert muss eine UUID sein.

workspaceName
path True

string

minLength: 3
maxLength: 64

Der Name des Arbeitsbereichs.

api-version
query True

string

minLength: 1

Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version.

Anforderungstext

Name Erforderlich Typ Beschreibung
location True

string

Der geografische Standort, an dem sich die Ressource befindet

properties.computeMode True

ComputeMode

Der Computemodus des Arbeitsbereichs. Beim Erstellen erforderlich, kann nicht geändert werden. Mögliche Werte sind: "Serverless", "Hybrid"

properties.accessConnector

AccessConnector

Greifen Sie auf die Connectorressource zu, die dem Databricks-Arbeitsbereich zugeordnet werden soll. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

properties.authorizations

WorkspaceProviderAuthorization[]

Die Autorisierungen des Arbeitsbereichsanbieters.

properties.createdBy

CreatedBy

Gibt die Objekt-ID, PUID und Anwendungs-ID der Entität an, die den Arbeitsbereich erstellt hat.

properties.defaultCatalog

DefaultCatalogProperties

Eigenschaften für die Standardkatalogkonfiguration während der Arbeitsbereicherstellung. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

properties.defaultStorageFirewall

defaultStorageFirewall

Ruft Konfigurationsinformationen für die Standardspeicher-Firewall ab oder legt diese fest. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

properties.encryption

WorkspaceProperties.Encryption

Verschlüsselungseigenschaften für den Databricks-Arbeitsbereich. Wird sowohl im Serverless- als auch im Hybrid ComputeMode-Arbeitsbereich unterstützt.

properties.enhancedSecurityCompliance

EnhancedSecurityComplianceDefinition

Enthält Einstellungen im Zusammenhang mit dem Add-On für erweiterte Sicherheit und Compliance. Wird sowohl im Serverless- als auch im Hybrid ComputeMode-Arbeitsbereich unterstützt.

properties.managedDiskIdentity

ManagedIdentityConfiguration

Die Details der verwalteten Identität des Datenträgerverschlüsselungssatzes, der für die Verschlüsselung verwalteter Datenträger verwendet wird. Wird nur im Hybrid ComputeMode-Arbeitsbereich zurückgegeben.

properties.managedResourceGroupId

string

Die ID der verwalteten Ressourcengruppe. Erforderlich im Hybrid ComputeMode-Arbeitsbereich. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

properties.parameters

WorkspaceCustomParameters

Die benutzerdefinierten Parameter des Arbeitsbereichs.

properties.publicNetworkAccess

PublicNetworkAccess

Der Netzwerkzugriffstyp für den Zugriff auf den Arbeitsbereich. Legen Sie den Wert auf "Deaktiviert" fest, um nur über einen privaten Link auf den Arbeitsbereich zuzugreifen. Verwendet zur Konfiguration eines privaten Frontend-Links für Serverless ComputeMode-Arbeitsbereiche.

properties.requiredNsgRules

RequiredNsgRules

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Datenebene (Cluster) zur Steuerung der Flugzeugkommunikation über privaten Endpunkt erfolgt. Unterstützte Werte sind "AllRules" und "NoAzureDatabricksRules". Der Wert "NoAzureServiceRules" ist nur für die interne Verwendung vorgesehen. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

properties.storageAccountIdentity

ManagedIdentityConfiguration

Die Details der verwalteten Identität des Speicherkontos. Wird nur im Hybrid ComputeMode-Arbeitsbereich zurückgegeben.

properties.uiDefinitionUri

string

Der BLOB-URI, in dem sich die UI-Definitionsdatei befindet.

properties.updatedBy

CreatedBy

Gibt die Objekt-ID, PUID und Anwendungs-ID der Entität an, die den Arbeitsbereich zuletzt aktualisiert hat.

sku

Sku

Die SKU der Ressource.

tags

object

Ressourcentags.

Antworten

Name Typ Beschreibung
200 OK

Workspace

Erstellt: Gibt Informationen über den Arbeitsbereich zurück, einschließlich des Bereitstellungsstatus.

201 Created

Workspace

Erstellt: Gibt Informationen über den Arbeitsbereich zurück, einschließlich des Bereitstellungsstatus.

Other Status Codes

ErrorResponse

Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

Create a workspace which is ready for Customer-Managed Key (CMK) encryption
Create a workspace with Customer-Managed Key (CMK) encryption for Managed Disks
Create or update a workspace with Enhanced Security & Compliance Add-On
Create or update serverless workspace
Create or update workspace
Create or update workspace with custom parameters
Enable Customer-Managed Key (CMK) encryption on a workspace which is prepared for encryption
Revert Customer-Managed Key (CMK) encryption to Microsoft Managed Keys encryption on a workspace
Update a workspace with Customer-Managed Key (CMK) encryption for Managed Disks

Create a workspace which is ready for Customer-Managed Key (CMK) encryption

Beispielanforderung

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"
  }
}

Beispiel für eine Antwort

{
  "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

Beispielanforderung

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"
  }
}

Beispiel für eine Antwort

{
  "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

Beispielanforderung

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"
  }
}

Beispiel für eine Antwort

{
  "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

Beispielanforderung

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"
  }
}

Beispiel für eine Antwort

{
  "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

Beispielanforderung

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"
  }
}

Beispiel für eine Antwort

{
  "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

Beispielanforderung

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"
  }
}

Beispiel für eine Antwort

{
  "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

Beispielanforderung

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"
  }
}

Beispiel für eine Antwort

{
  "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

Beispielanforderung

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"
  }
}

Beispiel für eine Antwort

{
  "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

Beispielanforderung

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"
  }
}

Beispiel für eine Antwort

{
  "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
  }
}

Definitionen

Name Beschreibung
AccessConnector

Greifen Sie auf die Connectorressource zu, die dem Databricks-Arbeitsbereich zugeordnet werden soll. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

AutomaticClusterUpdateDefinition

Status des Features für automatische Clusterupdates.

AutomaticClusterUpdateValue
ComplianceSecurityProfileDefinition

Status des Compliancesicherheitsprofilfeatures.

ComplianceSecurityProfileValue
ComputeMode

Der Computemodus des Arbeitsbereichs. Beim Erstellen erforderlich, kann nicht geändert werden. Mögliche Werte sind: "Serverless", "Hybrid"

CreatedBy

Enthält Details zu der Entität, die den Arbeitsbereich erstellt/aktualisiert hat.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

CustomParameterType

Der Typ der Variablen, um die es sich handelt

DefaultCatalogProperties

Mit diesen Eigenschaften kann der Benutzer während der Erstellung des Arbeitsbereichs Standardkatalogeigenschaften angeben. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

defaultStorageFirewall

Ruft Konfigurationsinformationen für die Standardspeicher-Firewall ab oder legt diese fest. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

Encryption

Das Objekt, das Details zur Verschlüsselung enthält, die für den Arbeitsbereich verwendet wird.

EncryptionEntitiesDefinition

Verschlüsselungsentitäten für die Ressource des Databricks-Arbeitsbereichs.

EncryptionKeySource

Die Verschlüsselungsschlüsselquelle (Anbieter). Mögliche Werte (Groß-/Kleinschreibung wird nicht beachtet): Microsoft.Keyvault

EncryptionV2

Das Objekt, das Details zur Verschlüsselung enthält, die für den Arbeitsbereich verwendet wird.

EnhancedSecurityComplianceDefinition

Status der Einstellungen im Zusammenhang mit dem Add-On für erweiterte Sicherheit und Compliance.

EnhancedSecurityMonitoringDefinition

Status der Erweiterten Sicherheitsüberwachungsfunktion.

EnhancedSecurityMonitoringValue
ErrorDetail

Fehlerdetails.

ErrorInfo

Der Code und die Meldung für einen Fehler.

ErrorResponse

Fehlerantwort.

IdentityType

Der Identitätstyp der Access Connector-Ressource.

initialType

Definiert den ursprünglichen Typ des Standardkatalogs. Mögliche Werte (Groß-/Kleinschreibung wird nicht beachtet): HiveMetastore, UnityCatalog

KeySource

Die Verschlüsselungsschlüsselquelle (Anbieter). Mögliche Werte (Groß-/Kleinschreibung wird nicht beachtet): Default, Microsoft.Keyvault

KeyVaultProperties

Key Vault-Eingabeeigenschaften für die Verschlüsselung.

ManagedDiskEncryption

Das Objekt, das Details zur Verschlüsselung enthält, die für den Arbeitsbereich verwendet wird.

ManagedIdentityConfiguration

Die Details der verwalteten Identität für das Speicherkonto.

PrivateEndpoint

Die Eigenschaft des privaten Endpunkts einer Verbindung mit einem privaten Endpunkt.

PrivateEndpointConnection

Die Verbindung mit dem privaten Endpunkt eines Arbeitsbereichs.

PrivateEndpointConnectionProperties

Die Eigenschaften einer privaten Endpunktverbindung.

PrivateEndpointConnectionProvisioningState

Der aktuelle Bereitstellungsstatus.

PrivateLinkServiceConnectionState

Der aktuelle Status einer Verbindung mit einem privaten Endpunkt.

PrivateLinkServiceConnectionStatus

Der Status einer privaten Endpunktverbindung

ProvisioningState

Bereitstellungsstatus des Arbeitsbereichs.

PublicNetworkAccess

Der Netzwerkzugriffstyp für den Zugriff auf den Arbeitsbereich. Legen Sie den Wert auf "Deaktiviert" fest, um nur über einen privaten Link auf den Arbeitsbereich zuzugreifen. Verwendet zur Konfiguration eines privaten Frontend-Links für Serverless ComputeMode-Arbeitsbereiche.

RequiredNsgRules

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Datenebene (Cluster) zur Steuerung der Flugzeugkommunikation über privaten Endpunkt erfolgt. Unterstützte Werte sind "AllRules" und "NoAzureDatabricksRules". Der Wert "NoAzureServiceRules" ist nur für die interne Verwendung vorgesehen. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

Sku

SKU für die Ressource.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

Workspace

Informationen zum Arbeitsbereich.

Workspace.WorkspaceProperties.Encryption

Verschlüsselungseigenschaften für den Databricks-Arbeitsbereich. Wird sowohl im Serverless- als auch im Hybrid ComputeMode-Arbeitsbereich unterstützt.

WorkspaceCustomBooleanParameter

Der Wert, der für dieses Feld verwendet werden soll.

WorkspaceCustomObjectParameter

Der Wert, der für dieses Feld verwendet werden soll.

WorkspaceCustomParameters

Benutzerdefinierte Parameter zur Erstellung von Arbeitsbereichen. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

WorkspaceCustomStringParameter

Der Wert.

WorkspaceEncryptionParameter

Das Objekt, das Details zur Verschlüsselung enthält, die für den Arbeitsbereich verwendet wird.

WorkspaceNoPublicIPBooleanParameter

Der Wert, der für dieses Feld verwendet werden soll.

WorkspaceProperties.Encryption

Verschlüsselungseigenschaften für den Databricks-Arbeitsbereich. Wird sowohl im Serverless- als auch im Hybrid ComputeMode-Arbeitsbereich unterstützt.

WorkspaceProviderAuthorization

Die Berechtigung des Arbeitsbereichsanbieters.

AccessConnector

Greifen Sie auf die Connectorressource zu, die dem Databricks-Arbeitsbereich zugeordnet werden soll. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

Name Typ Beschreibung
id

string (arm-id)

Die Ressourcen-ID der Azure Databricks Access Connector-Ressource.

identityType

IdentityType

Der Identitätstyp der Access Connector-Ressource.

userAssignedIdentityId

string (arm-id)

Die Ressourcen-ID der vom Benutzer zugewiesenen Identität, die der Access Connector-Ressource zugeordnet ist. Dies ist für den Typ 'UserAssigned' erforderlich und nicht gültig für den Typ 'SystemAssigned'.

AutomaticClusterUpdateDefinition

Status des Features für automatische Clusterupdates.

Name Typ Beschreibung
value

AutomaticClusterUpdateValue

AutomaticClusterUpdateValue

Wert Beschreibung
Enabled
Disabled

ComplianceSecurityProfileDefinition

Status des Compliancesicherheitsprofilfeatures.

Name Typ Beschreibung
complianceStandards

string[]

Compliancestandards, die dem Arbeitsbereich zugeordnet sind.

value

ComplianceSecurityProfileValue

ComplianceSecurityProfileValue

Wert Beschreibung
Enabled
Disabled

ComputeMode

Der Computemodus des Arbeitsbereichs. Beim Erstellen erforderlich, kann nicht geändert werden. Mögliche Werte sind: "Serverless", "Hybrid"

Wert Beschreibung
Serverless
Hybrid

CreatedBy

Enthält Details zu der Entität, die den Arbeitsbereich erstellt/aktualisiert hat.

Name Typ Beschreibung
applicationId

string (uuid)

Die Anwendungs-ID der Anwendung, die die Erstellung des Arbeitsbereichs initiiert hat. Beispiel: Azure-Portal.

oid

string (uuid)

Die Objekt-ID, mit der der Arbeitsbereich erstellt wurde.

puid

string

Die persönliche Objekt-ID, die der obigen Objekt-ID entspricht

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

Wert Beschreibung
User
Application
ManagedIdentity
Key

CustomParameterType

Der Typ der Variablen, um die es sich handelt

Wert Beschreibung
Bool
Object
String

DefaultCatalogProperties

Mit diesen Eigenschaften kann der Benutzer während der Erstellung des Arbeitsbereichs Standardkatalogeigenschaften angeben. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

Name Typ Standardwert Beschreibung
initialName

string

Gibt den ursprünglichen Namen des Standardkatalogs an. Wenn nicht angegeben, wird der Name des Arbeitsbereichs verwendet.

initialType

initialType

HiveMetastore

Definiert den ursprünglichen Typ des Standardkatalogs. Mögliche Werte (Groß-/Kleinschreibung wird nicht beachtet): HiveMetastore, UnityCatalog

defaultStorageFirewall

Ruft Konfigurationsinformationen für die Standardspeicher-Firewall ab oder legt diese fest. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

Wert Beschreibung
Disabled
Enabled

Encryption

Das Objekt, das Details zur Verschlüsselung enthält, die für den Arbeitsbereich verwendet wird.

Name Typ Standardwert Beschreibung
KeyName

string

Der Name des KeyVault-Schlüssels.

keySource

KeySource

Default

Die Verschlüsselungsschlüsselquelle (Anbieter). Mögliche Werte (Groß-/Kleinschreibung wird nicht beachtet): Default, Microsoft.Keyvault

keyvaulturi

string

Der URI von KeyVault.

keyversion

string

Die Version des KeyVault-Schlüssels.

EncryptionEntitiesDefinition

Verschlüsselungsentitäten für die Ressource des Databricks-Arbeitsbereichs.

Name Typ Beschreibung
managedDisk

ManagedDiskEncryption

Verschlüsselungseigenschaften für die von Databricks verwalteten Datenträger. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

managedServices

EncryptionV2

Verschlüsselungseigenschaften für die verwalteten Databricks-Dienste. Wird sowohl im serverlosen als auch im hybriden ComputeModus unterstützt.

EncryptionKeySource

Die Verschlüsselungsschlüsselquelle (Anbieter). Mögliche Werte (Groß-/Kleinschreibung wird nicht beachtet): Microsoft.Keyvault

Wert Beschreibung
Microsoft.Keyvault

EncryptionV2

Das Objekt, das Details zur Verschlüsselung enthält, die für den Arbeitsbereich verwendet wird.

Name Typ Beschreibung
keySource

EncryptionKeySource

Die Verschlüsselungsschlüsselquelle (Anbieter). Mögliche Werte (Groß-/Kleinschreibung wird nicht beachtet): Microsoft.Keyvault

keyVaultProperties

KeyVaultProperties

Key Vault-Eingabeeigenschaften für die Verschlüsselung.

EnhancedSecurityComplianceDefinition

Status der Einstellungen im Zusammenhang mit dem Add-On für erweiterte Sicherheit und Compliance.

Name Typ Beschreibung
automaticClusterUpdate

AutomaticClusterUpdateDefinition

Status des Features für automatische Clusterupdates.

complianceSecurityProfile

ComplianceSecurityProfileDefinition

Status des Compliancesicherheitsprofilfeatures.

enhancedSecurityMonitoring

EnhancedSecurityMonitoringDefinition

Status der Erweiterten Sicherheitsüberwachungsfunktion.

EnhancedSecurityMonitoringDefinition

Status der Erweiterten Sicherheitsüberwachungsfunktion.

Name Typ Beschreibung
value

EnhancedSecurityMonitoringValue

EnhancedSecurityMonitoringValue

Wert Beschreibung
Enabled
Disabled

ErrorDetail

Fehlerdetails.

Name Typ Beschreibung
code

string

Der Code des Fehlers.

message

string

Eine für Menschen lesbare Fehlermeldung.

target

string

Gibt an, welche Eigenschaft in der Anforderung für den Fehler verantwortlich ist.

ErrorInfo

Der Code und die Meldung für einen Fehler.

Name Typ Beschreibung
code

string

Ein maschinenlesbarer Fehlercode.

details

ErrorDetail[]

Fehlerdetails.

innererror

string

Innere Fehlerdetails, falls vorhanden.

message

string

Eine für Menschen lesbare Fehlermeldung.

ErrorResponse

Fehlerantwort.

Name Typ Beschreibung
error

ErrorInfo

Der Code und die Meldung für einen Fehler.
Die Fehlerdetails.

IdentityType

Der Identitätstyp der Access Connector-Ressource.

Wert Beschreibung
SystemAssigned
UserAssigned

initialType

Definiert den ursprünglichen Typ des Standardkatalogs. Mögliche Werte (Groß-/Kleinschreibung wird nicht beachtet): HiveMetastore, UnityCatalog

Wert Beschreibung
HiveMetastore
UnityCatalog

KeySource

Die Verschlüsselungsschlüsselquelle (Anbieter). Mögliche Werte (Groß-/Kleinschreibung wird nicht beachtet): Default, Microsoft.Keyvault

Wert Beschreibung
Default
Microsoft.Keyvault

KeyVaultProperties

Key Vault-Eingabeeigenschaften für die Verschlüsselung.

Name Typ Beschreibung
keyName

string

Der Name des KeyVault-Schlüssels.

keyVaultUri

string

Der URI von KeyVault.

keyVersion

string

Die Version des KeyVault-Schlüssels.

ManagedDiskEncryption

Das Objekt, das Details zur Verschlüsselung enthält, die für den Arbeitsbereich verwendet wird.

Name Typ Beschreibung
keySource

EncryptionKeySource

Die Verschlüsselungsschlüsselquelle (Anbieter). Mögliche Werte (Groß-/Kleinschreibung wird nicht beachtet): Microsoft.Keyvault. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

keyVaultProperties

KeyVaultProperties

Key Vault-Eingabeeigenschaften für die Verschlüsselung.

rotationToLatestKeyVersionEnabled

boolean

Geben Sie an, ob die neueste Schlüsselversion automatisch für die Verschlüsselung verwalteter Datenträger verwendet werden soll.

ManagedIdentityConfiguration

Die Details der verwalteten Identität für das Speicherkonto.

Name Typ Beschreibung
principalId

string (uuid)

Die objectId der verwalteten Identität, die mit dem verwalteten Speicherkonto verknüpft ist.

tenantId

string (uuid)

Die Mandanten-ID, in der die verwaltete Identität erstellt wird.

type

string

Der Typ der erstellten Identität. Er kann entweder SystemAssigned oder UserAssigned sein.

PrivateEndpoint

Die Eigenschaft des privaten Endpunkts einer Verbindung mit einem privaten Endpunkt.

Name Typ Beschreibung
id

string

Der Ressourcenbezeichner.

PrivateEndpointConnection

Die Verbindung mit dem privaten Endpunkt eines Arbeitsbereichs.

Name Typ Beschreibung
id

string

Der Ressourcenbezeichner.

name

string

Der Ressourcenname.

properties

PrivateEndpointConnectionProperties

Die Eigenschaften der privaten Endpunktverbindung.

type

string

Der Ressourcentyp.

PrivateEndpointConnectionProperties

Die Eigenschaften einer privaten Endpunktverbindung.

Name Typ Beschreibung
groupIds

string[]

GroupIds aus der Ressource für den privaten Linkdienst.

privateEndpoint

PrivateEndpoint

Privater Endpunkt
Privater Endpunkt

privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Verbindungsstatus des Private Link-Dienstdiensts
Verbindungsstatus des privaten Endpunkts

provisioningState

PrivateEndpointConnectionProvisioningState

Bereitstellungsstatus der privaten Endpunktverbindung.

PrivateEndpointConnectionProvisioningState

Der aktuelle Bereitstellungsstatus.

Wert Beschreibung
Succeeded
Creating
Updating
Deleting
Failed

PrivateLinkServiceConnectionState

Der aktuelle Status einer Verbindung mit einem privaten Endpunkt.

Name Typ Beschreibung
actionsRequired

string

Aktionen, die für eine private Endpunktverbindung erforderlich sind

description

string

Die Beschreibung für den aktuellen Status einer privaten Endpunktverbindung

status

PrivateLinkServiceConnectionStatus

Der Status einer privaten Endpunktverbindung

PrivateLinkServiceConnectionStatus

Der Status einer privaten Endpunktverbindung

Wert Beschreibung
Pending
Approved
Rejected
Disconnected

ProvisioningState

Bereitstellungsstatus des Arbeitsbereichs.

Wert Beschreibung
Accepted
Running
Ready
Creating
Created
Deleting
Deleted
Canceled
Failed
Succeeded
Updating

PublicNetworkAccess

Der Netzwerkzugriffstyp für den Zugriff auf den Arbeitsbereich. Legen Sie den Wert auf "Deaktiviert" fest, um nur über einen privaten Link auf den Arbeitsbereich zuzugreifen. Verwendet zur Konfiguration eines privaten Frontend-Links für Serverless ComputeMode-Arbeitsbereiche.

Wert Beschreibung
Enabled
Disabled

RequiredNsgRules

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Datenebene (Cluster) zur Steuerung der Flugzeugkommunikation über privaten Endpunkt erfolgt. Unterstützte Werte sind "AllRules" und "NoAzureDatabricksRules". Der Wert "NoAzureServiceRules" ist nur für die interne Verwendung vorgesehen. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

Wert Beschreibung
AllRules
NoAzureDatabricksRules
NoAzureServiceRules

Sku

SKU für die Ressource.

Name Typ Beschreibung
name

string

Der SKU-Name.

tier

string

Die SKU-Ebene.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

Name Typ Beschreibung
createdAt

string (date-time)

Der Zeitstempel der Ressourcenerstellung (UTC).

createdBy

string

Die Identität, die die Ressource erstellt hat.

createdByType

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

lastModifiedAt

string (date-time)

Der Zeitstempel der letzten Änderung der Ressource (UTC)

lastModifiedBy

string

Die Identität, die die Ressource zuletzt geändert hat.

lastModifiedByType

createdByType

Der Identitätstyp, der die Ressource zuletzt geändert hat.

Workspace

Informationen zum Arbeitsbereich.

Name Typ Beschreibung
id

string

Vollqualifizierte Ressourcen-ID für die Ressource. Zum Beispiel - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Der geografische Standort, an dem sich die Ressource befindet

name

string

Der Name der Ressource

properties.accessConnector

AccessConnector

Greifen Sie auf die Connectorressource zu, die dem Databricks-Arbeitsbereich zugeordnet werden soll. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

properties.authorizations

WorkspaceProviderAuthorization[]

Die Autorisierungen des Arbeitsbereichsanbieters.

properties.computeMode

ComputeMode

Der Computemodus des Arbeitsbereichs. Beim Erstellen erforderlich, kann nicht geändert werden. Mögliche Werte sind: "Serverless", "Hybrid"

properties.createdBy

CreatedBy

Gibt die Objekt-ID, PUID und Anwendungs-ID der Entität an, die den Arbeitsbereich erstellt hat.

properties.createdDateTime

string (date-time)

Gibt das Datum und die Uhrzeit an, zu der der Arbeitsbereich erstellt wird.

properties.defaultCatalog

DefaultCatalogProperties

Eigenschaften für die Standardkatalogkonfiguration während der Arbeitsbereicherstellung. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

properties.defaultStorageFirewall

defaultStorageFirewall

Ruft Konfigurationsinformationen für die Standardspeicher-Firewall ab oder legt diese fest. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

properties.diskEncryptionSetId

string

Die Ressourcen-ID des Verschlüsselungssatzes für verwaltete Datenträger. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

properties.encryption

WorkspaceProperties.Encryption

Verschlüsselungseigenschaften für den Databricks-Arbeitsbereich. Wird sowohl im Serverless- als auch im Hybrid ComputeMode-Arbeitsbereich unterstützt.

properties.enhancedSecurityCompliance

EnhancedSecurityComplianceDefinition

Enthält Einstellungen im Zusammenhang mit dem Add-On für erweiterte Sicherheit und Compliance. Wird sowohl im Serverless- als auch im Hybrid ComputeMode-Arbeitsbereich unterstützt.

properties.isUcEnabled

boolean

Gibt an, ob der Unity-Katalog für den Arbeitsbereich aktiviert ist oder nicht. Legen Sie im Serverless ComputeMode-Arbeitsbereich den Wert "true" fest.

properties.managedDiskIdentity

ManagedIdentityConfiguration

Die Details der verwalteten Identität des Datenträgerverschlüsselungssatzes, der für die Verschlüsselung verwalteter Datenträger verwendet wird. Wird nur im Hybrid ComputeMode-Arbeitsbereich zurückgegeben.

properties.managedResourceGroupId

string

Die ID der verwalteten Ressourcengruppe. Erforderlich im Hybrid ComputeMode-Arbeitsbereich. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

properties.parameters

WorkspaceCustomParameters

Die benutzerdefinierten Parameter des Arbeitsbereichs.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Private Endpunktverbindungen, die im Arbeitsbereich erstellt wurden. Wird sowohl im Serverless- als auch im Hybrid ComputeMode-Arbeitsbereich unterstützt.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus des Arbeitsbereichs.

properties.publicNetworkAccess

PublicNetworkAccess

Der Netzwerkzugriffstyp für den Zugriff auf den Arbeitsbereich. Legen Sie den Wert auf "Deaktiviert" fest, um nur über einen privaten Link auf den Arbeitsbereich zuzugreifen. Verwendet zur Konfiguration eines privaten Frontend-Links für Serverless ComputeMode-Arbeitsbereiche.

properties.requiredNsgRules

RequiredNsgRules

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Datenebene (Cluster) zur Steuerung der Flugzeugkommunikation über privaten Endpunkt erfolgt. Unterstützte Werte sind "AllRules" und "NoAzureDatabricksRules". Der Wert "NoAzureServiceRules" ist nur für die interne Verwendung vorgesehen. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

properties.storageAccountIdentity

ManagedIdentityConfiguration

Die Details der verwalteten Identität des Speicherkontos. Wird nur im Hybrid ComputeMode-Arbeitsbereich zurückgegeben.

properties.uiDefinitionUri

string

Der BLOB-URI, in dem sich die UI-Definitionsdatei befindet.

properties.updatedBy

CreatedBy

Gibt die Objekt-ID, PUID und Anwendungs-ID der Entität an, die den Arbeitsbereich zuletzt aktualisiert hat.

properties.workspaceId

string

Der eindeutige Bezeichner des Databricks-Arbeitsbereichs auf der Databricks-Steuerungsebene.

properties.workspaceUrl

string

Die Workspace-URL im Format "adb-{workspaceId}". {zufällig}.azuredatabricks.net'

sku

Sku

Die SKU der Ressource.

systemData

systemData

Die Systemmetadaten, die sich auf diese Ressource beziehen

tags

object

Ressourcentags.

type

string

Der Typ der Ressource. Ex: Microsoft.Compute/virtualMachines oder Microsoft.Storage/storageAccounts.

Workspace.WorkspaceProperties.Encryption

Verschlüsselungseigenschaften für den Databricks-Arbeitsbereich. Wird sowohl im Serverless- als auch im Hybrid ComputeMode-Arbeitsbereich unterstützt.

Name Typ Beschreibung
entities

EncryptionEntitiesDefinition

Definition von Verschlüsselungsentitäten für den Arbeitsbereich.

WorkspaceCustomBooleanParameter

Der Wert, der für dieses Feld verwendet werden soll.

Name Typ Beschreibung
type

CustomParameterType

Der Typ der Variablen, um die es sich handelt

value

boolean

Der Wert, der für dieses Feld verwendet werden soll.

WorkspaceCustomObjectParameter

Der Wert, der für dieses Feld verwendet werden soll.

Name Typ Beschreibung
type

CustomParameterType

Der Typ der Variablen, um die es sich handelt

value

object

Der Wert, der für dieses Feld verwendet werden soll.

WorkspaceCustomParameters

Benutzerdefinierte Parameter zur Erstellung von Arbeitsbereichen. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

Name Typ Beschreibung
amlWorkspaceId

WorkspaceCustomStringParameter

Die ID eines Azure Machine Learning-Arbeitsbereichs, der mit dem Databricks-Arbeitsbereich verknüpft werden soll. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

customPrivateSubnetName

WorkspaceCustomStringParameter

Der Name des privaten Subnetzes innerhalb des virtuellen Netzwerks. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

customPublicSubnetName

WorkspaceCustomStringParameter

Der Name eines öffentlichen Subnetzes innerhalb des virtuellen Netzwerks. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

customVirtualNetworkId

WorkspaceCustomStringParameter

Die ID eines virtuellen Netzwerks, in dem dieser Databricks-Cluster erstellt werden soll. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

enableNoPublicIp

WorkspaceNoPublicIPBooleanParameter

Boolescher Wert, der angibt, ob die öffentliche IP deaktiviert werden soll. Der Standardwert ist wahr. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

encryption

WorkspaceEncryptionParameter

Enthält die Verschlüsselungsdetails für den Arbeitsbereich mit aktiviertem Customer-Managed Schlüssel (CMK). Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

loadBalancerBackendPoolName

WorkspaceCustomStringParameter

Name des ausgehenden Lastenausgleichs-Back-End-Pools für sichere Clusterkonnektivität (keine öffentliche IP). Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

loadBalancerId

WorkspaceCustomStringParameter

Ressourcen-URI des Ausgehenden Lastenausgleichs für den Arbeitsbereich "Secure Cluster Connectivity (No Public IP)". Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

natGatewayName

WorkspaceCustomStringParameter

Name des NAT-Gateways für Subnetze des Secure Cluster Connectivity (No Public IP)-Arbeitsbereichs. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

prepareEncryption

WorkspaceCustomBooleanParameter

Bereiten Sie den Arbeitsbereich für die Verschlüsselung vor. Aktiviert die verwaltete Identität für verwaltetes Speicherkonto. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

publicIpName

WorkspaceCustomStringParameter

Name der öffentlichen IP für keinen öffentlichen IP-Arbeitsbereich mit verwaltetem vNet. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

requireInfrastructureEncryption

WorkspaceCustomBooleanParameter

Ein boolescher Wert, der angibt, ob das DBFS-Stammdateisystem mit sekundärer Verschlüsselungsebene mit plattformverwalteten Schlüsseln für ruhende Daten aktiviert wird. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

resourceTags

WorkspaceCustomObjectParameter

Tags, die auf Ressourcen unter Verwaltete Ressourcengruppe angewendet werden. Diese können aktualisiert werden, indem Tags auf Arbeitsbereichsebene aktualisiert werden. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

storageAccountName

WorkspaceCustomStringParameter

Standardmäßiger DBFS-Speicherkontoname. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

storageAccountSkuName

WorkspaceCustomStringParameter

SKU-Name des Speicherkontos, z. B. Standard_GRS, Standard_LRS. Weitere Informationen zu gültigen Eingaben finden Sie in https://aka.ms/storageskus. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

vnetAddressPrefix

WorkspaceCustomStringParameter

Adresspräfix für verwaltetes virtuelles Netzwerk. Der Standardwert für diese Eingabe ist 10,139. Nicht zulässig im serverlosen ComputeMode-Arbeitsbereich.

WorkspaceCustomStringParameter

Der Wert.

Name Typ Beschreibung
type

CustomParameterType

Der Typ der Variablen, um die es sich handelt

value

string

Der Wert, der für dieses Feld verwendet werden soll.

WorkspaceEncryptionParameter

Das Objekt, das Details zur Verschlüsselung enthält, die für den Arbeitsbereich verwendet wird.

Name Typ Beschreibung
type

CustomParameterType

Der Typ der Variablen, um die es sich handelt

value

Encryption

Der Wert, der für dieses Feld verwendet werden soll.

WorkspaceNoPublicIPBooleanParameter

Der Wert, der für dieses Feld verwendet werden soll.

Name Typ Beschreibung
type

CustomParameterType

Der Typ der Variablen, um die es sich handelt

value

boolean

Der Wert, der für dieses Feld verwendet werden soll.

WorkspaceProperties.Encryption

Verschlüsselungseigenschaften für den Databricks-Arbeitsbereich. Wird sowohl im Serverless- als auch im Hybrid ComputeMode-Arbeitsbereich unterstützt.

Name Typ Beschreibung
entities

EncryptionEntitiesDefinition

Definition von Verschlüsselungsentitäten für den Arbeitsbereich.

WorkspaceProviderAuthorization

Die Berechtigung des Arbeitsbereichsanbieters.

Name Typ Beschreibung
principalId

string (uuid)

Der Prinzipalbezeichner des Anbieters. Dies ist die Identität, die der Anbieter zum Aufrufen von ARM zum Verwalten der Arbeitsbereichsressourcen verwendet.

roleDefinitionId

string (uuid)

Der Rollendefinitionsbezeichner des Anbieters. Diese Rolle definiert alle Berechtigungen, die der Anbieter für die Containerressourcengruppe des Arbeitsbereichs besitzen muss. Diese Rollendefinition kann nicht über die Berechtigung zum Löschen der Ressourcengruppe verfügen.