Udostępnij przez


Workspaces - Create Or Update

Tworzy nowy obszar roboczy.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

subscriptionId
path True

string (uuid)

Identyfikator subskrypcji docelowej. Wartość musi być identyfikatorem UUID.

workspaceName
path True

string

minLength: 3
maxLength: 64

Nazwa obszaru roboczego.

api-version
query True

string

minLength: 1

Wersja interfejsu API do użycia dla tej operacji.

Treść żądania

Nazwa Wymagane Typ Opis
location True

string

Lokalizacja geograficzna, w której znajduje się zasób

properties.computeMode True

ComputeMode

Tryb obliczeniowy obszaru roboczego. Wymagane podczas tworzenia, nie można go zmienić. Możliwe wartości to: "Serverless", "Hybrid"

properties.accessConnector

AccessConnector

Uzyskaj dostęp do zasobu łącznika, który będzie skojarzony z obszarem roboczym usługi Databricks. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

properties.authorizations

WorkspaceProviderAuthorization[]

Autoryzacje dostawcy obszaru roboczego.

properties.createdBy

CreatedBy

Wskazuje identyfikator obiektu, identyfikator PUID i identyfikator aplikacji jednostki, która utworzyła obszar roboczy.

properties.defaultCatalog

DefaultCatalogProperties

Właściwości domyślnej konfiguracji wykazu podczas tworzenia obszaru roboczego. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

properties.defaultStorageFirewall

defaultStorageFirewall

Pobiera lub ustawia informacje o konfiguracji domyślnej zapory magazynu. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

properties.encryption

WorkspaceProperties.Encryption

Właściwości szyfrowania dla obszaru roboczego usługi Databricks. Obsługiwane zarówno w bezserwerowym, jak i hybrydowym obszarze roboczym ComputeMode.

properties.enhancedSecurityCompliance

EnhancedSecurityComplianceDefinition

Zawiera ustawienia związane z dodatkiem Zwiększonych zabezpieczeń i zgodności. Obsługiwane zarówno w bezserwerowym, jak i hybrydowym obszarze roboczym ComputeMode.

properties.managedDiskIdentity

ManagedIdentityConfiguration

Szczegółowe informacje o tożsamości zarządzanej zestawu do szyfrowania dysków używanego do szyfrowania dysków zarządzanych. Zwracane tylko w obszarze roboczym hybrydowego trybu obliczeniowego.

properties.managedResourceGroupId

string

Identyfikator zarządzanej grupy zasobów. Wymagany w obszarze roboczym hybrydowego trybu obliczeniowego. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

properties.parameters

WorkspaceCustomParameters

Parametry niestandardowe obszaru roboczego.

properties.publicNetworkAccess

PublicNetworkAccess

Typ dostępu do sieci na potrzeby uzyskiwania dostępu do obszaru roboczego. Ustaw wartość na wyłączoną, aby uzyskać dostęp do obszaru roboczego tylko za pośrednictwem łącza prywatnego. Używany do konfiguracji prywatnego linku tylko front-end dla przestrzeni roboczej Serverless ComputeMode.

properties.requiredNsgRules

RequiredNsgRules

Pobiera lub ustawia wartość wskazującą, czy płaszczyzna danych (klastry) do sterowania komunikacją płaszczyzny sterowania odbywa się za pośrednictwem prywatnego punktu końcowego. Obsługiwane wartości to "AllRules" i "NoAzureDatabricksRules". Wartość "NoAzureServiceRules" jest używana tylko do użytku wewnętrznego. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

properties.storageAccountIdentity

ManagedIdentityConfiguration

Szczegóły tożsamości zarządzanej konta magazynu. Zwracane tylko w obszarze roboczym hybrydowego trybu obliczeniowego.

properties.uiDefinitionUri

string

Identyfikator URI obiektu blob, w którym znajduje się plik definicji interfejsu użytkownika.

properties.updatedBy

CreatedBy

Wskazuje identyfikator obiektu, identyfikator PUID i identyfikator aplikacji jednostki, która ostatnio zaktualizowała obszar roboczy.

sku

Sku

Jednostka SKU zasobu.

tags

object

Tagi zasobów.

Odpowiedzi

Nazwa Typ Opis
200 OK

Workspace

Utworzone — zwraca informacje o obszarze roboczym, w tym stan aprowizacji.

