Cisco-IOS-XE-prp-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-prp-oper

Prefix: prp_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-prp-oper

📚 External Documentation

💻 YANG Source📖 YANG Catalog🌐 DevNet Guide
module: Cisco-IOS-XE-prp-oper
  +--ro prp-oper-data
     +--ro prp-channel-info* [id name]
     |  +--ro id              uint8
     |  +--ro name            string
     |  +--ro layer?          prp-ios-xe-oper:prp-channel-layer-type
     |  +--ro group?          uint8
     |  +--ro state?          prp-ios-xe-oper:prp-channel-state
     |  +--ro proto-status?   prp-ios-xe-oper:prp-channel-proto-status
     |  +--ro max-ports?      uint8
     |  +--ro port-info* []
     |     +--ro name?      string
     |     +--ro slot?      uint8
     |     +--ro subslot?   uint8
     |     +--ro state?     prp-ios-xe-oper:prp-port-state
     +--ro prp-vdan-table* [id name]
     |  +--ro id                uint8
     |  +--ro name              string
     |  +--ro prp-vdan-entry* [index]
     |     +--ro index       uint32
     |     +--ro mac-addr?   yang:mac-address
     |     +--ro dynamic?    boolean
     |     +--ro ttl?        uint8
     +--ro prp-control* [id name]
     |  +--ro id                   uint8
     |  +--ro name                 string
     |  +--ro ptp-info
     |  |  +--ro lan-val?   uint32
     |  |  +--ro profile?   prp-ios-xe-oper:prp-ptp-profile
     |  +--ro supervision-frame
     |     +--ro cos?               uint8
     |     +--ro cfi?               uint32
     |     +--ro tag?               uint16
     |     +--ro mac-da?            uint8
     |     +--ro vlan-id?           uint16
     |     +--ro interval?          uint16
     |     +--ro red-box-mac-add?   yang:mac-address
     |     +--ro time?              uint16
     +--ro prp-node-table* [id name]
     |  +--ro id                uint8
     |  +--ro name              string
     |  +--ro prp-node-entry* [index]
     |     +--ro index        uint32
     |     +--ro mac-addr?    yang:mac-address
     |     +--ro node-type?   prp-ios-xe-oper:prp-node-type
     |     +--ro dynamic?     boolean
     |     +--ro ttl?         uint8
     +--ro prp-stats* [id name]
        +--ro id            uint8
        +--ro name          string
        +--ro ingress
        |  +--ro pkt-lan-a?           uint64
        |  +--ro pkt-lan-b?           uint64
        |  +--ro crc-lan-a?           uint64
        |  +--ro crc-lan-b?           uint64
        |  +--ro danp-pkt-acpt?       uint64
        |  +--ro danp-pkt-dscrd?      uint64
        |  +--ro supfrm-rcv-a?        uint64
        |  +--ro supfrm-rcv-b?        uint64
        |  +--ro over-pkt-a?          uint64
        |  +--ro over-pkt-b?          uint64
        |  +--ro pri-over-pkt-a?      uint64
        |  +--ro pri-over-pkt-b?      uint64
        |  +--ro oversize-pkt-a?      uint64
        |  +--ro oversize-pkt-b?      uint64
        |  +--ro byte-lan-a?          uint64
        |  +--ro byte-lan-b?          uint64
        |  +--ro wrong-lan-id-a?      uint64
        |  +--ro wrong-lan-id-b?      uint64
        |  +--ro warning-lan-a?       uint64
        |  +--ro warning-lan-b?       uint64
        |  +--ro warning-count-a?     uint64
        |  +--ro warning-count-b?     uint64
        |  +--ro unique-count-a?      uint64
        |  +--ro unique-count-b?      uint64
        |  +--ro duplicate-count-a?   uint64
        |  +--ro duplicate-count-b?   uint64
        |  +--ro multiple-count-a?    uint64
        |  +--ro multiple-count-b?    uint64
        +--ro egress
        |  +--ro dup-pkt?        uint64
        |  +--ro supfrm-sent?    uint64
        |  +--ro pkt-lan-a?      uint64
        |  +--ro pkt-lan-b?      uint64
        |  +--ro byte-lan-a?     uint64
        |  +--ro byte-lan-b?     uint64
        |  +--ro recv-switch?    uint64
        |  +--ro overrun?        uint64
        |  +--ro overrun-drop?   uint64
        +--ro pause-frm
        |  +--ro pausefrm-sent?   uint32
        +--ro node-table
        |  +--ro proxynode-table-err?   uint32
        |  +--ro proxynode-table-num?   uint32
        |  +--ro node-table-err?        uint32
        |  +--ro node-table-num?        uint32
        +--ro ptp
           +--ro ingress-lan-a?        uint32
           +--ro ingress-drop-lan-a?   uint32
           +--ro ingress-lan-b?        uint32
           +--ro ingress-drop-lan-b?   uint32
           +--ro egress-lan-a?         uint32
           +--ro egress-lan-b?         uint32