Condividi tramite


Aree di lavoro Microsoft.MachineLearningServices

Definizione di risorsa Bicep

Il tipo di risorsa delle aree di lavoro può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.MachineLearningServices/workspaces, aggiungere il bicep seguente al modello.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces@2024-10-01' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  kind: 'string'
  location: 'string'
  name: 'string'
  properties: {
    allowPublicAccessWhenBehindVnet: bool
    applicationInsights: 'string'
    associatedWorkspaces: [
      'string'
    ]
    containerRegistry: 'string'
    description: 'string'
    discoveryUrl: 'string'
    enableDataIsolation: bool
    encryption: {
      identity: {
        userAssignedIdentity: 'string'
      }
      keyVaultProperties: {
        identityClientId: 'string'
        keyIdentifier: 'string'
        keyVaultArmId: 'string'
      }
      status: 'string'
    }
    featureStoreSettings: {
      computeRuntime: {
        sparkRuntimeVersion: 'string'
      }
      offlineStoreConnectionName: 'string'
      onlineStoreConnectionName: 'string'
    }
    friendlyName: 'string'
    hbiWorkspace: bool
    hubResourceId: 'string'
    imageBuildCompute: 'string'
    keyVault: 'string'
    managedNetwork: {
      firewallSku: 'string'
      isolationMode: 'string'
      outboundRules: {
        {customized property}: {
          category: 'string'
          status: 'string'
          type: 'string'
          // For remaining properties, see OutboundRule objects
        }
      }
      status: {
        sparkReady: bool
        status: 'string'
      }
    }
    primaryUserAssignedIdentity: 'string'
    publicNetworkAccess: 'string'
    serverlessComputeSettings: {
      serverlessComputeCustomSubnet: 'string'
      serverlessComputeNoPublicIP: bool
    }
    serviceManagedResourcesSettings: {
      cosmosDb: {
        collectionsThroughput: int
      }
    }
    sharedPrivateLinkResources: [
      {
        name: 'string'
        properties: {
          groupId: 'string'
          privateLinkResourceId: 'string'
          requestMessage: 'string'
          status: 'string'
        }
      }
    ]
    storageAccount: 'string'
    v1LegacyMode: bool
    workspaceHubConfig: {
      additionalWorkspaceStorageAccounts: [
        'string'
      ]
      defaultWorkspaceResourceGroup: 'string'
    }
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Oggetti OutboundRule

Impostare la proprietà tipo di per specificare il tipo di oggetto.

Per FQDN, usare:

{
  destination: 'string'
  type: 'FQDN'
}

Per PrivateEndpoint, usare:

{
  destination: {
    serviceResourceId: 'string'
    sparkEnabled: bool
    sparkStatus: 'string'
    subresourceTarget: 'string'
  }
  type: 'PrivateEndpoint'
}

Per ServiceTag, usare:

{
  destination: {
    action: 'string'
    portRanges: 'string'
    protocol: 'string'
    serviceTag: 'string'
  }
  type: 'ServiceTag'
}

Valori delle proprietà

ComputeRuntimeDto

Nome Descrizione Valore
sparkRuntimeVersion corda

CosmosDbSettings

Nome Descrizione Valore
collectionsThroughput Velocità effettiva delle raccolte nel database cosmosdb Int

EncryptionKeyVaultProperties

Nome Descrizione Valore
identityClientId Per un uso futuro: ID client dell'identità che verrà usato per accedere all'insieme di credenziali delle chiavi. corda
keyIdentifier URI dell'insieme di credenziali delle chiavi per accedere alla chiave di crittografia. stringa (obbligatorio)
keyVaultArmId ArmId dell'insieme di credenziali delle chiavi in cui è presente la chiave di crittografia di proprietà del cliente. stringa (obbligatorio)

EncryptionProperty

Nome Descrizione Valore
identità Identità che verrà usata per accedere all'insieme di credenziali delle chiavi per la crittografia dei dati inattivi. IdentityForCmk
keyVaultProperties Proprietà dell'insieme di credenziali delle chiavi del cliente. EncryptionKeyVaultProperties (obbligatorio)
stato Indica se la crittografia è abilitata o meno per l'area di lavoro. 'Disabilitato'
'Enabled' (obbligatorio)

FeatureStoreSettings

Nome Descrizione Valore
computeRuntime Configurazione del runtime di calcolo per l'area di lavoro del tipo di archivio delle funzionalità. ComputeRuntimeDto
offlineStoreConnectionName corda
onlineStoreConnectionName corda

FqdnOutboundRule

Nome Descrizione Valore
destinazione corda
digitare Tipo di regola in uscita di rete gestita di un'area di lavoro di Machine Learning. 'FQDN' (obbligatorio)

IdentityForCmk

Nome Descrizione Valore
userAssignedIdentity ArmId dell'identità assegnata dall'utente che verrà usata per accedere all'insieme di credenziali delle chiavi gestito dal cliente corda

ManagedNetworkProvisionStatus

Nome Descrizione Valore
sparkReady Bool
stato Stato della rete gestita di un'area di lavoro di Machine Learning. 'Attivo'
'Inattivo'

ManagedNetworkSettings

Nome Descrizione Valore
firewallSku Sku del firewall usato per le regole FQDN 'Basic'
'Standard'
isolationMode Modalità di isolamento per la rete gestita di un'area di lavoro di Machine Learning. 'AllowInternetOutbound'
'AllowOnlyApprovedOutbound'
'Disabilitato'
outboundRules Dizionario di <OutboundRule> managedNetworkSettingsOutboundRules
stato Stato del provisioning per la rete gestita di un'area di lavoro di Machine Learning. ManagedNetworkProvisionStatus

ManagedNetworkSettingsOutboundRules

Nome Descrizione Valore

ManagedServiceIdentity

Nome Descrizione Valore
digitare Tipo di identità del servizio gestito (in cui sono consentiti sia i tipi SystemAssigned che UserAssigned). 'Nessuno'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (obbligatorio)
userAssignedIdentities Set di identità assegnate dall'utente associate alla risorsa. Le chiavi del dizionario userAssignedIdentities saranno ID risorsa ARM nel formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. I valori del dizionario possono essere oggetti vuoti ({}) nelle richieste. UserAssignedIdentities

Microsoft.MachineLearningServices/workspaces

Nome Descrizione Valore
identità Identità della risorsa. ManagedServiceIdentity
gentile corda
ubicazione Specifica la posizione della risorsa. corda
nome Nome della risorsa corda

Vincoli:
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$ (obbligatorio)
proprietà Proprietà dell'area di lavoro di Machine Learning. WorkspaceProperties
Sku SKU dell'area di lavoro. Sku
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli

OutboundRule

Nome Descrizione Valore
categoria Categoria di una regola in uscita di rete gestita di un'area di lavoro di Machine Learning. 'Dependency'
'Consigliato'
'Obbligatorio'
'UserDefined'
stato Tipo di regola in uscita di rete gestita di un'area di lavoro di Machine Learning. 'Attivo'
'Inattivo'
digitare Impostare su "FQDN" per il tipo FqdnOutboundRule. Impostare su 'PrivateEndpoint' per il tipo PrivateEndpointOutboundRule. Impostare su 'ServiceTag' per il tipo ServiceTagOutboundRule. 'FQDN'
'PrivateEndpoint'
'ServiceTag' (obbligatorio)

PrivateEndpointDestination

Nome Descrizione Valore
serviceResourceId corda
sparkEnabled Bool
sparkStatus Tipo di regola in uscita di rete gestita di un'area di lavoro di Machine Learning. 'Attivo'
'Inattivo'
subresourceTarget corda

PrivateEndpointOutboundRule

Nome Descrizione Valore
destinazione Destinazione endpoint privato per una regola in uscita dell'endpoint privato per la rete gestita di un'area di lavoro di Machine Learning. PrivateEndpointDestination
digitare Tipo di regola in uscita di rete gestita di un'area di lavoro di Machine Learning. 'PrivateEndpoint' (obbligatorio)

ServerlessComputeSettings

Nome Descrizione Valore
serverlessComputeCustomSubnet ID risorsa di una subnet di rete virtuale esistente in cui devono essere distribuiti i nodi di calcolo serverless corda
serverlessComputeNoPublicIP Flag per segnalare se i nodi di calcolo serverless distribuiti nella rete virtuale personalizzata non avrebbero indirizzi IP pubblici per un'area di lavoro con endpoint privato Bool

ServiceManagedResourcesSettings

Nome Descrizione Valore
cosmosDb Impostazioni per l'account cosmosdb gestito dal servizio. CosmosDbSettings

ServiceTagDestination

Nome Descrizione Valore
azione Enumerazione dell'azione per la regola di rete. 'Consenti'
'Deny'
portRanges corda
protocollo corda
serviceTag corda

ServiceTagOutboundRule

Nome Descrizione Valore
destinazione Destinazione tag di servizio per una regola in uscita tag di servizio per la rete gestita di un'area di lavoro di Machine Learning. ServiceTagDestination
digitare Tipo di regola in uscita di rete gestita di un'area di lavoro di Machine Learning. 'ServiceTag' (obbligatorio)

SharedPrivateLinkResource

Nome Descrizione Valore
nome Nome univoco del collegamento privato. corda
proprietà Proprietà delle risorse. SharedPrivateLinkResourceProperty

SharedPrivateLinkResourceProperty

Nome Descrizione Valore
groupId ID gruppo di risorse collegamento privato. corda
privateLinkResourceId ID risorsa a cui è collegato il collegamento privato. corda
requestMessage Messaggio di richiesta. corda
stato Indica se la connessione è stata approvata/rifiutata/rimossa dal proprietario del servizio. 'Approvato'
'Disconnesso'
'In sospeso'
'Rejected'
'Timeout'

Sku

Nome Descrizione Valore
capacità Se lo SKU supporta l'aumento o l'aumento del numero di istanze, è necessario includere l'intero della capacità. Se non è possibile aumentare o ridurre il numero di istanze per la risorsa, potrebbe essere omesso. Int
famiglia Se il servizio ha generazioni diverse di hardware, per lo stesso SKU, è possibile acquisire qui. corda
nome Nome dello SKU. Ad esempio - P3. Si tratta in genere di un codice lettera+numero stringa (obbligatorio)
grandezza Dimensioni dello SKU. Quando il campo nome è la combinazione di livello e un altro valore, si tratta del codice autonomo. corda
livello Questo campo deve essere implementato dal provider di risorse se il servizio ha più di un livello, ma non è necessario in un PUT. 'Basic'
'Free'
'Premium'
'Standard'

UserAssignedIdentities

Nome Descrizione Valore

UserAssignedIdentity

Nome Descrizione Valore

WorkspaceHubConfig

Nome Descrizione Valore
additionalWorkspaceStorageAccounts string[]
defaultWorkspaceResourceGroup corda

WorkspaceProperties

Nome Descrizione Valore
allowPublicAccessWhenBehindVnet Flag per indicare se consentire l'accesso pubblico quando si è dietro la rete virtuale. Bool
applicationInsights ID ARM di Application Insights associato a questa area di lavoro. corda
associatedWorkspaces string[]
containerRegistry ID ARM del registro contenitori associato a questa area di lavoro. corda
descrizione Descrizione dell'area di lavoro. corda
discoveryUrl URL del servizio di individuazione per identificare gli endpoint a livello di area per i servizi di sperimentazione di Machine Learning corda
enableDataIsolation Bool
codifica Impostazioni di crittografia dell'area di lavoro di Azure ML. EncryptionProperty
featureStoreSettings Impostazioni per l'area di lavoro tipo archivio funzionalità. FeatureStoreSettings
friendlyName Nome descrittivo per questa area di lavoro. Nome modificabile corda
hbiWorkspace Flag per segnalare i dati HBI nell'area di lavoro e ridurre i dati di diagnostica raccolti dal servizio Bool
hubResourceId corda
imageBuildCompute Nome di calcolo per la compilazione di immagini corda
keyVault ID ARM dell'insieme di credenziali delle chiavi associato a questa area di lavoro. Non è possibile modificarla dopo la creazione dell'area di lavoro corda
managedNetwork Impostazioni di rete gestita per un'area di lavoro di Machine Learning. managedNetworkSettings
primaryUserAssignedIdentity ID risorsa identità assegnata dall'utente che rappresenta l'identità dell'area di lavoro. corda
publicNetworkAccess Indica se le richieste dalla rete pubblica sono consentite. 'Disabilitato'
'Enabled'
serverlessComputeSettings Impostazioni per il calcolo serverless creato nell'area di lavoro ServerlessComputeSettings
serviceManagedResourcesSettings Impostazioni delle risorse gestite dal servizio. ServiceManagedResourcesSettings
sharedPrivateLinkResources Elenco di risorse di collegamento privato condiviso in questa area di lavoro. SharedPrivateLinkResource[]
storageAccount ID ARM dell'account di archiviazione associato a questa area di lavoro. Non è possibile modificarla dopo la creazione dell'area di lavoro corda
v1LegacyMode L'abilitazione di v1_legacy_mode può impedire l'uso di funzionalità fornite dall'API v2. Bool
workspaceHubConfig Oggetto di configurazione di WorkspaceHub. WorkspaceHubConfig

WorkspaceTags

Nome Descrizione Valore

Esempi di avvio rapido

Gli esempi di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Bicep File Descrizione
configurazione di base di Azure AI Studio Questo set di modelli illustra come configurare Azure AI Studio con la configurazione di base, ovvero con l'accesso a Internet pubblico abilitato, le chiavi gestite da Microsoft per la crittografia e la configurazione delle identità gestite da Microsoft per la risorsa di intelligenza artificiale.
configurazione di base di Azure AI Studio Questo set di modelli illustra come configurare Azure AI Studio con la configurazione di base, ovvero con l'accesso a Internet pubblico abilitato, le chiavi gestite da Microsoft per la crittografia e la configurazione delle identità gestite da Microsoft per la risorsa di intelligenza artificiale.
configurazione di base di Azure AI Studio Questo set di modelli illustra come configurare Azure AI Studio con la configurazione di base, ovvero con l'accesso a Internet pubblico abilitato, le chiavi gestite da Microsoft per la crittografia e la configurazione delle identità gestite da Microsoft per la risorsa di intelligenza artificiale.
con restrizioni di rete di Azure AI Studio Questo set di modelli illustra come configurare Azure AI Studio con collegamento privato e uscita disabilitato, usando chiavi gestite da Microsoft per la crittografia e la configurazione delle identità gestite da Microsoft per la risorsa di intelligenza artificiale.
con restrizioni di rete di Azure AI Studio Questo set di modelli illustra come configurare Azure AI Studio con collegamento privato e uscita disabilitato, usando chiavi gestite da Microsoft per la crittografia e la configurazione delle identità gestite da Microsoft per la risorsa di intelligenza artificiale.
Azure AI Studio con l'autenticazione dell'ID di Accesso Microsoft Questo set di modelli illustra come configurare Azure AI Studio con l'autenticazione CON ID Entra di Microsoft per le risorse dipendenti, ad esempio Servizi di intelligenza artificiale di Azure e Archiviazione di Azure.
configurazione sicura end-to-end di Azure Machine Learning Questo set di modelli Bicep illustra come configurare l'endpoint end-to-end di Azure Machine Learning in una configurazione sicura. Questa implementazione di riferimento include l'area di lavoro, un cluster di calcolo, un'istanza di calcolo e un cluster del servizio Azure Kubernetes privato collegato.
configurazione sicura end-to-end di Azure Machine Learning (legacy) Questo set di modelli Bicep illustra come configurare l'endpoint end-to-end di Azure Machine Learning in una configurazione sicura. Questa implementazione di riferimento include l'area di lavoro, un cluster di calcolo, un'istanza di calcolo e un cluster del servizio Azure Kubernetes privato collegato.
Creare una destinazione di calcolo del servizio Azure Kubernetes con un indirizzo IP privato Questo modello crea una destinazione di calcolo del servizio Azure Kubernetes in un'area di lavoro del servizio Azure Machine Learning con un indirizzo IP privato.
Creare un'area di lavoro del servizio Azure Machine Learning Questo modello di distribuzione specifica un'area di lavoro di Azure Machine Learning e le risorse associate, tra cui Azure Key Vault, Archiviazione di Azure, Azure Application Insights e Registro Azure Container. Questa configurazione descrive il set minimo di risorse necessarie per iniziare a usare Azure Machine Learning.
Creare un'area di lavoro del servizio Azure Machine Learning (CMK) Questo modello di distribuzione specifica come creare un'area di lavoro di Azure Machine Learning con la crittografia lato servizio usando le chiavi di crittografia.
Creare un'area di lavoro del servizio Azure Machine Learning (CMK) Questo modello di distribuzione specifica un'area di lavoro di Azure Machine Learning e le risorse associate, tra cui Azure Key Vault, Archiviazione di Azure, Azure Application Insights e Registro Azure Container. L'esempio illustra come configurare Azure Machine Learning per la crittografia con una chiave di crittografia gestita dal cliente.
Creare un'area di lavoro del servizio Azure Machine Learning (legacy) Questo modello di distribuzione specifica un'area di lavoro di Azure Machine Learning e le risorse associate, tra cui Azure Key Vault, Archiviazione di Azure, Azure Application Insights e Registro Azure Container. Questa configurazione descrive il set di risorse necessarie per iniziare a usare Azure Machine Learning in una configurazione isolata di rete.
Creare un'area di lavoro del servizio Azure Machine Learning (vnet) Questo modello di distribuzione specifica un'area di lavoro di Azure Machine Learning e le risorse associate, tra cui Azure Key Vault, Archiviazione di Azure, Azure Application Insights e Registro Azure Container. Questa configurazione descrive il set di risorse necessarie per iniziare a usare Azure Machine Learning in una configurazione isolata di rete.
Distribuire Secure Azure AI Studio con una rete virtuale gestita Questo modello crea un ambiente sicuro di Azure AI Studio con forti restrizioni di sicurezza di rete e identità.

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa delle aree di lavoro può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.MachineLearningServices/workspaces, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.MachineLearningServices/workspaces",
  "apiVersion": "2024-10-01",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "kind": "string",
  "location": "string",
  "properties": {
    "allowPublicAccessWhenBehindVnet": "bool",
    "applicationInsights": "string",
    "associatedWorkspaces": [ "string" ],
    "containerRegistry": "string",
    "description": "string",
    "discoveryUrl": "string",
    "enableDataIsolation": "bool",
    "encryption": {
      "identity": {
        "userAssignedIdentity": "string"
      },
      "keyVaultProperties": {
        "identityClientId": "string",
        "keyIdentifier": "string",
        "keyVaultArmId": "string"
      },
      "status": "string"
    },
    "featureStoreSettings": {
      "computeRuntime": {
        "sparkRuntimeVersion": "string"
      },
      "offlineStoreConnectionName": "string",
      "onlineStoreConnectionName": "string"
    },
    "friendlyName": "string",
    "hbiWorkspace": "bool",
    "hubResourceId": "string",
    "imageBuildCompute": "string",
    "keyVault": "string",
    "managedNetwork": {
      "firewallSku": "string",
      "isolationMode": "string",
      "outboundRules": {
        "{customized property}": {
          "category": "string",
          "status": "string",
          "type": "string"
          // For remaining properties, see OutboundRule objects
        }
      },
      "status": {
        "sparkReady": "bool",
        "status": "string"
      }
    },
    "primaryUserAssignedIdentity": "string",
    "publicNetworkAccess": "string",
    "serverlessComputeSettings": {
      "serverlessComputeCustomSubnet": "string",
      "serverlessComputeNoPublicIP": "bool"
    },
    "serviceManagedResourcesSettings": {
      "cosmosDb": {
        "collectionsThroughput": "int"
      }
    },
    "sharedPrivateLinkResources": [
      {
        "name": "string",
        "properties": {
          "groupId": "string",
          "privateLinkResourceId": "string",
          "requestMessage": "string",
          "status": "string"
        }
      }
    ],
    "storageAccount": "string",
    "v1LegacyMode": "bool",
    "workspaceHubConfig": {
      "additionalWorkspaceStorageAccounts": [ "string" ],
      "defaultWorkspaceResourceGroup": "string"
    }
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Oggetti OutboundRule

Impostare la proprietà tipo di per specificare il tipo di oggetto.

Per FQDN, usare:

{
  "destination": "string",
  "type": "FQDN"
}

Per PrivateEndpoint, usare:

{
  "destination": {
    "serviceResourceId": "string",
    "sparkEnabled": "bool",
    "sparkStatus": "string",
    "subresourceTarget": "string"
  },
  "type": "PrivateEndpoint"
}

Per ServiceTag, usare:

{
  "destination": {
    "action": "string",
    "portRanges": "string",
    "protocol": "string",
    "serviceTag": "string"
  },
  "type": "ServiceTag"
}

Valori delle proprietà

ComputeRuntimeDto

Nome Descrizione Valore
sparkRuntimeVersion corda

CosmosDbSettings

Nome Descrizione Valore
collectionsThroughput Velocità effettiva delle raccolte nel database cosmosdb Int

EncryptionKeyVaultProperties

Nome Descrizione Valore
identityClientId Per un uso futuro: ID client dell'identità che verrà usato per accedere all'insieme di credenziali delle chiavi. corda
keyIdentifier URI dell'insieme di credenziali delle chiavi per accedere alla chiave di crittografia. stringa (obbligatorio)
keyVaultArmId ArmId dell'insieme di credenziali delle chiavi in cui è presente la chiave di crittografia di proprietà del cliente. stringa (obbligatorio)

EncryptionProperty

Nome Descrizione Valore
identità Identità che verrà usata per accedere all'insieme di credenziali delle chiavi per la crittografia dei dati inattivi. IdentityForCmk
keyVaultProperties Proprietà dell'insieme di credenziali delle chiavi del cliente. EncryptionKeyVaultProperties (obbligatorio)
stato Indica se la crittografia è abilitata o meno per l'area di lavoro. 'Disabilitato'
'Enabled' (obbligatorio)

FeatureStoreSettings

Nome Descrizione Valore
computeRuntime Configurazione del runtime di calcolo per l'area di lavoro del tipo di archivio delle funzionalità. ComputeRuntimeDto
offlineStoreConnectionName corda
onlineStoreConnectionName corda

FqdnOutboundRule

Nome Descrizione Valore
destinazione corda
digitare Tipo di regola in uscita di rete gestita di un'area di lavoro di Machine Learning. 'FQDN' (obbligatorio)

IdentityForCmk

Nome Descrizione Valore
userAssignedIdentity ArmId dell'identità assegnata dall'utente che verrà usata per accedere all'insieme di credenziali delle chiavi gestito dal cliente corda

ManagedNetworkProvisionStatus

Nome Descrizione Valore
sparkReady Bool
stato Stato della rete gestita di un'area di lavoro di Machine Learning. 'Attivo'
'Inattivo'

ManagedNetworkSettings

Nome Descrizione Valore
firewallSku Sku del firewall usato per le regole FQDN 'Basic'
'Standard'
isolationMode Modalità di isolamento per la rete gestita di un'area di lavoro di Machine Learning. 'AllowInternetOutbound'
'AllowOnlyApprovedOutbound'
'Disabilitato'
outboundRules Dizionario di <OutboundRule> managedNetworkSettingsOutboundRules
stato Stato del provisioning per la rete gestita di un'area di lavoro di Machine Learning. ManagedNetworkProvisionStatus

ManagedNetworkSettingsOutboundRules

Nome Descrizione Valore

ManagedServiceIdentity

Nome Descrizione Valore
digitare Tipo di identità del servizio gestito (in cui sono consentiti sia i tipi SystemAssigned che UserAssigned). 'Nessuno'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (obbligatorio)
userAssignedIdentities Set di identità assegnate dall'utente associate alla risorsa. Le chiavi del dizionario userAssignedIdentities saranno ID risorsa ARM nel formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. I valori del dizionario possono essere oggetti vuoti ({}) nelle richieste. UserAssignedIdentities

Microsoft.MachineLearningServices/workspaces

Nome Descrizione Valore
apiVersion Versione dell'API '2024-10-01'
identità Identità della risorsa. ManagedServiceIdentity
gentile corda
ubicazione Specifica la posizione della risorsa. corda
nome Nome della risorsa corda

Vincoli:
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$ (obbligatorio)
proprietà Proprietà dell'area di lavoro di Machine Learning. WorkspaceProperties
Sku SKU dell'area di lavoro. Sku
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli
digitare Tipo di risorsa 'Microsoft.MachineLearningServices/workspaces'

OutboundRule

Nome Descrizione Valore
categoria Categoria di una regola in uscita di rete gestita di un'area di lavoro di Machine Learning. 'Dependency'
'Consigliato'
'Obbligatorio'
'UserDefined'
stato Tipo di regola in uscita di rete gestita di un'area di lavoro di Machine Learning. 'Attivo'
'Inattivo'
digitare Impostare su "FQDN" per il tipo FqdnOutboundRule. Impostare su 'PrivateEndpoint' per il tipo PrivateEndpointOutboundRule. Impostare su 'ServiceTag' per il tipo ServiceTagOutboundRule. 'FQDN'
'PrivateEndpoint'
'ServiceTag' (obbligatorio)

PrivateEndpointDestination

Nome Descrizione Valore
serviceResourceId corda
sparkEnabled Bool
sparkStatus Tipo di regola in uscita di rete gestita di un'area di lavoro di Machine Learning. 'Attivo'
'Inattivo'
subresourceTarget corda

PrivateEndpointOutboundRule

Nome Descrizione Valore
destinazione Destinazione endpoint privato per una regola in uscita dell'endpoint privato per la rete gestita di un'area di lavoro di Machine Learning. PrivateEndpointDestination
digitare Tipo di regola in uscita di rete gestita di un'area di lavoro di Machine Learning. 'PrivateEndpoint' (obbligatorio)

ServerlessComputeSettings

Nome Descrizione Valore
serverlessComputeCustomSubnet ID risorsa di una subnet di rete virtuale esistente in cui devono essere distribuiti i nodi di calcolo serverless corda
serverlessComputeNoPublicIP Flag per segnalare se i nodi di calcolo serverless distribuiti nella rete virtuale personalizzata non avrebbero indirizzi IP pubblici per un'area di lavoro con endpoint privato Bool

ServiceManagedResourcesSettings

Nome Descrizione Valore
cosmosDb Impostazioni per l'account cosmosdb gestito dal servizio. CosmosDbSettings

ServiceTagDestination

Nome Descrizione Valore
azione Enumerazione dell'azione per la regola di rete. 'Consenti'
'Deny'
portRanges corda
protocollo corda
serviceTag corda

ServiceTagOutboundRule

Nome Descrizione Valore
destinazione Destinazione tag di servizio per una regola in uscita tag di servizio per la rete gestita di un'area di lavoro di Machine Learning. ServiceTagDestination
digitare Tipo di regola in uscita di rete gestita di un'area di lavoro di Machine Learning. 'ServiceTag' (obbligatorio)

SharedPrivateLinkResource

Nome Descrizione Valore
nome Nome univoco del collegamento privato. corda
proprietà Proprietà delle risorse. SharedPrivateLinkResourceProperty

SharedPrivateLinkResourceProperty

Nome Descrizione Valore
groupId ID gruppo di risorse collegamento privato. corda
privateLinkResourceId ID risorsa a cui è collegato il collegamento privato. corda
requestMessage Messaggio di richiesta. corda
stato Indica se la connessione è stata approvata/rifiutata/rimossa dal proprietario del servizio. 'Approvato'
'Disconnesso'
'In sospeso'
'Rejected'
'Timeout'

Sku

Nome Descrizione Valore
capacità Se lo SKU supporta l'aumento o l'aumento del numero di istanze, è necessario includere l'intero della capacità. Se non è possibile aumentare o ridurre il numero di istanze per la risorsa, potrebbe essere omesso. Int
famiglia Se il servizio ha generazioni diverse di hardware, per lo stesso SKU, è possibile acquisire qui. corda
nome Nome dello SKU. Ad esempio - P3. Si tratta in genere di un codice lettera+numero stringa (obbligatorio)
grandezza Dimensioni dello SKU. Quando il campo nome è la combinazione di livello e un altro valore, si tratta del codice autonomo. corda
livello Questo campo deve essere implementato dal provider di risorse se il servizio ha più di un livello, ma non è necessario in un PUT. 'Basic'
'Free'
'Premium'
'Standard'

UserAssignedIdentities

Nome Descrizione Valore

UserAssignedIdentity

Nome Descrizione Valore

WorkspaceHubConfig

Nome Descrizione Valore
additionalWorkspaceStorageAccounts string[]
defaultWorkspaceResourceGroup corda

WorkspaceProperties

Nome Descrizione Valore
allowPublicAccessWhenBehindVnet Flag per indicare se consentire l'accesso pubblico quando si è dietro la rete virtuale. Bool
applicationInsights ID ARM di Application Insights associato a questa area di lavoro. corda
associatedWorkspaces string[]
containerRegistry ID ARM del registro contenitori associato a questa area di lavoro. corda
descrizione Descrizione dell'area di lavoro. corda
discoveryUrl URL del servizio di individuazione per identificare gli endpoint a livello di area per i servizi di sperimentazione di Machine Learning corda
enableDataIsolation Bool
codifica Impostazioni di crittografia dell'area di lavoro di Azure ML. EncryptionProperty
featureStoreSettings Impostazioni per l'area di lavoro tipo archivio funzionalità. FeatureStoreSettings
friendlyName Nome descrittivo per questa area di lavoro. Nome modificabile corda
hbiWorkspace Flag per segnalare i dati HBI nell'area di lavoro e ridurre i dati di diagnostica raccolti dal servizio Bool
hubResourceId corda
imageBuildCompute Nome di calcolo per la compilazione di immagini corda
keyVault ID ARM dell'insieme di credenziali delle chiavi associato a questa area di lavoro. Non è possibile modificarla dopo la creazione dell'area di lavoro corda
managedNetwork Impostazioni di rete gestita per un'area di lavoro di Machine Learning. managedNetworkSettings
primaryUserAssignedIdentity ID risorsa identità assegnata dall'utente che rappresenta l'identità dell'area di lavoro. corda
publicNetworkAccess Indica se le richieste dalla rete pubblica sono consentite. 'Disabilitato'
'Enabled'
serverlessComputeSettings Impostazioni per il calcolo serverless creato nell'area di lavoro ServerlessComputeSettings
serviceManagedResourcesSettings Impostazioni delle risorse gestite dal servizio. ServiceManagedResourcesSettings
sharedPrivateLinkResources Elenco di risorse di collegamento privato condiviso in questa area di lavoro. SharedPrivateLinkResource[]
storageAccount ID ARM dell'account di archiviazione associato a questa area di lavoro. Non è possibile modificarla dopo la creazione dell'area di lavoro corda
v1LegacyMode L'abilitazione di v1_legacy_mode può impedire l'uso di funzionalità fornite dall'API v2. Bool
workspaceHubConfig Oggetto di configurazione di WorkspaceHub. WorkspaceHubConfig

WorkspaceTags

Nome Descrizione Valore

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Sagoma Descrizione
configurazione di base di Azure AI Studio

Distribuzione in Azure
Questo set di modelli illustra come configurare Azure AI Studio con la configurazione di base, ovvero con l'accesso a Internet pubblico abilitato, le chiavi gestite da Microsoft per la crittografia e la configurazione delle identità gestite da Microsoft per la risorsa di intelligenza artificiale.
configurazione di base di Azure AI Studio

Distribuzione in Azure
Questo set di modelli illustra come configurare Azure AI Studio con la configurazione di base, ovvero con l'accesso a Internet pubblico abilitato, le chiavi gestite da Microsoft per la crittografia e la configurazione delle identità gestite da Microsoft per la risorsa di intelligenza artificiale.
configurazione di base di Azure AI Studio

Distribuzione in Azure
Questo set di modelli illustra come configurare Azure AI Studio con la configurazione di base, ovvero con l'accesso a Internet pubblico abilitato, le chiavi gestite da Microsoft per la crittografia e la configurazione delle identità gestite da Microsoft per la risorsa di intelligenza artificiale.
con restrizioni di rete di Azure AI Studio

Distribuzione in Azure
Questo set di modelli illustra come configurare Azure AI Studio con collegamento privato e uscita disabilitato, usando chiavi gestite da Microsoft per la crittografia e la configurazione delle identità gestite da Microsoft per la risorsa di intelligenza artificiale.
con restrizioni di rete di Azure AI Studio

Distribuzione in Azure
Questo set di modelli illustra come configurare Azure AI Studio con collegamento privato e uscita disabilitato, usando chiavi gestite da Microsoft per la crittografia e la configurazione delle identità gestite da Microsoft per la risorsa di intelligenza artificiale.
Azure AI Studio con l'autenticazione dell'ID di Accesso Microsoft

Distribuzione in Azure
Questo set di modelli illustra come configurare Azure AI Studio con l'autenticazione CON ID Entra di Microsoft per le risorse dipendenti, ad esempio Servizi di intelligenza artificiale di Azure e Archiviazione di Azure.
configurazione sicura end-to-end di Azure Machine Learning

Distribuzione in Azure
Questo set di modelli Bicep illustra come configurare l'endpoint end-to-end di Azure Machine Learning in una configurazione sicura. Questa implementazione di riferimento include l'area di lavoro, un cluster di calcolo, un'istanza di calcolo e un cluster del servizio Azure Kubernetes privato collegato.
configurazione sicura end-to-end di Azure Machine Learning (legacy)

Distribuzione in Azure
Questo set di modelli Bicep illustra come configurare l'endpoint end-to-end di Azure Machine Learning in una configurazione sicura. Questa implementazione di riferimento include l'area di lavoro, un cluster di calcolo, un'istanza di calcolo e un cluster del servizio Azure Kubernetes privato collegato.
dell'area di lavoro di Azure Machine Learning

Distribuzione in Azure
Questo modello crea una nuova area di lavoro di Azure Machine Learning, insieme a un account di archiviazione crittografato, a KeyVault e alla registrazione di Application Insights
Creare un'area di lavoro AML con più set di dati &

Distribuzione in Azure
Questo modello crea un'area di lavoro di Azure Machine Learning con più set di dati & archivi dati.
Creare una destinazione di calcolo del servizio Azure Kubernetes con un indirizzo IP privato

Distribuzione in Azure
Questo modello crea una destinazione di calcolo del servizio Azure Kubernetes in un'area di lavoro del servizio Azure Machine Learning con un indirizzo IP privato.
Creare un'area di lavoro del servizio Azure Machine Learning

Distribuzione in Azure
Questo modello di distribuzione specifica un'area di lavoro di Azure Machine Learning e le risorse associate, tra cui Azure Key Vault, Archiviazione di Azure, Azure Application Insights e Registro Azure Container. Questa configurazione descrive il set minimo di risorse necessarie per iniziare a usare Azure Machine Learning.
Creare un'area di lavoro del servizio Azure Machine Learning (CMK)

Distribuzione in Azure
Questo modello di distribuzione specifica come creare un'area di lavoro di Azure Machine Learning con la crittografia lato servizio usando le chiavi di crittografia.
Creare un'area di lavoro del servizio Azure Machine Learning (CMK)

Distribuzione in Azure
Questo modello di distribuzione specifica un'area di lavoro di Azure Machine Learning e le risorse associate, tra cui Azure Key Vault, Archiviazione di Azure, Azure Application Insights e Registro Azure Container. L'esempio illustra come configurare Azure Machine Learning per la crittografia con una chiave di crittografia gestita dal cliente.
Creare un'area di lavoro del servizio Azure Machine Learning (legacy)

Distribuzione in Azure
Questo modello di distribuzione specifica un'area di lavoro di Azure Machine Learning e le risorse associate, tra cui Azure Key Vault, Archiviazione di Azure, Azure Application Insights e Registro Azure Container. Questa configurazione descrive il set di risorse necessarie per iniziare a usare Azure Machine Learning in una configurazione isolata di rete.
Creare un'area di lavoro del servizio Azure Machine Learning (vnet)

Distribuzione in Azure
Questo modello di distribuzione specifica un'area di lavoro di Azure Machine Learning e le risorse associate, tra cui Azure Key Vault, Archiviazione di Azure, Azure Application Insights e Registro Azure Container. Questa configurazione descrive il set di risorse necessarie per iniziare a usare Azure Machine Learning in una configurazione isolata di rete.
Distribuire Secure Azure AI Studio con una rete virtuale gestita

Distribuzione in Azure
Questo modello crea un ambiente sicuro di Azure AI Studio con forti restrizioni di sicurezza di rete e identità.

Definizione di risorsa Terraform (provider AzAPI)

Il tipo di risorsa delle aree di lavoro può essere distribuito con operazioni destinate a:

  • Gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.MachineLearningServices/workspaces, aggiungere terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces@2024-10-01"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  kind = "string"
  location = "string"
  sku = {
    capacity = int
    family = "string"
    name = "string"
    size = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      allowPublicAccessWhenBehindVnet = bool
      applicationInsights = "string"
      associatedWorkspaces = [
        "string"
      ]
      containerRegistry = "string"
      description = "string"
      discoveryUrl = "string"
      enableDataIsolation = bool
      encryption = {
        identity = {
          userAssignedIdentity = "string"
        }
        keyVaultProperties = {
          identityClientId = "string"
          keyIdentifier = "string"
          keyVaultArmId = "string"
        }
        status = "string"
      }
      featureStoreSettings = {
        computeRuntime = {
          sparkRuntimeVersion = "string"
        }
        offlineStoreConnectionName = "string"
        onlineStoreConnectionName = "string"
      }
      friendlyName = "string"
      hbiWorkspace = bool
      hubResourceId = "string"
      imageBuildCompute = "string"
      keyVault = "string"
      managedNetwork = {
        firewallSku = "string"
        isolationMode = "string"
        outboundRules = {
          {customized property} = {
            category = "string"
            status = "string"
            type = "string"
            // For remaining properties, see OutboundRule objects
          }
        }
        status = {
          sparkReady = bool
          status = "string"
        }
      }
      primaryUserAssignedIdentity = "string"
      publicNetworkAccess = "string"
      serverlessComputeSettings = {
        serverlessComputeCustomSubnet = "string"
        serverlessComputeNoPublicIP = bool
      }
      serviceManagedResourcesSettings = {
        cosmosDb = {
          collectionsThroughput = int
        }
      }
      sharedPrivateLinkResources = [
        {
          name = "string"
          properties = {
            groupId = "string"
            privateLinkResourceId = "string"
            requestMessage = "string"
            status = "string"
          }
        }
      ]
      storageAccount = "string"
      v1LegacyMode = bool
      workspaceHubConfig = {
        additionalWorkspaceStorageAccounts = [
          "string"
        ]
        defaultWorkspaceResourceGroup = "string"
      }
    }
  })
}