201 Created

Workspace

Utworzone — zwraca informacje o obszarze roboczym, w tym stan aprowizacji.

Other Status Codes

ErrorResponse

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się.

Zabezpieczenia

azure_auth

Przepływ protokołu OAuth2 usługi Azure Active Directory

Typ: oauth2
Flow: implicit
Adres URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresów

Nazwa Opis
user_impersonation Podszywać się pod Twoje konto użytkownika

Przykłady

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

Przykładowe zapytanie

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

Przykładowa odpowiedź

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

Przykładowe zapytanie

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

Przykładowa odpowiedź

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

Przykładowe zapytanie

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

Przykładowa odpowiedź

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

Przykładowe zapytanie

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

Przykładowa odpowiedź

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

Przykładowe zapytanie

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

Przykładowa odpowiedź

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

Przykładowe zapytanie

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

Przykładowa odpowiedź

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

Przykładowe zapytanie

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

Przykładowa odpowiedź

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

Przykładowe zapytanie

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

Przykładowa odpowiedź

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

Przykładowe zapytanie

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

Przykładowa odpowiedź

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

Definicje

Nazwa Opis
AccessConnector

Uzyskaj dostęp do zasobu łącznika, który będzie skojarzony z obszarem roboczym usługi Databricks. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

AutomaticClusterUpdateDefinition

Stan funkcji automatycznych aktualizacji klastra.

AutomaticClusterUpdateValue
ComplianceSecurityProfileDefinition

Stan funkcji Profil zabezpieczeń zgodności.

ComplianceSecurityProfileValue
ComputeMode

Tryb obliczeniowy obszaru roboczego. Wymagane podczas tworzenia, nie można go zmienić. Możliwe wartości to: "Serverless", "Hybrid"

CreatedBy

Zawiera szczegółowe informacje o encji, która utworzyła/zaktualizowała obszar roboczy.

createdByType

Typ tożsamości, która utworzyła zasób.

CustomParameterType

Typ zmiennej, która to jest

DefaultCatalogProperties

Te właściwości umożliwiają użytkownikowi określenie domyślnych właściwości katalogu podczas tworzenia obszaru roboczego. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

defaultStorageFirewall

Pobiera lub ustawia informacje o konfiguracji domyślnej zapory magazynu. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

Encryption

Obiekt, który zawiera szczegółowe informacje o szyfrowaniu używanym w obszarze roboczym.

EncryptionEntitiesDefinition

Jednostki szyfrowania dla zasobu obszaru roboczego usługi Databricks.

EncryptionKeySource

Klucz szyfrowaniaŹródło (dostawca). Możliwe wartości (bez uwzględniania wielkości liter): Microsoft.Keyvault

EncryptionV2

Obiekt, który zawiera szczegółowe informacje o szyfrowaniu używanym w obszarze roboczym.

EnhancedSecurityComplianceDefinition

Stan ustawień związanych z dodatkiem Enhanced Security and Compliance.

EnhancedSecurityMonitoringDefinition

Stan funkcji rozszerzonego monitorowania zabezpieczeń.

EnhancedSecurityMonitoringValue
ErrorDetail

Szczegóły błędu.

ErrorInfo

Kod i komunikat o błędzie.

ErrorResponse

Odpowiedź na błąd.

IdentityType

Typ tożsamości zasobu łącznika programu Access.

initialType

Definiuje początkowy typ katalogu domyślnego. Możliwe wartości (bez uwzględniania wielkości liter): HiveMetastore, UnityCatalog

KeySource

Klucz szyfrowaniaŹródło (dostawca). Możliwe wartości (bez uwzględniania wielkości liter): wartość domyślna, Microsoft.Keyvault

KeyVaultProperties

Właściwości wejściowe usługi Key Vault na potrzeby szyfrowania.

ManagedDiskEncryption

Obiekt, który zawiera szczegółowe informacje o szyfrowaniu używanym w obszarze roboczym.

ManagedIdentityConfiguration

Szczegóły tożsamości zarządzanej dla konta magazynu.

PrivateEndpoint

Właściwość prywatnego punktu końcowego połączenia z prywatnym punktem końcowym.

PrivateEndpointConnection

Połączenie prywatnego punktu końcowego obszaru roboczego.

PrivateEndpointConnectionProperties

Właściwości połączenia prywatnego punktu końcowego.

PrivateEndpointConnectionProvisioningState

Bieżący stan aprowizacji.

PrivateLinkServiceConnectionState

Bieżący stan połączenia z prywatnym punktem końcowym.

PrivateLinkServiceConnectionStatus

Stan połączenia prywatnego punktu końcowego

ProvisioningState

Stan aprowizacji obszaru roboczego.

PublicNetworkAccess

Typ dostępu do sieci na potrzeby uzyskiwania dostępu do obszaru roboczego. Ustaw wartość na wyłączoną, aby uzyskać dostęp do obszaru roboczego tylko za pośrednictwem łącza prywatnego. Używany do konfiguracji prywatnego linku tylko front-end dla przestrzeni roboczej Serverless ComputeMode.

RequiredNsgRules

Pobiera lub ustawia wartość wskazującą, czy płaszczyzna danych (klastry) do sterowania komunikacją płaszczyzny sterowania odbywa się za pośrednictwem prywatnego punktu końcowego. Obsługiwane wartości to "AllRules" i "NoAzureDatabricksRules". Wartość "NoAzureServiceRules" jest używana tylko do użytku wewnętrznego. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

Sku

Jednostka SKU zasobu.

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

Workspace

Informacje o przestrzeni roboczej.

Workspace.WorkspaceProperties.Encryption

Właściwości szyfrowania dla obszaru roboczego usługi Databricks. Obsługiwane zarówno w bezserwerowym, jak i hybrydowym obszarze roboczym ComputeMode.

WorkspaceCustomBooleanParameter

Wartość, która powinna być używana dla tego pola.

WorkspaceCustomObjectParameter

Wartość, która powinna być używana dla tego pola.

WorkspaceCustomParameters

Niestandardowe parametry używane do tworzenia przestrzeni roboczej. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

WorkspaceCustomStringParameter

Wartość.

WorkspaceEncryptionParameter

Obiekt, który zawiera szczegółowe informacje o szyfrowaniu używanym w obszarze roboczym.

WorkspaceNoPublicIPBooleanParameter

Wartość, która powinna być używana dla tego pola.

WorkspaceProperties.Encryption

Właściwości szyfrowania dla obszaru roboczego usługi Databricks. Obsługiwane zarówno w bezserwerowym, jak i hybrydowym obszarze roboczym ComputeMode.

WorkspaceProviderAuthorization

Autoryzacja dostawcy obszaru roboczego.

AccessConnector

Uzyskaj dostęp do zasobu łącznika, który będzie skojarzony z obszarem roboczym usługi Databricks. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

Nazwa Typ Opis
id

string (arm-id)

Identyfikator zasobu zasobu łącznika dostępu usługi Azure Databricks.

identityType

IdentityType

Typ tożsamości zasobu łącznika programu Access.

userAssignedIdentityId

string (arm-id)

Identyfikator zasobu tożsamości przypisanej przez użytkownika skojarzonej z zasobem łącznika dostępu. Jest to wymagane dla typu "UserAssigned" i nieprawidłowe dla typu "SystemAssigned".

AutomaticClusterUpdateDefinition

Stan funkcji automatycznych aktualizacji klastra.

Nazwa Typ Opis
value

AutomaticClusterUpdateValue

AutomaticClusterUpdateValue

Wartość Opis
Enabled
Disabled

ComplianceSecurityProfileDefinition

Stan funkcji Profil zabezpieczeń zgodności.

Nazwa Typ Opis
complianceStandards

string[]

Standardy zgodności skojarzone z obszarem roboczym.

value

ComplianceSecurityProfileValue

ComplianceSecurityProfileValue

Wartość Opis
Enabled
Disabled

ComputeMode

Tryb obliczeniowy obszaru roboczego. Wymagane podczas tworzenia, nie można go zmienić. Możliwe wartości to: "Serverless", "Hybrid"

Wartość Opis
Serverless
Hybrid

CreatedBy

Zawiera szczegółowe informacje o encji, która utworzyła/zaktualizowała obszar roboczy.

Nazwa Typ Opis
applicationId

string (uuid)

Identyfikator aplikacji aplikacji, która zainicjowała utworzenie obszaru roboczego. Na przykład Azure Portal.

