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

Prefix: bgp_rib_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-bgp-rib-oper

📚 External Documentation

💻 YANG Source📖 YANG Catalog🌐 DevNet Guide
module: Cisco-IOS-XE-bgp-rib-oper
  +--ro bgp-rib-oper-data
     +--ro bgp-route* [prefix ni-type ni-name afi-safi]
     |  +--ro prefix         inet:ip-prefix
     |  +--ro ni-type        common-types-ios-xe:net-inst-type
     |  +--ro ni-name        string
     |  +--ro afi-safi       bgp-ios-rib-xe-oper:bgp-afisafi
     |  +--ro version?       uint32
     |  +--ro avail-paths?   uint32
     |  +--ro bgp-path* [src-orig nbr-addr if-name src-rd src-ni-name path-id]
     |     +--ro src-orig        bgp-ios-rib-xe-oper:bgp-path-source
     |     +--ro nbr-addr        inet:ip-address
     |     +--ro if-name         string
     |     +--ro src-rd          string
     |     +--ro src-ni-name     string
     |     +--ro path-id         uint32
     |     +--ro path-st?        bgp-ios-rib-xe-oper:bgp-path-status
     |     +--ro rpki-st?        bgp-ios-rib-xe-oper:bgp-path-rpki-status
     |     +--ro mpls-in?        string
     |     +--ro mpls-out?       string
     |     +--ro sr-prof-name?   string
     |     +--ro sr-bg-sid?      string
     |     +--ro sr-lbl-indx?    uint32
     |     +--ro attr-idx?       uint32
     |     +--ro comm-idx?       uint32
     |     +--ro extcomm-idx?    uint32
     |     +--ro lrgcomm-idx?    uint32
     |     +--ro un-attr* []
     |        +--ro type?   uint8
     |        +--ro len?    uint16
     |        +--ro val?    yang:hex-string
     |        +--ro fg?     bgp-ios-rib-xe-oper:bgp-path-unknown-attr-flag
     +--ro bgp-attr* [attr-id]
     |  +--ro attr-id            uint32
     |  +--ro nh?                inet:ip-address
     |  +--ro if-name?           string
     |  +--ro metric?            uint32
     |  +--ro lp?                uint32
     |  +--ro weight?            uint32
     |  +--ro as-path* []
     |  |  +--ro as-type?    bgp-ios-rib-xe-oper:bgp-as-path-type
     |  |  +--ro as-value* []
     |  |     +--ro as-value?   string
     |  +--ro origin?            bgp-ios-rib-xe-oper:bgp-path-origin-code
     |  +--ro as4-path* []
     |  |  +--ro as-type?    bgp-ios-rib-xe-oper:bgp-as-path-type
     |  |  +--ro as-value* []
     |  |     +--ro as-value?   string
     |  +--ro aa?                boolean
     |  +--ro aggr-as-num?       uint32
     |  +--ro aggr-as4-num?      uint32
     |  +--ro aggr-addr?         inet:ip-address
     |  +--ro orig-id?           inet:ip-address
     |  +--ro cl-id*             inet:ip-address
     |  +--ro ext-aigp-metric?   uint64
     |  +--ro path-cnt?          uint32
     +--ro bgp-comm* [id]
     |  +--ro id              uint32
     |  +--ro bgp-num-comm* [num-comm]
     |  |  +--ro num-comm    uint32
     |  +--ro well-kn-comm*   bgp-ios-rib-xe-oper:bgp-well-known-comm
     +--ro bgp-extcomm* [id]
     |  +--ro id              uint32
     |  +--ro bgp-ext-comm* [ext-comm-type comm]
     |     +--ro ext-comm-type    bgp-ios-rib-xe-oper:bgp-extcomm-type
     |     +--ro comm             string
     +--ro bgp-lrgcomm* [id]
        +--ro id              uint32
        +--ro bgp-lrg-comm* [comm]
           +--ro comm    string