Cisco-IOS-XE-nwpi-rpc

YANG Data Model Tree Structure

View YANG Source on GitHub →

📚 API Documentation & Navigation

📄 Swagger API Spec 📂 Browse RPC APIs 🌳 All Trees

📋 Module Metadata

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

Prefix: nwpi_rpc

Related Modules:
Cisco-IOS-XE-nwpi-oper
cisco-ia
Cisco-IOS-XE-aaa-actions-rpc
Cisco-IOS-XE-bgp-actions-rpc
Cisco-IOS-XE-cellular-rpc

💡 Example Usage

# POST RPC operation
curl -X POST \
  -H "Content-Type: application/yang-data+json" \
  -u admin:password \
  --insecure \
  https://device-ip/restconf/operations/Cisco-IOS-XE-nwpi-rpc:rpc-name \
  -d '{"input": {}}'

📚 External Documentation

💻 YANG Source📖 YANG Catalog🌐 DevNet Guide
module: Cisco-IOS-XE-nwpi-rpc

  rpcs:
    +---x device-nwpi
    |  +---w input
    |     +---w trace-id             uint16
    |     +---w action               Cisco-IOS-XE-nwpi-types:nwpi-action-type
    |     +---w target               Cisco-IOS-XE-nwpi-types:nwpi-target-type
    |     +---w vpn-id               uint32
    |     +---w vrf-name             string
    |     +---w src-ip?              inet:ip-address
    |     +---w dst-ip?              inet:ip-address
    |     +---w app?                 string
    |     +---w src-if?              string
    |     +---w protocol?            uint8
    |     +---w src-port?            uint16
    |     +---w dst-port?            uint16
    |     +---w dscp-is-valid?       boolean
    |     +---w dscp                 uint8
    |     +---w duration?            uint16
    |     +---w src-pfx?             inet:ip-address
    |     +---w src-pfx-len?         uint8
    |     +---w dst-pfx?             inet:ip-address
    |     +---w dst-pfx-len?         uint8
    |     +---w app-grp?             string
    |     +---w domain-mon?          boolean
    |     +---w art-vis?             boolean
    |     +---w app-vis?             boolean
    |     +---w dia-vis?             boolean
    |     +---w hub-wan-vis?         boolean
    |     +---w sampling?            boolean
    |     +---w spl-intvl?           uint32
    |     +---w domain* []
    |     |  +---w info
    |     |  |  +---w domain-id?     uint16
    |     |  |  +---w domain-name?   string
    |     |  |  +---w vpn-id?        uint16
    |     |  |  +---w ni-type?       common-types-ios-xe:net-inst-type
    |     |  |  +---w ni-name?       string
    |     |  +---w host*   inet:ip-address
    |     +---w qos-mon?             boolean
    |     +---w mon-domain* []
    |     |  +---w info
    |     |  |  +---w domain-id?     uint16
    |     |  |  +---w domain-name?   string
    |     |  |  +---w vpn-id?        uint16
    |     |  |  +---w ni-type?       common-types-ios-xe:net-inst-type
    |     |  |  +---w ni-name?       string
    |     |  +---w host*   inet:ip-address
    |     +---w model?               Cisco-IOS-XE-nwpi-types:nwpi-trace-mod
    |     +---w vpn-list*            uint16
    |     +---w agg-client-prefix?   boolean
    |     +---w agg-svr-prefix?      boolean
    |     +---w agg-src-sgt?         boolean
    |     +---w agg-dst-sgt?         boolean
    |     +---w username?            string
    |     +---w user-grp?            string
    |     +---w src-sgt?             uint16
    |     +---w dst-sgt?             uint16
    |     +---w flow-mon?            boolean
    |     +---w pol-mon?             boolean
    |     +---w full-vis?            boolean
    |     +---w test* []
    |     |  +---w test-id?      uint16
    |     |  +---w vpn-id?       uint16
    |     |  +---w test-intvl?   uint16
    |     |  +---w target-url?   string
    |     |  +---w dns-svr?      inet:ip-address
    |     |  +---w dscp?         uint8
    |     |  +---w username?     string
    |     |  +---w user-grp?     string
    |     |  +---w ni-type?      common-types-ios-xe:net-inst-type
    |     |  +---w ni-name?      string
    |     +---w agg-user-name?       boolean
    |     +---w te-mon?              boolean
    |     +---w te-agent
    |     |  +---w agent-addr*   inet:ip-address
    |     +---w net-id* []
    |     |  +---w ni-type?   common-types-ios-xe:net-inst-type
    |     |  +---w ni-name?   string
    |     +---w enable-cmd-header?   boolean
    |     +---w trnspt-if-name*      string
    |     +---w pcap-replay* []
    |     |  +---w replay-id?      uint16
    |     |  +---w replay-mode?    Cisco-IOS-XE-nwpi-types:pcap-replay-mode
    |     |  +---w replay-role?    Cisco-IOS-XE-nwpi-types:pcap-replay-role
    |     |  +---w pcap-url?       string
    |     |  +---w src-net-id
    |     |  |  +---w ni-type?   common-types-ios-xe:net-inst-type
    |     |  |  +---w ni-name?   string
    |     |  +---w tgt-net-id
    |     |  |  +---w ni-type?   common-types-ios-xe:net-inst-type
    |     |  |  +---w ni-name?   string
    |     |  +---w enable?         boolean
    |     |  +---w trace-id?       uint16
    |     |  +---w trace-mod?      Cisco-IOS-XE-nwpi-types:nwpi-trace-mod
    |     |  +---w src-pfx?        inet:ip-address
    |     |  +---w src-pfx-len?    uint8
    |     |  +---w tgt-pfx?        inet:ip-address
    |     |  +---w tgt-pfx-len?    uint8
    |     |  +---w repeat-intvl?   uint32
    |     |  +---w repeat-cnt?     uint32
    |     +---w qos-congest-dur?     uint16
    |     +---w ar-drop-rate?        uint8
    |     +---w wan-loss-rate?       uint8
    +---x device-pcap-replay
    |  +---w input
    |     +---w replay-id?      uint16
    |     +---w replay-mode?    Cisco-IOS-XE-nwpi-types:pcap-replay-mode
    |     +---w replay-role?    Cisco-IOS-XE-nwpi-types:pcap-replay-role
    |     +---w pcap-url?       string
    |     +---w src-net-id
    |     |  +---w ni-type?   common-types-ios-xe:net-inst-type
    |     |  +---w ni-name?   string
    |     +---w tgt-net-id
    |     |  +---w ni-type?   common-types-ios-xe:net-inst-type
    |     |  +---w ni-name?   string
    |     +---w enable?         boolean
    |     +---w trace-id?       uint16
    |     +---w trace-mod?      Cisco-IOS-XE-nwpi-types:nwpi-trace-mod
    |     +---w src-pfx?        inet:ip-address
    |     +---w src-pfx-len?    uint8
    |     +---w tgt-pfx?        inet:ip-address
    |     +---w tgt-pfx-len?    uint8
    |     +---w repeat-intvl?   uint32
    |     +---w repeat-cnt?     uint32
    +---x device-nwpi-global
       +---w input
          +---w control    Cisco-IOS-XE-nwpi-rpc:nwpi-control-type