Azure 快速入門範本目前提供英文版
This deployment template specifies an Azure Machine Learning workspace, and its associated resources including Azure Key Vault, Azure Storage, Azure Application Insights and Azure Container Registry. This configuration describes the set of resources you require to get started with Azure Machine Learning in a network isolated set up.
此 Azure Resource Manager (ARM) 範本是由社群成員 (而非 Microsoft) 建立。每個 ARM 範本都是由其擁有者 (而非 Microsoft) 依據授權合約授權給您。Microsoft 並不負責社群成員所提供和授權的 ARM 範本,而不會為了安全性、相容性或效能進行篩選。社群 ARM 範本並未依據任何 Microsoft 支援方案或服務提供支援,而且會在沒有任何擔保的情況下依現況提供。
參數
參數名稱 | 說明 |
---|---|
workspaceName | Specifies the name of the Azure Machine Learning workspace. |
location | Specifies the location for workspace. |
identityType | Specifies the identity type of the Azure Machine Learning workspace. |
primaryUserAssignedIdentityResourceGroup | Specifies the resource group of user assigned identity that represents the Azure Machine Learing workspace. |
primaryUserAssignedIdentityName | Specifies the name of user assigned identity that represents the Azure Machine Learing workspace. |
cmkUserAssignedIdentityResourceGroup | Specifies the resource group of user assigned identity that needs to be used to access the key for encryption. |
cmkUserAssignedIdentityName | Specifies the name of user assigned identity that needs to be used to access the key for encryption. |
tagValues | Tags for workspace, will also be populated if provisioning new dependent resources. |
storageAccountOption | Determines whether or not a new storage should be provisioned. |
storageAccountName | Name of the storage account. |
storageAccountType | (沒有可用的說明) |
storageAccountBehindVNet | Determines whether or not to put the storage account behind VNet |
storageAccountResourceGroupName | Resource group name of the storage account if using existing one |
keyVaultOption | Determines whether or not a new key vault should be provisioned. |
keyVaultName | Name of the key vault. |
keyVaultBehindVNet | Determines whether or not to put the storage account behind VNet |
keyVaultResourceGroupName | Resource group name of the key vault if using existing one |
applicationInsightsOption | Determines whether or not new ApplicationInsights should be provisioned. |
applicationInsightsName | Name of ApplicationInsights. |
applicationInsightsResourceGroupName | Resource group name of the application insights if using existing one. |
containerRegistryOption | Determines whether or not a new container registry should be provisioned. |
containerRegistryName | The container registry bind to the workspace. |
containerRegistrySku | (沒有可用的說明) |
containerRegistryResourceGroupName | Resource group name of the container registry if using existing one. |
containerRegistryBehindVNet | Determines whether or not to put container registry behind VNet. |
vnetOption | Determines whether or not a new VNet should be provisioned. |
vnetName | Name of the VNet |
vnetResourceGroupName | Resource group name of the VNET if using existing one. |
vnetLocation | Required if existing VNET location differs from workspace location |
addressPrefixes | Address prefix of the virtual network |
subnetOption | Determines whether or not a new subnet should be provisioned. |
subnetName | Name of the subnet |
subnetPrefix | Subnet prefix of the virtual network |
adbWorkspace | Azure Databrick workspace to be linked to the workspace |
confidential_data | Specifies that the Azure Machine Learning workspace holds highly confidential data. |
encryption_status | Specifies if the Azure Machine Learning workspace should be encrypted with customer managed key. |
cmk_keyvault | Specifies the customer managed keyVault arm id. Required when encryption is enabled |
resource_cmk_uri | Specifies if the customer managed keyvault key uri. Required when encryption is enabled |
privateEndpointType | (沒有可用的說明) |
encryption_cosmosdb_armid | Specifies customer managed cosmosDB for CMK workspace |
encryption_storage_armid | Specifies customer managed storage for CMK workspace |
encryption_search_armid | Specifies customer managed search for CMK workspace |
使用範本
PowerShell
New-AzResourceGroup -Name <resource-group-name> -Location <resource-group-location> #use this command when you need to create a new resource group for your deployment安裝和設定 Azure PowerShell
New-AzResourceGroupDeployment -ResourceGroupName <resource-group-name> -TemplateUri https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/quickstarts/microsoft.machinelearningservices/machine-learning-workspace-vnet/azuredeploy.json
命令列
az group create --name <resource-group-name> --location <resource-group-location> #use this command when you need to create a new resource group for your deployment安裝和設定 Azure 跨平台命令列介面
az group deployment create --resource-group <my-resource-group> --template-uri https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/quickstarts/microsoft.machinelearningservices/machine-learning-workspace-vnet/azuredeploy.json