Provides a data model to manage IP tunnel configuration.
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