Condividi tramite


Workspaces - Get

Ottiene l'area di lavoro.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

subscriptionId
path True

string (uuid)

ID della sottoscrizione di destinazione. Il valore deve essere un UUID.

workspaceName
path True

string

minLength: 3
maxLength: 64

Nome dell'area di lavoro.

api-version
query True

string

minLength: 1

Versione dell'API da usare per questa operazione.

Risposte

Nome Tipo Descrizione
200 OK

Workspace

OK: restituisce l'area di lavoro.

Other Status Codes

ErrorResponse

Risposta di errore che descrive il motivo per cui l'operazione non è riuscita.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory

Tipo: oauth2
Flow: implicit
URL di autorizzazione: https://login.microsoftonline.com/common/oauth2/authorize

Ambiti

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

Get a workspace
Get a workspace with custom parameters
Get a workspace with Customer-Managed Key (CMK) encryption for Managed Disks
Get a workspace with Enhanced Security & Compliance Add-On

Get a workspace

Esempio di richiesta

GET https://management.azure.com/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace?api-version=2024-05-01

Risposta di esempio

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

Get a workspace with custom parameters

Esempio di richiesta

GET https://management.azure.com/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace?api-version=2024-05-01

Risposta di esempio

{
  "name": "myWorkspace",
  "id": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace",
  "type": "Microsoft.Databricks/workspaces",
  "location": "East US 2",
  "sku": {
    "name": "premium"
  },
  "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"
      }
    },
    "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"
    },
    "createdDateTime": "2020-02-20T00:10:29.2858439Z",
    "workspaceId": "5555555555555555",
    "workspaceUrl": "adb-5555555555555555.19.azuredatabricks.net",
    "privateEndpointConnections": [
      {
        "id": "/subscriptions/subscriptionId/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace/privateEndpointConnections/myWorkspace.23456789-1111-1111-1111-111111111111",
        "name": "myWorkspace.23456789-1111-1111-1111-111111111111",
        "type": "Microsoft.Databricks/workspaces/privateEndpointConnections",
        "properties": {
          "privateEndpoint": {
            "id": "/subscriptions/subscriptionId/resourceGroups/networkResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint"
          },
          "privateLinkServiceConnectionState": {
            "status": "Approved",
            "description": "Auto-Approved",
            "actionsRequired": "None"
          },
          "provisioningState": "Succeeded"
        }
      }
    ],
    "publicNetworkAccess": "Disabled",
    "requiredNsgRules": "NoAzureDatabricksRules",
    "isUcEnabled": false
  }
}

Get a workspace with Customer-Managed Key (CMK) encryption for Managed Disks

Esempio di richiesta

GET https://management.azure.com/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace?api-version=2024-05-01

Risposta di esempio

{
  "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",
    "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": "5555555555555555",
    "workspaceUrl": "adb-5555555555555555.19.azuredatabricks.net",
    "isUcEnabled": true
  }
}

Get a workspace with Enhanced Security & Compliance Add-On

Esempio di richiesta

GET https://management.azure.com/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg/providers/Microsoft.Databricks/workspaces/myWorkspace?api-version=2024-05-01

Risposta di esempio

{
  "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": "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"
    },
    "createdDateTime": "2023-08-24T00:10:29.2858439Z",
    "workspaceId": "5555555555555555",
    "workspaceUrl": "adb-5555555555555555.19.azuredatabricks.net",
    "isUcEnabled": true
  }
}

Definizioni

Nome Descrizione
AccessConnector

Risorsa del connettore di accesso che verrà associata all'area di lavoro di Databricks

AutomaticClusterUpdateDefinition

Stato della funzionalità di aggiornamento automatico dei cluster.

AutomaticClusterUpdateValue
ComplianceSecurityProfileDefinition

Stato della funzionalità Profilo di sicurezza della conformità.

ComplianceSecurityProfileValue
ComplianceStandard

