Skip to content

Commit 2099560

Browse files
authored
Enhance documentation on route table sharing behavior
Added section on route table sharing and cleanup behavior, detailing how AVNM handles routes for shared tables and subnet associations.
1 parent 8a611cf commit 2099560

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

articles/virtual-network-manager/concept-user-defined-route.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,10 @@ This mode provides greater **control**, ensures **compliance with organizational
151151
| **Shared Tables** | If multiple subnets share a single route table, all will inherit AVNM routes—verify before enabling. |
152152
| **Subnet Associations** | AVNM does not automatically remove subnet associations from existing customer route tables. If a subnet is removed from the network group, its association remains intact, meaning the subnet will still be linked to the same route table. |
153153

154-
154+
### Route Table Sharing and Cleanup Behavior
155+
When multiple subnets from different network groups share the same route table, unintended routes may appear, as AVNM does not track which subnet adds specific routes. Customers must manually remove or dissociate subnets if undesired routes occur.
156+
If any subnet enables properties such as `DisableBgpRoutePropagation`, those settings apply to the entire shared table. Routes remain in the table until all contributing subnets are unmanaged.
157+
When a subnet is removed from a network group, AVNM stops managing it but does not modify the existing table association. AVNM removes its routes only when no remaining managed subnets depend on them. Customer-created route tables are never deleted, even when left empty after cleanup.
155158

156159
## Adding other virtual networks
157160

0 commit comments

Comments
 (0)