Skip to content

Commit 309eedb

Browse files
Merge pull request #2182 from Blackmist/networking-vscode
updates per PM
2 parents 4996669 + 0b10517 commit 309eedb

File tree

2 files changed

+13
-15
lines changed

2 files changed

+13
-15
lines changed

articles/ai-studio/how-to/configure-managed-network.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -786,7 +786,7 @@ The hosts in this section are used to install Visual Studio Code packages to est
786786
| `code.visualstudio.com` | Required to download and install VS Code desktop. This host isn't required for VS Code Web. |
787787
| `update.code.visualstudio.com`<br>`*.vo.msecnd.net` | Used to retrieve VS Code server bits that are installed on the compute instance through a setup script. |
788788
| `marketplace.visualstudio.com`<br>`vscode.blob.core.windows.net`<br>`*.gallerycdn.vsassets.io` | Required to download and install VS Code extensions. These hosts enable the remote connection to compute instances. For more information, see [Get started with Azure AI Foundry projects in VS Code](./develop/vscode.md). |
789-
| `https://github.com/microsoft/vscode-tools-for-ai/tree/master/azureml_remote_websocket_server/*` | Used to retrieve websocket server bits that are installed on the compute instance. The websocket server is used to transmit requests from Visual Studio Code client (desktop application) to Visual Studio Code server running on the compute instance. |
789+
| `https://github.com/microsoft/vscode-tools-for-ai/tree/master/azureml_remote_websocket_server/*`<br>`raw.githubusercontent.com` | Used to retrieve websocket server bits that are installed on the compute instance. The websocket server is used to transmit requests from Visual Studio Code client (desktop application) to Visual Studio Code server running on the compute instance. |
790790
| `vscode.download.prss.microsoft.com` | Used for Visual Studio Code download CDN |
791791
792792
#### Ports

articles/machine-learning/how-to-managed-network.md

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -790,7 +790,7 @@ To enable the [serverless Spark jobs](how-to-submit-spark-jobs.md) for the manag
790790
2. Provision the managed virtual network.
791791

792792
> [!NOTE]
793-
> If your workspace has [public network access enabled](/azure/machine-learning/how-to-configure-private-link?view=azureml-api-2#enable-public-access), you must disable it before provisioning the managed VNet. If you don't disable public network access when provisioning the managed VNet, the private endpoints for the workspace may not be created automatically in the managed VNet. Otherwise, you would have to manually configure the private endpoint outbound rule for the workspace after the provisioning.
793+
> If your workspace has [public network access enabled](/azure/machine-learning/how-to-configure-private-link#enable-public-access), you must disable it before provisioning the managed VNet. If you don't disable public network access when provisioning the managed VNet, the private endpoints for the workspace may not be created automatically in the managed VNet. Otherwise, you would have to manually configure the private endpoint outbound rule for the workspace after the provisioning.
794794

795795
# [Azure CLI](#tab/azure-cli)
796796

@@ -1035,19 +1035,17 @@ If you plan to use __Visual Studio Code__ with Azure Machine Learning, add outbo
10351035
> [!WARNING]
10361036
> FQDN outbound rules are implemented using Azure Firewall. If you use outbound FQDN rules, charges for Azure Firewall are added to your billing. For more information, see [Pricing](#pricing).
10371037

1038-
* `*.vscode.dev`
1039-
* `vscode.blob.core.windows.net`
1040-
* `*.gallerycdn.vsassets.io`
1041-
* `raw.githubusercontent.com`
1042-
* `*.vscode-unpkg.net`
1043-
* `*.vscode-cdn.net`
1044-
* `*.vscodeexperiments.azureedge.net`
1045-
* `default.exp-tas.com`
1046-
* `code.visualstudio.com`
1047-
* `update.code.visualstudio.com`
1048-
* `*.vo.msecnd.net`
1049-
* `marketplace.visualstudio.com`
1050-
* `vscode.download.prss.microsoft.com`
1038+
> [!NOTE]
1039+
> This is not a complete list of the hosts required for all Visual Studio Code resources on the internet, only the most commonly used. For example, if you need access to a GitHub repository or other host, you must identify and add the required hosts for that scenario. For a complete list of host names, see [Network Connections in Visual Studio Code](https://code.visualstudio.com/docs/setup/network).
1040+
1041+
| __Host name__ | __Purpose__ |
1042+
| ---- | ---- |
1043+
| `*.vscode.dev`<br>`*.vscode-unpkg.net`<br>`*.vscode-cdn.net`<br>`*.vscodeexperiments.azureedge.net`<br>`default.exp-tas.com` | Required to access vscode.dev (Visual Studio Code for the Web) |
1044+
| `code.visualstudio.com` | Required to download and install VS Code desktop. This host isn't required for VS Code Web. |
1045+
| `update.code.visualstudio.com`<br>`*.vo.msecnd.net` | Used to retrieve VS Code server bits that are installed on the compute instance through a setup script. |
1046+
| `marketplace.visualstudio.com`<br>`vscode.blob.core.windows.net`<br>`*.gallerycdn.vsassets.io` | Required to download and install VS Code extensions. These hosts enable the remote connection to compute instances. For more information, see [Manage Azure Machine Learning resources in VS Code](how-to-manage-resources-vscode.md). |
1047+
| `https://github.com/microsoft/vscode-tools-for-ai/tree/master/azureml_remote_websocket_server/*`<br>`raw.githubusercontent.com` | Used to retrieve websocket server bits that are installed on the compute instance. The websocket server is used to transmit requests from Visual Studio Code client (desktop application) to Visual Studio Code server running on the compute instance. |
1048+
| `vscode.download.prss.microsoft.com` | Used for Visual Studio Code download CDN |
10511049

10521050
### Scenario: Use batch endpoints or ParallelRunStep
10531051

0 commit comments

Comments
 (0)