extreme-tunnels-ext

Provides a data model to manage IP tunnel configuration.

RPCs

rpcs:
   +---x get-tunnel-info          
   |  +---w input     
   |  |  +---w page-cursor?   string
   |  |  +---w node-id*       uint32
   |  |  +---w (filter-type)?
   |  |     +--:(filter-by-id)
   |  |     |  +---w id?            tnl:tunnel-id-type
   |  |     +--:(filter-by-mode)
   |  |     |  +---w mode?          tnl:tunnel-mode-type
   |  |     +--:(filter-by-gateway)
   |  |     |  +---w gw-name?       tnl:overlay-gw-name-type
   |  |     +--:(filter-by-sip)
   |  |     |  +---w src-ip?        inet:ipv4-address
   |  |     +--:(filter-by-dip)
   |  |     |  +---w dest-ip?       inet:ipv4-address
   |  |     +--:(filter-by-cfg-src)
   |  |     |  +---w config-src?    config-src-type
   |  |     +--:(filter-by-site)
   |  |     |  +---w site-name?     tnl:site-id-type
   |  |     +--:(filter-by-adm-state)
   |  |     |  +---w admin-state?   proto-state-type
   |  |     +--:(filter-by-opr-state)
   |  |     |  +---w oper-state?    proto-state-type
   |  |     +--:(filter-by-bfd-state)
   |  |        +---w bfd-state?     proto-state-type
   |  +--ro output    
   |     +--ro tunnel*
   |     |  +--ro id?              tnl:tunnel-id-type
   |     |  +--ro mode?            tnl:tunnel-mode-type
   |     |  +--ro src-ip?          inet:ip-address
   |     |  +--ro dest-ip?         inet:ip-address
   |     |  +--ro vrf?             comn:vrf-name
   |     |  +--ro config-src?      config-src-type
   |     |  +--ro admin-state?     proto-state-type
   |     |  +--ro oper-state?      proto-state-type
   |     |  +--ro bfd-state?       proto-state-type
   |     |  +--ro nodes
   |     |  |  +--ro node-id*   uint32
   |     |  +--ro has-conflicts?   empty
   |     +--ro next-page-cursor?   string
   +---x get-tunnel-statistics    
      +---w input     
      |  +---w page-cursor?   string
      |  +---w node-id*       uint32
      |  +---w (filter-type)?
      |     +--:(filter-by-id)
      |     |  +---w id?            tnl:tunnel-id-type
      |     +--:(filter-by-mode)
      |     |  +---w mode?          tnl:tunnel-mode-type
      |     +--:(filter-by-gateway)
      |        +---w gw-name?       tnl:overlay-gw-name-type
      +--ro output    
         +--ro tunnel-stat*
         |  +--ro id?          tnl:tunnel-id-type
         |  +--ro tx-frames?   uint64
         |  +--ro tx-bytes?    uint64
         |  +--ro rx-frames?   uint64
         |  +--ro rx-bytes?    uint64
         +--ro next-page-cursor?   string