Standard di conformità associati all'area di lavoro.

CreatedBy

Fornisce i dettagli dell'entità che ha creato/aggiornato l'area di lavoro.

createdByType

Tipo di identità che ha creato la risorsa.

CustomParameterType

Tipo di variabile che si tratta di

DefaultCatalogProperties

Queste proprietà consentono all'utente di specificare le proprietà predefinite del catalogo durante la creazione dell'area di lavoro.

defaultStorageFirewall

Ottiene o imposta le informazioni di configurazione del firewall di archiviazione predefinite

Encryption

Oggetto che contiene i dettagli della crittografia utilizzata nell'area di lavoro.

EncryptionEntitiesDefinition

Entità di crittografia per la risorsa dell'area di lavoro databricks.

EncryptionKeySource

KeySource (provider) di crittografia. Valori possibili (senza distinzione tra maiuscole e minuscole): Microsoft.Keyvault

EncryptionV2

Oggetto che contiene i dettagli della crittografia utilizzata nell'area di lavoro.

EnhancedSecurityComplianceDefinition

Stato delle impostazioni correlate al componente aggiuntivo Sicurezza e conformità avanzata.

EnhancedSecurityMonitoringDefinition

Stato della funzionalità Di monitoraggio della sicurezza avanzata.

EnhancedSecurityMonitoringValue
ErrorDetail

Dettagli errore.

ErrorInfo

Codice e messaggio per un errore.

ErrorResponse

Risposta di errore.

IdentityType

Tipo di identità della risorsa del connettore di accesso.

initialType

Definisce il tipo iniziale del catalogo predefinito. Valori possibili (senza distinzione tra maiuscole e minuscole): HiveMetastore, UnityCatalog

KeySource

KeySource (provider) di crittografia. Valori possibili (senza distinzione tra maiuscole e minuscole): default, Microsoft.Keyvault

KeyVaultProperties

Proprietà di input di Key Vault per la crittografia.

ManagedDiskEncryption

Oggetto che contiene i dettagli della crittografia utilizzata nell'area di lavoro.

ManagedIdentityConfiguration

Dettagli dell'identità gestita per l'account di archiviazione.

PrivateEndpoint

Proprietà dell'endpoint privato di una connessione endpoint privato

PrivateEndpointConnection

Connessione dell'endpoint privato di un'area di lavoro

PrivateEndpointConnectionProperties

Proprietà di una connessione endpoint privato

PrivateEndpointConnectionProvisioningState

Stato di provisioning corrente.

PrivateLinkServiceConnectionState

Stato corrente di una connessione endpoint privato

PrivateLinkServiceConnectionStatus

Stato di una connessione endpoint privato

ProvisioningState

Stato del provisioning dell'area di lavoro.

PublicNetworkAccess

Tipo di accesso alla rete per l'accesso all'area di lavoro. Impostare il valore su disabilitato per accedere all'area di lavoro solo tramite collegamento privato.

RequiredNsgRules

Ottiene o imposta un valore che indica se il piano dati (cluster) per controllare la comunicazione del piano avviene tramite endpoint privato. I valori supportati sono 'AllRules' e 'NoAzureDatabricksRules'. Il valore 'NoAzureServiceRules' è solo per uso interno.

Sku

SKU per la risorsa.

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

Workspace

Informazioni sull'area di lavoro.

WorkspaceCustomBooleanParameter

Valore che deve essere utilizzato per questo campo.

WorkspaceCustomObjectParameter

Valore che deve essere utilizzato per questo campo.

WorkspaceCustomParameters

Parametri personalizzati usati per la creazione del cluster.

WorkspaceCustomStringParameter

Valore.

WorkspaceEncryptionParameter

Oggetto che contiene i dettagli della crittografia utilizzata nell'area di lavoro.

WorkspaceNoPublicIPBooleanParameter

Valore che deve essere utilizzato per questo campo.

WorkspaceProperties.Encryption

Proprietà di crittografia per l'area di lavoro databricks

WorkspaceProviderAuthorization

Autorizzazione del provider dell'area di lavoro.

AccessConnector

Risorsa del connettore di accesso che verrà associata all'area di lavoro di Databricks

Nome Tipo Descrizione
id

string (arm-id)

ID risorsa della risorsa del connettore di accesso di Azure Databricks.

identityType

IdentityType

Tipo di identità della risorsa del connettore di accesso.

userAssignedIdentityId

string (arm-id)

ID risorsa dell'identità assegnata dall'utente associata alla risorsa del connettore di accesso. Questa operazione è necessaria per il tipo 'UserAssigned' e non valida per il tipo 'SystemAssigned'.

AutomaticClusterUpdateDefinition

Stato della funzionalità di aggiornamento automatico dei cluster.

Nome Tipo Descrizione
value

AutomaticClusterUpdateValue

AutomaticClusterUpdateValue

Valore Descrizione
Disabled
Enabled

ComplianceSecurityProfileDefinition

Stato della funzionalità Profilo di sicurezza della conformità.

Nome Tipo Descrizione
complianceStandards

ComplianceStandard[]

Standard di conformità associati all'area di lavoro.

value

ComplianceSecurityProfileValue

ComplianceSecurityProfileValue

Valore Descrizione
Disabled
Enabled

ComplianceStandard

Standard di conformità associati all'area di lavoro.

Valore Descrizione
HIPAA
NONE
PCI_DSS

CreatedBy

Fornisce i dettagli dell'entità che ha creato/aggiornato l'area di lavoro.

Nome Tipo Descrizione
applicationId

string (uuid)

ID applicazione dell'applicazione che ha avviato la creazione dell'area di lavoro. Ad esempio, portale di Azure.

oid

string (uuid)

ID oggetto che ha creato l'area di lavoro.

puid

string

ID oggetto personale corrispondente all'ID oggetto precedente

createdByType

Tipo di identità che ha creato la risorsa.

Valore Descrizione
Application
Key
ManagedIdentity
User

CustomParameterType

Tipo di variabile che si tratta di

Valore Descrizione
Bool
Object
String

DefaultCatalogProperties

Queste proprietà consentono all'utente di specificare le proprietà predefinite del catalogo durante la creazione dell'area di lavoro.

Nome Tipo Valore predefinito Descrizione
initialName

string

Specifica il nome iniziale del catalogo predefinito. Se non specificato, verrà usato il nome dell'area di lavoro.

initialType

initialType

HiveMetastore

Definisce il tipo iniziale del catalogo predefinito. Valori possibili (senza distinzione tra maiuscole e minuscole): HiveMetastore, UnityCatalog

defaultStorageFirewall

Ottiene o imposta le informazioni di configurazione del firewall di archiviazione predefinite

Valore Descrizione
Disabled
Enabled

Encryption

Oggetto che contiene i dettagli della crittografia utilizzata nell'area di lavoro.

Nome Tipo Valore predefinito Descrizione
KeyName

string

Nome della chiave dell'insieme di credenziali delle chiavi.

keySource

KeySource

Default

KeySource (provider) di crittografia. Valori possibili (senza distinzione tra maiuscole e minuscole): default, Microsoft.Keyvault

keyvaulturi

string

URI di KeyVault.

keyversion

string

Versione della chiave keyvault.

EncryptionEntitiesDefinition

Entità di crittografia per la risorsa dell'area di lavoro databricks.

Nome Tipo Descrizione
managedDisk

ManagedDiskEncryption

Proprietà di crittografia per i dischi gestiti di Databricks.

managedServices

EncryptionV2

Proprietà di crittografia per i servizi gestiti di Databricks.

EncryptionKeySource

KeySource (provider) di crittografia. Valori possibili (senza distinzione tra maiuscole e minuscole): Microsoft.Keyvault

