📊 Q-BRIDGE-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/Q-BRIDGE-MIB

Prefix: q-bridge

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/Q-BRIDGE-MIB

📚 External Documentation

💻 YANG Source📖 YANG Catalog
module: Q-BRIDGE-MIB
  +--ro Q-BRIDGE-MIB
     +--ro dot1qBase
     |  +--ro dot1qVlanVersionNumber?   enumeration
     |  +--ro dot1qMaxVlanId?           Q-BRIDGE-MIB:VlanId
     |  +--ro dot1qMaxSupportedVlans?   uint32
     |  +--ro dot1qNumVlans?            uint32
     |  +--ro dot1qGvrpStatus?          p-bridge:EnabledStatus
     +--ro dot1qVlan
     |  +--ro dot1qVlanNumDeletes?           yang:counter32
     |  +--ro dot1qNextFreeLocalVlanIndex?   int32
     |  +--ro dot1qConstraintSetDefault?     int32
     |  +--ro dot1qConstraintTypeDefault?    enumeration
     +--ro dot1qFdbTable
     |  +--ro dot1qFdbEntry* [dot1qFdbId]
     |     +--ro dot1qFdbId              uint32
     |     +--ro dot1qFdbDynamicCount?   yang:counter32
     +--ro dot1qTpFdbTable
     |  +--ro dot1qTpFdbEntry* [dot1qFdbId dot1qTpFdbAddress]
     |     +--ro dot1qFdbId           -> /Q-BRIDGE-MIB/dot1qFdbTable/dot1qFdbEntry/dot1qFdbId
     |     +--ro dot1qTpFdbAddress    yang:mac-address
     |     +--ro dot1qTpFdbPort?      int32
     |     +--ro dot1qTpFdbStatus?    enumeration
     +--ro dot1qTpGroupTable
     |  +--ro dot1qTpGroupEntry* [dot1qVlanIndex dot1qTpGroupAddress]
     |     +--ro dot1qVlanIndex             -> /Q-BRIDGE-MIB/dot1qVlanCurrentTable/dot1qVlanCurrentEntry/dot1qVlanIndex
     |     +--ro dot1qTpGroupAddress        yang:mac-address
     |     +--ro dot1qTpGroupEgressPorts?   Q-BRIDGE-MIB:PortList
     |     +--ro dot1qTpGroupLearnt?        Q-BRIDGE-MIB:PortList
     +--ro dot1qForwardAllTable
     |  +--ro dot1qForwardAllEntry* [dot1qVlanIndex]
     |     +--ro dot1qVlanIndex                   -> /Q-BRIDGE-MIB/dot1qVlanCurrentTable/dot1qVlanCurrentEntry/dot1qVlanIndex
     |     +--ro dot1qForwardAllPorts?            Q-BRIDGE-MIB:PortList
     |     +--ro dot1qForwardAllStaticPorts?      Q-BRIDGE-MIB:PortList
     |     +--ro dot1qForwardAllForbiddenPorts?   Q-BRIDGE-MIB:PortList
     +--ro dot1qForwardUnregisteredTable
     |  +--ro dot1qForwardUnregisteredEntry* [dot1qVlanIndex]
     |     +--ro dot1qVlanIndex                            -> /Q-BRIDGE-MIB/dot1qVlanCurrentTable/dot1qVlanCurrentEntry/dot1qVlanIndex
     |     +--ro dot1qForwardUnregisteredPorts?            Q-BRIDGE-MIB:PortList
     |     +--ro dot1qForwardUnregisteredStaticPorts?      Q-BRIDGE-MIB:PortList
     |     +--ro dot1qForwardUnregisteredForbiddenPorts?   Q-BRIDGE-MIB:PortList
     +--ro dot1qStaticUnicastTable
     |  +--ro dot1qStaticUnicastEntry* [dot1qFdbId dot1qStaticUnicastAddress dot1qStaticUnicastReceivePort]
     |     +--ro dot1qFdbId                         -> /Q-BRIDGE-MIB/dot1qFdbTable/dot1qFdbEntry/dot1qFdbId
     |     +--ro dot1qStaticUnicastAddress          yang:mac-address
     |     +--ro dot1qStaticUnicastReceivePort      int32
     |     +--ro dot1qStaticUnicastAllowedToGoTo?   Q-BRIDGE-MIB:PortList
     |     +--ro dot1qStaticUnicastStatus?          enumeration
     +--ro dot1qStaticMulticastTable
     |  +--ro dot1qStaticMulticastEntry* [dot1qVlanIndex dot1qStaticMulticastAddress dot1qStaticMulticastReceivePort]
     |     +--ro dot1qVlanIndex                              -> /Q-BRIDGE-MIB/dot1qVlanCurrentTable/dot1qVlanCurrentEntry/dot1qVlanIndex
     |     +--ro dot1qStaticMulticastAddress                 yang:mac-address
     |     +--ro dot1qStaticMulticastReceivePort             int32
     |     +--ro dot1qStaticMulticastStaticEgressPorts?      Q-BRIDGE-MIB:PortList
     |     +--ro dot1qStaticMulticastForbiddenEgressPorts?   Q-BRIDGE-MIB:PortList
     |     +--ro dot1qStaticMulticastStatus?                 enumeration
     +--ro dot1qVlanCurrentTable
     |  +--ro dot1qVlanCurrentEntry* [dot1qVlanTimeMark dot1qVlanIndex]
     |     +--ro dot1qVlanTimeMark                rmon2-mib:TimeFilter
     |     +--ro dot1qVlanIndex                   Q-BRIDGE-MIB:VlanIndex
     |     +--ro dot1qVlanFdbId?                  uint32
     |     +--ro dot1qVlanCurrentEgressPorts?     Q-BRIDGE-MIB:PortList
     |     +--ro dot1qVlanCurrentUntaggedPorts?   Q-BRIDGE-MIB:PortList
     |     +--ro dot1qVlanStatus?                 enumeration
     |     +--ro dot1qVlanCreationTime?           yang:timeticks
     +--ro dot1qVlanStaticTable
     |  +--ro dot1qVlanStaticEntry* [dot1qVlanIndex]
     |     +--ro dot1qVlanIndex                   -> /Q-BRIDGE-MIB/dot1qVlanCurrentTable/dot1qVlanCurrentEntry/dot1qVlanIndex
     |     +--ro dot1qVlanStaticName?             snmp-framework:SnmpAdminString
     |     +--ro dot1qVlanStaticEgressPorts?      Q-BRIDGE-MIB:PortList
     |     +--ro dot1qVlanForbiddenEgressPorts?   Q-BRIDGE-MIB:PortList
     |     +--ro dot1qVlanStaticUntaggedPorts?    Q-BRIDGE-MIB:PortList
     |     +--ro dot1qVlanStaticRowStatus?        snmpv2-tc:RowStatus
     +--ro dot1qPortVlanStatisticsTable
     |  +--ro dot1qPortVlanStatisticsEntry* [dot1dBasePort dot1qVlanIndex]
     |     +--ro dot1dBasePort                        -> /bridge-mib:BRIDGE-MIB/dot1dBasePortTable/dot1dBasePortEntry/dot1dBasePort
     |     +--ro dot1qVlanIndex                       -> /Q-BRIDGE-MIB/dot1qVlanCurrentTable/dot1qVlanCurrentEntry/dot1qVlanIndex
     |     +--ro dot1qTpVlanPortInFrames?             yang:counter32
     |     +--ro dot1qTpVlanPortOutFrames?            yang:counter32
     |     +--ro dot1qTpVlanPortInDiscards?           yang:counter32
     |     +--ro dot1qTpVlanPortInOverflowFrames?     yang:counter32
     |     +--ro dot1qTpVlanPortOutOverflowFrames?    yang:counter32
     |     +--ro dot1qTpVlanPortInOverflowDiscards?   yang:counter32
     +--ro dot1qPortVlanHCStatisticsTable
     |  +--ro dot1qPortVlanHCStatisticsEntry* [dot1dBasePort dot1qVlanIndex]
     |     +--ro dot1dBasePort                  -> /bridge-mib:BRIDGE-MIB/dot1dBasePortTable/dot1dBasePortEntry/dot1dBasePort
     |     +--ro dot1qVlanIndex                 -> /Q-BRIDGE-MIB/dot1qVlanCurrentTable/dot1qVlanCurrentEntry/dot1qVlanIndex
     |     +--ro dot1qTpVlanPortHCInFrames?     yang:counter64
     |     +--ro dot1qTpVlanPortHCOutFrames?    yang:counter64
     |     +--ro dot1qTpVlanPortHCInDiscards?   yang:counter64
     +--ro dot1qLearningConstraintsTable
     |  +--ro dot1qLearningConstraintsEntry* [dot1qConstraintVlan dot1qConstraintSet]
     |     +--ro dot1qConstraintVlan      Q-BRIDGE-MIB:VlanIndex
     |     +--ro dot1qConstraintSet       int32
     |     +--ro dot1qConstraintType?     enumeration
     |     +--ro dot1qConstraintStatus?   snmpv2-tc:RowStatus
     +--ro dot1vProtocolGroupTable
     |  +--ro dot1vProtocolGroupEntry* [dot1vProtocolTemplateFrameType dot1vProtocolTemplateProtocolValue]
     |     +--ro dot1vProtocolTemplateFrameType        enumeration
     |     +--ro dot1vProtocolTemplateProtocolValue    binary
     |     +--ro dot1vProtocolGroupId?                 int32
     |     +--ro dot1vProtocolGroupRowStatus?          snmpv2-tc:RowStatus
     +--ro dot1vProtocolPortTable
        +--ro dot1vProtocolPortEntry* [dot1dBasePort dot1vProtocolPortGroupId]
           +--ro dot1dBasePort                 -> /bridge-mib:BRIDGE-MIB/dot1dBasePortTable/dot1dBasePortEntry/dot1dBasePort
           +--ro dot1vProtocolPortGroupId      int32
           +--ro dot1vProtocolPortGroupVid?    int32
           +--ro dot1vProtocolPortRowStatus?   snmpv2-tc:RowStatus

  augment /bridge-mib:BRIDGE-MIB/bridge-mib:dot1dBasePortTable/bridge-mib:dot1dBasePortEntry:
    +--ro dot1qPvid?                             Q-BRIDGE-MIB:VlanIndex
    +--ro dot1qPortAcceptableFrameTypes?         enumeration
    +--ro dot1qPortIngressFiltering?             boolean
    +--ro dot1qPortGvrpStatus?                   p-bridge:EnabledStatus
    +--ro dot1qPortGvrpFailedRegistrations?      yang:counter32
    +--ro dot1qPortGvrpLastPduOrigin?            yang:mac-address
    +--ro dot1qPortRestrictedVlanRegistration?   boolean

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