Oggetti OutboundRule

Impostare la proprietà tipo di per specificare il tipo di oggetto.

Per FQDN, usare:

{
  destination = "string"
  type = "FQDN"
}

Per PrivateEndpoint, usare:

{
  destination = {
    serviceResourceId = "string"
    sparkEnabled = bool
    sparkStatus = "string"
    subresourceTarget = "string"
  }
  type = "PrivateEndpoint"
}

Per ServiceTag, usare:

{
  destination = {
    action = "string"
    portRanges = "string"
    protocol = "string"
    serviceTag = "string"
  }
  type = "ServiceTag"
}

Valori delle proprietà

ComputeRuntimeDto

Nome Descrizione Valore
sparkRuntimeVersion corda

CosmosDbSettings

Nome Descrizione Valore
collectionsThroughput Velocità effettiva delle raccolte nel database cosmosdb Int

EncryptionKeyVaultProperties

Nome Descrizione Valore
identityClientId Per un uso futuro: ID client dell'identità che verrà usato per accedere all'insieme di credenziali delle chiavi. corda
keyIdentifier URI dell'insieme di credenziali delle chiavi per accedere alla chiave di crittografia. stringa (obbligatorio)
keyVaultArmId ArmId dell'insieme di credenziali delle chiavi in cui è presente la chiave di crittografia di proprietà del cliente. stringa (obbligatorio)