Valore Descrizione
Microsoft.Keyvault

EncryptionV2

Oggetto che contiene i dettagli della crittografia utilizzata nell'area di lavoro.

Nome Tipo Descrizione
keySource

EncryptionKeySource

KeySource (provider) di crittografia. Valori possibili (senza distinzione tra maiuscole e minuscole): Microsoft.Keyvault

keyVaultProperties

KeyVaultProperties

Proprietà di input di Key Vault per la crittografia.

EnhancedSecurityComplianceDefinition

Stato delle impostazioni correlate al componente aggiuntivo Sicurezza e conformità avanzata.

Nome Tipo Descrizione
automaticClusterUpdate

AutomaticClusterUpdateDefinition

Stato della funzionalità di aggiornamento automatico dei cluster.

complianceSecurityProfile

ComplianceSecurityProfileDefinition

Stato della funzionalità Profilo di sicurezza della conformità.

enhancedSecurityMonitoring

EnhancedSecurityMonitoringDefinition

Stato della funzionalità Di monitoraggio della sicurezza avanzata.

EnhancedSecurityMonitoringDefinition

Stato della funzionalità Di monitoraggio della sicurezza avanzata.

Nome Tipo Descrizione
value

EnhancedSecurityMonitoringValue

EnhancedSecurityMonitoringValue

Valore Descrizione
Disabled
Enabled

ErrorDetail

Dettagli errore.

Nome Tipo Descrizione
code

string

Codice dell'errore.

message

string

Messaggio di errore leggibile.

target

string

Indica quale proprietà nella richiesta è responsabile dell'errore.

ErrorInfo

Codice e messaggio per un errore.

Nome Tipo Descrizione
code

string

Codice di errore leggibile del computer.

details

ErrorDetail[]

dettagli dell'errore.

innererror

string

Dettagli dell'errore interno, se presenti.

message

string

Messaggio di errore leggibile.

ErrorResponse

Risposta di errore.

Nome Tipo Descrizione
error

ErrorInfo

Codice e messaggio per un errore.
Dettagli dell'errore.

IdentityType

Tipo di identità della risorsa del connettore di accesso.

Valore Descrizione
SystemAssigned
UserAssigned

initialType

Definisce il tipo iniziale del catalogo predefinito. Valori possibili (senza distinzione tra maiuscole e minuscole): HiveMetastore, UnityCatalog

Valore Descrizione
HiveMetastore
UnityCatalog

KeySource

KeySource (provider) di crittografia. Valori possibili (senza distinzione tra maiuscole e minuscole): default, Microsoft.Keyvault

Valore Descrizione
Default
Microsoft.Keyvault

KeyVaultProperties

Proprietà di input di Key Vault per la crittografia.

Nome Tipo Descrizione
keyName

string

Nome della chiave dell'insieme di credenziali delle chiavi.

keyVaultUri

string

URI di KeyVault.

keyVersion

string

Versione della chiave keyvault.

ManagedDiskEncryption

Oggetto che contiene i dettagli della crittografia utilizzata nell'area di lavoro.

Nome Tipo Descrizione
keySource

EncryptionKeySource

KeySource (provider) di crittografia. Valori possibili (senza distinzione tra maiuscole e minuscole): Microsoft.Keyvault

keyVaultProperties

KeyVaultProperties

Proprietà di input di Key Vault per la crittografia.

rotationToLatestKeyVersionEnabled

boolean

Indicare se la versione della chiave più recente deve essere usata automaticamente per Crittografia dischi gestiti.

ManagedIdentityConfiguration

Dettagli dell'identità gestita per l'account di archiviazione.

Nome Tipo Descrizione
principalId

string (uuid)

ObjectId dell'identità gestita collegata all'account di archiviazione gestito.

tenantId

string (uuid)

ID tenant in cui viene creata l'identità gestita.

type

string

Tipo di identità creato. Può essere SystemAssigned o UserAssigned.

