📚 API Documentation & Navigation
📋 Module Metadata
Namespace: http://cisco.com/ns/yang/Cisco-IOS-XE-hsr-oper
Prefix: hsr_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-hsr-oper
📚 External Documentation
module: Cisco-IOS-XE-hsr-oper
+--ro hsr-oper-data
+--ro hsr-ring-summary* [id name]
| +--ro id uint8
| +--ro name string
| +--ro nw-layer? hsr-ios-xe-oper:hsr-oper-nw-layer
| +--ro op-mode? hsr-ios-xe-oper:hsr-oper-work-mode
| +--ro state? hsr-ios-xe-oper:hsr-oper-state
| +--ro proto-status? hsr-ios-xe-oper:hsr-oper-proto-status
| +--ro redbox-mode? hsr-ios-xe-oper:hsr-oper-redbox-mode
| +--ro redbox-path-id? int32
| +--ro max-ports? uint8
| +--ro port-info* []
| +--ro name? string
| +--ro slot? uint8
| +--ro subslot? uint8
| +--ro state? hsr-ios-xe-oper:hsr-oper-state
+--ro hsr-ring-info* [id name]
| +--ro id uint8
| +--ro name string
| +--ro summary
| | +--ro nw-layer? hsr-ios-xe-oper:hsr-oper-nw-layer
| | +--ro op-mode? hsr-ios-xe-oper:hsr-oper-work-mode
| | +--ro state? hsr-ios-xe-oper:hsr-oper-state
| | +--ro proto-status? hsr-ios-xe-oper:hsr-oper-proto-status
| | +--ro redbox-mode? hsr-ios-xe-oper:hsr-oper-redbox-mode
| | +--ro redbox-path-id? int32
| | +--ro max-ports? uint8
| | +--ro port-info* []
| | +--ro name? string
| | +--ro slot? uint8
| | +--ro subslot? uint8
| | +--ro state? hsr-ios-xe-oper:hsr-oper-state
| +--ro details
| +--ro redbox-mac-addr? yang:mac-address
| +--ro node-forget-time? uint16
| +--ro node-reboot-time? uint16
| +--ro entry-forget-time? uint16
| +--ro proxy-node-forget-time? uint16
| +--ro supframe-cos-opt? uint8
| +--ro supframe-cfi-opt? uint8
| +--ro uses-vlan-tag? boolean
| +--ro supframe-mac-da? uint8
| +--ro supframe-vlan-id? uint16
| +--ro supframe-time? uint16
| +--ro life-check-interval? uint16
| +--ro pause-time? uint16
| +--ro is-uplink-fpga-enbl? boolean
+--ro hsr-ring-vlan-filter* [id name]
| +--ro id uint8
| +--ro name string
| +--ro hsr-ring-vlan-block* [vlan-lower vlan-upper]
| +--ro vlan-lower uint16
| +--ro vlan-upper uint16
+--ro hsr-ring-node-table* [id name]
| +--ro id uint8
| +--ro name string
| +--ro hsr-ring-node-entry* [index]
| +--ro index uint32
| +--ro mac-addr? yang:mac-address
| +--ro node-type? hsr-ios-xe-oper:hsr-oper-node-type
| +--ro is-dynamic? boolean
| +--ro ttl? yang:date-and-time
+--ro hsr-ring-vdan-table* [id name]
| +--ro id uint8
| +--ro name string
| +--ro hsr-ring-vdan-entry* [index]
| +--ro index uint32
| +--ro mac-addr? yang:mac-address
| +--ro is-dynamic? boolean
| +--ro ttl? yang:date-and-time
+--ro hsr-ring-stats* [id name]
+--ro id uint8
+--ro name string
+--ro ingress
| +--ro pkts-port-a? uint64
| +--ro pkts-port-b? uint64
| +--ro crc-port-a? uint64
| +--ro crc-port-b? uint64
| +--ro danh-pkts-accpt? uint64
| +--ro danh-pkts-dscrd? uint64
| +--ro supframes-rcv-a? uint64
| +--ro supframes-rcv-b? uint64
| +--ro over-pkts-a? uint64
| +--ro over-pkts-b? uint64
| +--ro pri-over-pkts-a? uint64
| +--ro pri-over-pkts-b? uint64
| +--ro oversize-pkts-a? uint64
| +--ro oversize-pkts-b? uint64
| +--ro bytes-port-a? uint64
| +--ro bytes-port-b? uint64
| +--ro sent-switch? uint64
+--ro egress
| +--ro dup-pkts? uint64
| +--ro supframes-sent? uint64
| +--ro pkts-port-a? uint64
| +--ro pkts-port-b? uint64
| +--ro bytes-port-a? uint64
| +--ro bytes-port-b? uint64
| +--ro recv-switch? uint64
| +--ro overruns? uint64
| +--ro overruns-drop? uint64
+--ro pause-frame
| +--ro pf-sent? uint32
+--ro node-tbl
+--ro proxynode-tbl-err? uint32
+--ro proxynode-tbl-num? uint32
+--ro node-tbl-err? uint32
+--ro node-tbl-num? uint32