extreme-vrf

Provides a data model for managing Virtual Routing and Forwarding (VRF).

Top-level container

module: extreme-vrf
   +--rw vrf* [vrf-name]
      +--rw vrf-name                common-def:vrf-name
      +--rw route-distiniguisher?   rd-type
      +--rw vpn-statistics?         empty
      +--rw evpn
      |  +--rw irb
      |     +--rw ve?                interface:ve-type
      |     +--rw cluster-gateway?   empty
      +--rw route-target* [action target-community]
      |  +--rw action              enumeration
      |  +--rw target-community    rt-type
      +--rw address-family
      |  +--rw ip
      |  |  +--rw unicast!
      |  |     +--rw max-route?                     uint32
      |  |     +--rw route-taret-container
      |  |     |  +--rw route-target-evpn* [action target-community]
      |  |     |     +--rw action              enumeration
      |  |     |     +--rw target-community    rt-type
      |  |     |     +--rw evpn?               empty
      |  |     +--rw route-target-container-ipv4
      |  |     |  +--rw route-target* [action target-community]
      |  |     |     +--rw action              enumeration
      |  |     |     +--rw target-community    rt-type
      |  |     |     +--rw evpn?               empty
      |  |     +--rw import
      |  |     |  +--rw map-import?    route-map-type
      |  |     |  +--rw evpn-import?   empty
      |  |     +--rw export
      |  |     |  +--rw map-export?    route-map-type
      |  |     |  +--rw evpn-export?   empty
      |  |     +--rw bgp
      |  |     |  +--rw next-hop
      |  |     |     +--rw loopback?   intf-loopback:intf-loopback-port-type
      |  |     +--rw arp:arp-entry* [arp-ip-address]
      |  |     |  +--rw arp:arp-ip-address       inet:ipv4-address
      |  |     |  +--rw arp:mac-address-value?   mac-access-list:mac-address-type
      |  |     |  +--rw arp:interfacename?       enumeration
      |  |     |  +--rw (interfacetype)?
      |  |     |     +--:(Ethernet)
      |  |     |     |  +--rw arp:Ethernet?            interface:interface-type
      |  |     |     +--:(Ve)
      |  |     |        +--rw arp:Ve?                  interface:vlan-type
      |  |     +--rw rtm:ip
      |  |        +--rw rtm:route
      |  |        |  +--rw rtm:static-route-nh* [static-route-dest static-route-next-hop]
      |  |        |  |  +--rw rtm:static-route-dest        inet:ipv4-prefix
      |  |        |  |  +--rw rtm:static-route-next-hop    inet:ipv4-address
      |  |        |  |  +--rw rtm:route-attributes
      |  |        |  |     +--rw rtm:metric?     uint32
      |  |        |  |     +--rw rtm:distance?   uint32
      |  |        |  |     +--rw rtm:tag?        uint32
      |  |        |  +--rw rtm:static-route-nh-vrf* [static-route-next-vrf-dest next-hop-vrf static-route-next-hop]
      |  |        |  |  +--rw rtm:static-route-next-vrf-dest    inet:ipv4-prefix
      |  |        |  |  +--rw rtm:next-hop-vrf                  common-def:vrf-name
      |  |        |  |  +--rw rtm:static-route-next-hop         inet:ipv4-address
      |  |        |  +--rw rtm:static-route-oif-vrf* [static-route-next-vrf-dest next-hop-vrf static-route-oif-type static-route-oif-name]
      |  |        |  |  +--rw rtm:static-route-next-vrf-dest    inet:ipv4-prefix
      |  |        |  |  +--rw rtm:next-hop-vrf                  common-def:vrf-name
      |  |        |  |  +--rw rtm:static-route-oif-type         enumeration
      |  |        |  |  +--rw rtm:static-route-oif-name         string
      |  |        |  +--rw rtm:static-route-oif* [static-route-dest static-route-oif-type static-route-oif-name]
      |  |        |     +--rw rtm:static-route-dest        inet:ipv4-prefix
      |  |        |     +--rw rtm:static-route-oif-type    enumeration
      |  |        |     +--rw rtm:static-route-oif-name    string
      |  |        |     +--rw rtm:route-attributes
      |  |        |        +--rw rtm:metric?     uint32
      |  |        |        +--rw rtm:distance?   uint32
      |  |        |        +--rw rtm:tag?        uint32
      |  |        +--rw rtm:import
      |  |           +--rw rtm:routes* [src-vrf route-map]
      |  |              +--rw rtm:src-vrf      common-def:vrf-name
      |  |              +--rw rtm:route-map    common-def:name-string63
      |  +--rw ipv6
      |     +--rw unicast!
      |        +--rw max-route?                     uint32
      |        +--rw route-target-container-ipv6
      |        |  +--rw route-target-evpn* [action target-community]
      |        |     +--rw action              enumeration
      |        |     +--rw target-community    rt-type
      |        |     +--rw evpn?               empty
      |        +--rw route-taret-container-ipv6
      |        |  +--rw route-target* [action target-community]
      |        |     +--rw action              enumeration
      |        |     +--rw target-community    rt-type
      |        |     +--rw evpn?               empty
      |        +--rw import
      |        |  +--rw map-import?    route-map-type
      |        |  +--rw evpn-import?   empty
      |        +--rw export
      |        |  +--rw map-export?    route-map-type
      |        |  +--rw evpn-export?   empty
      |        +--rw bgp
      |        |  +--rw next-hop
      |        |     +--rw loopback?   intf-loopback:intf-loopback-port-type
      |        +--rw ipv6-route:ipv6
      |           +--rw ipv6-route:route
      |           |  +--rw ipv6-route:static-route-nh* [static-route-dest static-route-next-hop]
      |           |  |  +--rw ipv6-route:static-route-dest        inet:ipv6-prefix
      |           |  |  +--rw ipv6-route:static-route-next-hop    inet:ipv6-address
      |           |  |  +--rw ipv6-route:route-attributes
      |           |  |     +--rw ipv6-route:metric?     uint32
      |           |  |     +--rw ipv6-route:distance?   uint32
      |           |  |     +--rw ipv6-route:tag?        uint32
      |           |  +--rw ipv6-route:static-route-oif* [static-route-dest static-route-oif-type static-route-oif-name]
      |           |  |  +--rw ipv6-route:static-route-dest        inet:ipv6-prefix
      |           |  |  +--rw ipv6-route:static-route-oif-type    enumeration
      |           |  |  +--rw ipv6-route:static-route-oif-name    string
      |           |  |  +--rw ipv6-route:route-attributes
      |           |  |     +--rw ipv6-route:metric?     uint32
      |           |  |     +--rw ipv6-route:distance?   uint32
      |           |  |     +--rw ipv6-route:tag?        uint32
      |           |  +--rw ipv6-route:link-local-static-route-nh* [link-local-static-route-dest link-local-nexthop link-local-route-oif-type link-local-route-oif-name]
      |           |  |  +--rw ipv6-route:link-local-static-route-dest    inet:ipv6-prefix
      |           |  |  +--rw ipv6-route:link-local-nexthop              inet:ipv6-address
      |           |  |  +--rw ipv6-route:link-local-route-oif-type       enumeration
      |           |  |  +--rw ipv6-route:link-local-route-oif-name       string
      |           |  |  +--rw ipv6-route:route-attributes
      |           |  |     +--rw ipv6-route:metric?     uint32
      |           |  |     +--rw ipv6-route:distance?   uint32
      |           |  |     +--rw ipv6-route:tag?        uint32
      |           |  +--rw ipv6-route:static-route-nh-vrf* [static-route-next-vrf-dest next-hop-vrf static-route-next-hop]
      |           |  |  +--rw ipv6-route:static-route-next-vrf-dest    inet:ipv6-prefix
      |           |  |  +--rw ipv6-route:next-hop-vrf                  common-def:vrf-name
      |           |  |  +--rw ipv6-route:static-route-next-hop         inet:ipv6-address
      |           |  +--rw ipv6-route:link-local-static-route-nh-vrf* [static-route-next-vrf-dest next-hop-vrf link-local-next-hop link-local-route-oif-type link-local-route-oif-name]
      |           |  |  +--rw ipv6-route:static-route-next-vrf-dest    inet:ipv6-prefix
      |           |  |  +--rw ipv6-route:next-hop-vrf                  common-def:vrf-name
      |           |  |  +--rw ipv6-route:link-local-next-hop           inet:ipv6-address
      |           |  |  +--rw ipv6-route:link-local-route-oif-type     enumeration
      |           |  |  +--rw ipv6-route:link-local-route-oif-name     string
      |           |  +--rw ipv6-route:ipv6-static-route-oif-vrf* [static-route-next-vrf-dest next-hop-vrf static-route-oif-type static-route-oif-name]
      |           |     +--rw ipv6-route:static-route-next-vrf-dest    inet:ipv6-prefix
      |           |     +--rw ipv6-route:next-hop-vrf                  common-def:vrf-name
      |           |     +--rw ipv6-route:static-route-oif-type         enumeration
      |           |     +--rw ipv6-route:static-route-oif-name         string
      |           +--rw ipv6-route:import
      |              +--rw ipv6-route:routes* [src-vrf route-map]
      |                 +--rw ipv6-route:src-vrf      common-def:vrf-name
      |                 +--rw ipv6-route:route-map    common-def:name-string63
      +--rw ip
         +--rw vrf-router-id?   inet:ipv4-address