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" } },