avd icon indicating copy to clipboard operation
avd copied to clipboard

Feat (eos_cli_config_gen): Add support for route-map in|out under router bgp address-family evpn

Open kmueller68 opened this issue 5 months ago • 0 comments

Enhancement summary

add support for route-map in or out per bgp neighbor under router_bgp.address_family_evpn:

router_bgp:

  address_family_evpn:
    neighbors:
      - ip_address: <str; required; unique>
        activate: <bool>

        # Inbound route-map name.
        route_map_in: <str>

        # Outbound route-map name.
        route_map_out: <str>

Which component of AVD is impacted

eos_cli_config_gen

Use case example

router_bgp:

  address_family_evpn:
    neighbors:
      - ip_address: 10.100.252.1
        activate: true

        # Inbound route-map name.
        route_map_in: RM_Example_IN

        # Outbound route-map name.
        route_map_out: RM_Example_OUT
router bgp 65001
 address-family evpn
   neighbor 10.100.252.1 route-map RM_Example_IN in
   neighbor 10.100.252.1 route-map RM_Example_OUT out

Describe the solution you would like

router_bgp:

  address_family_evpn:
    neighbors:
      - ip_address: <str; required; unique>
        activate: <bool>

        # Inbound route-map name.
        route_map_in: <str>

        # Outbound route-map name.
        route_map_out: <str>

Describe alternatives you have considered

eos_cli or cvp configlet

Additional context

No response

Contributing Guide

  • [X] I agree to follow this project's Code of Conduct

kmueller68 avatar Sep 12 '24 11:09 kmueller68