From c3c82ba04152b76a07a02f1d54928dddf36a3346 Mon Sep 17 00:00:00 2001 From: "Mike F. Robbins" Date: Wed, 15 Apr 2020 09:34:02 -0500 Subject: [PATCH 1/2] Fixes #11298 - Example works with multiple subnets --- src/Network/Network/help/New-AzPrivateEndpoint.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/Network/Network/help/New-AzPrivateEndpoint.md b/src/Network/Network/help/New-AzPrivateEndpoint.md index 08c1f1970ed0..c8d4751682f2 100644 --- a/src/Network/Network/help/New-AzPrivateEndpoint.md +++ b/src/Network/Network/help/New-AzPrivateEndpoint.md @@ -24,14 +24,18 @@ The **New-AzPrivateEndpoint** cmdlet creates a private endpoint. ## EXAMPLES ### 1: Create a private endpoint -``` + +The following example creates a private endpoint with a specific private link service ID in the +specified subnet in a virtual network. + +```powershell $virtualNetwork = Get-AzVirtualNetwork -ResourceName MyVirtualNetwork -ResourceGroupName TestResourceGroup -$plsConnection= New-AzPrivateLinkServiceConnection -Name MyPLSConnections -PrivateLinkServiceId "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/TestResourceGroup/providers/Microsoft.Network/privateLinkServices/privateLinkService" -RequestMessage "Please Approve my request" -New-AzPrivateEndpoint -Name MyPrivateEndpoint -ResourceGroup TestResourceGroup -Location centralus -PrivateLinkServiceConnection $plsConnection -Subnet $virtualNetwork.Subnets[0] +# View the results of $virtualNetwork and change 'mysubnet' in the following line to the appropriate subnet name. +$subnet = $virtualNetwork | Select-Object -ExpandProperty subnets | Where-Object Name -eq 'mysubnet' +$plsConnection= New-AzPrivateLinkServiceConnection -Name MyPLSConnections -PrivateLinkServiceId '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/TestResourceGroup/providers/Microsoft.Network/privateLinkServices/privateLinkService' -RequestMessage 'Please Approve my request' +New-AzPrivateEndpoint -Name MyPrivateEndpoint -ResourceGroup TestResourceGroup -Location centralus -PrivateLinkServiceConnection $plsConnection -Subnet $subnet ``` -This example creates a private endpoint with specific private link service id in a specific subnet in a virtual network. - ## PARAMETERS ### -AsJob From 21753490405b61a14c1dcc0517e233b1821d1efb Mon Sep 17 00:00:00 2001 From: "Mike F. Robbins" Date: Wed, 15 Apr 2020 14:12:50 -0500 Subject: [PATCH 2/2] Standardized values in code examples --- .../Network/help/New-AzPrivateEndpoint.md | 51 +++++++++++++------ 1 file changed, 35 insertions(+), 16 deletions(-) diff --git a/src/Network/Network/help/New-AzPrivateEndpoint.md b/src/Network/Network/help/New-AzPrivateEndpoint.md index c8d4751682f2..cc72ce9dc300 100644 --- a/src/Network/Network/help/New-AzPrivateEndpoint.md +++ b/src/Network/Network/help/New-AzPrivateEndpoint.md @@ -12,6 +12,8 @@ Creates a private endpoint. ## SYNTAX +### All + ``` New-AzPrivateEndpoint -Name -ResourceGroupName -Location -Subnet -PrivateLinkServiceConnection [-ByManualRequest] [-Tag ] @@ -19,27 +21,28 @@ New-AzPrivateEndpoint -Name -ResourceGroupName -Location