Skip to content

Commit d63ffa4

Browse files
Merge pull request #250905 from dknappettmsft/avd-private-link-remove-register-rp
AVD with Private Link changed RP actions, plus added resources
2 parents e42b2da + 9fa90f1 commit d63ffa4

File tree

2 files changed

+41
-39
lines changed

2 files changed

+41
-39
lines changed

articles/private-link/private-endpoint-overview.md

Lines changed: 29 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -64,63 +64,65 @@ As you're creating private endpoints, consider the following:
6464
## Private-link resource
6565
A private-link resource is the destination target of a specified private endpoint. The following table lists the available resources that support a private endpoint:
6666

67-
| Private-link resource name | Resource type | Subresources |
67+
| Private-link resource name | Resource type | Sub-resources |
6868
| ---------------------------| ------------- | ------------- |
69+
| Application Gateway | Microsoft.Network/applicationgateways | application gateway |
70+
| Azure AI services | Microsoft.CognitiveServices/accounts | account |
71+
| Azure API for FHIR (Fast Healthcare Interoperability Resources) | Microsoft.HealthcareApis/services | fhir |
6972
| Azure App Configuration | Microsoft.Appconfiguration/configurationStores | configurationStores |
73+
| Azure App Service | Microsoft.Web/hostingEnvironments | hosting environment |
74+
| Azure App Service | Microsoft.Web/sites | sites |
7075
| Azure Automation | Microsoft.Automation/automationAccounts | Webhook, DSCAndHybridWorker |
71-
| Azure Cosmos DB | Microsoft.AzureCosmosDB/databaseAccounts | SQL, MongoDB, Cassandra, Gremlin, Table |
72-
| Azure Cosmos DB for PostgreSQL | Microsoft.DBforPostgreSQL/serverGroupsv2 | coordinator |
76+
| Azure Backup | Microsoft.RecoveryServices/vaults | AzureBackup, AzureSiteRecovery |
7377
| Azure Batch | Microsoft.Batch/batchAccounts | batchAccount, nodeManagement |
7478
| Azure Cache for Redis | Microsoft.Cache/Redis | redisCache |
7579
| Azure Cache for Redis Enterprise | Microsoft.Cache/redisEnterprise | redisEnterprise |
76-
| Azure AI services | Microsoft.CognitiveServices/accounts | account |
77-
| Azure Managed Disks | Microsoft.Compute/diskAccesses | managed disk |
80+
| Azure Cognitive Search | Microsoft.Search/searchServices | searchService |
7881
| Azure Container Registry | Microsoft.ContainerRegistry/registries | registry |
79-
| Azure Kubernetes Service - Kubernetes API | Microsoft.ContainerService/managedClusters | management |
80-
| Azure Data Factory | Microsoft.DataFactory/factories | dataFactory |
82+
| Azure Cosmos DB | Microsoft.AzureCosmosDB/databaseAccounts | SQL, MongoDB, Cassandra, Gremlin, Table |
83+
| Azure Cosmos DB for PostgreSQL | Microsoft.DBforPostgreSQL/serverGroupsv2 | coordinator |
8184
| Azure Data Explorer | Microsoft.Kusto/clusters | cluster |
85+
| Azure Data Factory | Microsoft.DataFactory/factories | dataFactory |
8286
| Azure Database for MariaDB | Microsoft.DBforMariaDB/servers | mariadbServer |
8387
| Azure Database for MySQL - Single Server | Microsoft.DBforMySQL/servers | mysqlServer |
8488
| Azure Database for MySQL- Flexible Server | Microsoft.DBforMySQL/flexibleServers | mysqlServer |
8589
| Azure Database for PostgreSQL - Single server | Microsoft.DBforPostgreSQL/servers | postgresqlServer |
90+
| Azure Databricks | Microsoft.Databricks/workspaces | databricks_ui_api, browser_authentication |
8691
| Azure Device Provisioning Service | Microsoft.Devices/provisioningServices | iotDps |
87-
| Azure IoT Hub | Microsoft.Devices/IotHubs | iotHub |
88-
| Azure IoT Central | Microsoft.IoTCentral/IoTApps | IoTApps |
8992
| Azure Digital Twins | Microsoft.DigitalTwins/digitalTwinsInstances | API |
9093
| Azure Event Grid | Microsoft.EventGrid/domains | domain |
9194
| Azure Event Grid | Microsoft.EventGrid/topics | topic |
9295
| Azure Event Hub | Microsoft.EventHub/namespaces | namespace |
96+
| Azure File Sync | Microsoft.StorageSync/storageSyncServices | File Sync Service |
9397
| Azure HDInsight | Microsoft.HDInsight/clusters | cluster |
94-
| Azure API for FHIR (Fast Healthcare Interoperability Resources) | Microsoft.HealthcareApis/services | fhir |
95-
| Azure Key Vault HSM (hardware security module) | Microsoft.Keyvault/managedHSMs | HSM |
98+
| Azure IoT Central | Microsoft.IoTCentral/IoTApps | IoTApps |
99+
| Azure IoT Hub | Microsoft.Devices/IotHubs | iotHub |
96100
| Azure Key Vault | Microsoft.KeyVault/vaults | vault |
97-
| Azure Machine Learning | Microsoft.MachineLearningServices/workspaces | amlworkspace |
101+
| Azure Key Vault HSM (hardware security module) | Microsoft.Keyvault/managedHSMs | HSM |
102+
| Azure Kubernetes Service - Kubernetes API | Microsoft.ContainerService/managedClusters | management |
98103
| Azure Machine Learning | Microsoft.MachineLearningServices/registries | amlregistry |
104+
| Azure Machine Learning | Microsoft.MachineLearningServices/workspaces | amlworkspace |
105+
| Azure Managed Disks | Microsoft.Compute/diskAccesses | managed disk |
106+
| Azure Media Services | Microsoft.Media/mediaservices | keydelivery, liveevent, streamingendpoint |
99107
| Azure Migrate | Microsoft.Migrate/assessmentProjects | project |
100-
| Application Gateway | Microsoft.Network/applicationgateways | application gateway |
101-
| Private Link service (your own service) | Microsoft.Network/privateLinkServices | empty |
102-
| Power BI | Microsoft.PowerBI/privateLinkServicesForPowerBI | Power BI |
103-
| Microsoft Purview | Microsoft.Purview/accounts | account |
104-
| Microsoft Purview | Microsoft.Purview/accounts | portal |
105-
| Azure Backup | Microsoft.RecoveryServices/vaults | AzureBackup, AzureSiteRecovery |
108+
| Azure Monitor Private Link Scope | Microsoft.Insights/privatelinkscopes | azuremonitor |
106109
| Azure Relay | Microsoft.Relay/namespaces | namespace |
107-
| Azure Cognitive Search | Microsoft.Search/searchServices | searchService |
108110
| Azure Service Bus | Microsoft.ServiceBus/namespaces | namespace |
109111
| Azure SignalR Service | Microsoft.SignalRService/SignalR | signalr |
110112
| Azure SignalR Service | Microsoft.SignalRService/webPubSub | webpubsub |
111113
| Azure SQL Database | Microsoft.Sql/servers | SQL Server (sqlServer) |
112114
| Azure SQL Managed Instance | Microsoft.Sql/managedInstances | managedInstance |
115+
| Azure Static Web Apps | Microsoft.Web/staticSites | staticSites |
113116
| Azure Storage | Microsoft.Storage/storageAccounts | Blob (blob, blob_secondary)<BR> Table (table, table_secondary)<BR> Queue (queue, queue_secondary)<BR> File (file, file_secondary)<BR> Web (web, web_secondary)<BR> Dfs (dfs, dfs_secondary) |
114-
| Azure File Sync | Microsoft.StorageSync/storageSyncServices | File Sync Service |
115117
| Azure Synapse | Microsoft.Synapse/privateLinkHubs | web |
116-
| Azure Synapse Analytics | Microsoft.Synapse/workspaces | Sql, SqlOnDemand, Dev |
117-
| Azure App Service | Microsoft.Web/hostingEnvironments | hosting environment |
118-
| Azure App Service | Microsoft.Web/sites | sites |
119-
| Azure Static Web Apps | Microsoft.Web/staticSites | staticSites |
120-
| Azure Media Services | Microsoft.Media/mediaservices | keydelivery, liveevent, streamingendpoint |
118+
| Azure Synapse Analytics | Microsoft.Synapse/workspaces | Sql, SqlOnDemand, Dev |
119+
| Azure Virtual Desktop - host pools | Microsoft.DesktopVirtualization/hostpools | connection |
120+
| Azure Virtual Desktop - workspaces | Microsoft.DesktopVirtualization/workspaces | feed<br />global |
121+
| Microsoft Purview | Microsoft.Purview/accounts | account |
122+
| Microsoft Purview | Microsoft.Purview/accounts | portal |
123+
| Power BI | Microsoft.PowerBI/privateLinkServicesForPowerBI | Power BI |
124+
| Private Link service (your own service) | Microsoft.Network/privateLinkServices | empty |
121125
| Resource Management Private Links | Microsoft.Authorization/resourceManagementPrivateLinks | ResourceManagement |
122-
| Azure Databricks | Microsoft.Databricks/workspaces | databricks_ui_api, browser_authentication |
123-
| Azure Monitor Private Link Scope | Microsoft.Insights/privatelinkscopes | azuremonitor |
124126