EncryptionProperty

Nome Descrizione Valore
identità Identità che verrà usata per accedere all'insieme di credenziali delle chiavi per la crittografia dei dati inattivi. IdentityForCmk
keyVaultProperties Proprietà dell'insieme di credenziali delle chiavi del cliente. EncryptionKeyVaultProperties (obbligatorio)
stato Indica se la crittografia è abilitata o meno per l'area di lavoro. 'Disabilitato'
'Enabled' (obbligatorio)

FeatureStoreSettings

Nome Descrizione Valore
computeRuntime Configurazione del runtime di calcolo per l'area di lavoro del tipo di archivio delle funzionalità. ComputeRuntimeDto
offlineStoreConnectionName corda
onlineStoreConnectionName corda

FqdnOutboundRule

Nome Descrizione Valore
destinazione corda
digitare Tipo di regola in uscita di rete gestita di un'area di lavoro di Machine Learning. 'FQDN' (obbligatorio)

IdentityForCmk

Nome Descrizione Valore
userAssignedIdentity ArmId dell'identità assegnata dall'utente che verrà usata per accedere all'insieme di credenziali delle chiavi gestito dal cliente corda

ManagedNetworkProvisionStatus

Nome Descrizione Valore
sparkReady Bool
stato Stato della rete gestita di un'area di lavoro di Machine Learning. 'Attivo'
'Inattivo'

