@@ -449,74 +449,74 @@ To deploy a workspace with existing associated resources you have to set the **v
449
449
450
450
1 . Enable service endpoints for the resources.
451
451
452
- # [ Azure CLI] ( #tab/azcli )
453
-
454
- [ !INCLUDE [ cli v1] ( ../../includes/machine-learning-cli-v1.md )]
455
-
456
- ``` azurecli
457
- az network vnet subnet update --resource-group "examplegroup" --vnet-name "examplevnet" --name "examplesubnet" --service-endpoints "Microsoft.Storage"
458
- az network vnet subnet update --resource-group "examplegroup" --vnet-name "examplevnet" --name "examplesubnet" --service-endpoints "Microsoft.KeyVault"
459
- az network vnet subnet update --resource-group "examplegroup" --vnet-name "examplevnet" --name "examplesubnet" --service-endpoints "Microsoft.ContainerRegistry"
460
- ```
452
+ # [ Azure CLI] ( #tab/azcli )
453
+
454
+ [ !INCLUDE [ cli v1] ( ../../includes/machine-learning-cli-v1.md )]
461
455
462
- # [ Azure PowerShell] ( #tab/azpowershell )
456
+ ``` azurecli
457
+ az network vnet subnet update --resource-group "examplegroup" --vnet-name "examplevnet" --name "examplesubnet" --service-endpoints "Microsoft.Storage"
458
+ az network vnet subnet update --resource-group "examplegroup" --vnet-name "examplevnet" --name "examplesubnet" --service-endpoints "Microsoft.KeyVault"
459
+ az network vnet subnet update --resource-group "examplegroup" --vnet-name "examplevnet" --name "examplesubnet" --service-endpoints "Microsoft.ContainerRegistry"
460
+ ```
461
+
462
+ # [Azure PowerShell](#tab/azpowershell)
463
+
464
+ ```azurepowershell
465
+ Get-AzVirtualNetwork -ResourceGroupName "examplegroup" -Name "examplevnet" | Set-AzVirtualNetworkSubnetConfig -Name "examplesubnet" -AddressPrefix "<subnet prefix>" -ServiceEndpoint "Microsoft.Storage" | Set-AzVirtualNetwork
466
+ Get-AzVirtualNetwork -ResourceGroupName "examplegroup" -Name "examplevnet" | Set-AzVirtualNetworkSubnetConfig -Name "examplesubnet" -AddressPrefix "<subnet prefix>" -ServiceEndpoint "Microsoft.KeyVault" | Set-AzVirtualNetwork
467
+ Get-AzVirtualNetwork -ResourceGroupName "examplegroup" -Name "examplevnet" | Set-AzVirtualNetworkSubnetConfig -Name "examplesubnet" -AddressPrefix "<subnet prefix>" -ServiceEndpoint "Microsoft.ContainerRegistry" | Set-AzVirtualNetwork
468
+ ```
463
469
464
- ``` azurepowershell
465
- Get-AzVirtualNetwork -ResourceGroupName "examplegroup" -Name "examplevnet" | Set-AzVirtualNetworkSubnetConfig -Name "examplesubnet" -AddressPrefix "<subnet prefix>" -ServiceEndpoint "Microsoft.Storage" | Set-AzVirtualNetwork
466
- Get-AzVirtualNetwork -ResourceGroupName "examplegroup" -Name "examplevnet" | Set-AzVirtualNetworkSubnetConfig -Name "examplesubnet" -AddressPrefix "<subnet prefix>" -ServiceEndpoint "Microsoft.KeyVault" | Set-AzVirtualNetwork
467
- Get-AzVirtualNetwork -ResourceGroupName "examplegroup" -Name "examplevnet" | Set-AzVirtualNetworkSubnetConfig -Name "examplesubnet" -AddressPrefix "<subnet prefix>" -ServiceEndpoint "Microsoft.ContainerRegistry" | Set-AzVirtualNetwork
468
- ```
469
-
470
- ---
470
+ ---
471
471
472
472
1. Deploy the workspace
473
473
474
- # [ Azure CLI] ( #tab/azcli )
475
-
476
- [ !INCLUDE [ cli v1] ( ../../includes/machine-learning-cli-v1.md )]
477
-
478
- ``` azurecli
479
- az deployment group create \
480
- --name "exampledeployment" \
481
- --resource-group "examplegroup" \
482
- --template-uri "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/quickstarts/microsoft.machinelearningservices/machine-learning-workspace-vnet/azuredeploy.json" \
483
- --parameters workspaceName="exampleworkspace" \
484
- location="eastus" \
485
- vnetOption="existing" \
486
- vnetName="examplevnet" \
487
- vnetResourceGroupName="examplegroup" \
488
- storageAccountBehindVNet="true" \
489
- keyVaultBehindVNet="true" \
490
- containerRegistryBehindVNet="true" \
491
- containerRegistryOption="new" \
492
- containerRegistrySku="Premium" \
493
- subnetName="examplesubnet" \
494
- subnetOption="existing"
495
- privateEndpointType="AutoApproval"
496
- ```
497
-
498
- # [ Azure PowerShell] ( #tab/azpowershell )
499
-
500
- ``` azurepowershell
501
- New-AzResourceGroupDeployment `
502
- -Name "exampledeployment" `
503
- -ResourceGroupName "examplegroup" `
504
- -TemplateUri "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/quickstarts/microsoft.machinelearningservices/machine-learning-workspace-vnet/azuredeploy.json" `
505
- -workspaceName "exampleworkspace" `
506
- -location "eastus" `
507
- -vnetOption "existing" `
508
- -vnetName "examplevnet" `
509
- -vnetResourceGroupName "examplegroup" `
510
- -storageAccountBehindVNet "true"
511
- -keyVaultBehindVNet "true" `
512
- -containerRegistryBehindVNet "true" `
513
- -containerRegistryOption "new" `
514
- -containerRegistrySku "Premium" `
515
- -subnetName "examplesubnet" `
516
- -subnetOption "existing"
517
- -privateEndpointType "AutoApproval"
518
- ```
519
- ---
474
+ # [Azure CLI](#tab/azcli)
475
+
476
+ [!INCLUDE [cli v1](../../includes/machine-learning-cli-v1.md)]
477
+
478
+ ```azurecli
479
+ az deployment group create \
480
+ --name "exampledeployment" \
481
+ --resource-group "examplegroup" \
482
+ --template-uri "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/quickstarts/microsoft.machinelearningservices/machine-learning-workspace-vnet/azuredeploy.json" \
483
+ --parameters workspaceName="exampleworkspace" \
484
+ location="eastus" \
485
+ vnetOption="existing" \
486
+ vnetName="examplevnet" \
487
+ vnetResourceGroupName="examplegroup" \
488
+ storageAccountBehindVNet="true" \
489
+ keyVaultBehindVNet="true" \
490
+ containerRegistryBehindVNet="true" \
491
+ containerRegistryOption="new" \
492
+ containerRegistrySku="Premium" \
493
+ subnetName="examplesubnet" \
494
+ subnetOption="existing"
495
+ privateEndpointType="AutoApproval"
496
+ ```
497
+
498
+ # [Azure PowerShell](#tab/azpowershell)
499
+
500
+ ```azurepowershell
501
+ New-AzResourceGroupDeployment `
502
+ -Name "exampledeployment" `
503
+ -ResourceGroupName "examplegroup" `
504
+ -TemplateUri "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/quickstarts/microsoft.machinelearningservices/machine-learning-workspace-vnet/azuredeploy.json" `
505
+ -workspaceName "exampleworkspace" `
506
+ -location "eastus" `
507
+ -vnetOption "existing" `
508
+ -vnetName "examplevnet" `
509
+ -vnetResourceGroupName "examplegroup" `
510
+ -storageAccountBehindVNet "true"
511
+ -keyVaultBehindVNet "true" `
512
+ -containerRegistryBehindVNet "true" `
513
+ -containerRegistryOption "new" `
514
+ -containerRegistrySku "Premium" `
515
+ -subnetName "examplesubnet" `
516
+ -subnetOption "existing"
517
+ -privateEndpointType "AutoApproval"
518
+ ```
519
+ ---
520
520
521
521
<!-- Workspaces need a private endpoint when associated resources are behind a virtual network to work properly. To set up a private endpoint for the workspace with an existing virtual network:
522
522
0 commit comments