diff --git a/ansible_collections/arista/avd/roles/eos_cli_config_gen/docs/tables/router-bgp.md b/ansible_collections/arista/avd/roles/eos_cli_config_gen/docs/tables/router-bgp.md
index 985f41e622b..d84744ee8df 100644
--- a/ansible_collections/arista/avd/roles/eos_cli_config_gen/docs/tables/router-bgp.md
+++ b/ansible_collections/arista/avd/roles/eos_cli_config_gen/docs/tables/router-bgp.md
@@ -41,7 +41,7 @@
| [ always](## "router_bgp.bgp.route_reflector_preserve_attributes.always") | Boolean | | | | |
| [ bestpath](## "router_bgp.bgp.bestpath") | Dictionary | | | | |
| [ d_path](## "router_bgp.bgp.bestpath.d_path") | Boolean | | | | |
- | [ redistribute_internal](## "router_bgp.bgp.redistribute_internal") | Boolean | | | | Redistribute internal BGP routes. |
+ | [ redistribute_internal](## "router_bgp.bgp.redistribute_internal") | Boolean | | | | Allow redistribution of iBGP routes into an Interior Gateway Protocol (IGP). EOS default is true. |
| [ listen_ranges](## "router_bgp.listen_ranges") | List, items: Dictionary | | | | Improved "listen_ranges" data model to support multiple listen ranges and additional filter capabilities.
|
| [ - prefix](## "router_bgp.listen_ranges.[].prefix") | String | | | | IPv4 prefix "A.B.C.D/E" or IPv6 prefix "A:B:C:D:E:F:G:H/I". |
| [ peer_id_include_router_id](## "router_bgp.listen_ranges.[].peer_id_include_router_id") | Boolean | | | | Include router ID as part of peer filter. |
@@ -321,7 +321,7 @@
| [ - prefix](## "router_bgp.address_family_ipv4.networks.[].prefix") | String | Required, Unique | | | IPv4 prefix "A.B.C.D/E" or IPv6 prefix "A:B:C:D:E:F:G:H/I". |
| [ route_map](## "router_bgp.address_family_ipv4.networks.[].route_map") | String | | | | Route-map name. |
| [ bgp](## "router_bgp.address_family_ipv4.bgp") | Dictionary | | | | |
- | [ redistribute_internal](## "router_bgp.address_family_ipv4.bgp.redistribute_internal") | Boolean | | | | Redistribute internal BGP routes. |
+ | [ redistribute_internal](## "router_bgp.address_family_ipv4.bgp.redistribute_internal") | Boolean | | | | Allow redistribution of iBGP routes into an Interior Gateway Protocol (IGP). EOS default is true. |
| [ peer_groups](## "router_bgp.address_family_ipv4.peer_groups") | List, items: Dictionary | | | | |
| [ - name](## "router_bgp.address_family_ipv4.peer_groups.[].name") | String | Required, Unique | | | Peer-group name. |
| [ activate](## "router_bgp.address_family_ipv4.peer_groups.[].activate") | Boolean | | | | |
@@ -390,7 +390,7 @@
| [ - prefix](## "router_bgp.address_family_ipv6.networks.[].prefix") | String | Required, Unique | | | IPv4 prefix "A.B.C.D/E" or IPv6 prefix "A:B:C:D:E:F:G:H/I". |
| [ route_map](## "router_bgp.address_family_ipv6.networks.[].route_map") | String | | | | Route-map name. |
| [ bgp](## "router_bgp.address_family_ipv6.bgp") | Dictionary | | | | |
- | [ redistribute_internal](## "router_bgp.address_family_ipv6.bgp.redistribute_internal") | Boolean | | | | Redistribute internal BGP routes. |
+ | [ redistribute_internal](## "router_bgp.address_family_ipv6.bgp.redistribute_internal") | Boolean | | | | Allow redistribution of iBGP routes into an Interior Gateway Protocol (IGP). EOS default is true. |
| [ peer_groups](## "router_bgp.address_family_ipv6.peer_groups") | List, items: Dictionary | | | | |
| [ - name](## "router_bgp.address_family_ipv6.peer_groups.[].name") | String | Required, Unique | | | Peer-group name. |
| [ activate](## "router_bgp.address_family_ipv6.peer_groups.[].activate") | Boolean | | | | |
@@ -692,7 +692,7 @@
| [ ecmp](## "router_bgp.vrfs.[].address_family_ipv4.bgp.additional_paths.send.ecmp") | Boolean | | | | |
| [ ecmp_limit](## "router_bgp.vrfs.[].address_family_ipv4.bgp.additional_paths.send.ecmp_limit") | Integer | | | Min: 2
Max: 64 | Amount of ECMP paths to send. |
| [ limit](## "router_bgp.vrfs.[].address_family_ipv4.bgp.additional_paths.send.limit") | Integer | | | Min: 2
Max: 64 | Amount of paths to send. |
- | [ redistribute_internal](## "router_bgp.vrfs.[].address_family_ipv4.bgp.redistribute_internal") | Boolean | | | | Redistribute internal BGP routes. |
+ | [ redistribute_internal](## "router_bgp.vrfs.[].address_family_ipv4.bgp.redistribute_internal") | Boolean | | | | Allow redistribution of iBGP routes into an Interior Gateway Protocol (IGP). EOS default is true. |
| [ neighbors](## "router_bgp.vrfs.[].address_family_ipv4.neighbors") | List, items: Dictionary | | | | |
| [ - ip_address](## "router_bgp.vrfs.[].address_family_ipv4.neighbors.[].ip_address") | String | Required, Unique | | | |
| [ activate](## "router_bgp.vrfs.[].address_family_ipv4.neighbors.[].activate") | Boolean | | | | |
@@ -730,7 +730,7 @@
| [ ecmp](## "router_bgp.vrfs.[].address_family_ipv6.bgp.additional_paths.send.ecmp") | Boolean | | | | |
| [ ecmp_limit](## "router_bgp.vrfs.[].address_family_ipv6.bgp.additional_paths.send.ecmp_limit") | Integer | | | Min: 2
Max: 64 | Amount of ECMP paths to send. |
| [ limit](## "router_bgp.vrfs.[].address_family_ipv6.bgp.additional_paths.send.limit") | Integer | | | Min: 2
Max: 64 | Amount of paths to send. |
- | [ redistribute_internal](## "router_bgp.vrfs.[].address_family_ipv6.bgp.redistribute_internal") | Boolean | | | | Redistribute internal BGP routes. |
+ | [ redistribute_internal](## "router_bgp.vrfs.[].address_family_ipv6.bgp.redistribute_internal") | Boolean | | | | Allow redistribution of iBGP routes into an Interior Gateway Protocol (IGP). EOS default is true. |
| [ neighbors](## "router_bgp.vrfs.[].address_family_ipv6.neighbors") | List, items: Dictionary | | | | |
| [ - ip_address](## "router_bgp.vrfs.[].address_family_ipv6.neighbors.[].ip_address") | String | Required, Unique | | | |
| [ activate](## "router_bgp.vrfs.[].address_family_ipv6.neighbors.[].activate") | Boolean | | | | |
@@ -903,7 +903,7 @@
bestpath:
d_path:
- # Redistribute internal BGP routes.
+ # Allow redistribution of iBGP routes into an Interior Gateway Protocol (IGP). EOS default is true.
redistribute_internal:
# Improved "listen_ranges" data model to support multiple listen ranges and additional filter capabilities.
@@ -1443,7 +1443,7 @@
route_map:
bgp:
- # Redistribute internal BGP routes.
+ # Allow redistribution of iBGP routes into an Interior Gateway Protocol (IGP). EOS default is true.
redistribute_internal:
peer_groups:
@@ -1593,7 +1593,7 @@
route_map:
bgp:
- # Redistribute internal BGP routes.
+ # Allow redistribution of iBGP routes into an Interior Gateway Protocol (IGP). EOS default is true.
redistribute_internal:
peer_groups:
@@ -2159,7 +2159,7 @@
# Amount of paths to send.
limit:
- # Redistribute internal BGP routes.
+ # Allow redistribution of iBGP routes into an Interior Gateway Protocol (IGP). EOS default is true.
redistribute_internal:
neighbors:
- ip_address:
@@ -2227,7 +2227,7 @@
# Amount of paths to send.
limit:
- # Redistribute internal BGP routes.
+ # Allow redistribution of iBGP routes into an Interior Gateway Protocol (IGP). EOS default is true.
redistribute_internal:
neighbors:
- ip_address:
diff --git a/ansible_collections/arista/avd/roles/eos_cli_config_gen/schemas/eos_cli_config_gen.jsonschema.json b/ansible_collections/arista/avd/roles/eos_cli_config_gen/schemas/eos_cli_config_gen.jsonschema.json
index 946f4d87e9f..d9e5696a8ac 100644
--- a/ansible_collections/arista/avd/roles/eos_cli_config_gen/schemas/eos_cli_config_gen.jsonschema.json
+++ b/ansible_collections/arista/avd/roles/eos_cli_config_gen/schemas/eos_cli_config_gen.jsonschema.json
@@ -17688,7 +17688,7 @@
},
"redistribute_internal": {
"type": "boolean",
- "description": "Redistribute internal BGP routes.",
+ "description": "Allow redistribution of iBGP routes into an Interior Gateway Protocol (IGP). EOS default is true.",
"title": "Redistribute Internal"
}
},
@@ -19517,7 +19517,7 @@
"properties": {
"redistribute_internal": {
"type": "boolean",
- "description": "Redistribute internal BGP routes.",
+ "description": "Allow redistribution of iBGP routes into an Interior Gateway Protocol (IGP). EOS default is true.",
"title": "Redistribute Internal"
}
},
@@ -20011,7 +20011,7 @@
"properties": {
"redistribute_internal": {
"type": "boolean",
- "description": "Redistribute internal BGP routes.",
+ "description": "Allow redistribution of iBGP routes into an Interior Gateway Protocol (IGP). EOS default is true.",
"title": "Redistribute Internal"
}
},
@@ -22105,7 +22105,7 @@
},
"redistribute_internal": {
"type": "boolean",
- "description": "Redistribute internal BGP routes.",
+ "description": "Allow redistribution of iBGP routes into an Interior Gateway Protocol (IGP). EOS default is true.",
"title": "Redistribute Internal"
}
},
@@ -22383,7 +22383,7 @@
},
"redistribute_internal": {
"type": "boolean",
- "description": "Redistribute internal BGP routes.",
+ "description": "Allow redistribution of iBGP routes into an Interior Gateway Protocol (IGP). EOS default is true.",
"title": "Redistribute Internal"
}
},
diff --git a/ansible_collections/arista/avd/roles/eos_cli_config_gen/schemas/eos_cli_config_gen.schema.yml b/ansible_collections/arista/avd/roles/eos_cli_config_gen/schemas/eos_cli_config_gen.schema.yml
index b08e0a660c1..061e46efe0f 100644
--- a/ansible_collections/arista/avd/roles/eos_cli_config_gen/schemas/eos_cli_config_gen.schema.yml
+++ b/ansible_collections/arista/avd/roles/eos_cli_config_gen/schemas/eos_cli_config_gen.schema.yml
@@ -10607,7 +10607,8 @@ keys:
type: bool
redistribute_internal:
type: bool
- description: Redistribute internal BGP routes.
+ description: Allow redistribution of iBGP routes into an Interior Gateway
+ Protocol (IGP). EOS default is true.
listen_ranges:
type: list
description: 'Improved "listen_ranges" data model to support multiple listen
@@ -11715,7 +11716,8 @@ keys:
keys:
redistribute_internal:
type: bool
- description: Redistribute internal BGP routes.
+ description: Allow redistribution of iBGP routes into an Interior
+ Gateway Protocol (IGP). EOS default is true.
peer_groups:
type: list
primary_key: name
@@ -12007,7 +12009,8 @@ keys:
keys:
redistribute_internal:
type: bool
- description: Redistribute internal BGP routes.
+ description: Allow redistribution of iBGP routes into an Interior
+ Gateway Protocol (IGP). EOS default is true.
peer_groups:
type: list
primary_key: name
@@ -13240,7 +13243,8 @@ keys:
max: 64
redistribute_internal:
type: bool
- description: Redistribute internal BGP routes.
+ description: Allow redistribution of iBGP routes into an Interior
+ Gateway Protocol (IGP). EOS default is true.
neighbors:
type: list
primary_key: ip_address
@@ -13405,7 +13409,8 @@ keys:
max: 64
redistribute_internal:
type: bool
- description: Redistribute internal BGP routes.
+ description: Allow redistribution of iBGP routes into an Interior
+ Gateway Protocol (IGP). EOS default is true.
neighbors:
type: list
primary_key: ip_address
diff --git a/ansible_collections/arista/avd/roles/eos_cli_config_gen/schemas/schema_fragments/router_bgp.schema.yml b/ansible_collections/arista/avd/roles/eos_cli_config_gen/schemas/schema_fragments/router_bgp.schema.yml
index e14f7b7183b..3ec015ef64d 100644
--- a/ansible_collections/arista/avd/roles/eos_cli_config_gen/schemas/schema_fragments/router_bgp.schema.yml
+++ b/ansible_collections/arista/avd/roles/eos_cli_config_gen/schemas/schema_fragments/router_bgp.schema.yml
@@ -152,7 +152,7 @@ keys:
type: bool
redistribute_internal:
type: bool
- description: Redistribute internal BGP routes.
+ description: Allow redistribution of iBGP routes into an Interior Gateway Protocol (IGP). EOS default is true.
listen_ranges:
type: list
description: |
@@ -1218,7 +1218,7 @@ keys:
keys:
redistribute_internal:
type: bool
- description: Redistribute internal BGP routes.
+ description: Allow redistribution of iBGP routes into an Interior Gateway Protocol (IGP). EOS default is true.
peer_groups:
type: list
primary_key: name
@@ -1504,7 +1504,7 @@ keys:
keys:
redistribute_internal:
type: bool
- description: Redistribute internal BGP routes.
+ description: Allow redistribution of iBGP routes into an Interior Gateway Protocol (IGP). EOS default is true.
peer_groups:
type: list
primary_key: name
@@ -2697,7 +2697,7 @@ keys:
max: 64
redistribute_internal:
type: bool
- description: Redistribute internal BGP routes.
+ description: Allow redistribution of iBGP routes into an Interior Gateway Protocol (IGP). EOS default is true.
neighbors:
type: list
primary_key: ip_address
@@ -2855,7 +2855,7 @@ keys:
max: 64
redistribute_internal:
type: bool
- description: Redistribute internal BGP routes.
+ description: Allow redistribution of iBGP routes into an Interior Gateway Protocol (IGP). EOS default is true.
neighbors:
type: list
primary_key: ip_address
diff --git a/ansible_collections/arista/avd/roles/eos_designs/schemas/eos_designs.jsonschema.json b/ansible_collections/arista/avd/roles/eos_designs/schemas/eos_designs.jsonschema.json
index 5c4180a0601..53658765cf9 100644
--- a/ansible_collections/arista/avd/roles/eos_designs/schemas/eos_designs.jsonschema.json
+++ b/ansible_collections/arista/avd/roles/eos_designs/schemas/eos_designs.jsonschema.json
@@ -34746,7 +34746,7 @@
},
"redistribute_internal": {
"type": "boolean",
- "description": "Redistribute internal BGP routes.",
+ "description": "Allow redistribution of iBGP routes into an Interior Gateway Protocol (IGP). EOS default is true.",
"title": "Redistribute Internal"
}
},
@@ -36575,7 +36575,7 @@
"properties": {
"redistribute_internal": {
"type": "boolean",
- "description": "Redistribute internal BGP routes.",
+ "description": "Allow redistribution of iBGP routes into an Interior Gateway Protocol (IGP). EOS default is true.",
"title": "Redistribute Internal"
}
},
@@ -37069,7 +37069,7 @@
"properties": {
"redistribute_internal": {
"type": "boolean",
- "description": "Redistribute internal BGP routes.",
+ "description": "Allow redistribution of iBGP routes into an Interior Gateway Protocol (IGP). EOS default is true.",
"title": "Redistribute Internal"
}
},
@@ -39163,7 +39163,7 @@
},
"redistribute_internal": {
"type": "boolean",
- "description": "Redistribute internal BGP routes.",
+ "description": "Allow redistribution of iBGP routes into an Interior Gateway Protocol (IGP). EOS default is true.",
"title": "Redistribute Internal"
}
},
@@ -39441,7 +39441,7 @@
},
"redistribute_internal": {
"type": "boolean",
- "description": "Redistribute internal BGP routes.",
+ "description": "Allow redistribution of iBGP routes into an Interior Gateway Protocol (IGP). EOS default is true.",
"title": "Redistribute Internal"
}
},