Skip to content

Commit 888aca8

Browse files
Last look fixes.
1 parent 8674c60 commit 888aca8

File tree

3 files changed

+46
-50
lines changed

3 files changed

+46
-50
lines changed

articles/networking/troubleshoot-failed-state.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -30,21 +30,21 @@ The provisioning state is the status of a user-initiated, control-plane operatio
3030

3131
These states are metadata properties of the resource. They're independent from the functionality of the resource itself. Being in the failed state doesn't necessarily mean that the resource isn't functional. In most cases, it can continue operating and serving traffic without issues.
3232

33-
In several scenarios, if the resource is in the failed state, further operations on the resource or on other resources that depend on it might fail. The state needs to be reverted back to succeeded before executing other operations.
33+
In several scenarios, if the resource is in the failed state, further operations on the resource or on other resources that depend on it might fail. You need to revert the state back to succeeded before running other operations.
3434

3535
For example, you can't run an operation on a `VirtualNetworkGateway` if it has a dependent `VirtualNetworkGatewayConnection` object in failed state.
3636

3737
## Restoring succeeded state through a PUT operation
3838

39-
The correct way to restore succeeded state is to execute another write (`PUT`) operation on the resource.
39+
To restore succeeded state, run another write (`PUT`) operation on the resource.
4040

4141
The issue that caused the previous operation might no longer be current. The newer write operation should be successful and restore the provisioning state.
4242

43-
The easiest way to achieve this task is to use Azure PowerShell. Issue a resource-specific *Get* command that fetches all the current configuration for the impacted resource as it is deployed. Next, run a *Set* command, or equivalent, to commit to Azure a write operation that contains all the resource properties as currently configured.
43+
The easiest way to achieve this task is to use Azure PowerShell. Issue a resource-specific *Get* command that fetches all the current configuration for the resource. Next, run a *Set* command, or equivalent, to commit to Azure a write operation that contains all the resource properties as currently configured.
4444

4545
> [!IMPORTANT]
4646
>
47-
> - Running a `Set` command on the resource without first running a `Get` results in overwriting the resource with default settings. Those settings might be different from the ones you currently have configured. Don't just run a `Set` command unless resetting settings is intentional.
47+
> - Running a `Set` command on the resource without first running a `Get` results in overwriting the resource with default settings. Those settings might be different from the ones you currently have configured. Don't just run a `Set` command unless you intend to reset to default.
4848
> - Running a `Get` and `Set` operation using third party software or any tool using older API version might also result in loss of some settings. Those settings might not be present in the API version with which you run the command.
4949
>
5050
## Azure PowerShell cmdlets to restore succeeded provisioning state
@@ -123,7 +123,7 @@ Get-AzExpressRouteGateway -Name "your_resource_name" -ResourceGroupName "your_re
123123
```
124124

125125
> [!NOTE]
126-
> `Microsoft.Network/expressRouteGateways` are those gateways deployed within a Virtual WAN. If you have a standalone ExpressRoute gateway in your Virtual Network, run the commands related to [Microsoft.Network/virtualNetworkGateways](#microsoftnetworkvirtualnetworkgateways).
126+
> `Microsoft.Network/expressRouteGateways` are deployed within a Virtual WAN. If you have a standalone ExpressRoute gateway in your virtual network, run the commands related to [Microsoft.Network/virtualNetworkGateways](#microsoftnetworkvirtualnetworkgateways).
127127
128128
### Microsoft.Network/expressRoutePorts
129129

@@ -174,7 +174,7 @@ Get-AzNetworkVirtualAppliance -Name "your_resource_name" -ResourceGroupName "you
174174
```
175175

176176
> [!NOTE]
177-
> Most Virtual WAN related resources such as networkVirtualAppliances use the `Update` cmdlet, not the `Set`, for write operations.
177+
> Most Virtual WAN related resources, such as networkVirtualAppliances, use the `Update` cmdlet, not the `Set`, for write operations.
178178
179179
### Microsoft.Network/privateDnsZones
180180

@@ -250,7 +250,7 @@ Get-AzVpnGateway -Name "your_resource_name" -ResourceGroupName "your_resource_gr
250250