oid

string (uuid)

Identyfikator obiektu, który utworzył obszar roboczy.

puid

string

Identyfikator obiektu osobistego odpowiadający powyższemu identyfikatorowi obiektu

createdByType

Typ tożsamości, która utworzyła zasób.

Wartość Opis
User
Application
ManagedIdentity
Key

CustomParameterType

Typ zmiennej, która to jest

Wartość Opis
Bool
Object
String

DefaultCatalogProperties

Te właściwości umożliwiają użytkownikowi określenie domyślnych właściwości katalogu podczas tworzenia obszaru roboczego. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

Nazwa Typ Wartość domyślna Opis
initialName

string

Określa początkową nazwę domyślnego wykazu. Jeśli nie zostanie określona, zostanie użyta nazwa obszaru roboczego.

initialType

initialType

HiveMetastore

Definiuje początkowy typ katalogu domyślnego. Możliwe wartości (bez uwzględniania wielkości liter): HiveMetastore, UnityCatalog

defaultStorageFirewall

Pobiera lub ustawia informacje o konfiguracji domyślnej zapory magazynu. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

Wartość Opis
Disabled
Enabled

Encryption

Obiekt, który zawiera szczegółowe informacje o szyfrowaniu używanym w obszarze roboczym.

Nazwa Typ Wartość domyślna Opis
KeyName

string

Nazwa klucza usługi KeyVault.

keySource

KeySource

Default

Klucz szyfrowaniaŹródło (dostawca). Możliwe wartości (bez uwzględniania wielkości liter): wartość domyślna, Microsoft.Keyvault

keyvaulturi

string

Identyfikator URI usługi KeyVault.

keyversion

string

Wersja klucza usługi KeyVault.

EncryptionEntitiesDefinition

Jednostki szyfrowania dla zasobu obszaru roboczego usługi Databricks.

Nazwa Typ Opis
managedDisk

ManagedDiskEncryption

Właściwości szyfrowania dla dysków zarządzanych usługi Databricks. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

managedServices

EncryptionV2

Właściwości szyfrowania dla usług zarządzanych usługi Databricks. Obsługiwane zarówno w bezserwerowym, jak i hybrydowym trybie obliczeniowym.

EncryptionKeySource

Klucz szyfrowaniaŹródło (dostawca). Możliwe wartości (bez uwzględniania wielkości liter): Microsoft.Keyvault

Wartość Opis
Microsoft.Keyvault

EncryptionV2

Obiekt, który zawiera szczegółowe informacje o szyfrowaniu używanym w obszarze roboczym.

Nazwa Typ Opis
keySource

EncryptionKeySource

Klucz szyfrowaniaŹródło (dostawca). Możliwe wartości (bez uwzględniania wielkości liter): Microsoft.Keyvault

keyVaultProperties

KeyVaultProperties

Właściwości wejściowe usługi Key Vault na potrzeby szyfrowania.

EnhancedSecurityComplianceDefinition

Stan ustawień związanych z dodatkiem Enhanced Security and Compliance.

Nazwa Typ Opis
automaticClusterUpdate

AutomaticClusterUpdateDefinition

Stan funkcji automatycznych aktualizacji klastra.

complianceSecurityProfile

ComplianceSecurityProfileDefinition

Stan funkcji Profil zabezpieczeń zgodności.

enhancedSecurityMonitoring

EnhancedSecurityMonitoringDefinition

Stan funkcji rozszerzonego monitorowania zabezpieczeń.

EnhancedSecurityMonitoringDefinition

Stan funkcji rozszerzonego monitorowania zabezpieczeń.

Nazwa Typ Opis
value

EnhancedSecurityMonitoringValue

EnhancedSecurityMonitoringValue

Wartość Opis
Enabled
Disabled

ErrorDetail

Szczegóły błędu.

Nazwa Typ Opis
code

string

Kod błędu.

message

string

Komunikat o błędzie czytelny dla człowieka.

target

string

Wskazuje, która właściwość w żądaniu jest odpowiedzialna za błąd.

ErrorInfo

Kod i komunikat o błędzie.

Nazwa Typ Opis
code

string

Kod błędu czytelny dla komputera.

details

ErrorDetail[]

Szczegóły błędu.

innererror

string

Szczegółowe informacje o błędzie wewnętrznym, jeśli istnieją.

