Workspaces - Create Or Update
Hiermee maakt u een nieuwe werkruimte.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}?api-version=2024-05-01
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
resource
|
path | True |
string minLength: 1maxLength: 90 |
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig. |
subscription
|
path | True |
string (uuid) |
De id van het doelabonnement. De waarde moet een UUID zijn. |
workspace
|
path | True |
string minLength: 3maxLength: 64 |
De naam van de werkruimte. |
api-version
|
query | True |
string minLength: 1 |
De API-versie die voor deze bewerking moet worden gebruikt. |
Aanvraagbody
Name | Vereist | Type | Description |
---|---|---|---|
location | True |
string |
De geografische locatie waar de resource zich bevindt |
properties.managedResourceGroupId | True |
string |
De id van de beheerde resourcegroep. |
properties.accessConnector |
Access Connector-resource die wordt gekoppeld aan Databricks Workspace |
||
properties.authorizations |
De autorisaties van de werkruimteprovider. |
||
properties.createdBy |
Geeft de object-id, PUID en toepassings-id aan van de entiteit die de werkruimte heeft gemaakt. |
||
properties.defaultCatalog |
Eigenschappen voor de standaardcatalogusconfiguratie tijdens het maken van de werkruimte. |
||
properties.defaultStorageFirewall |
Hiermee haalt of stelt u informatie over de standaardconfiguratie van de opslagfirewall op |
||
properties.encryption |
Versleutelingseigenschappen voor databricks-werkruimte |
||
properties.enhancedSecurityCompliance |
Bevat instellingen met betrekking tot de invoegtoepassing Verbeterde beveiliging en naleving. |
||
properties.managedDiskIdentity |
De details van de beheerde identiteit van de schijfversleutelingsset die wordt gebruikt voor Managed Disk Encryption |
||
properties.parameters |
De aangepaste parameters van de werkruimte. |
||
properties.publicNetworkAccess |
Het netwerktoegangstype voor toegang tot de werkruimte. Stel de waarde in op Uitgeschakeld om alleen toegang te krijgen tot werkruimte via private link. |
||
properties.requiredNsgRules |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het gegevensvlak (clusters) voor communicatie van het besturingsvlak plaatsvindt via een privé-eindpunt. Ondersteunde waarden zijn 'AllRules' en 'NoAzureDatabricksRules'. De waarde NoAzureServiceRules is alleen voor intern gebruik. |
||
properties.storageAccountIdentity |
De details van een beheerde identiteit van het opslagaccount |
||
properties.uiDefinitionUri |
string |
De blob-URI waar het UI-definitiebestand zich bevindt. |
|
properties.updatedBy |
Geeft de object-id, PUID en toepassings-id aan van de entiteit die de werkruimte voor het laatst heeft bijgewerkt. |
||
sku |
De SKU van de resource. |
||
tags |
object |
Resourcetags. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
Gemaakt: retourneert informatie over de werkruimte, inclusief de inrichtingsstatus. |
|
201 Created |
Gemaakt: retourneert informatie over de werkruimte, inclusief de inrichtingsstatus. |
|
Other Status Codes |
Foutreactie waarin wordt beschreven waarom de bewerking is mislukt. |
Beveiliging
azure_auth
Azure Active Directory OAuth2-stroom
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
Name | Description |
---|---|
user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
Create a workspace which is ready for Customer-Managed Key (CMK) encryption
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace?api-version=2024-05-01
{
"properties": {
"managedResourceGroupId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG",
"parameters": {
"prepareEncryption": {
"value": true
}
}
},
"location": "westus"
}
Voorbeeldrespons
{
"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": {
"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": {
"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
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace?api-version=2024-05-01
{
"properties": {
"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"
}
Voorbeeldrespons
{
"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": {
"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": {
"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
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace?api-version=2024-05-01
{
"properties": {
"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"
}
Voorbeeldrespons
{
"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": {
"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": {
"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 workspace
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace?api-version=2024-05-01
{
"properties": {
"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"
}
Voorbeeldrespons
{
"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": {
"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": {
"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
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace?api-version=2024-05-01
{
"properties": {
"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"
}
Voorbeeldrespons
{
"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": {
"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": {
"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
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace?api-version=2024-05-01
{
"properties": {
"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"
}
Voorbeeldrespons
{
"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": {
"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": {
"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
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace?api-version=2024-05-01
{
"properties": {
"managedResourceGroupId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/myManagedRG",
"parameters": {
"encryption": {
"value": {
"keySource": "Default"
}
}
}
},
"location": "westus"
}
Voorbeeldrespons
{
"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": {
"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": {
"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
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace?api-version=2024-05-01
{
"properties": {
"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",
"tags": {
"mytag1": "myvalue1"
}
}
Voorbeeldrespons
{
"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": {
"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": {
"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
}
}
Definities
Name | Description |
---|---|
Access |
Access Connector-resource die wordt gekoppeld aan Databricks Workspace |
Automatic |
Status van de functie voor automatische clusterupdates. |
Automatic |
|
Compliance |
Status van de functie Nalevingsbeveiligingsprofiel. |
Compliance |
|
Compliance |
Nalevingsstandaarden die zijn gekoppeld aan de werkruimte. |
Created |
Bevat details van de entiteit die de werkruimte heeft gemaakt/bijgewerkt. |
created |
Het type identiteit waarmee de resource is gemaakt. |
Custom |
Het type variabele dat dit is |
Default |
Met deze eigenschappen kan de gebruiker standaardcataloguseigenschappen opgeven tijdens het maken van de werkruimte. |
default |
Hiermee haalt of stelt u informatie over de standaardconfiguratie van de opslagfirewall op |
Encryption |
Het object met details van versleuteling die in de werkruimte wordt gebruikt. |
Encryption |
Versleutelingsentiteiten voor databricks-werkruimteresource. |
Encryption |
De versleutelingssleutelbron (provider). Mogelijke waarden (hoofdlettergevoelig): Microsoft.Keyvault |
EncryptionV2 |
Het object met details van versleuteling die in de werkruimte wordt gebruikt. |
Enhanced |
Status van instellingen met betrekking tot de invoegtoepassing Verbeterde beveiliging en naleving. |
Enhanced |
Status van verbeterde beveiligingscontrolefunctie. |
Enhanced |
|
Error |
Foutdetails. |
Error |
De code en het bericht voor een fout. |
Error |
Foutreactie. |
Identity |
Het identiteitstype van de Access Connector-resource. |
initial |
Hiermee definieert u het eerste type van de standaardcatalogus. Mogelijke waarden (hoofdlettergevoelig): HiveMetastore, UnityCatalog |
Key |
De versleutelingssleutelbron (provider). Mogelijke waarden (hoofdlettergevoelig): Standaard, Microsoft.Keyvault |
Key |
Key Vault-invoereigenschappen voor versleuteling. |
Managed |
Het object met details van versleuteling die in de werkruimte wordt gebruikt. |
Managed |
De details van de beheerde identiteit voor het opslagaccount. |
Private |
De eigenschap privé-eindpunt van een privé-eindpuntverbinding |
Private |
De privé-eindpuntverbinding van een werkruimte |
Private |
De eigenschappen van een privé-eindpuntverbinding |
Private |
De huidige inrichtingsstatus. |
Private |
De huidige status van een privé-eindpuntverbinding |
Private |
De status van een privé-eindpuntverbinding |
Provisioning |
Inrichtingsstatus van de werkruimte. |
Public |
Het netwerktoegangstype voor toegang tot de werkruimte. Stel de waarde in op Uitgeschakeld om alleen toegang te krijgen tot werkruimte via private link. |
Required |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het gegevensvlak (clusters) voor communicatie van het besturingsvlak plaatsvindt via een privé-eindpunt. Ondersteunde waarden zijn 'AllRules' en 'NoAzureDatabricksRules'. De waarde NoAzureServiceRules is alleen voor intern gebruik. |
Sku |
SKU voor de resource. |
system |
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource. |
Workspace |
Informatie over werkruimte. |
Workspace. |
Versleutelingseigenschappen voor databricks-werkruimte |
Workspace |
De waarde die moet worden gebruikt voor dit veld. |
Workspace |
De waarde die moet worden gebruikt voor dit veld. |
Workspace |
Aangepaste parameters die worden gebruikt voor het maken van clusters. |
Workspace |
De waarde. |
Workspace |
Het object met details van versleuteling die in de werkruimte wordt gebruikt. |
Workspace |
De waarde die moet worden gebruikt voor dit veld. |
Workspace |
Versleutelingseigenschappen voor databricks-werkruimte |
Workspace |
De autorisatie van de werkruimteprovider. |
AccessConnector
Access Connector-resource die wordt gekoppeld aan Databricks Workspace
Name | Type | Description |
---|---|---|
id |
string (arm-id) |
De resource-id van de Azure Databricks Access Connector-resource. |
identityType |
Het identiteitstype van de Access Connector-resource. |
|
userAssignedIdentityId |
string (arm-id) |
De resource-id van de door de gebruiker toegewezen identiteit die is gekoppeld aan de toegangsconnectorresource. Dit is vereist voor het type UserAssigned en is niet geldig voor het type SystemAssigned. |
AutomaticClusterUpdateDefinition
Status van de functie voor automatische clusterupdates.
Name | Type | Description |
---|---|---|
value |
AutomaticClusterUpdateValue
Waarde | Description |
---|---|
Disabled | |
Enabled |
ComplianceSecurityProfileDefinition
Status van de functie Nalevingsbeveiligingsprofiel.
Name | Type | Description |
---|---|---|
complianceStandards |
Nalevingsstandaarden die zijn gekoppeld aan de werkruimte. |
|
value |
ComplianceSecurityProfileValue
Waarde | Description |
---|---|
Disabled | |
Enabled |
ComplianceStandard
Nalevingsstandaarden die zijn gekoppeld aan de werkruimte.
Waarde | Description |
---|---|
HIPAA | |
NONE | |
PCI_DSS |
CreatedBy
Bevat details van de entiteit die de werkruimte heeft gemaakt/bijgewerkt.
Name | Type | Description |
---|---|---|
applicationId |
string (uuid) |
De toepassings-id van de toepassing waarmee het maken van de werkruimte is gestart. Bijvoorbeeld Azure Portal. |
oid |
string (uuid) |
De object-id die de werkruimte heeft gemaakt. |
puid |
string |
De persoonlijke object-id die overeenkomt met de object-id hierboven |
createdByType
Het type identiteit waarmee de resource is gemaakt.
Waarde | Description |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
CustomParameterType
Het type variabele dat dit is
Waarde | Description |
---|---|
Bool | |
Object | |
String |
DefaultCatalogProperties
Met deze eigenschappen kan de gebruiker standaardcataloguseigenschappen opgeven tijdens het maken van de werkruimte.
Name | Type | Default value | Description |
---|---|---|---|
initialName |
string |
Hiermee geeft u de initiële naam van de standaardcatalogus. Als dit niet is opgegeven, wordt de naam van de werkruimte gebruikt. |
|
initialType | HiveMetastore |
Hiermee definieert u het eerste type van de standaardcatalogus. Mogelijke waarden (hoofdlettergevoelig): HiveMetastore, UnityCatalog |
defaultStorageFirewall
Hiermee haalt of stelt u informatie over de standaardconfiguratie van de opslagfirewall op
Waarde | Description |
---|---|
Disabled | |
Enabled |
Encryption
Het object met details van versleuteling die in de werkruimte wordt gebruikt.
Name | Type | Default value | Description |
---|---|---|---|
KeyName |
string |
De naam van de KeyVault-sleutel. |
|
keySource | Default |
De versleutelingssleutelbron (provider). Mogelijke waarden (hoofdlettergevoelig): Standaard, Microsoft.Keyvault |
|
keyvaulturi |
string |
De URI van KeyVault. |
|
keyversion |
string |
De versie van de KeyVault-sleutel. |
EncryptionEntitiesDefinition
Versleutelingsentiteiten voor databricks-werkruimteresource.
Name | Type | Description |
---|---|---|
managedDisk |
Versleutelingseigenschappen voor de beheerde databricks-schijven. |
|
managedServices |
Versleutelingseigenschappen voor de beheerde databricks-services. |
EncryptionKeySource
De versleutelingssleutelbron (provider). Mogelijke waarden (hoofdlettergevoelig): Microsoft.Keyvault
Waarde | Description |
---|---|
Microsoft.Keyvault |
EncryptionV2
Het object met details van versleuteling die in de werkruimte wordt gebruikt.
Name | Type | Description |
---|---|---|
keySource |
De versleutelingssleutelbron (provider). Mogelijke waarden (hoofdlettergevoelig): Microsoft.Keyvault |
|
keyVaultProperties |
Key Vault-invoereigenschappen voor versleuteling. |
EnhancedSecurityComplianceDefinition
Status van instellingen met betrekking tot de invoegtoepassing Verbeterde beveiliging en naleving.
Name | Type | Description |
---|---|---|
automaticClusterUpdate |
Status van de functie voor automatische clusterupdates. |
|
complianceSecurityProfile |
Status van de functie Nalevingsbeveiligingsprofiel. |
|
enhancedSecurityMonitoring |
Status van verbeterde beveiligingscontrolefunctie. |
EnhancedSecurityMonitoringDefinition
Status van verbeterde beveiligingscontrolefunctie.
Name | Type | Description |
---|---|---|
value |
EnhancedSecurityMonitoringValue
Waarde | Description |
---|---|
Disabled | |
Enabled |
ErrorDetail
Foutdetails.
Name | Type | Description |
---|---|---|
code |
string |
De code van de fout. |
message |
string |
Een door mensen leesbaar foutbericht. |
target |
string |
Geeft aan welke eigenschap in de aanvraag verantwoordelijk is voor de fout. |
ErrorInfo
De code en het bericht voor een fout.
Name | Type | Description |
---|---|---|
code |
string |
Een door de machine leesbare foutcode. |
details |
foutdetails. |
|
innererror |
string |
Interne foutdetails als deze bestaan. |
message |
string |
Een door mensen leesbaar foutbericht. |
ErrorResponse
Foutreactie.
Name | Type | Description |
---|---|---|
error |
De code en het bericht voor een fout. |
IdentityType
Het identiteitstype van de Access Connector-resource.
Waarde | Description |
---|---|
SystemAssigned | |
UserAssigned |
initialType
Hiermee definieert u het eerste type van de standaardcatalogus. Mogelijke waarden (hoofdlettergevoelig): HiveMetastore, UnityCatalog
Waarde | Description |
---|---|
HiveMetastore | |
UnityCatalog |
KeySource
De versleutelingssleutelbron (provider). Mogelijke waarden (hoofdlettergevoelig): Standaard, Microsoft.Keyvault
Waarde | Description |
---|---|
Default | |
Microsoft.Keyvault |
KeyVaultProperties
Key Vault-invoereigenschappen voor versleuteling.
Name | Type | Description |
---|---|---|
keyName |
string |
De naam van de KeyVault-sleutel. |
keyVaultUri |
string |
De URI van KeyVault. |
keyVersion |
string |
De versie van de KeyVault-sleutel. |
ManagedDiskEncryption
Het object met details van versleuteling die in de werkruimte wordt gebruikt.
Name | Type | Description |
---|---|---|
keySource |
De versleutelingssleutelbron (provider). Mogelijke waarden (hoofdlettergevoelig): Microsoft.Keyvault |
|
keyVaultProperties |
Key Vault-invoereigenschappen voor versleuteling. |
|
rotationToLatestKeyVersionEnabled |
boolean |
Geef aan of de meest recente sleutelversie automatisch moet worden gebruikt voor Managed Disk Encryption. |
ManagedIdentityConfiguration
De details van de beheerde identiteit voor het opslagaccount.
Name | Type | Description |
---|---|---|
principalId |
string (uuid) |
De object-id van de beheerde identiteit die is gekoppeld aan het beheerde opslagaccount. |
tenantId |
string (uuid) |
De tenant-id waar de beheerde identiteit wordt gemaakt. |
type |
string |
Het type identiteit dat is gemaakt. Het kan SystemAssigned of UserAssigned zijn. |
PrivateEndpoint
De eigenschap privé-eindpunt van een privé-eindpuntverbinding
Name | Type | Description |
---|---|---|
id |
string |
De resource-id. |
PrivateEndpointConnection
De privé-eindpuntverbinding van een werkruimte
Name | Type | Description |
---|---|---|
id |
string |
De resource-id. |
name |
string |
De resourcenaam. |
properties |
De eigenschappen van de privé-eindpuntverbinding. |
|
type |
string |
Het resourcetype. |
PrivateEndpointConnectionProperties
De eigenschappen van een privé-eindpuntverbinding
Name | Type | Description |
---|---|---|
groupIds |
string[] |
GroupIds van de private link-serviceresource. |
privateEndpoint |
Privé-eindpunt |
|
privateLinkServiceConnectionState |
Serviceverbindingsstatus van Private Link-service |
|
provisioningState |
Inrichtingsstatus van de privé-eindpuntverbinding. |
PrivateEndpointConnectionProvisioningState
De huidige inrichtingsstatus.
Waarde | Description |
---|---|
Creating | |
Deleting | |
Failed | |
Succeeded | |
Updating |
PrivateLinkServiceConnectionState
De huidige status van een privé-eindpuntverbinding
Name | Type | Description |
---|---|---|
actionsRequired |
string |
Acties die vereist zijn voor een privé-eindpuntverbinding |
description |
string |
De beschrijving voor de huidige status van een privé-eindpuntverbinding |
status |
De status van een privé-eindpuntverbinding |
PrivateLinkServiceConnectionStatus
De status van een privé-eindpuntverbinding
Waarde | Description |
---|---|
Approved | |
Disconnected | |
Pending | |
Rejected |
ProvisioningState
Inrichtingsstatus van de werkruimte.
Waarde | Description |
---|---|
Accepted | |
Canceled | |
Created | |
Creating | |
Deleted | |
Deleting | |
Failed | |
Ready | |
Running | |
Succeeded | |
Updating |
PublicNetworkAccess
Het netwerktoegangstype voor toegang tot de werkruimte. Stel de waarde in op Uitgeschakeld om alleen toegang te krijgen tot werkruimte via private link.
Waarde | Description |
---|---|
Disabled | |
Enabled |
RequiredNsgRules
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het gegevensvlak (clusters) voor communicatie van het besturingsvlak plaatsvindt via een privé-eindpunt. Ondersteunde waarden zijn 'AllRules' en 'NoAzureDatabricksRules'. De waarde NoAzureServiceRules is alleen voor intern gebruik.
Waarde | Description |
---|---|
AllRules | |
NoAzureDatabricksRules | |
NoAzureServiceRules |
Sku
SKU voor de resource.
Name | Type | Description |
---|---|---|
name |
string |
De SKU-naam. |
tier |
string |
De SKU-laag. |
systemData
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.
Name | Type | Description |
---|---|---|
createdAt |
string (date-time) |
De tijdstempel van het maken van resources (UTC). |
createdBy |
string |
De identiteit waarmee de resource is gemaakt. |
createdByType |
Het type identiteit waarmee de resource is gemaakt. |
|
lastModifiedAt |
string (date-time) |
De tijdstempel van de laatste wijziging van de resource (UTC) |
lastModifiedBy |
string |
De identiteit die de resource voor het laatst heeft gewijzigd. |
lastModifiedByType |
Het type identiteit dat de resource voor het laatst heeft gewijzigd. |
Workspace
Informatie over werkruimte.
Name | Type | Description |
---|---|---|
id |
string |
Volledig gekwalificeerde resource-id voor de resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
location |
string |
De geografische locatie waar de resource zich bevindt |
name |
string |
De naam van de resource |
properties.accessConnector |
Access Connector-resource die wordt gekoppeld aan Databricks Workspace |
|
properties.authorizations |
De autorisaties van de werkruimteprovider. |
|
properties.createdBy |
Geeft de object-id, PUID en toepassings-id aan van de entiteit die de werkruimte heeft gemaakt. |
|
properties.createdDateTime |
string (date-time) |
Hiermee geeft u de datum en tijd op waarop de werkruimte wordt gemaakt. |
properties.defaultCatalog |
Eigenschappen voor de standaardcatalogusconfiguratie tijdens het maken van de werkruimte. |
|
properties.defaultStorageFirewall |
Hiermee haalt of stelt u informatie over de standaardconfiguratie van de opslagfirewall op |
|
properties.diskEncryptionSetId |
string |
De resource-id van de versleutelingsset voor beheerde schijven. |
properties.encryption |
Versleutelingseigenschappen voor databricks-werkruimte |
|
properties.enhancedSecurityCompliance |
Bevat instellingen met betrekking tot de invoegtoepassing Verbeterde beveiliging en naleving. |
|
properties.isUcEnabled |
boolean |
Geeft aan of unity-catalogus is ingeschakeld voor de werkruimte of niet. |
properties.managedDiskIdentity |
De details van de beheerde identiteit van de schijfversleutelingsset die wordt gebruikt voor Managed Disk Encryption |
|
properties.managedResourceGroupId |
string |
De id van de beheerde resourcegroep. |
properties.parameters |
De aangepaste parameters van de werkruimte. |
|
properties.privateEndpointConnections |
Privé-eindpuntverbindingen die zijn gemaakt in de werkruimte |
|
properties.provisioningState |
De inrichtingsstatus van de werkruimte. |
|
properties.publicNetworkAccess |
Het netwerktoegangstype voor toegang tot de werkruimte. Stel de waarde in op Uitgeschakeld om alleen toegang te krijgen tot werkruimte via private link. |
|
properties.requiredNsgRules |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het gegevensvlak (clusters) voor communicatie van het besturingsvlak plaatsvindt via een privé-eindpunt. Ondersteunde waarden zijn 'AllRules' en 'NoAzureDatabricksRules'. De waarde NoAzureServiceRules is alleen voor intern gebruik. |
|
properties.storageAccountIdentity |
De details van een beheerde identiteit van het opslagaccount |
|
properties.uiDefinitionUri |
string |
De blob-URI waar het UI-definitiebestand zich bevindt. |
properties.updatedBy |
Geeft de object-id, PUID en toepassings-id aan van de entiteit die de werkruimte voor het laatst heeft bijgewerkt. |
|
properties.workspaceId |
string |
De unieke id van de databricks-werkruimte in het databricks-besturingsvlak. |
properties.workspaceUrl |
string |
De WERKRUIMTE-URL die de indeling adb-{workspaceId} heeft. {random}.azuredatabricks.net' |
sku |
De SKU van de resource. |
|
systemData |
De systeemmetagegevens met betrekking tot deze resource |
|
tags |
object |
Resourcetags. |
type |
string |
Het type resource. Bijvoorbeeld: Microsoft.Compute/virtualMachines of Microsoft.Storage/storageAccounts. |
Workspace.WorkspaceProperties.Encryption
Versleutelingseigenschappen voor databricks-werkruimte
Name | Type | Description |
---|---|---|
entities |
Definitie van versleutelingsentiteiten voor de werkruimte. |
WorkspaceCustomBooleanParameter
De waarde die moet worden gebruikt voor dit veld.
Name | Type | Description |
---|---|---|
type |
Het type variabele dat dit is |
|
value |
boolean |
De waarde die moet worden gebruikt voor dit veld. |
WorkspaceCustomObjectParameter
De waarde die moet worden gebruikt voor dit veld.
Name | Type | Description |
---|---|---|
type |
Het type variabele dat dit is |
|
value |
object |
De waarde die moet worden gebruikt voor dit veld. |
WorkspaceCustomParameters
Aangepaste parameters die worden gebruikt voor het maken van clusters.
Name | Type | Description |
---|---|---|
amlWorkspaceId |
De id van een Azure Machine Learning-werkruimte die moet worden gekoppeld aan de Databricks-werkruimte |
|
customPrivateSubnetName |
De naam van het privésubnet in het virtuele netwerk |
|
customPublicSubnetName |
De naam van een openbaar subnet binnen het virtuele netwerk |
|
customVirtualNetworkId |
De id van een virtueel netwerk waar dit Databricks-cluster moet worden gemaakt |
|
enableNoPublicIp |
Booleaanse waarde die aangeeft of het openbare IP-adres moet worden uitgeschakeld. De standaardwaarde is waar |
|
encryption |
Bevat de versleutelingsgegevens voor Customer-Managed key (CMK) ingeschakelde werkruimte. |
|
loadBalancerBackendPoolName |
Naam van de uitgaande back-endpool van load balancer voor beveiligde clusterconnectiviteit (geen openbaar IP-adres). |
|
loadBalancerId |
Resource-URI van de uitgaande load balancer voor de werkruimte Secure Cluster Connectivity (geen openbaar IP-adres). |
|
natGatewayName |
Naam van de NAT-gateway voor subnetten voor beveiligde clusterconnectiviteit (geen openbare IP-adressen). |
|
prepareEncryption |
Bereid de werkruimte voor op versleuteling. Hiermee schakelt u de beheerde identiteit voor het beheerde opslagaccount in. |
|
publicIpName |
Naam van het openbare IP-adres voor geen openbare IP-werkruimte met beheerd vNet. |
|
requireInfrastructureEncryption |
Een Booleaanse waarde die aangeeft of het DBFS-hoofdbestandssysteem wordt ingeschakeld met secundaire versleutelingslaag met door platform beheerde sleutels voor data-at-rest. |
|
resourceTags |
Tags die zijn toegepast op resources onder Beheerde resourcegroep. Deze kunnen worden bijgewerkt door tags op werkruimteniveau bij te werken. |
|
storageAccountName |
Standaardnaam dbFS-opslagaccount. |
|
storageAccountSkuName |
SKU-naam van opslagaccount, bijvoorbeeld: Standard_GRS, Standard_LRS. Raadpleeg https://aka.ms/storageskus voor geldige invoer. |
|
vnetAddressPrefix |
Adresvoorvoegsel voor beheerd virtueel netwerk. De standaardwaarde voor deze invoer is 10.139. |
WorkspaceCustomStringParameter
De waarde.
Name | Type | Description |
---|---|---|
type |
Het type variabele dat dit is |
|
value |
string |
De waarde die moet worden gebruikt voor dit veld. |
WorkspaceEncryptionParameter
Het object met details van versleuteling die in de werkruimte wordt gebruikt.
Name | Type | Description |
---|---|---|
type |
Het type variabele dat dit is |
|
value |
De waarde die moet worden gebruikt voor dit veld. |
WorkspaceNoPublicIPBooleanParameter
De waarde die moet worden gebruikt voor dit veld.
Name | Type | Description |
---|---|---|
type |
Het type variabele dat dit is |
|
value |
boolean |
De waarde die moet worden gebruikt voor dit veld. |
WorkspaceProperties.Encryption
Versleutelingseigenschappen voor databricks-werkruimte
Name | Type | Description |
---|---|---|
entities |
Definitie van versleutelingsentiteiten voor de werkruimte. |
WorkspaceProviderAuthorization
De autorisatie van de werkruimteprovider.
Name | Type | Description |
---|---|---|
principalId |
string (uuid) |
De principal-id van de provider. Dit is de identiteit die de provider gebruikt om ARM aan te roepen om de werkruimtebronnen te beheren. |
roleDefinitionId |
string (uuid) |
De roldefinitie-id van de provider. Met deze rol worden alle machtigingen gedefinieerd die de provider moet hebben voor de containerresourcegroep van de werkruimte. Deze roldefinitie kan niet gemachtigd zijn om de resourcegroep te verwijderen. |