PrivateEndpoint

Proprietà dell'endpoint privato di una connessione endpoint privato

Nome Tipo Descrizione
id

string

Identificatore della risorsa.

PrivateEndpointConnection

Connessione dell'endpoint privato di un'area di lavoro

Nome Tipo Descrizione
id

string

Identificatore della risorsa.

name

string

Nome della risorsa.

properties

PrivateEndpointConnectionProperties

Proprietà di connessione dell'endpoint privato.

type

string

Tipo di risorsa.

PrivateEndpointConnectionProperties

Proprietà di una connessione endpoint privato

Nome Tipo Descrizione
groupIds

string[]

GroupIds dalla risorsa del servizio di collegamento privato.

privateEndpoint

PrivateEndpoint

Endpoint privato
Endpoint privato

privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Stato della connessione al servizio collegamento privato
Stato di connessione dell'endpoint privato

provisioningState

PrivateEndpointConnectionProvisioningState

Stato di provisioning della connessione dell'endpoint privato.

PrivateEndpointConnectionProvisioningState

Stato di provisioning corrente.

Valore Descrizione
Creating
Deleting
Failed
Succeeded
Updating

PrivateLinkServiceConnectionState

Stato corrente di una connessione endpoint privato

Nome Tipo Descrizione
actionsRequired

string

Azioni necessarie per una connessione all'endpoint privato

description

string

Descrizione dello stato corrente di una connessione endpoint privato

status

PrivateLinkServiceConnectionStatus

Stato di una connessione endpoint privato

PrivateLinkServiceConnectionStatus

Stato di una connessione endpoint privato

Valore Descrizione
Approved
Disconnected
Pending
Rejected

ProvisioningState

Stato del provisioning dell'area di lavoro.

Valore Descrizione
Accepted
Canceled
Created
Creating
Deleted
Deleting
Failed
Ready
Running
Succeeded
Updating

PublicNetworkAccess

Tipo di accesso alla rete per l'accesso all'area di lavoro. Impostare il valore su disabilitato per accedere all'area di lavoro solo tramite collegamento privato.

Valore Descrizione
Disabled
Enabled

RequiredNsgRules

Ottiene o imposta un valore che indica se il piano dati (cluster) per controllare la comunicazione del piano avviene tramite endpoint privato. I valori supportati sono 'AllRules' e 'NoAzureDatabricksRules'. Il valore 'NoAzureServiceRules' è solo per uso interno.

Valore Descrizione
AllRules
NoAzureDatabricksRules
NoAzureServiceRules

Sku

SKU per la risorsa.

Nome Tipo Descrizione
name

string

Nome DELLO SKU.

tier

string

Livello SKU.

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

Nome Tipo Descrizione
createdAt

string (date-time)

Timestamp della creazione della risorsa (UTC).

createdBy

string

Identità che ha creato la risorsa.

createdByType

createdByType

Tipo di identità che ha creato la risorsa.

lastModifiedAt

string (date-time)

Timestamp dell'ultima modifica della risorsa (UTC)

lastModifiedBy

string

Identità che ha modificato l'ultima volta la risorsa.

lastModifiedByType

createdByType

Tipo di identità che ha modificato l'ultima volta la risorsa.

Workspace

Informazioni sull'area di lavoro.

Nome Tipo Descrizione
id

string

ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Posizione geografica in cui risiede la risorsa

name

string

Nome della risorsa

properties.accessConnector

AccessConnector

Risorsa del connettore di accesso che verrà associata all'area di lavoro di Databricks

properties.authorizations

WorkspaceProviderAuthorization[]

Autorizzazioni del provider dell'area di lavoro.

properties.createdBy

CreatedBy

Indica l'ID oggetto, PUID e l'ID applicazione dell'entità che ha creato l'area di lavoro.

properties.createdDateTime

string (date-time)

Specifica la data e l'ora di creazione dell'area di lavoro.

properties.defaultCatalog