251251
> [!NOTE]
252252
>
253-
> - `Microsoft.Network/vpnGateways` are those gateways deployed within a Virtual WAN. If you have a standalone VPN gateway in your virtual network, run the commands related to [Microsoft.Network/virtualNetworkGateways](#microsoftnetworkvirtualnetworkgateways).
253+
> - `Microsoft.Network/vpnGateways` are deployed within a Virtual WAN. If you have a standalone VPN gateway in your virtual network, run the commands related to [Microsoft.Network/virtualNetworkGateways](#microsoftnetworkvirtualnetworkgateways).
254254
> - Most Virtual WAN related resources, such as vpnGateways, use the `Update` cmdlet, not the `Set` for write operations.
255255
256256
### Microsoft.Network/vpnSites
@@ -260,11 +260,11 @@ Get-AzVpnSite -Name "your_resource_name" -ResourceGroupName "your_resource_group
260260
```
261261

262262
> [!NOTE]
263-
> Most Virtual WAN related resources, such as vpnSites, use the `Update` cmdlet, not the `Set` for write operations.
263+
> Most Virtual WAN related resources, such as vpnSites, use the `Update` cmdlet, not the `Set`, for write operations.
264264
265265
## Next steps
266266

267-
If the command that you ran didn't fix the failed state, it should return an error code.
267+
If the command that you ran didn't resolve the failed state, it should return an error code.
268268
Most error codes contain a detailed description of what the problem might be and offer hints to solve it.
269269

270-
If you're still experiencing issues, open a support ticket with [Microsoft support](https://portal.azure.com/?#blade/Microsoft_Azure_Support/HelpAndSupportBlade). Make sure you specify to the support agent both the error code you received in the latest operation and the timestamp when you ran the operation.
270+
If you're still experiencing issues, open a support ticket with [Microsoft support](https://portal.azure.com/?#blade/Microsoft_Azure_Support/HelpAndSupportBlade). Specify to the support agent both the error code that you received in the latest operation and the timestamp when you ran the operation.

articles/virtual-network/nat-gateway/manage-nat-gateway.md

Lines changed: 31 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ms.custom: template-how-to, devx-track-azurecli, devx-track-azurepowershell
1313

1414
# Manage NAT gateway
1515

16-
Learn how to create and remove a NAT gateway resource from a virtual network subnet. A NAT gateway enables outbound connectivity for resources in an Azure Virtual Network. You might want to change the IP address or prefix that your resources use for outbound connectivity to the internet. The public IP address and public IP address prefix associated with the NAT gateway can be changed after deployment.
16+
Learn how to create and remove a NAT gateway resource from a virtual network subnet. A NAT gateway enables outbound connectivity for resources in an Azure Virtual Network. You can change the public IP addresses and public IP address prefixes associated with the NAT gateway changed after deployment.
1717

1818
This article explains how to manage the following aspects of NAT gateway:
1919

@@ -45,7 +45,7 @@ To use Azure PowerShell for this article, you need:
4545

4646
- Ensure that your `Az.Network` module is 4.3.0 or later. To verify the installed module, use the command `Get-InstalledModule -Name "Az.Network"`. If the module requires an update, use the command `Update-Module -Name Az.Network`.
4747

48-
- Sign in to Azure PowerShell and select the subscription with which you want to use this feature. For more information, see [Sign in with Azure PowerShell](/powershell/azure/authenticate-azureps).
48+
- Sign in to Azure PowerShell and select the subscription that you want to use. For more information, see [Sign in with Azure PowerShell](/powershell/azure/authenticate-azureps).
4949

5050
To use Azure CLI for this article, you need:
5151

@@ -67,16 +67,12 @@ You can create a NAT gateway resource and add it to an existing subnet by using
6767

6868
1. Enter the following information in the **Basics** tab of **Create network address translation (NAT) gateway**.
6969

70-
| Setting | Value |
71-
| ------- | ----- |
72-
| **Project details** | |
73-
| Subscription | Select your subscription. |
74-
| Resource group | Select your resource group or select **Create new** to create a new resource group. |
75-
| **Instance details** | |
76-
| NAT gateway name | Enter **myNATgateway**. |
77-
| Region | Select your region. This example uses **East US 2**. |
78-
| Availability zone | Select an availability zone. This example uses **No Zone**. For more information about NAT gateway availability, see [NAT gateway and availability zones](nat-availability-zones.md). |
79-
| TCP idle timeout (minutes) | Select an idle timeout. This example uses the default of **4**. |
70+
- Select your **Subscription**.
71+
- Select your resource group or select **Create new** to create a new resource group.
72+
- **NAT gateway name**. Enter *myNATgateway*.
73+
- Select your **Region**. This example uses **East US 2**.
74+
- Select an **Availability zone**. This example uses **No Zone**. For more information about NAT gateway availability, see [NAT gateway and availability zones](nat-availability-zones.md). |
75+
- Select a **TCP idle timeout (minutes)**. This example uses the default of **4**.
8076

8177
1. Select the **Outbound IP** tab, or select **Next: Outbound IP**.
8278

@@ -149,6 +145,7 @@ $sub = @{
149145
Name = 'mySubnet'
150146
VirtualNetwork = $vnet
151147
NatGateway = $natGateway
148+
AddressPrefix = '10.0.2.0/24'
152149
}
153150
Set-AzVirtualNetworkSubnetConfig @sub
154151
@@ -300,7 +297,7 @@ To remove a NAT gateway from an existing subnet, complete the following steps.
300297

301298
1. Select **myNATgateway**.
302299

303-
1. Select **Subnets** in **Settings**.
300+
1. Under **Settings**, select **Subnets**.
304301

305302
1. Select **Disassociate** to remove the NAT gateway from the configured subnet.
306303

@@ -357,17 +354,16 @@ Complete the following steps to add or remove a public IP address from a NAT gat
357354

358355
1. Enter the following information in **Create public IP address**.
359356

360-
| Setting | Value |
361-
| ------- | ----- |
362-
| Subscription | Select your subscription. |
363-
| Resource group | Select your resource group. The example uses **myResourceGroup**. |
364-
| Region | Select a region. This example uses **East US 2**. |
365-
| Name | Enter *myPublicIP-NAT2*. |
366-
| IP version | Select **IPv4**. |
367-
| SKU | Select **Standard**. |
368-
| Availability zone | Select the default of **Zone-redundant**. |
369-
| Tier | Select **Regional**. |
370-
| Routing preference | Leave the default of **Microsoft network**. |
357+
| Setting | Value |
358+
| ------- | ----- |
359+
| Subscription | Select your subscription. |
360+
| Resource group | Select your resource group. The example uses **myResourceGroup**. |
361+
| Region | Select a region. This example uses **East US 2**. |
362+
| Name | Enter *myPublicIP-NAT2*. |
363+
| IP version | Select **IPv4**. |
364+
| SKU | Select **Standard**. |
365+
| Availability zone | Select the default of **Zone-redundant**. |
366+
| Tier | Select **Regional**. |
371367

372368
1. Select **Review + create** and then select **Create**.
373369

@@ -533,17 +529,17 @@ Complete the following steps to add or remove a public IP prefix from a NAT gate
533529

534530
1. Enter the following information in the **Basics** tab of **Create a public IP prefix**.
535531

536-
| Setting | Value |
537-
| ------- | ----- |
538-
| **Project details** | |
539-
| Subscription | Select your subscription. |
540-
| Resource group | Select your resource group. This example uses **myResourceGroup**. |
541-
| **Instance details** | |
542-
| Name | Enter *myPublicIPPrefix-NAT*. |
543-
| Region | Select your region. This example uses **East US 2**. |
544-
| IP version | Select **IPv4**. |
545-
| Prefix ownership | Select **Microsoft owned**. |
546-
| Prefix size | Select a prefix size. This example uses **/28 (16 addresses)**. |
532+
| Setting | Value |
533+
| ------- | ----- |
534+
| **Project details** | |
535+
| Subscription | Select your subscription. |
536+
| Resource group | Select your resource group. This example uses **myResourceGroup**. |
537+
| **Instance details** | |
538+
| Name | Enter *myPublicIPPrefix-NAT*. |
539+
| Region | Select your region. This example uses **East US 2**. |
540+
| IP version | Select **IPv4**. |
541+
| Prefix ownership | Select **Microsoft owned**. |
542+
| Prefix size | Select a prefix size. This example uses **/28 (16 addresses)**. |
547543

548544
1. Select **Review + create**, then select **Create**.
549545

articles/virtual-network/update-virtual-network-peering-address-space.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ In this article, you learn how to update a peered virtual network by modifying,
1717
## Prerequisites
1818

1919
- An existing peered virtual network with two virtual networks
20-
- If adding address space, ensure it doesn't overlap other address spaces
20+
- If you add an address space, ensure that it doesn't overlap other address spaces
2121

2222
## Modify the address range prefix of an existing address range
2323

2424
In this section, you modify the address range prefix for an existing address range within your peered virtual network.
2525

26-
1. In the search box at the top of the Azure portal, enter *virtual networks*. Select **Virtual networks** in the search results.
27-
1. From the list of virtual networks, select the virtual network where you're modifying an address range.
26+
1. In the search box at the top of the Azure portal, enter *virtual networks*. Select **Virtual networks** from the search results.
27+
1. From the list of virtual networks, select the virtual network to modify.
2828
1. Under **Settings**, select **Address space**.
2929
1. On the **Address space** page, change the address range prefix per your requirements, and select **Save**.
3030

@@ -41,7 +41,7 @@ In this section, you modify the address range prefix for an existing address ran
4141
:::image type="content" source="media/update-virtual-network-peering-address-space/verify-address-space-thumb.png" alt-text="Screenshot of the Address Space page where you verify the address space has changed." lightbox="media/update-virtual-network-peering-address-space/verify-address-space-full.png":::
4242

4343
> [!NOTE]
44-
> When you update the address space for a virtual network, you need to sync the virtual network peer for each remote peered virtual network to learn of the new address space updates. We recommend that you run sync after every resize address space operation instead of performing multiple resizing operations and then running the sync operation.
44+
> When you update the address space for a virtual network, you need to sync the virtual network peer for each remote peered virtual network. We recommend that you run sync after every resize address space operation instead of performing multiple resizing operations and then running the sync operation.
4545
>
4646
> The following actions require you to sync:
4747
>
@@ -53,7 +53,7 @@ In this section, you modify the address range prefix for an existing address ran
5353

5454
In this section, you add an IP address range to the IP address space of a peered virtual network.
5555

56-
1. In the search box at the top of the Azure portal, enter *virtual networks*. When **Virtual networks** appears in the search results, select it.
56+
1. In the search box at the top of the Azure portal, enter *virtual networks*. Select **Virtual networks** from the search results.
5757
1. From the list of virtual networks, select the virtual network where you're adding an address range.
5858
1. Under **Settings**, select **Address space**.
5959
1. On the **Address space** page, add the address range per your requirements, and select **Save** when finished.

0 commit comments

Comments
 (0)