message

string

Komunikat o błędzie czytelny dla człowieka.

ErrorResponse

Odpowiedź na błąd.

Nazwa Typ Opis
error

ErrorInfo

Kod i komunikat o błędzie.
Szczegóły błędu.

IdentityType

Typ tożsamości zasobu łącznika programu Access.

Wartość Opis
SystemAssigned
UserAssigned

initialType

Definiuje początkowy typ katalogu domyślnego. Możliwe wartości (bez uwzględniania wielkości liter): HiveMetastore, UnityCatalog

Wartość Opis
HiveMetastore
UnityCatalog

KeySource

Klucz szyfrowaniaŹródło (dostawca). Możliwe wartości (bez uwzględniania wielkości liter): wartość domyślna, Microsoft.Keyvault

Wartość Opis
Default
Microsoft.Keyvault

KeyVaultProperties

Właściwości wejściowe usługi Key Vault na potrzeby szyfrowania.

Nazwa Typ Opis
keyName

string

Nazwa klucza usługi KeyVault.

keyVaultUri

string

Identyfikator URI usługi KeyVault.

keyVersion

string

Wersja klucza usługi KeyVault.

ManagedDiskEncryption

Obiekt, który zawiera szczegółowe informacje o szyfrowaniu używanym w obszarze roboczym.

Nazwa Typ Opis
keySource

EncryptionKeySource

Klucz szyfrowaniaŹródło (dostawca). Możliwe wartości (bez uwzględniania wielkości liter): Microsoft.Keyvault. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

keyVaultProperties

KeyVaultProperties

Właściwości wejściowe usługi Key Vault na potrzeby szyfrowania.

rotationToLatestKeyVersionEnabled

boolean

Określ, czy najnowsza wersja klucza powinna być automatycznie używana na potrzeby szyfrowania dysków zarządzanych.

ManagedIdentityConfiguration

Szczegóły tożsamości zarządzanej dla konta magazynu.

Nazwa Typ Opis
principalId

string (uuid)

Identyfikator objectId tożsamości zarządzanej, która jest połączona z kontem magazynu zarządzanego.

tenantId

string (uuid)

Identyfikator dzierżawy, w której jest tworzona tożsamość zarządzana.

type

string

Typ utworzonej tożsamości. Może to być SystemAssigned lub UserAssigned.

PrivateEndpoint

Właściwość prywatnego punktu końcowego połączenia z prywatnym punktem końcowym.

Nazwa Typ Opis
id

string

Identyfikator zasobu.

PrivateEndpointConnection

Połączenie prywatnego punktu końcowego obszaru roboczego.

Nazwa Typ Opis
id

string

Identyfikator zasobu.

name

string

Nazwa zasobu.

properties

PrivateEndpointConnectionProperties

Właściwości połączenia prywatnego punktu końcowego.

type

string

Typ zasobu.

PrivateEndpointConnectionProperties

Właściwości połączenia prywatnego punktu końcowego.

Nazwa Typ Opis
groupIds

string[]

GroupIds z zasobu usługi łącza prywatnego.

privateEndpoint

PrivateEndpoint

Prywatny punkt końcowy
Prywatny punkt końcowy

privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Stan połączenia z usługą Private Link Service
Stan połączenia prywatnego punktu końcowego

provisioningState

PrivateEndpointConnectionProvisioningState

Stan aprowizacji połączenia prywatnego punktu końcowego.

PrivateEndpointConnectionProvisioningState

Bieżący stan aprowizacji.

Wartość Opis
Succeeded
Creating
Updating
Deleting
Failed

PrivateLinkServiceConnectionState

Bieżący stan połączenia z prywatnym punktem końcowym.

Nazwa Typ Opis
actionsRequired

string

Akcje wymagane dla połączenia prywatnego punktu końcowego

description

string

Opis bieżącego stanu połączenia prywatnego punktu końcowego

status

PrivateLinkServiceConnectionStatus

Stan połączenia prywatnego punktu końcowego

PrivateLinkServiceConnectionStatus

Stan połączenia prywatnego punktu końcowego

Wartość Opis
Pending
Approved
Rejected
Disconnected

ProvisioningState

Stan aprowizacji obszaru roboczego.