DefaultCatalogProperties

Proprietà per la configurazione predefinita del catalogo durante la creazione dell'area di lavoro.

properties.defaultStorageFirewall

defaultStorageFirewall

Ottiene o imposta le informazioni di configurazione del firewall di archiviazione predefinite

properties.diskEncryptionSetId

string

ID risorsa del set di crittografia del disco gestito.

properties.encryption

WorkspaceProperties.Encryption

Proprietà di crittografia per l'area di lavoro databricks

properties.enhancedSecurityCompliance

EnhancedSecurityComplianceDefinition

Contiene le impostazioni correlate al componente aggiuntivo Sicurezza e conformità avanzata.

properties.isUcEnabled

boolean

Indica se il catalogo unity è abilitato o meno per l'area di lavoro.

properties.managedDiskIdentity

ManagedIdentityConfiguration

Dettagli dell'identità gestita del set di crittografia dischi usato per la crittografia del disco gestito

properties.managedResourceGroupId

string

ID gruppo di risorse gestite.

properties.parameters

WorkspaceCustomParameters

Parametri personalizzati dell'area di lavoro.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Connessioni endpoint private create nell'area di lavoro

properties.provisioningState

ProvisioningState

Stato di provisioning dell'area di lavoro.

properties.publicNetworkAccess

PublicNetworkAccess

Tipo di accesso alla rete per l'accesso all'area di lavoro. Impostare il valore su disabilitato per accedere all'area di lavoro solo tramite collegamento privato.

properties.requiredNsgRules

RequiredNsgRules

Ottiene o imposta un valore che indica se il piano dati (cluster) per controllare la comunicazione del piano avviene tramite endpoint privato. I valori supportati sono 'AllRules' e 'NoAzureDatabricksRules'. Il valore 'NoAzureServiceRules' è solo per uso interno.

properties.storageAccountIdentity

ManagedIdentityConfiguration

Dettagli dell'identità gestita dell'account di archiviazione

properties.uiDefinitionUri

string

URI BLOB in cui si trova il file di definizione dell'interfaccia utente.

properties.updatedBy

CreatedBy

Indica l'ID oggetto, PUID e ID applicazione dell'entità che ha aggiornato l'ultima volta l'area di lavoro.

properties.workspaceId

string

Identificatore univoco dell'area di lavoro databricks nel piano di controllo di Databricks.

properties.workspaceUrl

string

URL dell'area di lavoro con formato 'adb-{workspaceId}. {random}.azuredatabricks.net'

sku

Sku

SKU della risorsa.

systemData

systemData

Metadati di sistema relativi a questa risorsa

tags

object

Tag di risorsa.

type

string

Tipo della risorsa. Ad esempio Microsoft.Compute/virtualMachines o Microsoft.Storage/storageAccounts.

WorkspaceCustomBooleanParameter

Valore che deve essere utilizzato per questo campo.

Nome Tipo Descrizione
type

CustomParameterType

Tipo di variabile che si tratta di

value

boolean

Valore che deve essere utilizzato per questo campo.

WorkspaceCustomObjectParameter

Valore che deve essere utilizzato per questo campo.

Nome Tipo Descrizione
type

CustomParameterType

Tipo di variabile che si tratta di

value

object

Valore che deve essere utilizzato per questo campo.

WorkspaceCustomParameters

Parametri personalizzati usati per la creazione del cluster.

Nome Tipo Descrizione
amlWorkspaceId

WorkspaceCustomStringParameter

ID di un'area di lavoro di Azure Machine Learning da collegare all'area di lavoro di Databricks

customPrivateSubnetName

WorkspaceCustomStringParameter

Nome della subnet privata all'interno della rete virtuale

customPublicSubnetName

WorkspaceCustomStringParameter

Nome di una subnet pubblica all'interno della rete virtuale

customVirtualNetworkId

WorkspaceCustomStringParameter