ManagedNetworkSettings

Nome Descrizione Valore
firewallSku Sku del firewall usato per le regole FQDN 'Basic'
'Standard'
isolationMode Modalità di isolamento per la rete gestita di un'area di lavoro di Machine Learning. 'AllowInternetOutbound'
'AllowOnlyApprovedOutbound'
'Disabilitato'
outboundRules Dizionario di <OutboundRule> managedNetworkSettingsOutboundRules
stato Stato del provisioning per la rete gestita di un'area di lavoro di Machine Learning. ManagedNetworkProvisionStatus

ManagedNetworkSettingsOutboundRules

Nome Descrizione Valore

ManagedServiceIdentity

Nome Descrizione Valore
digitare Tipo di identità del servizio gestito (in cui sono consentiti sia i tipi SystemAssigned che UserAssigned). 'Nessuno'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (obbligatorio)
userAssignedIdentities Set di identità assegnate dall'utente associate alla risorsa. Le chiavi del dizionario userAssignedIdentities saranno ID risorsa ARM nel formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. I valori del dizionario possono essere oggetti vuoti ({}) nelle richieste. UserAssignedIdentities

Microsoft.MachineLearningServices/workspaces

Nome Descrizione Valore
identità Identità della risorsa. ManagedServiceIdentity
gentile corda
ubicazione Specifica la posizione della risorsa. corda
nome Nome della risorsa corda

