📚 API Documentation & Navigation
📋 Module Metadata
Namespace: http://cisco.com/ns/yang/Cisco-IOS-XE-bgp-oper
Prefix: bgp_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-oper
📚 External Documentation
module: Cisco-IOS-XE-bgp-oper
+--ro bgp-state-data
+--ro neighbors
| +--ro neighbor* [afi-safi vrf-name neighbor-id]
| +--ro afi-safi bgp-common-ios-xe-oper:afi-safi
| +--ro vrf-name string
| +--ro neighbor-id string
| +--ro description? string
| +--ro bgp-version? uint16
| +--ro link? bgp-ios-xe-oper:bgp-link
| +--ro up-time? string
| +--ro last-write? string
| +--ro last-read? string
| +--ro installed-prefixes? uint32
| +--ro session-state? bgp-ios-xe-oper:bgp-fsm-state
| +--ro negotiated-keepalive-timers
| | +--ro hold-time? uint16
| | +--ro keepalive-interval? uint16
| +--ro negotiated-cap* string
| +--ro bgp-neighbor-counters
| | +--ro sent
| | | +--ro opens? uint32
| | | +--ro updates? uint32
| | | +--ro notifications? uint32
| | | +--ro keepalives? uint32
| | | +--ro route-refreshes? uint32
| | +--ro received
| | | +--ro opens? uint32
| | | +--ro updates? uint32
| | | +--ro notifications? uint32
| | | +--ro keepalives? uint32
| | | +--ro route-refreshes? uint32
| | +--ro inq-depth? uint32
| | +--ro outq-depth? uint32
| +--ro connection
| | +--ro state? bgp-common-ios-xe-oper:tcp-fsm-state
| | +--ro mode? bgp-ios-xe-oper:bgp-mode
| | +--ro total-established? uint32
| | +--ro total-dropped? uint32
| | +--ro last-reset? string
| | +--ro reset-reason? string
| +--ro transport
| | +--ro path-mtu-discovery? boolean
| | +--ro local-port? uint32
| | +--ro local-host? inet:ip-address
| | +--ro foreign-port? uint32
| | +--ro foreign-host? inet:ip-address
| | +--ro mss? uint32
| | +--ro ao-keychain-name? string
| | +--ro ao-key-id? int32
| | +--ro ao-incl-tcp-opts? boolean
| | +--ro ao-accept-mismatch-conn? boolean
| +--ro prefix-activity
| | +--ro sent
| | | +--ro current-prefixes? uint64
| | | +--ro total-prefixes? uint64
| | | +--ro implicit-withdraw? uint64
| | | +--ro explicit-withdraw? uint64
| | | +--ro bestpaths? uint64
| | | +--ro multipaths? uint64
| | +--ro received
| | +--ro current-prefixes? uint64
| | +--ro total-prefixes? uint64
| | +--ro implicit-withdraw? uint64
| | +--ro explicit-withdraw? uint64
| | +--ro bestpaths? uint64
| | +--ro multipaths? uint64
| +--ro as? uint32
| +--ro encaps-pref? bgp-ios-xe-oper:bgp-encaps-pref
| +--ro peer-policy
| +--ro name? string
| +--ro total-inherited? uint32
| +--ro index? uint32
| +--ro configured-policies
| | +--ro distribute-list-in? string
| | +--ro prefix-list-in? string
| | +--ro filter-list-in? uint32
| | +--ro route-map-in? string
| | +--ro prefix-list-out? string
| | +--ro distribute-list-out? string
| | +--ro filter-list-out? uint32
| | +--ro route-map-out? string
| | +--ro unsuppress-map? string
| | +--ro default-originate? boolean
| | +--ro default-map? string
| | +--ro weight? uint32
| | +--ro soft-reconfig-in? boolean
| | +--ro maximum-prefix? uint32
| | +--ro max-prefix-threshold? uint32
| | +--ro max-prefix-warning? boolean
| | +--ro max-pfx-restart-interval? uint32
| | +--ro as-override? boolean
| | +--ro as-override-split-horizon? boolean
| | +--ro allow-as? uint32
| | +--ro allow-policy? boolean
| | +--ro rr-client? boolean
| | +--ro aigp? boolean
| | +--ro aigp-med? boolean
| | +--ro aigp-cost? boolean
| | +--ro internal-vpn-client? boolean
| | +--ro advertisement-interval? uint32
| | +--ro nexthop-unchanged? boolean
| | +--ro nexthop-unchanged-all? boolean
| | +--ro nexthop-self? boolean
| | +--ro nexthop-self-all? boolean
| | +--ro add-path-send? boolean
| | +--ro add-path-rx? boolean
| | +--ro adv-add-path-all? boolean
| | +--ro adv-add-path-grp-best? boolean
| | +--ro adv-add-path-bestn? uint32
| | +--ro adv-diverse-path? string
| | +--ro adv-best-ext? boolean
| | +--ro slow-peer-static? boolean
| | +--ro sp-detect-thold? uint32
| | +--ro sp-dynamic? boolean
| | +--ro sp-protection-permanent? boolean
| | +--ro send-community? string
| | +--ro flow-spec-validation-off? boolean
| | +--ro valid-redirect-off? boolean
| | +--ro remove-private-as? boolean
| | +--ro remove-private-as-all? boolean
| | +--ro rm-private-as-replace-as? boolean
| | +--ro extcommunity? string
| | +--ro rpki-state-enabled? boolean
| | +--ro dmzlink-bw? boolean
| | +--ro send-label? boolean
| | +--ro send-label-explicit-null? boolean
| | +--ro encap? string
| | +--ro cap-orf-prefix-list? string
| | +--ro translate-topology? uint32
| | +--ro accept-route-legacy-rt? boolean
| | +--ro inter-as-hybrid? boolean
| | +--ro suppress-ldp? boolean
| | +--ro llgr-stale-time-send? uint32
| | +--ro llgr-stale-time-accept? uint32
| +--ro inherited-policies
| +--ro name* string
| +--ro configured-policies
| +--ro distribute-list-in? string
| +--ro prefix-list-in? string
| +--ro filter-list-in? uint32
| +--ro route-map-in? string
| +--ro prefix-list-out? string
| +--ro distribute-list-out? string
| +--ro filter-list-out? uint32
| +--ro route-map-out? string
| +--ro unsuppress-map? string
| +--ro default-originate? boolean
| +--ro default-map? string
| +--ro weight? uint32
| +--ro soft-reconfig-in? boolean
| +--ro maximum-prefix? uint32
| +--ro max-prefix-threshold? uint32
| +--ro max-prefix-warning? boolean
| +--ro max-pfx-restart-interval? uint32
| +--ro as-override? boolean
| +--ro as-override-split-horizon? boolean
| +--ro allow-as? uint32
| +--ro allow-policy? boolean
| +--ro rr-client? boolean
| +--ro aigp? boolean
| +--ro aigp-med? boolean
| +--ro aigp-cost? boolean
| +--ro internal-vpn-client? boolean
| +--ro advertisement-interval? uint32
| +--ro nexthop-unchanged? boolean
| +--ro nexthop-unchanged-all? boolean
| +--ro nexthop-self? boolean
| +--ro nexthop-self-all? boolean
| +--ro add-path-send? boolean
| +--ro add-path-rx? boolean
| +--ro adv-add-path-all? boolean
| +--ro adv-add-path-grp-best? boolean
| +--ro adv-add-path-bestn? uint32
| +--ro adv-diverse-path? string
| +--ro adv-best-ext? boolean
| +--ro slow-peer-static? boolean
| +--ro sp-detect-thold? uint32
| +--ro sp-dynamic? boolean
| +--ro sp-protection-permanent? boolean
| +--ro send-community? string
| +--ro flow-spec-validation-off? boolean
| +--ro valid-redirect-off? boolean
| +--ro remove-private-as? boolean
| +--ro remove-private-as-all? boolean
| +--ro rm-private-as-replace-as? boolean
| +--ro extcommunity? string
| +--ro rpki-state-enabled? boolean
| +--ro dmzlink-bw? boolean
| +--ro send-label? boolean
| +--ro send-label-explicit-null? boolean
| +--ro encap? string
| +--ro cap-orf-prefix-list? string
| +--ro translate-topology? uint32
| +--ro accept-route-legacy-rt? boolean
| +--ro inter-as-hybrid? boolean
| +--ro suppress-ldp? boolean
| +--ro llgr-stale-time-send? uint32
| +--ro llgr-stale-time-accept? uint32
+--ro address-families
| +--ro address-family* [afi-safi vrf-name]
| +--ro afi-safi bgp-common-ios-xe-oper:afi-safi
| +--ro vrf-name string
| +--ro router-id? inet:ip-address
| +--ro bgp-table-version? uint64
| +--ro routing-table-version? uint64
| +--ro prefixes
| | +--ro total-entries? uint64
| | +--ro memory-usage? uint64
| +--ro path
| | +--ro total-entries? uint64
| | +--ro memory-usage? uint64
| +--ro as-path
| | +--ro total-entries? uint64
| | +--ro memory-usage? uint64
| +--ro route-map
| | +--ro total-entries? uint64
| | +--ro memory-usage? uint64
| +--ro filter-list
| | +--ro total-entries? uint64
| | +--ro memory-usage? uint64
| +--ro activities
| | +--ro prefixes? uint64
| | +--ro paths? uint64
| | +--ro scan-interval? string
| +--ro total-memory? uint64
| +--ro bgp-neighbor-summaries
| | +--ro bgp-neighbor-summary* [id]
| | +--ro id string
| | +--ro bgp-version? uint32
| | +--ro messages-received? uint64
| | +--ro messages-sent? uint64
| | +--ro table-version? uint64
| | +--ro input-queue? uint64
| | +--ro output-queue? uint64
| | +--ro up-time? string
| | +--ro state? bgp-ios-xe-oper:bgp-fsm-state
| | +--ro prefixes-received? uint64
| | +--ro dynamically-configured? boolean
| | +--ro as? uint32
| +--ro local-as? uint32
+--ro bgp-route-vrfs
| +--ro bgp-route-vrf* [vrf]
| +--ro vrf string
| +--ro bgp-route-afs
| +--ro bgp-route-af* [afi-safi]
| +--ro afi-safi bgp-common-ios-xe-oper:afi-safi
| +--ro bgp-route-filters
| | +--ro bgp-route-filter* [route-filter]
| | +--ro route-filter bgp-route-ios-xe-oper:bgp-route-filters
| | +--ro bgp-route-entries
| | +--ro bgp-route-entry* [prefix]
| | +--ro prefix string
| | +--ro version? uint32
| | +--ro available-paths? uint32
| | +--ro advertised-to? string
| | +--ro bgp-path-entries
| | +--ro bgp-path-entry* [nexthop]
| | +--ro nexthop string
| | +--ro metric? uint32
| | +--ro local-pref? uint32
| | +--ro weight? uint32
| | +--ro as-path? string
| | +--ro origin? bgp-route-ios-xe-oper:bgp-origin-code
| | +--ro path-status
| | | +--ro suppressed? empty
| | | +--ro damped? empty
| | | +--ro history? empty
| | | +--ro valid? empty
| | | +--ro sourced? empty
| | | +--ro bestpath? empty
| | | +--ro internal? empty
| | | +--ro rib-fail? empty
| | | +--ro stale? empty
| | | +--ro multipath? empty
| | | +--ro backup-path? empty
| | | +--ro rt-filter? empty
| | | +--ro best-external? empty
| | | +--ro additional-path? empty
| | | +--ro rib-compressed? empty
| | +--ro rpki-status? bgp-route-ios-xe-oper:bgp-rpki-status
| | +--ro community? string
| | +--ro mpls-in? string
| | +--ro mpls-out? string
| | +--ro sr-profile-name? string
| | +--ro sr-binding-sid? uint32
| | +--ro sr-label-indx? uint32
| | +--ro as4-path? string
| | +--ro atomic-aggregate? boolean
| | +--ro aggr-as-number? uint32
| | +--ro aggr-as4-number? uint32
| | +--ro aggr-address? string
| | +--ro originator-id? string
| | +--ro cluster-list? string
| | +--ro extended-community? string
| | +--ro ext-aigp-metric? uint64
| | +--ro path-id? uint32
| | +--ro path-origin? bgp-route-ios-xe-oper:bgp-path-origin
| +--ro bgp-route-neighbors
| | +--ro bgp-route-neighbor* [nbr-id]
| | +--ro nbr-id string
| | +--ro bgp-neighbor-route-filters
| | +--ro bgp-neighbor-route-filter* [nbr-fltr]
| | +--ro nbr-fltr bgp-route-ios-xe-oper:bgp-neighbor-route-filters
| | +--ro bgp-neighbor-route-entries
| | +--ro bgp-neighbor-route-entry* [prefix]
| | +--ro prefix string
| | +--ro version? uint32
| | +--ro available-paths? uint32
| | +--ro advertised-to? string
| | +--ro bgp-neighbor-path-entries
| | +--ro bgp-neighbor-path-entry* [nexthop]
| | +--ro nexthop string
| | +--ro metric? uint32
| | +--ro local-pref? uint32
| | +--ro weight? uint32
| | +--ro as-path? string
| | +--ro origin? bgp-route-ios-xe-oper:bgp-origin-code
| | +--ro path-status
| | | +--ro suppressed? empty
| | | +--ro damped? empty
| | | +--ro history? empty
| | | +--ro valid? empty
| | | +--ro sourced? empty
| | | +--ro bestpath? empty
| | | +--ro internal? empty
| | | +--ro rib-fail? empty
| | | +--ro stale? empty
| | | +--ro multipath? empty
| | | +--ro backup-path? empty
| | | +--ro rt-filter? empty
| | | +--ro best-external? empty
| | | +--ro additional-path? empty
| | | +--ro rib-compressed? empty
| | +--ro rpki-status? bgp-route-ios-xe-oper:bgp-rpki-status
| | +--ro community? string
| | +--ro mpls-in? string
| | +--ro mpls-out? string
| | +--ro sr-profile-name? string
| | +--ro sr-binding-sid? uint32
| | +--ro sr-label-indx? uint32
| | +--ro as4-path? string
| | +--ro atomic-aggregate? boolean
| | +--ro aggr-as-number? uint32
| | +--ro aggr-as4-number? uint32
| | +--ro aggr-address? string
| | +--ro originator-id? string
| | +--ro cluster-list? string
| | +--ro extended-community? string
| | +--ro ext-aigp-metric? uint64
| | +--ro path-id? uint32
| | +--ro path-origin? bgp-route-ios-xe-oper:bgp-path-origin
| +--ro bgp-peer-groups
| +--ro bgp-peer-group* [name]
| +--ro name string
| +--ro description? string
| +--ro remote-as? uint32
| +--ro bgp-version? uint16
| +--ro min-time? uint16
| +--ro num-of-sessions? uint32
| +--ro num-estab-sessions? uint32
| +--ro num-sso-sessions? uint32
| +--ro peer-members* string
| o--ro fmt-grp-ix? uint16
| o--ro adv-ix? uint16
| +--ro aspath-in? uint32
| +--ro aspath-out? uint32
| +--ro routemap-in? string
| +--ro routemap-out? string
| o--ro updated-messages? uint64
| +--ro rep-count? uint32
| +--ro slowpeer-detection-value? uint16
| +--ro weight? uint16
| +--ro send-community? boolean
| +--ro extended-community? boolean
| +--ro remove-private-as? boolean
+--ro bgp-route-rds
+--ro bgp-route-rd* [rd-value]
+--ro rd-value string
+--ro bgp-rd-route-afs
+--ro bgp-rd-route-af* [afi-safi]
+--ro afi-safi bgp-common-ios-xe-oper:afi-safi
+--ro bgp-rd-route-filters
| +--ro bgp-rd-route-filter* [route-filter]
| +--ro route-filter bgp-route-ios-xe-oper:bgp-route-filters
| +--ro bgp-rd-route-entries
| +--ro bgp-rd-route-entry* [prefix]
| +--ro prefix string
| +--ro version? uint32
| +--ro available-paths? uint32
| +--ro advertised-to? string
| +--ro bgp-rd-path-entries
| +--ro bgp-rd-path-entry* [nexthop]
| +--ro nexthop string
| +--ro metric? uint32
| +--ro local-pref? uint32
| +--ro weight? uint32
| +--ro as-path? string
| +--ro origin? bgp-route-ios-xe-oper:bgp-origin-code
| +--ro path-status
| | +--ro suppressed? empty
| | +--ro damped? empty
| | +--ro history? empty
| | +--ro valid? empty
| | +--ro sourced? empty
| | +--ro bestpath? empty
| | +--ro internal? empty
| | +--ro rib-fail? empty
| | +--ro stale? empty
| | +--ro multipath? empty
| | +--ro backup-path? empty
| | +--ro rt-filter? empty
| | +--ro best-external? empty
| | +--ro additional-path? empty
| | +--ro rib-compressed? empty
| +--ro rpki-status? bgp-route-ios-xe-oper:bgp-rpki-status
| +--ro community? string
| +--ro mpls-in? string
| +--ro mpls-out? string
| +--ro sr-profile-name? string
| +--ro sr-binding-sid? uint32
| +--ro sr-label-indx? uint32
| +--ro as4-path? string
| +--ro atomic-aggregate? boolean
| +--ro aggr-as-number? uint32
| +--ro aggr-as4-number? uint32
| +--ro aggr-address? string
| +--ro originator-id? string
| +--ro cluster-list? string
| +--ro extended-community? string
| +--ro ext-aigp-metric? uint64
| +--ro path-id? uint32
| +--ro path-origin? bgp-route-ios-xe-oper:bgp-path-origin
+--ro bgp-rd-route-neighbors
+--ro bgp-rd-route-neighbor* [neighbor-id]
+--ro neighbor-id string
+--ro bgp-rd-neighbor-route-filters
+--ro bgp-rd-neighbor-route-filter* [neighbor-filter]
+--ro neighbor-filter bgp-route-ios-xe-oper:bgp-neighbor-route-filters
+--ro bgp-rd-neighbor-route-entries
+--ro bgp-rd-neighbor-route-entry* [prefix]
+--ro prefix string
+--ro version? uint32
+--ro available-paths? uint32
+--ro advertised-to? string
+--ro bgp-rd-neighbor-path-entries
+--ro bgp-rd-neighbor-path-entry* [nexthop]
+--ro nexthop string
+--ro metric? uint32
+--ro local-pref? uint32
+--ro weight? uint32
+--ro as-path? string
+--ro origin? bgp-route-ios-xe-oper:bgp-origin-code
+--ro path-status
| +--ro suppressed? empty
| +--ro damped? empty
| +--ro history? empty
| +--ro valid? empty
| +--ro sourced? empty
| +--ro bestpath? empty
| +--ro internal? empty
| +--ro rib-fail? empty
| +--ro stale? empty
| +--ro multipath? empty
| +--ro backup-path? empty
| +--ro rt-filter? empty
| +--ro best-external? empty
| +--ro additional-path? empty
| +--ro rib-compressed? empty
+--ro rpki-status? bgp-route-ios-xe-oper:bgp-rpki-status
+--ro community? string
+--ro mpls-in? string
+--ro mpls-out? string
+--ro sr-profile-name? string
+--ro sr-binding-sid? uint32
+--ro sr-label-indx? uint32
+--ro as4-path? string
+--ro atomic-aggregate? boolean
+--ro aggr-as-number? uint32
+--ro aggr-as4-number? uint32
+--ro aggr-address? string
+--ro originator-id? string
+--ro cluster-list? string
+--ro extended-community? string
+--ro ext-aigp-metric? uint64
+--ro path-id? uint32
+--ro path-origin? bgp-route-ios-xe-oper:bgp-path-origin