Wartość Opis
Accepted
Running
Ready
Creating
Created
Deleting
Deleted
Canceled
Failed
Succeeded
Updating

PublicNetworkAccess

Typ dostępu do sieci na potrzeby uzyskiwania dostępu do obszaru roboczego. Ustaw wartość na wyłączoną, aby uzyskać dostęp do obszaru roboczego tylko za pośrednictwem łącza prywatnego. Używany do konfiguracji prywatnego linku tylko front-end dla przestrzeni roboczej Serverless ComputeMode.

Wartość Opis
Enabled
Disabled

RequiredNsgRules

Pobiera lub ustawia wartość wskazującą, czy płaszczyzna danych (klastry) do sterowania komunikacją płaszczyzny sterowania odbywa się za pośrednictwem prywatnego punktu końcowego. Obsługiwane wartości to "AllRules" i "NoAzureDatabricksRules". Wartość "NoAzureServiceRules" jest używana tylko do użytku wewnętrznego. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

Wartość Opis
AllRules
NoAzureDatabricksRules
NoAzureServiceRules

Sku

Jednostka SKU zasobu.

Nazwa Typ Opis
name

string

Nazwa jednostki SKU.

tier

string

Poziom SKU.

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

Nazwa Typ Opis
createdAt

string (date-time)

Sygnatura czasowa tworzenia zasobu (UTC).

createdBy

string

Tożsamość, która utworzyła zasób.

createdByType

createdByType

Typ tożsamości, która utworzyła zasób.

lastModifiedAt

string (date-time)

Znacznik czasu ostatniej modyfikacji zasobu (UTC)

lastModifiedBy

string

Tożsamość, która ostatnio zmodyfikowała zasób.

lastModifiedByType

createdByType

Typ tożsamości, która ostatnio zmodyfikowała zasób.

Workspace

Informacje o przestrzeni roboczej.

Nazwa Typ Opis
id

string

W pełni kwalifikowany identyfikator zasobu dla zasobu. Przykład - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Lokalizacja geograficzna, w której znajduje się zasób

name

string

Nazwa zasobu

properties.accessConnector

AccessConnector

Uzyskaj dostęp do zasobu łącznika, który będzie skojarzony z obszarem roboczym usługi Databricks. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

properties.authorizations

WorkspaceProviderAuthorization[]

Autoryzacje dostawcy obszaru roboczego.

properties.computeMode

ComputeMode

Tryb obliczeniowy obszaru roboczego. Wymagane podczas tworzenia, nie można go zmienić. Możliwe wartości to: "Serverless", "Hybrid"

properties.createdBy

CreatedBy

Wskazuje identyfikator obiektu, identyfikator PUID i identyfikator aplikacji jednostki, która utworzyła obszar roboczy.

properties.createdDateTime

string (date-time)

Określa datę i godzinę utworzenia obszaru roboczego.

properties.defaultCatalog

DefaultCatalogProperties

Właściwości domyślnej konfiguracji wykazu podczas tworzenia obszaru roboczego. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

properties.defaultStorageFirewall

defaultStorageFirewall

Pobiera lub ustawia informacje o konfiguracji domyślnej zapory magazynu. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

properties.diskEncryptionSetId

string

Identyfikator zasobu zestawu szyfrowania dysku zarządzanego. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

properties.encryption

WorkspaceProperties.Encryption

Właściwości szyfrowania dla obszaru roboczego usługi Databricks. Obsługiwane zarówno w bezserwerowym, jak i hybrydowym obszarze roboczym ComputeMode.

properties.enhancedSecurityCompliance

EnhancedSecurityComplianceDefinition

Zawiera ustawienia związane z dodatkiem Zwiększonych zabezpieczeń i zgodności. Obsługiwane zarówno w bezserwerowym, jak i hybrydowym obszarze roboczym ComputeMode.

properties.isUcEnabled

boolean

Wskazuje, czy wykaz aparatu Unity jest włączony dla obszaru roboczego, czy nie. Ustaw wartość true w obszarze roboczym Serverless ComputeMode.

properties.managedDiskIdentity

ManagedIdentityConfiguration

Szczegółowe informacje o tożsamości zarządzanej zestawu do szyfrowania dysków używanego do szyfrowania dysków zarządzanych. Zwracane tylko w obszarze roboczym hybrydowego trybu obliczeniowego.