125127
> [!NOTE]
126128
> You can create private endpoints only on a General Purpose v2 (GPv2) storage account.

articles/virtual-desktop/private-link-setup.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -30,38 +30,38 @@ In order to use Private Link with Azure Virtual Desktop, you need the following
3030

3131
## Enable the feature
3232

33-
To use Private Link with Azure Virtual Desktop, first you need to re-register the *Microsoft.DesktopVirtualization* resource provider and register the *Azure Virtual Desktop Private Link* feature on your Azure subscription.
33+
To use Private Link with Azure Virtual Desktop, you need to re-register the *Microsoft.DesktopVirtualization* resource provider on each each subscription you want to use Private Link with Azure Virtual Desktop.
3434

3535
> [!IMPORTANT]
36-
> You need to re-register the resource provider and register the feature for each subscription you want to use Private Link with Azure Virtual Desktop.
36+
> For Azure US Gov and Azure operated by 21Vianet, you also need to register the feature for each subscription.
3737
38-
### Re-register the resource provider
38+
### Register the feature (Azure US Gov and Azure operated by 21Vianet only)
3939

40-
To re-register the *Microsoft.DesktopVirtualization* resource provider:
40+
To register the *Azure Virtual Desktop Private Link* feature:
4141

4242
1. Sign in to the [Azure portal](https://portal.azure.com).
4343

4444
1. In the search bar, enter **Subscriptions** and select the matching service entry.
4545

46-
1. Select the name of your subscription, then in the section **Settings**, select **Resource providers**.
46+
1. Select the name of your subscription, then in the **Settings** section, select **Preview features**.
4747

48-
1. Search for and select **Microsoft.DesktopVirtualization**, then select **Re-register**.
48+
1. Select the drop-down list for the filter **Type** and set it to **Microsoft.DesktopVirtualization**.
4949

50-
1. Verify that the status of *Microsoft.DesktopVirtualization* is **Registered**.
50+
1. Select **Azure Virtual Desktop Private Link**, then select **Register**.
5151

52-
### Register the feature
52+
### Re-register the resource provider
5353

54-
To register the *Azure Virtual Desktop Private Link* feature:
54+
To re-register the *Microsoft.DesktopVirtualization* resource provider:
5555

5656
1. Sign in to the [Azure portal](https://portal.azure.com).
5757

5858
1. In the search bar, enter **Subscriptions** and select the matching service entry.
5959

60-
1. Select the name of your subscription, then in the **Settings** section, select **Preview features**.
60+
1. Select the name of your subscription, then in the section **Settings**, select **Resource providers**.
6161

62-
1. Select the drop-down list for the filter **Type** and set it to **Microsoft.DesktopVirtualization**.
62+
1. Search for and select **Microsoft.DesktopVirtualization**, then select **Re-register**.
6363

64-
1. Select **Azure Virtual Desktop Private Link**, then select **Register**.
64+
1. Verify that the status of *Microsoft.DesktopVirtualization* is **Registered**.
6565

6666
## Create private endpoints
6767

0 commit comments

Comments
 (0)