Skip to content

Commit ff520a2

Browse files
authored
Update default outbound access section for clarity
Clarified that default outbound access behavior may change due to service updates and reiterated that it isn't recommended for production workloads.
1 parent 489a8f1 commit ff520a2

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

articles/virtual-network/ip-services/default-outbound-access.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Examples of explicit outbound connectivity for virtual machines are:
2626

2727
## How and when default outbound access is provided
2828

29-
If a Virtual Machine (VM) is deployed without an explicit outbound connectivity method, Azure assigns it a default outbound public IP address. This IP, known as the default outbound access IP, is owned by Microsoft and can change without notice. It isn't recommended for production workloads.
29+
If a Virtual Machine (VM) is deployed without an explicit outbound connectivity method, Azure assigns it a default outbound public IP address. This IP, known as the default outbound access IP, is owned by Microsoft and can change without notice. Additionally, default outbound is an implicit behavior and may change due to service updates, so it isnt recommended for production workloads or scenarios that require deterministic outbound connectivity.
3030

3131
:::image type="content" source="./media/default-outbound-access/decision-tree-load-balancer.png" alt-text="Diagram of decision tree for default outbound access." lightbox="./media/default-outbound-access/decision-tree-load-balancer.png":::
3232

@@ -84,9 +84,6 @@ defaultOutboundAccess = false
8484
```
8585
which prevents Azure from assigning default outbound public IPs to virtual machines in this subnet.
8686

87-
> [!IMPORTANT]
88-
> Existing virtual machines must be **stopped and deallocated** for this change to take effect on their network interfaces.
89-
9087
# [PowerShell](#tab/powershell)
9188

9289
The following script takes the names of the Resource Group and Virtual Network and loops through each subnet to enable private subnet.
@@ -170,6 +167,8 @@ Set the value of `defaultOutboundAccess` parameter to be "false"
170167
]
171168
}
172169
```
170+
> [!IMPORTANT]
171+
> Existing virtual machines must be **stopped and deallocated** for the change of a subnet (either from non-private to private, or the reverse) to take effect on their network interfaces.
173172
174173
---
175174

0 commit comments

Comments
 (0)