properties.managedResourceGroupId

string

Identyfikator zarządzanej grupy zasobów. Wymagany w obszarze roboczym hybrydowego trybu obliczeniowego. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

properties.parameters

WorkspaceCustomParameters

Parametry niestandardowe obszaru roboczego.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Połączenia prywatnego punktu końcowego utworzone w obszarze roboczym. Obsługiwane zarówno w bezserwerowym, jak i hybrydowym obszarze roboczym ComputeMode.

properties.provisioningState

ProvisioningState

Stan aprowizacji obszaru roboczego.

properties.publicNetworkAccess

PublicNetworkAccess

Typ dostępu do sieci na potrzeby uzyskiwania dostępu do obszaru roboczego. Ustaw wartość na wyłączoną, aby uzyskać dostęp do obszaru roboczego tylko za pośrednictwem łącza prywatnego. Używany do konfiguracji prywatnego linku tylko front-end dla przestrzeni roboczej Serverless ComputeMode.

properties.requiredNsgRules

RequiredNsgRules

Pobiera lub ustawia wartość wskazującą, czy płaszczyzna danych (klastry) do sterowania komunikacją płaszczyzny sterowania odbywa się za pośrednictwem prywatnego punktu końcowego. Obsługiwane wartości to "AllRules" i "NoAzureDatabricksRules". Wartość "NoAzureServiceRules" jest używana tylko do użytku wewnętrznego. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

properties.storageAccountIdentity

ManagedIdentityConfiguration

Szczegóły tożsamości zarządzanej konta magazynu. Zwracane tylko w obszarze roboczym hybrydowego trybu obliczeniowego.

properties.uiDefinitionUri

string

Identyfikator URI obiektu blob, w którym znajduje się plik definicji interfejsu użytkownika.

properties.updatedBy

CreatedBy

Wskazuje identyfikator obiektu, identyfikator PUID i identyfikator aplikacji jednostki, która ostatnio zaktualizowała obszar roboczy.

properties.workspaceId

string

Unikatowy identyfikator obszaru roboczego usługi Databricks na płaszczyźnie sterowania usługi Databricks.

properties.workspaceUrl

string

Adres URL obszaru roboczego w formacie "adb-{workspaceId}". {losowy}.azuredatabricks.net'

sku

Sku

Jednostka SKU zasobu.

systemData

systemData

Metadane systemowe odnoszące się do tego zasobu

tags

object

Tagi zasobów.

type

string

Typ zasobu. Ex- Microsoft.Compute/virtualMachines lub Microsoft.Storage/storageAccounts.

Workspace.WorkspaceProperties.Encryption

Właściwości szyfrowania dla obszaru roboczego usługi Databricks. Obsługiwane zarówno w bezserwerowym, jak i hybrydowym obszarze roboczym ComputeMode.

Nazwa Typ Opis
entities

EncryptionEntitiesDefinition

Definicja jednostek szyfrowania dla obszaru roboczego.

WorkspaceCustomBooleanParameter

Wartość, która powinna być używana dla tego pola.

Nazwa Typ Opis
type

CustomParameterType

Typ zmiennej, która to jest

value

boolean

Wartość, która powinna być używana dla tego pola.

WorkspaceCustomObjectParameter

Wartość, która powinna być używana dla tego pola.

Nazwa Typ Opis
type

CustomParameterType

Typ zmiennej, która to jest

value

object

Wartość, która powinna być używana dla tego pola.

WorkspaceCustomParameters

Niestandardowe parametry używane do tworzenia przestrzeni roboczej. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

Nazwa Typ Opis
amlWorkspaceId

WorkspaceCustomStringParameter

Identyfikator obszaru roboczego usługi Azure Machine Learning do połączenia z obszarem roboczym usługi Databricks. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

customPrivateSubnetName

WorkspaceCustomStringParameter

Nazwa podsieci prywatnej w sieci wirtualnej. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

customPublicSubnetName

WorkspaceCustomStringParameter

Nazwa podsieci publicznej w sieci wirtualnej. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

customVirtualNetworkId

WorkspaceCustomStringParameter

Identyfikator sieci wirtualnej, w której powinien zostać utworzony ten klaster usługi Databricks. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

enableNoPublicIp

WorkspaceNoPublicIPBooleanParameter