Vincoli:
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$ (obbligatorio)
proprietà Proprietà dell'area di lavoro di Machine Learning. WorkspaceProperties
Sku SKU dell'area di lavoro. Sku
Tag Tag delle risorse Dizionario di nomi e valori di tag.
digitare Tipo di risorsa "Microsoft.MachineLearningServices/workspaces@2024-10-01"

OutboundRule

Nome Descrizione Valore
categoria Categoria di una regola in uscita di rete gestita di un'area di lavoro di Machine Learning. 'Dependency'
'Consigliato'
'Obbligatorio'
'UserDefined'
stato Tipo di regola in uscita di rete gestita di un'area di lavoro di Machine Learning. 'Attivo'
'Inattivo'
digitare Impostare su "FQDN" per il tipo FqdnOutboundRule. Impostare su 'PrivateEndpoint' per il tipo PrivateEndpointOutboundRule. Impostare su 'ServiceTag' per il tipo ServiceTagOutboundRule. 'FQDN'
'PrivateEndpoint'
'ServiceTag' (obbligatorio)

PrivateEndpointDestination

Nome Descrizione Valore
serviceResourceId corda
sparkEnabled Bool
sparkStatus Tipo di regola in uscita di rete gestita di un'area di lavoro di Machine Learning. 'Attivo'
'Inattivo'
subresourceTarget corda

