diff --git a/ansible_collections/arista/avd/roles/eos_designs/docs/tables/network-services-vrfs-settings.md b/ansible_collections/arista/avd/roles/eos_designs/docs/tables/network-services-vrfs-settings.md
index 679fe1e36ab..44facd95de0 100644
--- a/ansible_collections/arista/avd/roles/eos_designs/docs/tables/network-services-vrfs-settings.md
+++ b/ansible_collections/arista/avd/roles/eos_designs/docs/tables/network-services-vrfs-settings.md
@@ -31,9 +31,9 @@
| [ vtep_diagnostic](## ".[].vrfs.[].vtep_diagnostic") | Dictionary | | | | Enable VTEP Network diagnostics.
This will create a loopback with virtual source-nat enable to perform diagnostics from the switch.
|
| [ loopback](## ".[].vrfs.[].vtep_diagnostic.loopback") | Integer | | | Min: 2
Max: 2100 | Loopback interface number, required when vtep_diagnotics defined.
|
| [ loopback_description](## ".[].vrfs.[].vtep_diagnostic.loopback_description") | String | | | | Provide a custom description for loopback interface. |
- | [ loopback_ip_range](## ".[].vrfs.[].vtep_diagnostic.loopback_ip_range") | String | | | | IPv4_address/Mask.
Loopback ip range, a unique ip is derived from this ranged and assignedto each l3 leaf based on it's unique id.
Loopback is not created unless loopback_ip_range or loopback_ip_pools are set.
|
- | [ loopback_ipv6_range](## ".[].vrfs.[].vtep_diagnostic.loopback_ipv6_range") | String | | | | IPv6_address/Mask.
Loopback ipv6 range, a unique ipv6 is derived from this ranged and assignedto each l3 leaf based on it's unique id.
Loopback is not created unless loopback_ipv6_range is set.
|
- | [ loopback_ip_pools](## ".[].vrfs.[].vtep_diagnostic.loopback_ip_pools") | List, items: Dictionary | | | | For inventories with multiple PODs a loopback range can be set per POD to avoid overlaps.
This only takes effect when loopback_ip_range is not defined, ptional (loopback is not created unless loopback_ip_range or loopback_ip_pools are set).
|
+ | [ loopback_ip_range](## ".[].vrfs.[].vtep_diagnostic.loopback_ip_range") | String | | | | IPv4_address/Mask.
Loopback ip range, a unique ip is derived from this ranged and assigned to each l3 leaf based on it's unique id.
Loopback is not created unless loopback_ip_range or loopback_ip_pools are set.
|
+ | [ loopback_ipv6_range](## ".[].vrfs.[].vtep_diagnostic.loopback_ipv6_range") | String | | | | IPv6_address/Mask.
Loopback ipv6 range, a unique ipv6 is derived from this ranged and assigned to each l3 leaf based on it's unique id.
Loopback is not created unless loopback_ipv6_range or loopback_ip_pools are set.
|
+ | [ loopback_ip_pools](## ".[].vrfs.[].vtep_diagnostic.loopback_ip_pools") | List, items: Dictionary | | | | For inventories with multiple PODs a loopback range can be set per POD to avoid overlaps.
This only takes effect when loopback_ip_range is not defined, optional (loopback is not created unless loopback_ip_range or loopback_ip_pools are set).
|
| [ - pod](## ".[].vrfs.[].vtep_diagnostic.loopback_ip_pools.[].pod") | String | | | | POD name. |
| [ ipv4_pool](## ".[].vrfs.[].vtep_diagnostic.loopback_ip_pools.[].ipv4_pool") | String | | | | IPv4_address/Mask. |
| [ ipv6_pool](## ".[].vrfs.[].vtep_diagnostic.loopback_ip_pools.[].ipv6_pool") | String | | | | IPv6_address/Mask. |
@@ -184,17 +184,17 @@
loopback_description:
# IPv4_address/Mask.
- # Loopback ip range, a unique ip is derived from this ranged and assignedto each l3 leaf based on it's unique id.
+ # Loopback ip range, a unique ip is derived from this ranged and assigned to each l3 leaf based on it's unique id.
# Loopback is not created unless loopback_ip_range or loopback_ip_pools are set.
loopback_ip_range:
# IPv6_address/Mask.
- # Loopback ipv6 range, a unique ipv6 is derived from this ranged and assignedto each l3 leaf based on it's unique id.
- # Loopback is not created unless loopback_ipv6_range is set.
+ # Loopback ipv6 range, a unique ipv6 is derived from this ranged and assigned to each l3 leaf based on it's unique id.
+ # Loopback is not created unless loopback_ipv6_range or loopback_ip_pools are set.
loopback_ipv6_range:
# For inventories with multiple PODs a loopback range can be set per POD to avoid overlaps.
- # This only takes effect when loopback_ip_range is not defined, ptional (loopback is not created unless loopback_ip_range or loopback_ip_pools are set).
+ # This only takes effect when loopback_ip_range is not defined, optional (loopback is not created unless loopback_ip_range or loopback_ip_pools are set).
loopback_ip_pools:
# POD name.
diff --git a/python-avd/pyavd/_eos_designs/schema/eos_designs.schema.yml b/python-avd/pyavd/_eos_designs/schema/eos_designs.schema.yml
index 04b20bee782..0a0d2e659fe 100644
--- a/python-avd/pyavd/_eos_designs/schema/eos_designs.schema.yml
+++ b/python-avd/pyavd/_eos_designs/schema/eos_designs.schema.yml
@@ -6007,7 +6007,7 @@ $defs:
description: 'IPv4_address/Mask.
Loopback ip range, a unique ip is derived from this ranged and
- assignedto each l3 leaf based on it''s unique id.
+ assigned to each l3 leaf based on it''s unique id.
Loopback is not created unless loopback_ip_range or loopback_ip_pools
are set.
@@ -6018,9 +6018,10 @@ $defs:
description: 'IPv6_address/Mask.
Loopback ipv6 range, a unique ipv6 is derived from this ranged
- and assignedto each l3 leaf based on it''s unique id.
+ and assigned to each l3 leaf based on it''s unique id.
- Loopback is not created unless loopback_ipv6_range is set.
+ Loopback is not created unless loopback_ipv6_range or loopback_ip_pools
+ are set.
'
loopback_ip_pools:
@@ -6029,7 +6030,7 @@ $defs:
can be set per POD to avoid overlaps.
This only takes effect when loopback_ip_range is not defined,
- ptional (loopback is not created unless loopback_ip_range or
+ optional (loopback is not created unless loopback_ip_range or
loopback_ip_pools are set).
'
diff --git a/python-avd/pyavd/_eos_designs/schema/schema_fragments/defs_network_services.schema.yml b/python-avd/pyavd/_eos_designs/schema/schema_fragments/defs_network_services.schema.yml
index bbcf3258463..36757df1291 100644
--- a/python-avd/pyavd/_eos_designs/schema/schema_fragments/defs_network_services.schema.yml
+++ b/python-avd/pyavd/_eos_designs/schema/schema_fragments/defs_network_services.schema.yml
@@ -430,19 +430,19 @@ $defs:
type: str
description: |
IPv4_address/Mask.
- Loopback ip range, a unique ip is derived from this ranged and assignedto each l3 leaf based on it's unique id.
+ Loopback ip range, a unique ip is derived from this ranged and assigned to each l3 leaf based on it's unique id.
Loopback is not created unless loopback_ip_range or loopback_ip_pools are set.
loopback_ipv6_range:
type: str
description: |
IPv6_address/Mask.
- Loopback ipv6 range, a unique ipv6 is derived from this ranged and assignedto each l3 leaf based on it's unique id.
- Loopback is not created unless loopback_ipv6_range is set.
+ Loopback ipv6 range, a unique ipv6 is derived from this ranged and assigned to each l3 leaf based on it's unique id.
+ Loopback is not created unless loopback_ipv6_range or loopback_ip_pools are set.
loopback_ip_pools:
type: list
description: |
For inventories with multiple PODs a loopback range can be set per POD to avoid overlaps.
- This only takes effect when loopback_ip_range is not defined, ptional (loopback is not created unless loopback_ip_range or loopback_ip_pools are set).
+ This only takes effect when loopback_ip_range is not defined, optional (loopback is not created unless loopback_ip_range or loopback_ip_pools are set).
items:
type: dict
keys: