Cisco-IOS-XE-cli-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-cli-rpc

Prefix: cli_rpc

Related Modules:
cisco-ia
Cisco-IOS-XE-aaa-actions-rpc
Cisco-IOS-XE-bgp-actions-rpc
Cisco-IOS-XE-cellular-rpc
Cisco-IOS-XE-chassis-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-cli-rpc:rpc-name \
  -d '{"input": {}}'

📚 External Documentation

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

  rpcs:
    +---x config-ios-cli-rpc
    |  +---w input
    |  |  +---w config-clis       string
    |  |  +---w timeout?          uint32
    |  |  +---w error-patterns* [error-tag]
    |  |     +---w error-tag        string
    |  |     +---w error-pattern?   string
    |  +--ro output
    |     +--ro result?         string
    |     +--ro lineno?         int16
    |     +--ro error-code?     int16
    |     +--ro error-string?   string
    |     +--ro error-tag?      string
    +---x config-ios-cli-trans
    |  +---w input
    |  |  +---w clis         string
    |  |  +---w do-commit?   boolean
    |  |  +---w operation?   enumeration
    |  +--ro output
    |     +--ro result?          string
    |     +--ro error-message?   string
    +---x get-modelled-config-clis
       +---w input
       |  +---w datastore?   enumeration
       +--ro output
          +--ro result?          string
          +--ro error-message?   string