Wartość logiczna wskazująca, czy publiczny adres IP powinien być wyłączony. Domyślna wartość to "true". Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

encryption

WorkspaceEncryptionParameter

Zawiera szczegóły szyfrowania dla obszaru roboczego z włączonym kluczem Customer-Managed (CMK). Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

loadBalancerBackendPoolName

WorkspaceCustomStringParameter

Nazwa wychodzącej puli zaplecza modułu równoważenia obciążenia dla bezpiecznej łączności klastra (bez publicznego adresu IP). Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

loadBalancerId

WorkspaceCustomStringParameter

Identyfikator URI zasobu modułu równoważenia obciążenia wychodzącego dla obszaru roboczego Bezpiecznego połączenia klastra (bez publicznego adresu IP). Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

natGatewayName

WorkspaceCustomStringParameter

Nazwa bramy translatora adresów sieciowych dla podsieci obszaru roboczego Secure Cluster Connectivity (bez publicznego adresu IP). Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

prepareEncryption

WorkspaceCustomBooleanParameter

Przygotuj obszar roboczy do szyfrowania. Włącza tożsamość zarządzaną dla zarządzanego konta magazynu. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

publicIpName

WorkspaceCustomStringParameter

Nazwa publicznego adresu IP dla obszaru roboczego Brak publicznego adresu IP z zarządzaną siecią wirtualną. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

requireInfrastructureEncryption

WorkspaceCustomBooleanParameter

Wartość logiczna wskazująca, czy główny system plików DBFS zostanie włączony z dodatkową warstwą szyfrowania z kluczami zarządzanymi platformy dla danych magazynowanych. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

resourceTags

WorkspaceCustomObjectParameter

Tagi zastosowane do zasobów w obszarze Zarządzana grupa zasobów. Można je aktualizować, aktualizując tagi na poziomie obszaru roboczego. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

storageAccountName

WorkspaceCustomStringParameter

Domyślna nazwa konta magazynu SYSTEMU PLIKÓW DBFS. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

storageAccountSkuName

WorkspaceCustomStringParameter

Nazwa jednostki SKU konta magazynu, np. Standard_GRS, Standard_LRS. Zapoznaj się https://aka.ms/storageskus z prawidłowymi danymi wejściowymi. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

vnetAddressPrefix

WorkspaceCustomStringParameter

Prefiks adresu dla zarządzanej sieci wirtualnej. Wartość domyślna dla tych danych wejściowych to 10.139. Niedozwolone w bezserwerowym obszarze roboczym ComputeMode.

WorkspaceCustomStringParameter

Wartość.

Nazwa Typ Opis
type

CustomParameterType

Typ zmiennej, która to jest

value

string

Wartość, która powinna być używana dla tego pola.

WorkspaceEncryptionParameter

Obiekt, który zawiera szczegółowe informacje o szyfrowaniu używanym w obszarze roboczym.

Nazwa Typ Opis
type

CustomParameterType

Typ zmiennej, która to jest

value

Encryption

Wartość, która powinna być używana dla tego pola.

WorkspaceNoPublicIPBooleanParameter

Wartość, która powinna być używana dla tego pola.

Nazwa Typ Opis
type

CustomParameterType

Typ zmiennej, która to jest

value

boolean

Wartość, która powinna być używana dla tego pola.

WorkspaceProperties.Encryption

Właściwości szyfrowania dla obszaru roboczego usługi Databricks. Obsługiwane zarówno w bezserwerowym, jak i hybrydowym obszarze roboczym ComputeMode.

Nazwa Typ Opis
entities

EncryptionEntitiesDefinition

Definicja jednostek szyfrowania dla obszaru roboczego.

WorkspaceProviderAuthorization

Autoryzacja dostawcy obszaru roboczego.

Nazwa Typ Opis
principalId

string (uuid)

Identyfikator podmiotu zabezpieczeń dostawcy. Jest to tożsamość, która będzie używana przez dostawcę do wywoływania usługi ARM do zarządzania zasobami obszaru roboczego.

roleDefinitionId

string (uuid)

Identyfikator definicji roli dostawcy. Ta rola zdefiniuje wszystkie uprawnienia, które dostawca musi mieć w grupie zasobów kontenera obszaru roboczego. Ta definicja roli nie może mieć uprawnień do usuwania grupy zasobów.