Cisco-IOS-XE-nwpi-oper

YANG Data Model Tree Structure

View YANG Source on GitHub →

📚 API Documentation & Navigation

📄 Swagger API Spec 📂 Browse Operational State APIs 🌳 All Trees

📋 Module Metadata

Namespace: http://cisco.com/ns/yang/Cisco-IOS-XE-nwpi-oper

Prefix: nwpi_oper

Related Modules:
Cisco-IOS-XE-aaa-oper
Cisco-IOS-XE-acl-oper
Cisco-IOS-XE-app-cflowd-oper
Cisco-IOS-XE-app-hosting-oper
Cisco-IOS-XE-appqoe-http-oper

💡 Example Usage

# GET operational data
curl -X GET \
  -H "Accept: application/yang-data+json" \
  -u admin:password \
  --insecure \
  https://device-ip/restconf/data/Cisco-IOS-XE-nwpi-oper

📚 External Documentation

💻 YANG Source📖 YANG Catalog🌐 DevNet Guide
module: Cisco-IOS-XE-nwpi-oper
  +--ro nwpi-oper-data
     +--ro location* [fru slot bay chassis node]
        +--ro fru                   common-types-ios-xe:fru-type
        +--ro slot                  int16
        +--ro bay                   int16
        +--ro chassis               int16
        +--ro node                  uint16
        x--ro nwpi-packet* [trace-id packet-id]
        |  +--ro hostname?         string
        |  +--ro system-ip?        inet:ip-address
        |  +--ro flow-id?          uint16
        |  +--ro dir?              Cisco-IOS-XE-nwpi-oper:nwpi-flow-dir
        |  +--ro hop-idx?          uint8
        |  +--ro app-recognized?   boolean
        |  +--ro trace* []
        |  |  +--ro name?           string
        |  |  +--ro feature-type?   Cisco-IOS-XE-nwpi-oper:nwpi-feature-type
        |  |  +--ro dir?            Cisco-IOS-XE-nwpi-oper:nwpi-feature-dir
        |  |  +--ro policy?         string
        |  +--ro p-pkt-id?         uint32
        |  +--ro event* []
        |  |  +--ro event-type?   Cisco-IOS-XE-nwpi-oper:nwpi-event-type
        |  |  +--ro packet-id?    uint32
        |  +--ro ttl?              uint8
        |  +--ro fwd-decision?     Cisco-IOS-XE-nwpi-oper:nwpi-fwd-dec-flag
        |  +--ro nw-idx?           uint32
        |  +--ro trace-id          uint16
        |  +--ro packet-id         uint32
        +--ro nwpi-packet-v2* [trace-id model packet-id]
        |  +--ro hostname?         string
        |  +--ro system-ip?        inet:ip-address
        |  +--ro flow-id?          uint16
        |  +--ro dir?              Cisco-IOS-XE-nwpi-oper:nwpi-flow-dir
        |  +--ro hop-idx?          uint8
        |  +--ro app-recognized?   boolean
        |  +--ro trace* []
        |  |  +--ro name?           string
        |  |  +--ro feature-type?   Cisco-IOS-XE-nwpi-oper:nwpi-feature-type
        |  |  +--ro dir?            Cisco-IOS-XE-nwpi-oper:nwpi-feature-dir
        |  |  +--ro policy?         string
        |  +--ro p-pkt-id?         uint32
        |  +--ro event* []
        |  |  +--ro event-type?   Cisco-IOS-XE-nwpi-oper:nwpi-event-type
        |  |  +--ro packet-id?    uint32
        |  +--ro ttl?              uint8
        |  +--ro fwd-decision?     Cisco-IOS-XE-nwpi-oper:nwpi-fwd-dec-flag
        |  +--ro nw-idx?           uint32
        |  +--ro trace-id          uint16
        |  +--ro model             Cisco-IOS-XE-nwpi-types:nwpi-trace-mod
        |  +--ro packet-id         uint32
        x--ro nwpi-flow* [trace-id flow-id]
        |  +--ro hostname?               string
        |  +--ro system-ip?              inet:ip-address
        |  +--ro src-ip?                 inet:ip-address
        |  +--ro dst-ip?                 inet:ip-address
        |  +--ro src-port?               uint16
        |  +--ro dst-port?               uint16
        |  +--ro protocol?               uint8
        |  +--ro up-dscp?                uint8
        |  +--ro down-dscp?              uint8
        |  +--ro app-name?               string
        |  +--ro app-group?              string
        |  +--ro category?               Cisco-IOS-XE-nwpi-oper:nwpi-ms-category
        |  +--ro is-fin?                 boolean
        |  +--ro flow-type?              Cisco-IOS-XE-nwpi-oper:nwpi-flow-type
        |  +--ro uni-path* []
        |  |  +--ro up-hop-idx?     uint8
        |  |  +--ro up-ingress
        |  |  |  +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |  |  +--ro if-name?            string
        |  |  |  +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |  |  +--ro remote-system-ip?   inet:ip-address
        |  |  |  +--ro net-id?             uint32
        |  |  +--ro up-egress
        |  |  |  +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |  |  +--ro if-name?            string
        |  |  |  +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |  |  +--ro remote-system-ip?   inet:ip-address
        |  |  |  +--ro net-id?             uint32
        |  |  +--ro down-hop-idx?   uint8
        |  |  +--ro down-ingress
        |  |  |  +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |  |  +--ro if-name?            string
        |  |  |  +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |  |  +--ro remote-system-ip?   inet:ip-address
        |  |  |  +--ro net-id?             uint32
        |  |  +--ro down-egress
        |  |     +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |     +--ro if-name?            string
        |  |     +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |     +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |     +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |     +--ro remote-system-ip?   inet:ip-address
        |  |     +--ro net-id?             uint32
        |  +--ro mcast-hop-idx?          uint8
        |  +--ro mcast-ingress
        |  |  +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |  +--ro if-name?            string
        |  |  +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |  +--ro remote-system-ip?   inet:ip-address
        |  |  +--ro net-id?             uint32
        |  +--ro mcast-egress-nexthop* []
        |  |  +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |  +--ro if-name?            string
        |  |  +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |  +--ro remote-system-ip?   inet:ip-address
        |  |  +--ro net-id?             uint32
        |  +--ro asymmetry-detected?     boolean
        |  +--ro loop-detected?          boolean
        |  +--ro up-pkt*                 uint32
        |  +--ro down-pkt*               uint32
        |  +--ro repl-pkt*               uint32
        |  +--ro up-ingress-metrics
        |  |  +--ro jitter-mean?   uint32
        |  |  +--ro delay-mean?    uint32
        |  +--ro down-ingress-metrics
        |  |  +--ro jitter-mean?   uint32
        |  |  +--ro delay-mean?    uint32
        |  +--ro up-local-metrics
        |  |  +--ro jitter-mean?   uint32
        |  |  +--ro delay-mean?    uint32
        |  +--ro down-local-metrics
        |  |  +--ro jitter-mean?   uint32
        |  |  +--ro delay-mean?    uint32
        |  +--ro up-base-stats
        |  |  +--ro total-pkts?     uint64
        |  |  +--ro total-octets?   uint64
        |  |  +--ro drop-pkts?      uint64
        |  |  +--ro drop-octets?    uint64
        |  +--ro down-base-stats
        |  |  +--ro total-pkts?     uint64
        |  |  +--ro total-octets?   uint64
        |  |  +--ro drop-pkts?      uint64
        |  |  +--ro drop-octets?    uint64
        |  +--ro stats-type?             Cisco-IOS-XE-nwpi-oper:nwpi-stats-type
        |  +--ro up-adv-stats
        |  |  +--ro frag-pkts?        uint64
        |  |  +--ro frag-octets?      uint64
        |  |  +--ro punt-pkts?        uint64
        |  |  +--ro punt-octets?      uint64
        |  |  +--ro recycle-pkts?     uint64
        |  |  +--ro recycle-octets?   uint64
        |  |  +--ro repl-pkts?        uint64
        |  |  +--ro repl-octets?      uint64
        |  +--ro down-adv-stats
        |  |  +--ro frag-pkts?        uint64
        |  |  +--ro frag-octets?      uint64
        |  |  +--ro punt-pkts?        uint64
        |  |  +--ro punt-octets?      uint64
        |  |  +--ro recycle-pkts?     uint64
        |  |  +--ro recycle-octets?   uint64
        |  |  +--ro repl-pkts?        uint64
        |  |  +--ro repl-octets?      uint64
        |  +--ro art-snd?                uint32
        |  +--ro art-cnd?                uint32
        |  +--ro up-qos-stats
        |  |  +--ro q-id?           uint32
        |  |  +--ro q-lim-pkts?     uint32
        |  |  +--ro q-d-max-pkts?   uint32
        |  |  +--ro q-d-min-pkts?   uint32
        |  |  +--ro q-d-avg-pkts?   uint32
        |  +--ro down-qos-stats
        |  |  +--ro q-id?           uint32
        |  |  +--ro q-lim-pkts?     uint32
        |  |  +--ro q-d-max-pkts?   uint32
        |  |  +--ro q-d-min-pkts?   uint32
        |  |  +--ro q-d-avg-pkts?   uint32
        |  +--ro up-drop* []
        |  |  +--ro cause?            Cisco-IOS-XE-nwpi-oper:nwpi-drop-cause
        |  |  +--ro per-cause-pkts?   uint64
        |  +--ro down-drop* []
        |  |  +--ro cause?            Cisco-IOS-XE-nwpi-oper:nwpi-drop-cause
        |  |  +--ro per-cause-pkts?   uint64
        |  +--ro up-last-event* []
        |  |  +--ro event-type?   Cisco-IOS-XE-nwpi-oper:nwpi-event-type
        |  |  +--ro packet-id?    uint32
        |  +--ro down-last-event* []
        |  |  +--ro event-type?   Cisco-IOS-XE-nwpi-oper:nwpi-event-type
        |  |  +--ro packet-id?    uint32
        |  +--ro up-insight
        |  |  +--ro fif-dpi-not-classified?   boolean
        |  |  +--ro sla-violated?             boolean
        |  |  +--ro qos-congested?            boolean
        |  |  +--ro path-changed?             boolean
        |  |  +--ro tcp-flow-reset?           boolean
        |  |  +--ro nat-translated?           boolean
        |  |  +--ro policy-bypassed?          boolean
        |  |  +--ro wan-color-asym?           boolean
        |  |  +--ro dpi-policy-used?          boolean
        |  |  +--ro appqoe-diverted?          boolean
        |  |  +--ro utd-diverted?             boolean
        |  |  +--ro svr-no-resp?              boolean
        |  |  +--ro high-drop-rate?           boolean
        |  |  +--ro sec-alert?                boolean
        |  |  +--ro urlf-blk?                 boolean
        |  +--ro down-insight
        |  |  +--ro fif-dpi-not-classified?   boolean
        |  |  +--ro sla-violated?             boolean
        |  |  +--ro qos-congested?            boolean
        |  |  +--ro path-changed?             boolean
        |  |  +--ro tcp-flow-reset?           boolean
        |  |  +--ro nat-translated?           boolean
        |  |  +--ro policy-bypassed?          boolean
        |  |  +--ro wan-color-asym?           boolean
        |  |  +--ro dpi-policy-used?          boolean
        |  |  +--ro appqoe-diverted?          boolean
        |  |  +--ro utd-diverted?             boolean
        |  |  +--ro svr-no-resp?              boolean
        |  |  +--ro high-drop-rate?           boolean
        |  |  +--ro sec-alert?                boolean
        |  |  +--ro urlf-blk?                 boolean
        |  +--ro is-first?               boolean
        |  +--ro domain*                 uint16
        |  +--ro up-mon-id?              uint8
        |  +--ro down-mon-id?            uint8
        |  +--ro up-mon-intvl-stats
        |  |  +--ro total-pkts?     uint64
        |  |  +--ro total-octets?   uint64
        |  |  +--ro drop-pkts?      uint64
        |  |  +--ro drop-octets?    uint64
        |  +--ro down-mon-intvl-stats
        |  |  +--ro total-pkts?     uint64
        |  |  +--ro total-octets?   uint64
        |  |  +--ro drop-pkts?      uint64
        |  |  +--ro drop-octets?    uint64
        |  +--ro up-ttl*                 uint8
        |  +--ro down-ttl*               uint8
        |  +--ro domain-src?             Cisco-IOS-XE-nwpi-oper:nwpi-domain-src
        |  +--ro domain-name?            string
        |  +--ro up-fwd-decision?        Cisco-IOS-XE-nwpi-oper:nwpi-fwd-dec-flag
        |  +--ro down-fwd-decision?      Cisco-IOS-XE-nwpi-oper:nwpi-fwd-dec-flag
        |  +--ro sdwan-label?            uint32
        |  +--ro last-report-ts?         yang:date-and-time
        |  +--ro vpn-id?                 uint16
        |  +--ro src-sgt?                uint16
        |  +--ro dst-sgt?                uint16
        |  +--ro test-id?                uint16
        |  +--ro username?               string
        |  +--ro te-probe?               boolean
        |  +--ro trace-id                uint16
        |  +--ro flow-id                 uint16
        +--ro nwpi-flow-v2* [trace-id model flow-id]
        |  +--ro hostname?               string
        |  +--ro system-ip?              inet:ip-address
        |  +--ro src-ip?                 inet:ip-address
        |  +--ro dst-ip?                 inet:ip-address
        |  +--ro src-port?               uint16
        |  +--ro dst-port?               uint16
        |  +--ro protocol?               uint8
        |  +--ro up-dscp?                uint8
        |  +--ro down-dscp?              uint8
        |  +--ro app-name?               string
        |  +--ro app-group?              string
        |  +--ro category?               Cisco-IOS-XE-nwpi-oper:nwpi-ms-category
        |  +--ro is-fin?                 boolean
        |  +--ro flow-type?              Cisco-IOS-XE-nwpi-oper:nwpi-flow-type
        |  +--ro uni-path* []
        |  |  +--ro up-hop-idx?     uint8
        |  |  +--ro up-ingress
        |  |  |  +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |  |  +--ro if-name?            string
        |  |  |  +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |  |  +--ro remote-system-ip?   inet:ip-address
        |  |  |  +--ro net-id?             uint32
        |  |  +--ro up-egress
        |  |  |  +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |  |  +--ro if-name?            string
        |  |  |  +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |  |  +--ro remote-system-ip?   inet:ip-address
        |  |  |  +--ro net-id?             uint32
        |  |  +--ro down-hop-idx?   uint8
        |  |  +--ro down-ingress
        |  |  |  +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |  |  +--ro if-name?            string
        |  |  |  +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |  |  +--ro remote-system-ip?   inet:ip-address
        |  |  |  +--ro net-id?             uint32
        |  |  +--ro down-egress
        |  |     +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |     +--ro if-name?            string
        |  |     +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |     +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |     +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |     +--ro remote-system-ip?   inet:ip-address
        |  |     +--ro net-id?             uint32
        |  +--ro mcast-hop-idx?          uint8
        |  +--ro mcast-ingress
        |  |  +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |  +--ro if-name?            string
        |  |  +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |  +--ro remote-system-ip?   inet:ip-address
        |  |  +--ro net-id?             uint32
        |  +--ro mcast-egress-nexthop* []
        |  |  +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |  +--ro if-name?            string
        |  |  +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |  +--ro remote-system-ip?   inet:ip-address
        |  |  +--ro net-id?             uint32
        |  +--ro asymmetry-detected?     boolean
        |  +--ro loop-detected?          boolean
        |  +--ro up-pkt*                 uint32
        |  +--ro down-pkt*               uint32
        |  +--ro repl-pkt*               uint32
        |  +--ro up-ingress-metrics
        |  |  +--ro jitter-mean?   uint32
        |  |  +--ro delay-mean?    uint32
        |  +--ro down-ingress-metrics
        |  |  +--ro jitter-mean?   uint32
        |  |  +--ro delay-mean?    uint32
        |  +--ro up-local-metrics
        |  |  +--ro jitter-mean?   uint32
        |  |  +--ro delay-mean?    uint32
        |  +--ro down-local-metrics
        |  |  +--ro jitter-mean?   uint32
        |  |  +--ro delay-mean?    uint32
        |  +--ro up-base-stats
        |  |  +--ro total-pkts?     uint64
        |  |  +--ro total-octets?   uint64
        |  |  +--ro drop-pkts?      uint64
        |  |  +--ro drop-octets?    uint64
        |  +--ro down-base-stats
        |  |  +--ro total-pkts?     uint64
        |  |  +--ro total-octets?   uint64
        |  |  +--ro drop-pkts?      uint64
        |  |  +--ro drop-octets?    uint64
        |  +--ro stats-type?             Cisco-IOS-XE-nwpi-oper:nwpi-stats-type
        |  +--ro up-adv-stats
        |  |  +--ro frag-pkts?        uint64
        |  |  +--ro frag-octets?      uint64
        |  |  +--ro punt-pkts?        uint64
        |  |  +--ro punt-octets?      uint64
        |  |  +--ro recycle-pkts?     uint64
        |  |  +--ro recycle-octets?   uint64
        |  |  +--ro repl-pkts?        uint64
        |  |  +--ro repl-octets?      uint64
        |  +--ro down-adv-stats
        |  |  +--ro frag-pkts?        uint64
        |  |  +--ro frag-octets?      uint64
        |  |  +--ro punt-pkts?        uint64
        |  |  +--ro punt-octets?      uint64
        |  |  +--ro recycle-pkts?     uint64
        |  |  +--ro recycle-octets?   uint64
        |  |  +--ro repl-pkts?        uint64
        |  |  +--ro repl-octets?      uint64
        |  +--ro art-snd?                uint32
        |  +--ro art-cnd?                uint32
        |  +--ro up-qos-stats
        |  |  +--ro q-id?           uint32
        |  |  +--ro q-lim-pkts?     uint32
        |  |  +--ro q-d-max-pkts?   uint32
        |  |  +--ro q-d-min-pkts?   uint32
        |  |  +--ro q-d-avg-pkts?   uint32
        |  +--ro down-qos-stats
        |  |  +--ro q-id?           uint32
        |  |  +--ro q-lim-pkts?     uint32
        |  |  +--ro q-d-max-pkts?   uint32
        |  |  +--ro q-d-min-pkts?   uint32
        |  |  +--ro q-d-avg-pkts?   uint32
        |  +--ro up-drop* []
        |  |  +--ro cause?            Cisco-IOS-XE-nwpi-oper:nwpi-drop-cause
        |  |  +--ro per-cause-pkts?   uint64
        |  +--ro down-drop* []
        |  |  +--ro cause?            Cisco-IOS-XE-nwpi-oper:nwpi-drop-cause
        |  |  +--ro per-cause-pkts?   uint64
        |  +--ro up-last-event* []
        |  |  +--ro event-type?   Cisco-IOS-XE-nwpi-oper:nwpi-event-type
        |  |  +--ro packet-id?    uint32
        |  +--ro down-last-event* []
        |  |  +--ro event-type?   Cisco-IOS-XE-nwpi-oper:nwpi-event-type
        |  |  +--ro packet-id?    uint32
        |  +--ro up-insight
        |  |  +--ro fif-dpi-not-classified?   boolean
        |  |  +--ro sla-violated?             boolean
        |  |  +--ro qos-congested?            boolean
        |  |  +--ro path-changed?             boolean
        |  |  +--ro tcp-flow-reset?           boolean
        |  |  +--ro nat-translated?           boolean
        |  |  +--ro policy-bypassed?          boolean
        |  |  +--ro wan-color-asym?           boolean
        |  |  +--ro dpi-policy-used?          boolean
        |  |  +--ro appqoe-diverted?          boolean
        |  |  +--ro utd-diverted?             boolean
        |  |  +--ro svr-no-resp?              boolean
        |  |  +--ro high-drop-rate?           boolean
        |  |  +--ro sec-alert?                boolean
        |  |  +--ro urlf-blk?                 boolean
        |  +--ro down-insight
        |  |  +--ro fif-dpi-not-classified?   boolean
        |  |  +--ro sla-violated?             boolean
        |  |  +--ro qos-congested?            boolean
        |  |  +--ro path-changed?             boolean
        |  |  +--ro tcp-flow-reset?           boolean
        |  |  +--ro nat-translated?           boolean
        |  |  +--ro policy-bypassed?          boolean
        |  |  +--ro wan-color-asym?           boolean
        |  |  +--ro dpi-policy-used?          boolean
        |  |  +--ro appqoe-diverted?          boolean
        |  |  +--ro utd-diverted?             boolean
        |  |  +--ro svr-no-resp?              boolean
        |  |  +--ro high-drop-rate?           boolean
        |  |  +--ro sec-alert?                boolean
        |  |  +--ro urlf-blk?                 boolean
        |  +--ro is-first?               boolean
        |  +--ro domain*                 uint16
        |  +--ro up-mon-id?              uint8
        |  +--ro down-mon-id?            uint8
        |  +--ro up-mon-intvl-stats
        |  |  +--ro total-pkts?     uint64
        |  |  +--ro total-octets?   uint64
        |  |  +--ro drop-pkts?      uint64
        |  |  +--ro drop-octets?    uint64
        |  +--ro down-mon-intvl-stats
        |  |  +--ro total-pkts?     uint64
        |  |  +--ro total-octets?   uint64
        |  |  +--ro drop-pkts?      uint64
        |  |  +--ro drop-octets?    uint64
        |  +--ro up-ttl*                 uint8
        |  +--ro down-ttl*               uint8
        |  +--ro domain-src?             Cisco-IOS-XE-nwpi-oper:nwpi-domain-src
        |  +--ro domain-name?            string
        |  +--ro up-fwd-decision?        Cisco-IOS-XE-nwpi-oper:nwpi-fwd-dec-flag
        |  +--ro down-fwd-decision?      Cisco-IOS-XE-nwpi-oper:nwpi-fwd-dec-flag
        |  +--ro sdwan-label?            uint32
        |  +--ro last-report-ts?         yang:date-and-time
        |  +--ro vpn-id?                 uint16
        |  +--ro src-sgt?                uint16
        |  +--ro dst-sgt?                uint16
        |  +--ro test-id?                uint16
        |  +--ro username?               string
        |  +--ro te-probe?               boolean
        |  +--ro trace-id                uint16
        |  +--ro model                   Cisco-IOS-XE-nwpi-types:nwpi-trace-mod
        |  +--ro flow-id                 uint16
        x--ro nwpi-trace* [trace-id]
        |  +--ro trace-id             uint16
        |  +--ro action?              Cisco-IOS-XE-nwpi-types:nwpi-action-type
        |  +--ro target?              Cisco-IOS-XE-nwpi-types:nwpi-target-type
        |  +--ro vpn-id?              uint32
        |  +--ro vrf-name?            string
        |  +--ro src-ip?              inet:ip-address
        |  +--ro dst-ip?              inet:ip-address
        |  +--ro app?                 string
        |  +--ro src-if?              string
        |  +--ro protocol?            uint8
        |  +--ro src-port?            uint16
        |  +--ro dst-port?            uint16
        |  +--ro dscp-is-valid?       boolean
        |  +--ro dscp?                uint8
        |  +--ro duration?            uint16
        |  +--ro src-pfx?             inet:ip-address
        |  +--ro src-pfx-len?         uint8
        |  +--ro dst-pfx?             inet:ip-address
        |  +--ro dst-pfx-len?         uint8
        |  +--ro app-grp?             string
        |  +--ro domain-mon?          boolean
        |  +--ro art-vis?             boolean
        |  +--ro app-vis?             boolean
        |  +--ro dia-vis?             boolean
        |  +--ro hub-wan-vis?         boolean
        |  +--ro sampling?            boolean
        |  +--ro spl-intvl?           uint32
        |  +--ro domain* []
        |  |  +--ro info
        |  |  |  +--ro domain-id?     uint16
        |  |  |  +--ro domain-name?   string
        |  |  |  +--ro vpn-id?        uint16
        |  |  |  +--ro ni-type?       common-types-ios-xe:net-inst-type
        |  |  |  +--ro ni-name?       string
        |  |  +--ro host*   inet:ip-address
        |  +--ro lcl-state
        |  |  +--ro vpn*           uint16
        |  |  +--ro local-agent
        |  |     +--ro vpg-intf* []
        |  |        +--ro vpg-name?   string
        |  |        +--ro app-addr*   inet:ip-address
        |  +--ro qos-mon?             boolean
        |  +--ro mon-domain* []
        |  |  +--ro info
        |  |  |  +--ro domain-id?     uint16
        |  |  |  +--ro domain-name?   string
        |  |  |  +--ro vpn-id?        uint16
        |  |  |  +--ro ni-type?       common-types-ios-xe:net-inst-type
        |  |  |  +--ro ni-name?       string
        |  |  +--ro host*   inet:ip-address
        |  +--ro model?               Cisco-IOS-XE-nwpi-types:nwpi-trace-mod
        |  +--ro vpn-list*            uint16
        |  +--ro agg-client-prefix?   empty
        |  +--ro agg-svr-prefix?      empty
        |  +--ro agg-src-sgt?         empty
        |  +--ro agg-dst-sgt?         empty
        |  +--ro username?            string
        |  +--ro user-grp?            string
        |  +--ro src-sgt?             uint16
        |  +--ro dst-sgt?             uint16
        |  +--ro flow-mon?            empty
        |  +--ro pol-mon?             empty
        |  +--ro full-vis?            empty
        |  +--ro test* []
        |  |  +--ro test-id?      uint16
        |  |  +--ro vpn-id?       uint16
        |  |  +--ro test-intvl?   uint16
        |  |  +--ro target-url?   string
        |  |  +--ro dns-svr?      inet:ip-address
        |  |  +--ro dscp?         uint8
        |  |  +--ro username?     string
        |  |  +--ro user-grp?     string
        |  |  +--ro ni-type?      common-types-ios-xe:net-inst-type
        |  |  +--ro ni-name?      string
        |  +--ro agg-user-name?       empty
        |  +--ro te-mon?              empty
        |  +--ro te-agent
        |  |  +--ro agent-addr*   inet:ip-address
        |  +--ro net-id* []
        |  |  +--ro ni-type?   common-types-ios-xe:net-inst-type
        |  |  +--ro ni-name?   string
        |  +--ro enable-cmd-header?   boolean
        |  +--ro trnspt-if-name*      string
        |  +--ro pcap-replay* []
        |  |  +--ro replay-id?      uint16
        |  |  +--ro replay-mode?    Cisco-IOS-XE-nwpi-types:pcap-replay-mode
        |  |  +--ro replay-role?    Cisco-IOS-XE-nwpi-types:pcap-replay-role
        |  |  +--ro pcap-url?       string
        |  |  +--ro src-net-id
        |  |  |  +--ro ni-type?   common-types-ios-xe:net-inst-type
        |  |  |  +--ro ni-name?   string
        |  |  +--ro tgt-net-id
        |  |  |  +--ro ni-type?   common-types-ios-xe:net-inst-type
        |  |  |  +--ro ni-name?   string
        |  |  +--ro enable?         boolean
        |  |  +--ro trace-id?       uint16
        |  |  +--ro trace-mod?      Cisco-IOS-XE-nwpi-types:nwpi-trace-mod
        |  |  +--ro src-pfx?        inet:ip-address
        |  |  +--ro src-pfx-len?    uint8
        |  |  +--ro tgt-pfx?        inet:ip-address
        |  |  +--ro tgt-pfx-len?    uint8
        |  |  +--ro repeat-intvl?   uint32
        |  |  +--ro repeat-cnt?     uint32
        |  +--ro qos-congest-dur?     uint16
        |  +--ro ar-drop-rate?        uint8
        |  +--ro wan-loss-rate?       uint8
        +--ro nwpi-trace-v2* [trc-id trc-mod]
        |  +--ro trace-id?            uint16
        |  +--ro action?              Cisco-IOS-XE-nwpi-types:nwpi-action-type
        |  +--ro target?              Cisco-IOS-XE-nwpi-types:nwpi-target-type
        |  +--ro vpn-id?              uint32
        |  +--ro vrf-name?            string
        |  +--ro src-ip?              inet:ip-address
        |  +--ro dst-ip?              inet:ip-address
        |  +--ro app?                 string
        |  +--ro src-if?              string
        |  +--ro protocol?            uint8
        |  +--ro src-port?            uint16
        |  +--ro dst-port?            uint16
        |  +--ro dscp-is-valid?       boolean
        |  +--ro dscp?                uint8
        |  +--ro duration?            uint16
        |  +--ro src-pfx?             inet:ip-address
        |  +--ro src-pfx-len?         uint8
        |  +--ro dst-pfx?             inet:ip-address
        |  +--ro dst-pfx-len?         uint8
        |  +--ro app-grp?             string
        |  +--ro domain-mon?          boolean
        |  +--ro art-vis?             boolean
        |  +--ro app-vis?             boolean
        |  +--ro dia-vis?             boolean
        |  +--ro hub-wan-vis?         boolean
        |  +--ro sampling?            boolean
        |  +--ro spl-intvl?           uint32
        |  +--ro domain* []
        |  |  +--ro info
        |  |  |  +--ro domain-id?     uint16
        |  |  |  +--ro domain-name?   string
        |  |  |  +--ro vpn-id?        uint16
        |  |  |  +--ro ni-type?       common-types-ios-xe:net-inst-type
        |  |  |  +--ro ni-name?       string
        |  |  +--ro host*   inet:ip-address
        |  +--ro lcl-state
        |  |  +--ro vpn*           uint16
        |  |  +--ro local-agent
        |  |     +--ro vpg-intf* []
        |  |        +--ro vpg-name?   string
        |  |        +--ro app-addr*   inet:ip-address
        |  +--ro qos-mon?             boolean
        |  +--ro mon-domain* []
        |  |  +--ro info
        |  |  |  +--ro domain-id?     uint16
        |  |  |  +--ro domain-name?   string
        |  |  |  +--ro vpn-id?        uint16
        |  |  |  +--ro ni-type?       common-types-ios-xe:net-inst-type
        |  |  |  +--ro ni-name?       string
        |  |  +--ro host*   inet:ip-address
        |  +--ro model?               Cisco-IOS-XE-nwpi-types:nwpi-trace-mod
        |  +--ro vpn-list*            uint16
        |  +--ro agg-client-prefix?   empty
        |  +--ro agg-svr-prefix?      empty
        |  +--ro agg-src-sgt?         empty
        |  +--ro agg-dst-sgt?         empty
        |  +--ro username?            string
        |  +--ro user-grp?            string
        |  +--ro src-sgt?             uint16
        |  +--ro dst-sgt?             uint16
        |  +--ro flow-mon?            empty
        |  +--ro pol-mon?             empty
        |  +--ro full-vis?            empty
        |  +--ro test* []
        |  |  +--ro test-id?      uint16
        |  |  +--ro vpn-id?       uint16
        |  |  +--ro test-intvl?   uint16
        |  |  +--ro target-url?   string
        |  |  +--ro dns-svr?      inet:ip-address
        |  |  +--ro dscp?         uint8
        |  |  +--ro username?     string
        |  |  +--ro user-grp?     string
        |  |  +--ro ni-type?      common-types-ios-xe:net-inst-type
        |  |  +--ro ni-name?      string
        |  +--ro agg-user-name?       empty
        |  +--ro te-mon?              empty
        |  +--ro te-agent
        |  |  +--ro agent-addr*   inet:ip-address
        |  +--ro net-id* []
        |  |  +--ro ni-type?   common-types-ios-xe:net-inst-type
        |  |  +--ro ni-name?   string
        |  +--ro enable-cmd-header?   boolean
        |  +--ro trnspt-if-name*      string
        |  +--ro pcap-replay* []
        |  |  +--ro replay-id?      uint16
        |  |  +--ro replay-mode?    Cisco-IOS-XE-nwpi-types:pcap-replay-mode
        |  |  +--ro replay-role?    Cisco-IOS-XE-nwpi-types:pcap-replay-role
        |  |  +--ro pcap-url?       string
        |  |  +--ro src-net-id
        |  |  |  +--ro ni-type?   common-types-ios-xe:net-inst-type
        |  |  |  +--ro ni-name?   string
        |  |  +--ro tgt-net-id
        |  |  |  +--ro ni-type?   common-types-ios-xe:net-inst-type
        |  |  |  +--ro ni-name?   string
        |  |  +--ro enable?         boolean
        |  |  +--ro trace-id?       uint16
        |  |  +--ro trace-mod?      Cisco-IOS-XE-nwpi-types:nwpi-trace-mod
        |  |  +--ro src-pfx?        inet:ip-address
        |  |  +--ro src-pfx-len?    uint8
        |  |  +--ro tgt-pfx?        inet:ip-address
        |  |  +--ro tgt-pfx-len?    uint8
        |  |  +--ro repeat-intvl?   uint32
        |  |  +--ro repeat-cnt?     uint32
        |  +--ro qos-congest-dur?     uint16
        |  +--ro ar-drop-rate?        uint8
        |  +--ro wan-loss-rate?       uint8
        |  +--ro trc-id               uint16
        |  +--ro trc-mod              Cisco-IOS-XE-nwpi-types:nwpi-trace-mod
        x--ro nwpi-domain* [trace-id domain-id]
        |  +--ro hostname?          string
        |  +--ro system-ip?         inet:ip-address
        |  +--ro domain-name?       string
        |  +--ro server*            inet:ip-address
        |  +--ro total-req-times?   uint32
        |  +--ro app-name?          string
        |  +--ro app-group?         string
        |  +--ro last-event* []
        |  |  +--ro event-type?   Cisco-IOS-XE-nwpi-oper:nwpi-event-type
        |  |  +--ro packet-id?    uint32
        |  +--ro app-mon-enabled?   boolean
        |  +--ro resolution* []
        |  |  +--ro nexthop
        |  |  |  +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |  |  +--ro if-name?            string
        |  |  |  +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |  |  +--ro remote-system-ip?   inet:ip-address
        |  |  |  +--ro net-id?             uint32
        |  |  +--ro state?        Cisco-IOS-XE-nwpi-oper:nwpi-domain-state
        |  |  +--ro addr*         inet:ip-address
        |  |  +--ro trans-type?   Cisco-IOS-XE-nwpi-oper:nwpi-domain-dns-trans-type
        |  |  +--ro req-times?    uint32
        |  |  +--ro ttl?          uint32
        |  |  +--ro is-redi?      boolean
        |  |  +--ro redi-svr?     inet:ip-address
        |  +--ro vpn-id?            uint16
        |  +--ro trace-id           uint16
        |  +--ro domain-id          uint16
        +--ro nwpi-domain-v2* [trace-id model domain-id]
        |  +--ro hostname?          string
        |  +--ro system-ip?         inet:ip-address
        |  +--ro domain-name?       string
        |  +--ro server*            inet:ip-address
        |  +--ro total-req-times?   uint32
        |  +--ro app-name?          string
        |  +--ro app-group?         string
        |  +--ro last-event* []
        |  |  +--ro event-type?   Cisco-IOS-XE-nwpi-oper:nwpi-event-type
        |  |  +--ro packet-id?    uint32
        |  +--ro app-mon-enabled?   boolean
        |  +--ro resolution* []
        |  |  +--ro nexthop
        |  |  |  +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |  |  +--ro if-name?            string
        |  |  |  +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |  |  +--ro remote-system-ip?   inet:ip-address
        |  |  |  +--ro net-id?             uint32
        |  |  +--ro state?        Cisco-IOS-XE-nwpi-oper:nwpi-domain-state
        |  |  +--ro addr*         inet:ip-address
        |  |  +--ro trans-type?   Cisco-IOS-XE-nwpi-oper:nwpi-domain-dns-trans-type
        |  |  +--ro req-times?    uint32
        |  |  +--ro ttl?          uint32
        |  |  +--ro is-redi?      boolean
        |  |  +--ro redi-svr?     inet:ip-address
        |  +--ro vpn-id?            uint16
        |  +--ro trace-id           uint16
        |  +--ro model              Cisco-IOS-XE-nwpi-types:nwpi-trace-mod
        |  +--ro domain-id          uint16
        x--ro nwpi-ip-domain* [trace-id addr]
        |  +--ro domain* []
        |  |  +--ro domain-id?     uint16
        |  |  +--ro domain-name?   string
        |  |  +--ro vpn-id?        uint16
        |  |  +--ro ni-type?       common-types-ios-xe:net-inst-type
        |  |  +--ro ni-name?       string
        |  +--ro local-state
        |  |  +--ro hash?           uint32
        |  |  +--ro resource-hdl
        |  |     +--ro w0?   uint64
        |  |     +--ro w1?   uint64
        |  +--ro trace-id       uint16
        |  +--ro addr           inet:ip-address
        +--ro nwpi-ip-domain-v2* [trace-id model vpn-id addr]
        |  +--ro domain* []
        |  |  +--ro domain-id?     uint16
        |  |  +--ro domain-name?   string
        |  |  +--ro vpn-id?        uint16
        |  |  +--ro ni-type?       common-types-ios-xe:net-inst-type
        |  |  +--ro ni-name?       string
        |  +--ro local-state
        |  |  +--ro hash?           uint32
        |  |  +--ro resource-hdl
        |  |     +--ro w0?   uint64
        |  |     +--ro w1?   uint64
        |  +--ro trace-id       uint16
        |  +--ro model          Cisco-IOS-XE-nwpi-types:nwpi-trace-mod
        |  +--ro vpn-id         uint16
        |  +--ro addr           inet:ip-address
        x--ro nwpi-domain-agg* [trace-id domain-id]
        |  +--ro hostname?      string
        |  +--ro system-ip?     inet:ip-address
        |  +--ro domain-name?   string
        |  +--ro domain-agg
        |  |  +--ro agg-flow*      uint16
        |  |  +--ro agg-metrics* []
        |  |     +--ro uni-path
        |  |     |  +--ro up-hop-idx?     uint8
        |  |     |  +--ro up-ingress
        |  |     |  |  +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |     |  |  +--ro if-name?            string
        |  |     |  |  +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |     |  |  +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |     |  |  +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |     |  |  +--ro remote-system-ip?   inet:ip-address
        |  |     |  |  +--ro net-id?             uint32
        |  |     |  +--ro up-egress
        |  |     |  |  +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |     |  |  +--ro if-name?            string
        |  |     |  |  +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |     |  |  +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |     |  |  +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |     |  |  +--ro remote-system-ip?   inet:ip-address
        |  |     |  |  +--ro net-id?             uint32
        |  |     |  +--ro down-hop-idx?   uint8
        |  |     |  +--ro down-ingress
        |  |     |  |  +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |     |  |  +--ro if-name?            string
        |  |     |  |  +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |     |  |  +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |     |  |  +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |     |  |  +--ro remote-system-ip?   inet:ip-address
        |  |     |  |  +--ro net-id?             uint32
        |  |     |  +--ro down-egress
        |  |     |     +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |     |     +--ro if-name?            string
        |  |     |     +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |     |     +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |     |     +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |     |     +--ro remote-system-ip?   inet:ip-address
        |  |     |     +--ro net-id?             uint32
        |  |     +--ro flow*          uint16
        |  |     +--ro agg-snd?       uint32
        |  |     +--ro agg-cnd?       uint32
        |  |     +--ro sdwan-label?   uint32
        |  +--ro server*        inet:ip-address
        |  +--ro vpn-id?        uint16
        |  +--ro trace-id       uint16
        |  +--ro domain-id      uint16
        +--ro nwpi-domain-agg-v2* [trace-id model domain-id]
        |  +--ro hostname?      string
        |  +--ro system-ip?     inet:ip-address
        |  +--ro domain-name?   string
        |  +--ro domain-agg
        |  |  +--ro agg-flow*      uint16
        |  |  +--ro agg-metrics* []
        |  |     +--ro uni-path
        |  |     |  +--ro up-hop-idx?     uint8
        |  |     |  +--ro up-ingress
        |  |     |  |  +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |     |  |  +--ro if-name?            string
        |  |     |  |  +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |     |  |  +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |     |  |  +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |     |  |  +--ro remote-system-ip?   inet:ip-address
        |  |     |  |  +--ro net-id?             uint32
        |  |     |  +--ro up-egress
        |  |     |  |  +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |     |  |  +--ro if-name?            string
        |  |     |  |  +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |     |  |  +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |     |  |  +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |     |  |  +--ro remote-system-ip?   inet:ip-address
        |  |     |  |  +--ro net-id?             uint32
        |  |     |  +--ro down-hop-idx?   uint8
        |  |     |  +--ro down-ingress
        |  |     |  |  +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |     |  |  +--ro if-name?            string
        |  |     |  |  +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |     |  |  +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |     |  |  +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |     |  |  +--ro remote-system-ip?   inet:ip-address
        |  |     |  |  +--ro net-id?             uint32
        |  |     |  +--ro down-egress
        |  |     |     +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |     |     +--ro if-name?            string
        |  |     |     +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |     |     +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |     |     +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |     |     +--ro remote-system-ip?   inet:ip-address
        |  |     |     +--ro net-id?             uint32
        |  |     +--ro flow*          uint16
        |  |     +--ro agg-snd?       uint32
        |  |     +--ro agg-cnd?       uint32
        |  |     +--ro sdwan-label?   uint32
        |  +--ro server*        inet:ip-address
        |  +--ro vpn-id?        uint16
        |  +--ro trace-id       uint16
        |  +--ro model          Cisco-IOS-XE-nwpi-types:nwpi-trace-mod
        |  +--ro domain-id      uint16
        +--ro nwpi-qos-mon* [vpn-id app-id queue-id]
        |  +--ro hostname?        string
        |  +--ro system-ip?       inet:ip-address
        |  +--ro app-name?        string
        |  +--ro class-name?      string
        |  +--ro if-name?         string
        |  +--ro delta-drops?     uint32
        |  +--ro delta-packets?   uint64
        |  +--ro delta-bytes?     uint64
        |  +--ro total-drops?     uint32
        |  +--ro total-packets?   uint64
        |  +--ro total-bytes?     uint64
        |  +--ro export-time?     yang:date-and-time
        |  +--ro vpn-id           uint16
        |  +--ro app-id           uint32
        |  +--ro queue-id         uint32
        x--ro nwpi-agg* [trace-id agg-id]
        |  +--ro hostname?         string
        |  +--ro system-ip?        inet:ip-address
        |  +--ro is-first?         boolean
        |  +--ro app-name?         string
        |  +--ro app-group?        string
        |  +--ro domain-id?        uint16
        |  +--ro domain-name?      string
        |  +--ro dns-server?       inet:ip-address
        |  +--ro client-ip?        inet:ip-address
        |  +--ro ctrl-hdl
        |  |  +--ro w0?   uint64
        |  |  +--ro w1?   uint64
        |  +--ro last-report-ts?   yang:date-and-time
        |  +--ro pre-mon-id?       uint8
        |  +--ro cur-mon-id?       uint8
        |  +--ro agg-metric* []
        |  |  +--ro uni-path
        |  |  |  +--ro up-hop-idx?     uint8
        |  |  |  +--ro up-ingress
        |  |  |  |  +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |  |  |  +--ro if-name?            string
        |  |  |  |  +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  |  +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  |  +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |  |  |  +--ro remote-system-ip?   inet:ip-address
        |  |  |  |  +--ro net-id?             uint32
        |  |  |  +--ro up-egress
        |  |  |  |  +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |  |  |  +--ro if-name?            string
        |  |  |  |  +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  |  +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  |  +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |  |  |  +--ro remote-system-ip?   inet:ip-address
        |  |  |  |  +--ro net-id?             uint32
        |  |  |  +--ro down-hop-idx?   uint8
        |  |  |  +--ro down-ingress
        |  |  |  |  +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |  |  |  +--ro if-name?            string
        |  |  |  |  +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  |  +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  |  +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |  |  |  +--ro remote-system-ip?   inet:ip-address
        |  |  |  |  +--ro net-id?             uint32
        |  |  |  +--ro down-egress
        |  |  |     +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |  |     +--ro if-name?            string
        |  |  |     +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |     +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |     +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |  |     +--ro remote-system-ip?   inet:ip-address
        |  |  |     +--ro net-id?             uint32
        |  |  +--ro sdwan-label?              uint32
        |  |  +--ro up-dscp?                  uint8
        |  |  +--ro down-dscp?                uint8
        |  |  +--ro local-state
        |  |  |  +--ro report-cnt?       uint32
        |  |  |  +--ro hash?             uint32
        |  |  |  +--ro resource-hdl
        |  |  |  |  +--ro w0?   uint64
        |  |  |  |  +--ro w1?   uint64
        |  |  |  +--ro last-report-ts?   yang:date-and-time
        |  |  +--ro total-num-flows?          uint64
        |  |  +--ro total-num-fin-flows?      uint64
        |  |  +--ro intvl-num-fin-flows?      uint32
        |  |  +--ro intvl-num-active-flows?   uint32
        |  |  +--ro up-base-stats
        |  |  |  +--ro total-pkts?     uint64
        |  |  |  +--ro total-octets?   uint64
        |  |  |  +--ro drop-pkts?      uint64
        |  |  |  +--ro drop-octets?    uint64
        |  |  +--ro down-base-stats
        |  |  |  +--ro total-pkts?     uint64
        |  |  |  +--ro total-octets?   uint64
        |  |  |  +--ro drop-pkts?      uint64
        |  |  |  +--ro drop-octets?    uint64
        |  |  +--ro up-intvl-stats
        |  |  |  +--ro total-pkts?     uint64
        |  |  |  +--ro total-octets?   uint64
        |  |  |  +--ro drop-pkts?      uint64
        |  |  |  +--ro drop-octets?    uint64
        |  |  +--ro down-intvl-stats
        |  |  |  +--ro total-pkts?     uint64
        |  |  |  +--ro total-octets?   uint64
        |  |  |  +--ro drop-pkts?      uint64
        |  |  |  +--ro drop-octets?    uint64
        |  |  +--ro up-adv-stats
        |  |  |  +--ro frag-pkts?        uint64
        |  |  |  +--ro frag-octets?      uint64
        |  |  |  +--ro punt-pkts?        uint64
        |  |  |  +--ro punt-octets?      uint64
        |  |  |  +--ro recycle-pkts?     uint64
        |  |  |  +--ro recycle-octets?   uint64
        |  |  |  +--ro repl-pkts?        uint64
        |  |  |  +--ro repl-octets?      uint64
        |  |  +--ro down-adv-stats
        |  |  |  +--ro frag-pkts?        uint64
        |  |  |  +--ro frag-octets?      uint64
        |  |  |  +--ro punt-pkts?        uint64
        |  |  |  +--ro punt-octets?      uint64
        |  |  |  +--ro recycle-pkts?     uint64
        |  |  |  +--ro recycle-octets?   uint64
        |  |  |  +--ro repl-pkts?        uint64
        |  |  |  +--ro repl-octets?      uint64
        |  |  +--ro up-drop* []
        |  |  |  +--ro cause?            Cisco-IOS-XE-nwpi-oper:nwpi-drop-cause
        |  |  |  +--ro per-cause-pkts?   uint64
        |  |  +--ro down-drop* []
        |  |  |  +--ro cause?            Cisco-IOS-XE-nwpi-oper:nwpi-drop-cause
        |  |  |  +--ro per-cause-pkts?   uint64
        |  |  +--ro up-insight-stats
        |  |  |  +--ro num-inspected-flows?        uint32
        |  |  |  +--ro asymmetry-detected-flows?   uint32
        |  |  |  +--ro fif-not-classified-flows?   uint32
        |  |  |  +--ro sla-violated-flows?         uint32
        |  |  |  +--ro qos-congested-flows?        uint32
        |  |  |  +--ro path-changed-flows?         uint32
        |  |  |  +--ro tcp-flow-reset-flows?       uint32
        |  |  |  +--ro nat-translated-flows?       uint32
        |  |  |  +--ro policy-bypassed-flows?      uint32
        |  |  |  +--ro wan-color-asym-flows?       uint32
        |  |  |  +--ro appqoe-diverted-flows?      uint32
        |  |  |  +--ro utd-diverted-flows?         uint32
        |  |  |  +--ro svr-no-resp-flows?          uint32
        |  |  |  +--ro high-drop-rate-flows?       uint32
        |  |  |  +--ro sec-alert-flows?            uint32
        |  |  +--ro down-insight-stats
        |  |  |  +--ro num-inspected-flows?        uint32
        |  |  |  +--ro asymmetry-detected-flows?   uint32
        |  |  |  +--ro fif-not-classified-flows?   uint32
        |  |  |  +--ro sla-violated-flows?         uint32
        |  |  |  +--ro qos-congested-flows?        uint32
        |  |  |  +--ro path-changed-flows?         uint32
        |  |  |  +--ro tcp-flow-reset-flows?       uint32
        |  |  |  +--ro nat-translated-flows?       uint32
        |  |  |  +--ro policy-bypassed-flows?      uint32
        |  |  |  +--ro wan-color-asym-flows?       uint32
        |  |  |  +--ro appqoe-diverted-flows?      uint32
        |  |  |  +--ro utd-diverted-flows?         uint32
        |  |  |  +--ro svr-no-resp-flows?          uint32
        |  |  |  +--ro high-drop-rate-flows?       uint32
        |  |  |  +--ro sec-alert-flows?            uint32
        |  |  +--ro up-ingress-metrics
        |  |  |  +--ro jitter-mean?   uint32
        |  |  |  +--ro delay-mean?    uint32
        |  |  +--ro down-ingress-metrics
        |  |  |  +--ro jitter-mean?   uint32
        |  |  |  +--ro delay-mean?    uint32
        |  |  +--ro art-snd?                  uint32
        |  |  +--ro art-cnd?                  uint32
        |  +--ro vpn-id?           uint16
        |  +--ro client-prefix?    inet:ip-prefix
        |  +--ro svr-prefix?       inet:ip-prefix
        |  +--ro src-sgt?          uint16
        |  +--ro dst-sgt?          uint16
        |  +--ro user-name?        string
        |  +--ro trace-id          uint16
        |  +--ro agg-id            uint16
        +--ro nwpi-agg-v2* [trace-id model agg-id]
        |  +--ro hostname?         string
        |  +--ro system-ip?        inet:ip-address
        |  +--ro is-first?         boolean
        |  +--ro app-name?         string
        |  +--ro app-group?        string
        |  +--ro domain-id?        uint16
        |  +--ro domain-name?      string
        |  +--ro dns-server?       inet:ip-address
        |  +--ro client-ip?        inet:ip-address
        |  +--ro ctrl-hdl
        |  |  +--ro w0?   uint64
        |  |  +--ro w1?   uint64
        |  +--ro last-report-ts?   yang:date-and-time
        |  +--ro pre-mon-id?       uint8
        |  +--ro cur-mon-id?       uint8
        |  +--ro agg-metric* []
        |  |  +--ro uni-path
        |  |  |  +--ro up-hop-idx?     uint8
        |  |  |  +--ro up-ingress
        |  |  |  |  +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |  |  |  +--ro if-name?            string
        |  |  |  |  +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  |  +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  |  +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |  |  |  +--ro remote-system-ip?   inet:ip-address
        |  |  |  |  +--ro net-id?             uint32
        |  |  |  +--ro up-egress
        |  |  |  |  +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |  |  |  +--ro if-name?            string
        |  |  |  |  +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  |  +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  |  +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |  |  |  +--ro remote-system-ip?   inet:ip-address
        |  |  |  |  +--ro net-id?             uint32
        |  |  |  +--ro down-hop-idx?   uint8
        |  |  |  +--ro down-ingress
        |  |  |  |  +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |  |  |  +--ro if-name?            string
        |  |  |  |  +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  |  +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |  |  +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |  |  |  +--ro remote-system-ip?   inet:ip-address
        |  |  |  |  +--ro net-id?             uint32
        |  |  |  +--ro down-egress
        |  |  |     +--ro nexthop-type?       Cisco-IOS-XE-nwpi-oper:nwpi-nexthop-type
        |  |  |     +--ro if-name?            string
        |  |  |     +--ro local-color?        Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |     +--ro remote-color?       Cisco-IOS-XE-nwpi-oper:nwpi-color-type
        |  |  |     +--ro encap?              Cisco-IOS-XE-nwpi-oper:nwpi-encap-type
        |  |  |     +--ro remote-system-ip?   inet:ip-address
        |  |  |     +--ro net-id?             uint32
        |  |  +--ro sdwan-label?              uint32
        |  |  +--ro up-dscp?                  uint8
        |  |  +--ro down-dscp?                uint8
        |  |  +--ro local-state
        |  |  |  +--ro report-cnt?       uint32
        |  |  |  +--ro hash?             uint32
        |  |  |  +--ro resource-hdl
        |  |  |  |  +--ro w0?   uint64
        |  |  |  |  +--ro w1?   uint64
        |  |  |  +--ro last-report-ts?   yang:date-and-time
        |  |  +--ro total-num-flows?          uint64
        |  |  +--ro total-num-fin-flows?      uint64
        |  |  +--ro intvl-num-fin-flows?      uint32
        |  |  +--ro intvl-num-active-flows?   uint32
        |  |  +--ro up-base-stats
        |  |  |  +--ro total-pkts?     uint64
        |  |  |  +--ro total-octets?   uint64
        |  |  |  +--ro drop-pkts?      uint64
        |  |  |  +--ro drop-octets?    uint64
        |  |  +--ro down-base-stats
        |  |  |  +--ro total-pkts?     uint64
        |  |  |  +--ro total-octets?   uint64
        |  |  |  +--ro drop-pkts?      uint64
        |  |  |  +--ro drop-octets?    uint64
        |  |  +--ro up-intvl-stats
        |  |  |  +--ro total-pkts?     uint64
        |  |  |  +--ro total-octets?   uint64
        |  |  |  +--ro drop-pkts?      uint64
        |  |  |  +--ro drop-octets?    uint64
        |  |  +--ro down-intvl-stats
        |  |  |  +--ro total-pkts?     uint64
        |  |  |  +--ro total-octets?   uint64
        |  |  |  +--ro drop-pkts?      uint64
        |  |  |  +--ro drop-octets?    uint64
        |  |  +--ro up-adv-stats
        |  |  |  +--ro frag-pkts?        uint64
        |  |  |  +--ro frag-octets?      uint64
        |  |  |  +--ro punt-pkts?        uint64
        |  |  |  +--ro punt-octets?      uint64
        |  |  |  +--ro recycle-pkts?     uint64
        |  |  |  +--ro recycle-octets?   uint64
        |  |  |  +--ro repl-pkts?        uint64
        |  |  |  +--ro repl-octets?      uint64
        |  |  +--ro down-adv-stats
        |  |  |  +--ro frag-pkts?        uint64
        |  |  |  +--ro frag-octets?      uint64
        |  |  |  +--ro punt-pkts?        uint64
        |  |  |  +--ro punt-octets?      uint64
        |  |  |  +--ro recycle-pkts?     uint64
        |  |  |  +--ro recycle-octets?   uint64
        |  |  |  +--ro repl-pkts?        uint64
        |  |  |  +--ro repl-octets?      uint64
        |  |  +--ro up-drop* []
        |  |  |  +--ro cause?            Cisco-IOS-XE-nwpi-oper:nwpi-drop-cause
        |  |  |  +--ro per-cause-pkts?   uint64
        |  |  +--ro down-drop* []
        |  |  |  +--ro cause?            Cisco-IOS-XE-nwpi-oper:nwpi-drop-cause
        |  |  |  +--ro per-cause-pkts?   uint64
        |  |  +--ro up-insight-stats
        |  |  |  +--ro num-inspected-flows?        uint32
        |  |  |  +--ro asymmetry-detected-flows?   uint32
        |  |  |  +--ro fif-not-classified-flows?   uint32
        |  |  |  +--ro sla-violated-flows?         uint32
        |  |  |  +--ro qos-congested-flows?        uint32
        |  |  |  +--ro path-changed-flows?         uint32
        |  |  |  +--ro tcp-flow-reset-flows?       uint32
        |  |  |  +--ro nat-translated-flows?       uint32
        |  |  |  +--ro policy-bypassed-flows?      uint32
        |  |  |  +--ro wan-color-asym-flows?       uint32
        |  |  |  +--ro appqoe-diverted-flows?      uint32
        |  |  |  +--ro utd-diverted-flows?         uint32
        |  |  |  +--ro svr-no-resp-flows?          uint32
        |  |  |  +--ro high-drop-rate-flows?       uint32
        |  |  |  +--ro sec-alert-flows?            uint32
        |  |  +--ro down-insight-stats
        |  |  |  +--ro num-inspected-flows?        uint32
        |  |  |  +--ro asymmetry-detected-flows?   uint32
        |  |  |  +--ro fif-not-classified-flows?   uint32
        |  |  |  +--ro sla-violated-flows?         uint32
        |  |  |  +--ro qos-congested-flows?        uint32
        |  |  |  +--ro path-changed-flows?         uint32
        |  |  |  +--ro tcp-flow-reset-flows?       uint32
        |  |  |  +--ro nat-translated-flows?       uint32
        |  |  |  +--ro policy-bypassed-flows?      uint32
        |  |  |  +--ro wan-color-asym-flows?       uint32
        |  |  |  +--ro appqoe-diverted-flows?      uint32
        |  |  |  +--ro utd-diverted-flows?         uint32
        |  |  |  +--ro svr-no-resp-flows?          uint32
        |  |  |  +--ro high-drop-rate-flows?       uint32
        |  |  |  +--ro sec-alert-flows?            uint32
        |  |  +--ro up-ingress-metrics
        |  |  |  +--ro jitter-mean?   uint32
        |  |  |  +--ro delay-mean?    uint32
        |  |  +--ro down-ingress-metrics
        |  |  |  +--ro jitter-mean?   uint32
        |  |  |  +--ro delay-mean?    uint32
        |  |  +--ro art-snd?                  uint32
        |  |  +--ro art-cnd?                  uint32
        |  +--ro vpn-id?           uint16
        |  +--ro client-prefix?    inet:ip-prefix
        |  +--ro svr-prefix?       inet:ip-prefix
        |  +--ro src-sgt?          uint16
        |  +--ro dst-sgt?          uint16
        |  +--ro user-name?        string
        |  +--ro trace-id          uint16
        |  +--ro model             Cisco-IOS-XE-nwpi-types:nwpi-trace-mod
        |  +--ro agg-id            uint16
        +--ro nwpi-route-v2* [trace-id model table-id route]
        |  +--ro hostname?                  string
        |  +--ro system-ip?                 inet:ip-address
        |  +--ro vrf-id?                    uint16
        |  +--ro vpn-id?                    uint16
        |  +--ro last-report-ts?            yang:date-and-time
        |  +--ro mrf-inter-region?          empty
        |  +--ro mrf-to-core-region?        empty
        |  +--ro mrf-has-sec-region-path?   empty
        |  +--ro trace-id                   uint16
        |  +--ro model                      Cisco-IOS-XE-nwpi-types:nwpi-trace-mod
        |  +--ro table-id                   uint32
        |  +--ro route                      inet:ip-prefix
        +--ro nwpi-app-hosting* [vpg-name addr]
           +--ro app-type?      Cisco-IOS-XE-nwpi-oper:nwpi-app-hosting-type
           +--ro refcount?      uint32
           +--ro local-state
           |  +--ro hash?           uint32
           |  +--ro resource-hdl
           |     +--ro w0?   uint64
           |     +--ro w1?   uint64
           +--ro vpg-name       string
           +--ro addr           inet:ip-address