ID di una rete virtuale in cui deve essere creato questo cluster Databricks

enableNoPublicIp

WorkspaceNoPublicIPBooleanParameter

Valore booleano che indica se l'indirizzo IP pubblico deve essere disabilitato. Il valore predefinito è true

encryption

WorkspaceEncryptionParameter

Contiene i dettagli di crittografia per l'area di lavoro abilitata per Customer-Managed chiave (CMK).

loadBalancerBackendPoolName

WorkspaceCustomStringParameter

Nome del pool back-end del servizio di bilanciamento del carico in uscita per la connettività sicura del cluster (nessun indirizzo IP pubblico).

loadBalancerId

WorkspaceCustomStringParameter

URI risorsa del servizio di bilanciamento del carico in uscita per l'area di lavoro Connettività cluster sicura (Nessun indirizzo IP pubblico).

natGatewayName

WorkspaceCustomStringParameter

Nome del gateway NAT per le subnet dell'area di lavoro Secure Cluster Connectivity (No Public IP).

prepareEncryption

WorkspaceCustomBooleanParameter

Preparare l'area di lavoro per la crittografia. Abilita l'identità gestita per l'account di archiviazione gestito.

publicIpName

WorkspaceCustomStringParameter

Nome dell'indirizzo IP pubblico per Nessuna area di lavoro IP pubblico con rete virtuale gestita.

requireInfrastructureEncryption

WorkspaceCustomBooleanParameter

Valore booleano che indica se il file system radice DBFS sarà abilitato con il livello secondario di crittografia con chiavi gestite dalla piattaforma per i dati inattivi.

resourceTags

WorkspaceCustomObjectParameter

Tag applicati alle risorse in Gruppo di risorse gestite. Questi valori possono essere aggiornati aggiornando i tag a livello di area di lavoro.

storageAccountName

WorkspaceCustomStringParameter

Nome predefinito dell'account di archiviazione DBFS.

storageAccountSkuName

WorkspaceCustomStringParameter

Nome SKU dell'account di archiviazione, ad esempio Standard_GRS, Standard_LRS. Per gli input validi, vedere https://aka.ms/storageskus.

vnetAddressPrefix

WorkspaceCustomStringParameter

Prefisso dell'indirizzo per la rete virtuale gestita. Il valore predefinito per questo input è 10,139.

WorkspaceCustomStringParameter

Valore.

Nome Tipo Descrizione
type

CustomParameterType

Tipo di variabile che si tratta di

value

string

Valore che deve essere utilizzato per questo campo.

WorkspaceEncryptionParameter

Oggetto che contiene i dettagli della crittografia utilizzata nell'area di lavoro.

Nome Tipo Descrizione
type

CustomParameterType

Tipo di variabile che si tratta di

value

Encryption

Valore che deve essere utilizzato per questo campo.

WorkspaceNoPublicIPBooleanParameter

Valore che deve essere utilizzato per questo campo.

Nome Tipo Descrizione
type

CustomParameterType

Tipo di variabile che si tratta di

value

boolean

Valore che deve essere utilizzato per questo campo.

WorkspaceProperties.Encryption

Proprietà di crittografia per l'area di lavoro databricks

Nome Tipo Descrizione
entities

EncryptionEntitiesDefinition

Definizione delle entità di crittografia per l'area di lavoro.

WorkspaceProviderAuthorization

Autorizzazione del provider dell'area di lavoro.

Nome Tipo Descrizione
principalId

string (uuid)

Identificatore dell'entità del provider. Si tratta dell'identità che il provider userà per chiamare ARM per gestire le risorse dell'area di lavoro.

roleDefinitionId

string (uuid)

Identificatore di definizione del ruolo del provider. Questo ruolo definirà tutte le autorizzazioni che il provider deve avere nel gruppo di risorse contenitore dell'area di lavoro. Questa definizione di ruolo non può avere l'autorizzazione per eliminare il gruppo di risorse.