PrivateEndpointOutboundRule

Nome Descrizione Valore
destinazione Destinazione endpoint privato per una regola in uscita dell'endpoint privato per la rete gestita di un'area di lavoro di Machine Learning. PrivateEndpointDestination
digitare Tipo di regola in uscita di rete gestita di un'area di lavoro di Machine Learning. 'PrivateEndpoint' (obbligatorio)

ServerlessComputeSettings

Nome Descrizione Valore
serverlessComputeCustomSubnet ID risorsa di una subnet di rete virtuale esistente in cui devono essere distribuiti i nodi di calcolo serverless corda
serverlessComputeNoPublicIP Flag per segnalare se i nodi di calcolo serverless distribuiti nella rete virtuale personalizzata non avrebbero indirizzi IP pubblici per un'area di lavoro con endpoint privato Bool

ServiceManagedResourcesSettings

Nome Descrizione Valore
cosmosDb Impostazioni per l'account cosmosdb gestito dal servizio. CosmosDbSettings

ServiceTagDestination

Nome Descrizione Valore
azione Enumerazione dell'azione per la regola di rete. 'Consenti'
'Deny'
portRanges corda
protocollo corda
serviceTag corda

ServiceTagOutboundRule

Nome Descrizione Valore
destinazione Destinazione tag di servizio per una regola in uscita tag di servizio per la rete gestita di un'area di lavoro di Machine Learning. ServiceTagDestination
digitare Tipo di regola in uscita di rete gestita di un'area di lavoro di Machine Learning. 'ServiceTag' (obbligatorio)

