---
merged:
  commands:
    - router ospfv3 102
    - router-id 198.51.100.1
    - address-family ipv6 unicast
    - redistribute eigrp 120 route-map rmap_1
    - redistribute direct route-map ospf102-direct-connect
    - area 0.0.0.100 filter-list route-map rmap_1 in
    - area 0.0.0.100 filter-list route-map rmap_2 out
    - area 0.0.0.100 range 2001:db2::/32 not-advertise
    - area 0.0.0.100 range 2001:db3::/32 cost 120
    - vrf zone1
    - router-id 198.51.100.129
    - area 0.0.0.102 nssa no-summary default-information-originate
    - area 0.0.0.103 nssa no-summary
    - area 0.0.0.103 nssa translate type7 always
    - vrf zone2
    - auto-cost reference-bandwidth 45 Gbps
    - router ospfv3 100
    - router-id 203.0.113.20
  after:
    processes:
    - process_id: '100'
      router_id: 203.0.113.20
    - address_family:
        afi: ipv6
        safi: unicast
        redistribute:
        - protocol: direct
          route_map: ospf102-direct-connect
        - id: '120'
          protocol: eigrp
          route_map: rmap_1
        areas:
        - area_id: 0.0.0.100
          filter_list:
          - direction: out
            route_map: rmap_2
          - direction: in
            route_map: rmap_1
          ranges:
          - not_advertise: true
            prefix: 2001:db2::/32
          - cost: 120
            prefix: 2001:db3::/32
      process_id: '102'
      router_id: 198.51.100.1
      vrfs:
      - areas:
        - area_id: 0.0.0.102
          nssa:
            default_information_originate: true
            no_summary: true
        - area_id: 0.0.0.103
          nssa:
            no_summary: True
            translate:
              type7:
                always: true
        router_id: 198.51.100.129
        vrf: zone1
      - auto_cost:
          reference_bandwidth: 45
          unit: Gbps
        vrf: zone2
    
replaced:
  commands:
    - router ospfv3 102
    - address-family ipv6 unicast
    - redistribute eigrp 130 route-map rmap_1
    - no redistribute eigrp 120 route-map rmap_1
    - area 0.0.0.100 filter-list route-map rmap_8 in
    - no area 0.0.0.100 filter-list route-map rmap_2 out
    - no area 0.0.0.100 range 2001:db3::/32
    - vrf zone1
    - no area 0.0.0.103 nssa
    - no area 0.0.0.103 nssa translate type7 always
    - no vrf zone2
  after:
    processes:
    - process_id: '100'
      router_id: 203.0.113.20
    - address_family:
        afi: ipv6
        areas:
        - area_id: 0.0.0.100
          filter_list:
          - direction: in
            route_map: rmap_8
          ranges:
          - not_advertise: true
            prefix: 2001:db2::/32
        redistribute:
        - protocol: direct
          route_map: ospf102-direct-connect
        - id: "130"
          protocol: eigrp
          route_map: rmap_1
        safi: unicast
      process_id: '102'
      router_id: 198.51.100.1
      vrfs:
      - areas:
        - area_id: 0.0.0.102
          nssa:
            default_information_originate: true
            no_summary: true
        router_id: 198.51.100.129
        vrf: zone1
overridden:
  commands:
    - no router ospfv3 100
    - router ospfv3 104
    - router-id 203.0.113.20
    - router ospfv3 102
    - shutdown
    - address-family ipv6 unicast
    - no redistribute direct route-map ospf102-direct-connect
    - no redistribute eigrp 120 route-map rmap_1
    - no area 0.0.0.100 filter-list route-map rmap_2 out
    - no area 0.0.0.100 filter-list route-map rmap_1 in
    - no area 0.0.0.100 range 2001:db2::/32
    - no area 0.0.0.100 range 2001:db3::/32
    - no vrf zone1
    - no vrf zone2
  after:
    processes:
      - process_id: '104'
        router_id: 203.0.113.20
      - process_id: '102'
        router_id: 198.51.100.1
        shutdown: True
        address_family:
          afi: ipv6
          safi: unicast
deleted:
  after:
    processes:
      - process_id: '100'
        router_id: 203.0.113.20
