📊 CISCO-BGP4-MIB

MIB YANG Tree Visualization - IOS-XE 17.18.1

📚 API Documentation & Navigation

📄 View Swagger Spec 🚀 Open in Swagger UI 📂 Browse All MIB APIs 📄 YANG Source 🌳 All MIB Trees 🏠 Main Tree Browser

📋 Module Metadata

Namespace: http://cisco.com/ns/yang/CISCO-BGP4-MIB

Prefix: cisco-bgp4

Related Modules:
ATM-MIB
BGP4-MIB
BRIDGE-MIB
CISCO-AAA-SERVER-MIB
CISCO-AAA-SESSION-MIB

💡 Example Usage

# GET module data
curl -X GET \
  -H "Accept: application/yang-data+json" \
  -u admin:password \
  --insecure \
  https://device-ip/restconf/data/CISCO-BGP4-MIB

📚 External Documentation

💻 YANG Source📖 YANG Catalog
module: CISCO-BGP4-MIB
  +--ro CISCO-BGP4-MIB
     +--ro cbgpGlobal
     |  +--ro cbgpNotifsEnable?   bits
     |  +--ro cbgpLocalAs?        inet:as-number
     +--ro cbgpRouteTable
     |  +--ro cbgpRouteEntry* [cbgpRouteAfi cbgpRouteSafi cbgpRoutePeerType cbgpRoutePeer cbgpRouteAddrPrefix cbgpRouteAddrPrefixLen]
     |     +--ro cbgpRouteAfi                   inet-address:InetAddressType
     |     +--ro cbgpRouteSafi                  CISCO-BGP4-MIB:CbgpSafi
     |     +--ro cbgpRoutePeerType              inet-address:InetAddressType
     |     +--ro cbgpRoutePeer                  inet-address:InetAddress
     |     +--ro cbgpRouteAddrPrefix            CISCO-BGP4-MIB:CbgpNetworkAddress
     |     +--ro cbgpRouteAddrPrefixLen         uint32
     |     +--ro cbgpRouteOrigin?               enumeration
     |     +--ro cbgpRouteASPathSegment?        binary
     |     +--ro cbgpRouteNextHop?              CISCO-BGP4-MIB:CbgpNetworkAddress
     |     +--ro cbgpRouteMedPresent?           boolean
     |     +--ro cbgpRouteMultiExitDisc?        uint32
     |     +--ro cbgpRouteLocalPrefPresent?     boolean
     |     +--ro cbgpRouteLocalPref?            uint32
     |     +--ro cbgpRouteAtomicAggregate?      enumeration
     |     +--ro cbgpRouteAggregatorAS?         uint32
     |     +--ro cbgpRouteAggregatorAddrType?   inet-address:InetAddressType
     |     +--ro cbgpRouteAggregatorAddr?       inet-address:InetAddress
     |     +--ro cbgpRouteBest?                 boolean
     |     +--ro cbgpRouteUnknownAttr?          binary
     +--ro cbgpPeerCapsTable
     |  +--ro cbgpPeerCapsEntry* [bgpPeerRemoteAddr cbgpPeerCapCode cbgpPeerCapIndex]
     |     +--ro bgpPeerRemoteAddr    -> /bgp4-mib:BGP4-MIB/bgpPeerTable/bgpPeerEntry/bgpPeerRemoteAddr
     |     +--ro cbgpPeerCapCode      enumeration
     |     +--ro cbgpPeerCapIndex     uint32
     |     +--ro cbgpPeerCapValue?    binary
     +--ro cbgpPeerAddrFamilyTable
     |  +--ro cbgpPeerAddrFamilyEntry* [bgpPeerRemoteAddr cbgpPeerAddrFamilyAfi cbgpPeerAddrFamilySafi]
     |     +--ro bgpPeerRemoteAddr         -> /bgp4-mib:BGP4-MIB/bgpPeerTable/bgpPeerEntry/bgpPeerRemoteAddr
     |     +--ro cbgpPeerAddrFamilyAfi     inet-address:InetAddressType
     |     +--ro cbgpPeerAddrFamilySafi    CISCO-BGP4-MIB:CbgpSafi
     |     +--ro cbgpPeerAddrFamilyName?   snmp-framework:SnmpAdminString
     +--ro cbgpPeerAddrFamilyPrefixTable
     |  +--ro cbgpPeerAddrFamilyPrefixEntry* [bgpPeerRemoteAddr cbgpPeerAddrFamilyAfi cbgpPeerAddrFamilySafi]
     |     +--ro bgpPeerRemoteAddr               -> /bgp4-mib:BGP4-MIB/bgpPeerTable/bgpPeerEntry/bgpPeerRemoteAddr
     |     +--ro cbgpPeerAddrFamilyAfi           -> /CISCO-BGP4-MIB/cbgpPeerAddrFamilyTable/cbgpPeerAddrFamilyEntry/cbgpPeerAddrFamilyAfi
     |     +--ro cbgpPeerAddrFamilySafi          -> /CISCO-BGP4-MIB/cbgpPeerAddrFamilyTable/cbgpPeerAddrFamilyEntry/cbgpPeerAddrFamilySafi
     |     +--ro cbgpPeerAcceptedPrefixes?       yang:counter32
     |     +--ro cbgpPeerDeniedPrefixes?         yang:gauge32
     |     +--ro cbgpPeerPrefixAdminLimit?       uint32
     |     +--ro cbgpPeerPrefixThreshold?        uint32
     |     +--ro cbgpPeerPrefixClearThreshold?   uint32
     |     +--ro cbgpPeerAdvertisedPrefixes?     yang:gauge32
     |     +--ro cbgpPeerSuppressedPrefixes?     yang:gauge32
     |     +--ro cbgpPeerWithdrawnPrefixes?      yang:gauge32
     +--ro cbgpPeer2Table
     |  +--ro cbgpPeer2Entry* [cbgpPeer2Type cbgpPeer2RemoteAddr]
     |     +--ro cbgpPeer2Type                             inet-address:InetAddressType
     |     +--ro cbgpPeer2RemoteAddr                       inet-address:InetAddress
     |     +--ro cbgpPeer2State?                           enumeration
     |     +--ro cbgpPeer2AdminStatus?                     enumeration
     |     +--ro cbgpPeer2NegotiatedVersion?               int32
     |     +--ro cbgpPeer2LocalAddr?                       inet-address:InetAddress
     |     +--ro cbgpPeer2LocalPort?                       inet:port-number
     |     +--ro cbgpPeer2LocalAs?                         inet:as-number
     |     +--ro cbgpPeer2LocalIdentifier?                 inet:ipv4-address
     |     +--ro cbgpPeer2RemotePort?                      inet:port-number
     |     +--ro cbgpPeer2RemoteAs?                        inet:as-number
     |     +--ro cbgpPeer2RemoteIdentifier?                inet:ipv4-address
     |     +--ro cbgpPeer2InUpdates?                       yang:counter32
     |     +--ro cbgpPeer2OutUpdates?                      yang:counter32
     |     +--ro cbgpPeer2InTotalMessages?                 yang:counter32
     |     +--ro cbgpPeer2OutTotalMessages?                yang:counter32
     |     +--ro cbgpPeer2LastError?                       binary
     |     +--ro cbgpPeer2FsmEstablishedTransitions?       yang:counter32
     |     +--ro cbgpPeer2FsmEstablishedTime?              yang:gauge32
     |     +--ro cbgpPeer2ConnectRetryInterval?            int32
     |     +--ro cbgpPeer2HoldTime?                        int32
     |     +--ro cbgpPeer2KeepAlive?                       int32
     |     +--ro cbgpPeer2HoldTimeConfigured?              int32
     |     +--ro cbgpPeer2KeepAliveConfigured?             int32
     |     +--ro cbgpPeer2MinASOriginationInterval?        int32
     |     +--ro cbgpPeer2MinRouteAdvertisementInterval?   int32
     |     +--ro cbgpPeer2InUpdateElapsedTime?             yang:gauge32
     |     +--ro cbgpPeer2LastErrorTxt?                    snmp-framework:SnmpAdminString
     |     +--ro cbgpPeer2PrevState?                       enumeration
     +--ro cbgpPeer2CapsTable
     |  +--ro cbgpPeer2CapsEntry* [cbgpPeer2Type cbgpPeer2RemoteAddr cbgpPeer2CapCode cbgpPeer2CapIndex]
     |     +--ro cbgpPeer2Type          -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2Type
     |     +--ro cbgpPeer2RemoteAddr    -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2RemoteAddr
     |     +--ro cbgpPeer2CapCode       enumeration
     |     +--ro cbgpPeer2CapIndex      uint32
     |     +--ro cbgpPeer2CapValue?     binary
     +--ro cbgpPeer2AddrFamilyTable
     |  +--ro cbgpPeer2AddrFamilyEntry* [cbgpPeer2Type cbgpPeer2RemoteAddr cbgpPeer2AddrFamilyAfi cbgpPeer2AddrFamilySafi]
     |     +--ro cbgpPeer2Type              -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2Type
     |     +--ro cbgpPeer2RemoteAddr        -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2RemoteAddr
     |     +--ro cbgpPeer2AddrFamilyAfi     inet-address:InetAddressType
     |     +--ro cbgpPeer2AddrFamilySafi    CISCO-BGP4-MIB:CbgpSafi
     |     +--ro cbgpPeer2AddrFamilyName?   snmp-framework:SnmpAdminString
     +--ro cbgpPeer2AddrFamilyPrefixTable
        +--ro cbgpPeer2AddrFamilyPrefixEntry* [cbgpPeer2Type cbgpPeer2RemoteAddr cbgpPeer2AddrFamilyAfi cbgpPeer2AddrFamilySafi]
           +--ro cbgpPeer2Type                    -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2Type
           +--ro cbgpPeer2RemoteAddr              -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2RemoteAddr
           +--ro cbgpPeer2AddrFamilyAfi           -> /CISCO-BGP4-MIB/cbgpPeer2AddrFamilyTable/cbgpPeer2AddrFamilyEntry/cbgpPeer2AddrFamilyAfi
           +--ro cbgpPeer2AddrFamilySafi          -> /CISCO-BGP4-MIB/cbgpPeer2AddrFamilyTable/cbgpPeer2AddrFamilyEntry/cbgpPeer2AddrFamilySafi
           +--ro cbgpPeer2AcceptedPrefixes?       yang:counter32
           +--ro cbgpPeer2DeniedPrefixes?         yang:gauge32
           +--ro cbgpPeer2PrefixAdminLimit?       uint32
           +--ro cbgpPeer2PrefixThreshold?        uint32
           +--ro cbgpPeer2PrefixClearThreshold?   uint32
           +--ro cbgpPeer2AdvertisedPrefixes?     yang:gauge32
           +--ro cbgpPeer2SuppressedPrefixes?     yang:gauge32
           +--ro cbgpPeer2WithdrawnPrefixes?      yang:gauge32

  augment /bgp4-mib:BGP4-MIB/bgp4-mib:bgpPeerTable/bgp4-mib:bgpPeerEntry:
    x--ro cbgpPeerPrefixAccepted?     yang:counter32
    x--ro cbgpPeerPrefixDenied?       yang:counter32
    x--ro cbgpPeerPrefixLimit?        uint32
    x--ro cbgpPeerPrefixAdvertised?   yang:counter32
    x--ro cbgpPeerPrefixSuppressed?   yang:counter32
    x--ro cbgpPeerPrefixWithdrawn?    yang:counter32
    +--ro cbgpPeerLastErrorTxt?       snmp-framework:SnmpAdminString
    +--ro cbgpPeerPrevState?          enumeration

  notifications:
    +---n cbgpFsmStateChange
    |  +--ro object-1
    |  |  +--ro bgpPeerRemoteAddr?   -> /bgp4-mib:BGP4-MIB/bgpPeerTable/bgpPeerEntry/bgpPeerRemoteAddr
    |  |  +--ro bgpPeerLastError?    -> /bgp4-mib:BGP4-MIB/bgpPeerTable/bgpPeerEntry/bgpPeerLastError
    |  +--ro object-2
    |  |  +--ro bgpPeerRemoteAddr?   -> /bgp4-mib:BGP4-MIB/bgpPeerTable/bgpPeerEntry/bgpPeerRemoteAddr
    |  |  +--ro bgpPeerState?        -> /bgp4-mib:BGP4-MIB/bgpPeerTable/bgpPeerEntry/bgpPeerState
    |  +--ro object-3
    |  |  +--ro bgpPeerRemoteAddr?      -> /bgp4-mib:BGP4-MIB/bgpPeerTable/bgpPeerEntry/bgpPeerRemoteAddr
    |  |  +--ro cbgpPeerLastErrorTxt?   -> /bgp4-mib:BGP4-MIB/bgpPeerTable/bgpPeerEntry/CISCO-BGP4-MIB:cbgpPeerLastErrorTxt
    |  +--ro object-4
    |     +--ro bgpPeerRemoteAddr?   -> /bgp4-mib:BGP4-MIB/bgpPeerTable/bgpPeerEntry/bgpPeerRemoteAddr
    |     +--ro cbgpPeerPrevState?   -> /bgp4-mib:BGP4-MIB/bgpPeerTable/bgpPeerEntry/CISCO-BGP4-MIB:cbgpPeerPrevState
    +---n cbgpBackwardTransition
    |  +--ro object-1
    |  |  +--ro bgpPeerRemoteAddr?   -> /bgp4-mib:BGP4-MIB/bgpPeerTable/bgpPeerEntry/bgpPeerRemoteAddr
    |  |  +--ro bgpPeerLastError?    -> /bgp4-mib:BGP4-MIB/bgpPeerTable/bgpPeerEntry/bgpPeerLastError
    |  +--ro object-2
    |  |  +--ro bgpPeerRemoteAddr?   -> /bgp4-mib:BGP4-MIB/bgpPeerTable/bgpPeerEntry/bgpPeerRemoteAddr
    |  |  +--ro bgpPeerState?        -> /bgp4-mib:BGP4-MIB/bgpPeerTable/bgpPeerEntry/bgpPeerState
    |  +--ro object-3
    |  |  +--ro bgpPeerRemoteAddr?      -> /bgp4-mib:BGP4-MIB/bgpPeerTable/bgpPeerEntry/bgpPeerRemoteAddr
    |  |  +--ro cbgpPeerLastErrorTxt?   -> /bgp4-mib:BGP4-MIB/bgpPeerTable/bgpPeerEntry/CISCO-BGP4-MIB:cbgpPeerLastErrorTxt
    |  +--ro object-4
    |     +--ro bgpPeerRemoteAddr?   -> /bgp4-mib:BGP4-MIB/bgpPeerTable/bgpPeerEntry/bgpPeerRemoteAddr
    |     +--ro cbgpPeerPrevState?   -> /bgp4-mib:BGP4-MIB/bgpPeerTable/bgpPeerEntry/CISCO-BGP4-MIB:cbgpPeerPrevState
    +---n cbgpPrefixThresholdExceeded
    |  +--ro object-1
    |  |  +--ro bgpPeerRemoteAddr?          -> /bgp4-mib:BGP4-MIB/bgpPeerTable/bgpPeerEntry/bgpPeerRemoteAddr
    |  |  +--ro cbgpPeerAddrFamilyAfi?      -> /CISCO-BGP4-MIB/cbgpPeerAddrFamilyTable/cbgpPeerAddrFamilyEntry/cbgpPeerAddrFamilyAfi
    |  |  +--ro cbgpPeerAddrFamilySafi?     -> /CISCO-BGP4-MIB/cbgpPeerAddrFamilyTable/cbgpPeerAddrFamilyEntry/cbgpPeerAddrFamilySafi
    |  |  +--ro cbgpPeerPrefixAdminLimit?   -> /CISCO-BGP4-MIB/cbgpPeerAddrFamilyPrefixTable/cbgpPeerAddrFamilyPrefixEntry/cbgpPeerPrefixAdminLimit
    |  +--ro object-2
    |     +--ro bgpPeerRemoteAddr?         -> /bgp4-mib:BGP4-MIB/bgpPeerTable/bgpPeerEntry/bgpPeerRemoteAddr
    |     +--ro cbgpPeerAddrFamilyAfi?     -> /CISCO-BGP4-MIB/cbgpPeerAddrFamilyTable/cbgpPeerAddrFamilyEntry/cbgpPeerAddrFamilyAfi
    |     +--ro cbgpPeerAddrFamilySafi?    -> /CISCO-BGP4-MIB/cbgpPeerAddrFamilyTable/cbgpPeerAddrFamilyEntry/cbgpPeerAddrFamilySafi
    |     +--ro cbgpPeerPrefixThreshold?   -> /CISCO-BGP4-MIB/cbgpPeerAddrFamilyPrefixTable/cbgpPeerAddrFamilyPrefixEntry/cbgpPeerPrefixThreshold
    +---n cbgpPrefixThresholdClear
    |  +--ro object-1
    |  |  +--ro bgpPeerRemoteAddr?          -> /bgp4-mib:BGP4-MIB/bgpPeerTable/bgpPeerEntry/bgpPeerRemoteAddr
    |  |  +--ro cbgpPeerAddrFamilyAfi?      -> /CISCO-BGP4-MIB/cbgpPeerAddrFamilyTable/cbgpPeerAddrFamilyEntry/cbgpPeerAddrFamilyAfi
    |  |  +--ro cbgpPeerAddrFamilySafi?     -> /CISCO-BGP4-MIB/cbgpPeerAddrFamilyTable/cbgpPeerAddrFamilyEntry/cbgpPeerAddrFamilySafi
    |  |  +--ro cbgpPeerPrefixAdminLimit?   -> /CISCO-BGP4-MIB/cbgpPeerAddrFamilyPrefixTable/cbgpPeerAddrFamilyPrefixEntry/cbgpPeerPrefixAdminLimit
    |  +--ro object-2
    |     +--ro bgpPeerRemoteAddr?              -> /bgp4-mib:BGP4-MIB/bgpPeerTable/bgpPeerEntry/bgpPeerRemoteAddr
    |     +--ro cbgpPeerAddrFamilyAfi?          -> /CISCO-BGP4-MIB/cbgpPeerAddrFamilyTable/cbgpPeerAddrFamilyEntry/cbgpPeerAddrFamilyAfi
    |     +--ro cbgpPeerAddrFamilySafi?         -> /CISCO-BGP4-MIB/cbgpPeerAddrFamilyTable/cbgpPeerAddrFamilyEntry/cbgpPeerAddrFamilySafi
    |     +--ro cbgpPeerPrefixClearThreshold?   -> /CISCO-BGP4-MIB/cbgpPeerAddrFamilyPrefixTable/cbgpPeerAddrFamilyPrefixEntry/cbgpPeerPrefixClearThreshold
    +---n cbgpPeer2EstablishedNotification
    |  +--ro object-1
    |  |  +--ro cbgpPeer2Type?         -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2Type
    |  |  +--ro cbgpPeer2RemoteAddr?   -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2RemoteAddr
    |  |  +--ro cbgpPeer2LastError?    -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2LastError
    |  +--ro object-2
    |     +--ro cbgpPeer2Type?         -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2Type
    |     +--ro cbgpPeer2RemoteAddr?   -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2RemoteAddr
    |     +--ro cbgpPeer2State?        -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2State
    +---n cbgpPeer2BackwardTransNotification
    |  +--ro object-1
    |  |  +--ro cbgpPeer2Type?         -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2Type
    |  |  +--ro cbgpPeer2RemoteAddr?   -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2RemoteAddr
    |  |  +--ro cbgpPeer2LastError?    -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2LastError
    |  +--ro object-2
    |     +--ro cbgpPeer2Type?         -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2Type
    |     +--ro cbgpPeer2RemoteAddr?   -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2RemoteAddr
    |     +--ro cbgpPeer2State?        -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2State
    +---n cbgpPeer2FsmStateChange
    |  +--ro object-1
    |  |  +--ro cbgpPeer2Type?         -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2Type
    |  |  +--ro cbgpPeer2RemoteAddr?   -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2RemoteAddr
    |  |  +--ro cbgpPeer2LastError?    -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2LastError
    |  +--ro object-2
    |  |  +--ro cbgpPeer2Type?         -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2Type
    |  |  +--ro cbgpPeer2RemoteAddr?   -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2RemoteAddr
    |  |  +--ro cbgpPeer2State?        -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2State
    |  +--ro object-3
    |  |  +--ro cbgpPeer2Type?           -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2Type
    |  |  +--ro cbgpPeer2RemoteAddr?     -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2RemoteAddr
    |  |  +--ro cbgpPeer2LastErrorTxt?   -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2LastErrorTxt
    |  +--ro object-4
    |     +--ro cbgpPeer2Type?         -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2Type
    |     +--ro cbgpPeer2RemoteAddr?   -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2RemoteAddr
    |     +--ro cbgpPeer2PrevState?    -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2PrevState
    +---n cbgpPeer2BackwardTransition
    |  +--ro object-1
    |  |  +--ro cbgpPeer2Type?         -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2Type
    |  |  +--ro cbgpPeer2RemoteAddr?   -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2RemoteAddr
    |  |  +--ro cbgpPeer2LastError?    -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2LastError
    |  +--ro object-2
    |  |  +--ro cbgpPeer2Type?         -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2Type
    |  |  +--ro cbgpPeer2RemoteAddr?   -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2RemoteAddr
    |  |  +--ro cbgpPeer2State?        -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2State
    |  +--ro object-3
    |  |  +--ro cbgpPeer2Type?           -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2Type
    |  |  +--ro cbgpPeer2RemoteAddr?     -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2RemoteAddr
    |  |  +--ro cbgpPeer2LastErrorTxt?   -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2LastErrorTxt
    |  +--ro object-4
    |     +--ro cbgpPeer2Type?         -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2Type
    |     +--ro cbgpPeer2RemoteAddr?   -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2RemoteAddr
    |     +--ro cbgpPeer2PrevState?    -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2PrevState
    +---n cbgpPeer2PrefixThresholdExceeded
    |  +--ro object-1
    |  |  +--ro cbgpPeer2Type?               -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2Type
    |  |  +--ro cbgpPeer2RemoteAddr?         -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2RemoteAddr
    |  |  +--ro cbgpPeer2AddrFamilyAfi?      -> /CISCO-BGP4-MIB/cbgpPeer2AddrFamilyTable/cbgpPeer2AddrFamilyEntry/cbgpPeer2AddrFamilyAfi
    |  |  +--ro cbgpPeer2AddrFamilySafi?     -> /CISCO-BGP4-MIB/cbgpPeer2AddrFamilyTable/cbgpPeer2AddrFamilyEntry/cbgpPeer2AddrFamilySafi
    |  |  +--ro cbgpPeer2PrefixAdminLimit?   -> /CISCO-BGP4-MIB/cbgpPeer2AddrFamilyPrefixTable/cbgpPeer2AddrFamilyPrefixEntry/cbgpPeer2PrefixAdminLimit
    |  +--ro object-2
    |     +--ro cbgpPeer2Type?              -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2Type
    |     +--ro cbgpPeer2RemoteAddr?        -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2RemoteAddr
    |     +--ro cbgpPeer2AddrFamilyAfi?     -> /CISCO-BGP4-MIB/cbgpPeer2AddrFamilyTable/cbgpPeer2AddrFamilyEntry/cbgpPeer2AddrFamilyAfi
    |     +--ro cbgpPeer2AddrFamilySafi?    -> /CISCO-BGP4-MIB/cbgpPeer2AddrFamilyTable/cbgpPeer2AddrFamilyEntry/cbgpPeer2AddrFamilySafi
    |     +--ro cbgpPeer2PrefixThreshold?   -> /CISCO-BGP4-MIB/cbgpPeer2AddrFamilyPrefixTable/cbgpPeer2AddrFamilyPrefixEntry/cbgpPeer2PrefixThreshold
    +---n cbgpPeer2PrefixThresholdClear
       +--ro object-1
       |  +--ro cbgpPeer2Type?               -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2Type
       |  +--ro cbgpPeer2RemoteAddr?         -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2RemoteAddr
       |  +--ro cbgpPeer2AddrFamilyAfi?      -> /CISCO-BGP4-MIB/cbgpPeer2AddrFamilyTable/cbgpPeer2AddrFamilyEntry/cbgpPeer2AddrFamilyAfi
       |  +--ro cbgpPeer2AddrFamilySafi?     -> /CISCO-BGP4-MIB/cbgpPeer2AddrFamilyTable/cbgpPeer2AddrFamilyEntry/cbgpPeer2AddrFamilySafi
       |  +--ro cbgpPeer2PrefixAdminLimit?   -> /CISCO-BGP4-MIB/cbgpPeer2AddrFamilyPrefixTable/cbgpPeer2AddrFamilyPrefixEntry/cbgpPeer2PrefixAdminLimit
       +--ro object-2
          +--ro cbgpPeer2Type?                   -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2Type
          +--ro cbgpPeer2RemoteAddr?             -> /CISCO-BGP4-MIB/cbgpPeer2Table/cbgpPeer2Entry/cbgpPeer2RemoteAddr
          +--ro cbgpPeer2AddrFamilyAfi?          -> /CISCO-BGP4-MIB/cbgpPeer2AddrFamilyTable/cbgpPeer2AddrFamilyEntry/cbgpPeer2AddrFamilyAfi
          +--ro cbgpPeer2AddrFamilySafi?         -> /CISCO-BGP4-MIB/cbgpPeer2AddrFamilyTable/cbgpPeer2AddrFamilyEntry/cbgpPeer2AddrFamilySafi
          +--ro cbgpPeer2PrefixClearThreshold?   -> /CISCO-BGP4-MIB/cbgpPeer2AddrFamilyPrefixTable/cbgpPeer2AddrFamilyPrefixEntry/cbgpPeer2PrefixClearThreshold

About this tree: This visualization shows the hierarchical structure of the CISCO-BGP4-MIB MIB YANG module. Generated using pyang -f tree command. • +--rw = read-write node • +--ro = read-only node • +-- = configuration data • x-- = deprecated node