SharedPrivateLinkResource

Nome Descrizione Valore
nome Nome univoco del collegamento privato. corda
proprietà Proprietà delle risorse. SharedPrivateLinkResourceProperty

SharedPrivateLinkResourceProperty

Nome Descrizione Valore
groupId ID gruppo di risorse collegamento privato. corda
privateLinkResourceId ID risorsa a cui è collegato il collegamento privato. corda
requestMessage Messaggio di richiesta. corda
stato Indica se la connessione è stata approvata/rifiutata/rimossa dal proprietario del servizio. 'Approvato'
'Disconnesso'
'In sospeso'
'Rejected'
'Timeout'

Sku

Nome Descrizione Valore
capacità Se lo SKU supporta l'aumento o l'aumento del numero di istanze, è necessario includere l'intero della capacità. Se non è possibile aumentare o ridurre il numero di istanze per la risorsa, potrebbe essere omesso. Int
famiglia Se il servizio ha generazioni diverse di hardware, per lo stesso SKU, è possibile acquisire qui. corda
nome Nome dello SKU. Ad esempio - P3. Si tratta in genere di un codice lettera+numero stringa (obbligatorio)
grandezza Dimensioni dello SKU. Quando il campo nome è la combinazione di livello e un altro valore, si tratta del codice autonomo. corda
livello Questo campo deve essere implementato dal provider di risorse se il servizio ha più di un livello, ma non è necessario in un PUT. 'Basic'
'Free'
'Premium'
'Standard'

UserAssignedIdentities

Nome Descrizione Valore

UserAssignedIdentity

Nome Descrizione Valore

WorkspaceHubConfig

Nome Descrizione Valore
additionalWorkspaceStorageAccounts string[]
defaultWorkspaceResourceGroup corda

WorkspaceProperties

Nome Descrizione Valore
allowPublicAccessWhenBehindVnet Flag per indicare se consentire l'accesso pubblico quando si è dietro la rete virtuale. Bool
applicationInsights ID ARM di Application Insights associato a questa area di lavoro. corda
associatedWorkspaces string[]
containerRegistry ID ARM del registro contenitori associato a questa area di lavoro. corda
descrizione Descrizione dell'area di lavoro. corda
discoveryUrl URL del servizio di individuazione per identificare gli endpoint a livello di area per i servizi di sperimentazione di Machine Learning corda
enableDataIsolation Bool
codifica Impostazioni di crittografia dell'area di lavoro di Azure ML. EncryptionProperty
featureStoreSettings Impostazioni per l'area di lavoro tipo archivio funzionalità. FeatureStoreSettings
friendlyName Nome descrittivo per questa area di lavoro. Nome modificabile corda
hbiWorkspace Flag per segnalare i dati HBI nell'area di lavoro e ridurre i dati di diagnostica raccolti dal servizio Bool
hubResourceId corda
imageBuildCompute Nome di calcolo per la compilazione di immagini corda
keyVault ID ARM dell'insieme di credenziali delle chiavi associato a questa area di lavoro. Non è possibile modificarla dopo la creazione dell'area di lavoro corda
managedNetwork Impostazioni di rete gestita per un'area di lavoro di Machine Learning. managedNetworkSettings
primaryUserAssignedIdentity ID risorsa identità assegnata dall'utente che rappresenta l'identità dell'area di lavoro. corda
publicNetworkAccess Indica se le richieste dalla rete pubblica sono consentite. 'Disabilitato'
'Enabled'
serverlessComputeSettings Impostazioni per il calcolo serverless creato nell'area di lavoro ServerlessComputeSettings
serviceManagedResourcesSettings Impostazioni delle risorse gestite dal servizio. ServiceManagedResourcesSettings
sharedPrivateLinkResources Elenco di risorse di collegamento privato condiviso in questa area di lavoro. SharedPrivateLinkResource[]
storageAccount ID ARM dell'account di archiviazione associato a questa area di lavoro. Non è possibile modificarla dopo la creazione dell'area di lavoro corda
v1LegacyMode L'abilitazione di v1_legacy_mode può impedire l'uso di funzionalità fornite dall'API v2. Bool
workspaceHubConfig Oggetto di configurazione di WorkspaceHub. WorkspaceHubConfig

WorkspaceTags

Nome Descrizione Valore