📊 MPLS-LSR-STD-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/MPLS-LSR-STD-MIB

Prefix: mpls-lsr-std

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/MPLS-LSR-STD-MIB

📚 External Documentation

💻 YANG Source📖 YANG Catalog
module: MPLS-LSR-STD-MIB
  +--ro MPLS-LSR-STD-MIB
     +--ro mplsLsrObjects
     |  +--ro mplsInSegmentIndexNext?      MPLS-LSR-STD-MIB:MplsIndexNextType
     |  +--ro mplsOutSegmentIndexNext?     MPLS-LSR-STD-MIB:MplsIndexNextType
     |  +--ro mplsXCIndexNext?             MPLS-LSR-STD-MIB:MplsIndexNextType
     |  +--ro mplsMaxLabelStackDepth?      uint32
     |  +--ro mplsLabelStackIndexNext?     MPLS-LSR-STD-MIB:MplsIndexNextType
     |  +--ro mplsXCNotificationsEnable?   boolean
     +--ro mplsInterfaceTable
     |  +--ro mplsInterfaceEntry* [mplsInterfaceIndex]
     |     +--ro mplsInterfaceIndex                        if-mib:InterfaceIndexOrZero
     |     +--ro mplsInterfaceLabelMinIn?                  mpls-tc:MplsLabel
     |     +--ro mplsInterfaceLabelMaxIn?                  mpls-tc:MplsLabel
     |     +--ro mplsInterfaceLabelMinOut?                 mpls-tc:MplsLabel
     |     +--ro mplsInterfaceLabelMaxOut?                 mpls-tc:MplsLabel
     |     +--ro mplsInterfaceTotalBandwidth?              mpls-tc:MplsBitRate
     |     +--ro mplsInterfaceAvailableBandwidth?          mpls-tc:MplsBitRate
     |     +--ro mplsInterfaceLabelParticipationType?      bits
     |     +--ro mplsInterfacePerfInLabelsInUse?           yang:gauge32
     |     +--ro mplsInterfacePerfInLabelLookupFailures?   yang:counter32
     |     +--ro mplsInterfacePerfOutLabelsInUse?          yang:gauge32
     |     +--ro mplsInterfacePerfOutFragmentedPkts?       yang:counter32
     +--ro mplsInSegmentTable
     |  +--ro mplsInSegmentEntry* [mplsInSegmentIndex]
     |     +--ro mplsInSegmentIndex                    MPLS-LSR-STD-MIB:MplsIndexType
     |     +--ro mplsInSegmentInterface?               if-mib:InterfaceIndexOrZero
     |     +--ro mplsInSegmentLabel?                   mpls-tc:MplsLabel
     |     +--ro mplsInSegmentLabelPtr?                snmpv2-tc:RowPointer
     |     +--ro mplsInSegmentNPop?                    int32
     |     +--ro mplsInSegmentAddrFamily?              iana-address:AddressFamilyNumbers
     |     +--ro mplsInSegmentXCIndex?                 MPLS-LSR-STD-MIB:MplsIndexType
     |     +--ro mplsInSegmentOwner?                   mpls-tc:MplsOwner
     |     +--ro mplsInSegmentTrafficParamPtr?         snmpv2-tc:RowPointer
     |     +--ro mplsInSegmentRowStatus?               snmpv2-tc:RowStatus
     |     +--ro mplsInSegmentStorageType?             snmpv2-tc:StorageType
     |     +--ro mplsInSegmentPerfOctets?              yang:counter32
     |     +--ro mplsInSegmentPerfPackets?             yang:counter32
     |     +--ro mplsInSegmentPerfErrors?              yang:counter32
     |     +--ro mplsInSegmentPerfDiscards?            yang:counter32
     |     +--ro mplsInSegmentPerfHCOctets?            yang:counter64
     |     +--ro mplsInSegmentPerfDiscontinuityTime?   yang:timestamp
     +--ro mplsOutSegmentTable
     |  +--ro mplsOutSegmentEntry* [mplsOutSegmentIndex]
     |     +--ro mplsOutSegmentIndex                    MPLS-LSR-STD-MIB:MplsIndexType
     |     +--ro mplsOutSegmentInterface?               if-mib:InterfaceIndexOrZero
     |     +--ro mplsOutSegmentPushTopLabel?            boolean
     |     +--ro mplsOutSegmentTopLabel?                mpls-tc:MplsLabel
     |     +--ro mplsOutSegmentTopLabelPtr?             snmpv2-tc:RowPointer
     |     +--ro mplsOutSegmentNextHopAddrType?         inet-address:InetAddressType
     |     +--ro mplsOutSegmentNextHopAddr?             inet-address:InetAddress
     |     +--ro mplsOutSegmentXCIndex?                 MPLS-LSR-STD-MIB:MplsIndexType
     |     +--ro mplsOutSegmentOwner?                   mpls-tc:MplsOwner
     |     +--ro mplsOutSegmentTrafficParamPtr?         snmpv2-tc:RowPointer
     |     +--ro mplsOutSegmentRowStatus?               snmpv2-tc:RowStatus
     |     +--ro mplsOutSegmentStorageType?             snmpv2-tc:StorageType
     |     +--ro mplsOutSegmentPerfOctets?              yang:counter32
     |     +--ro mplsOutSegmentPerfPackets?             yang:counter32
     |     +--ro mplsOutSegmentPerfErrors?              yang:counter32
     |     +--ro mplsOutSegmentPerfDiscards?            yang:counter32
     |     +--ro mplsOutSegmentPerfHCOctets?            yang:counter64
     |     +--ro mplsOutSegmentPerfDiscontinuityTime?   yang:timestamp
     +--ro mplsXCTable
     |  +--ro mplsXCEntry* [mplsXCIndex mplsXCInSegmentIndex mplsXCOutSegmentIndex]
     |     +--ro mplsXCIndex              MPLS-LSR-STD-MIB:MplsIndexType
     |     +--ro mplsXCInSegmentIndex     MPLS-LSR-STD-MIB:MplsIndexType
     |     +--ro mplsXCOutSegmentIndex    MPLS-LSR-STD-MIB:MplsIndexType
     |     +--ro mplsXCLspId?             mpls-tc:MplsLSPID
     |     +--ro mplsXCLabelStackIndex?   MPLS-LSR-STD-MIB:MplsIndexType
     |     +--ro mplsXCOwner?             mpls-tc:MplsOwner
     |     +--ro mplsXCRowStatus?         snmpv2-tc:RowStatus
     |     +--ro mplsXCStorageType?       snmpv2-tc:StorageType
     |     +--ro mplsXCAdminStatus?       enumeration
     |     +--ro mplsXCOperStatus?        enumeration
     +--ro mplsLabelStackTable
     |  +--ro mplsLabelStackEntry* [mplsLabelStackIndex mplsLabelStackLabelIndex]
     |     +--ro mplsLabelStackIndex          MPLS-LSR-STD-MIB:MplsIndexType
     |     +--ro mplsLabelStackLabelIndex     uint32
     |     +--ro mplsLabelStackLabel?         mpls-tc:MplsLabel
     |     +--ro mplsLabelStackLabelPtr?      snmpv2-tc:RowPointer
     |     +--ro mplsLabelStackRowStatus?     snmpv2-tc:RowStatus
     |     +--ro mplsLabelStackStorageType?   snmpv2-tc:StorageType
     +--ro mplsInSegmentMapTable
        +--ro mplsInSegmentMapEntry* [mplsInSegmentMapInterface mplsInSegmentMapLabel mplsInSegmentMapLabelPtrIndex]
           +--ro mplsInSegmentMapInterface        if-mib:InterfaceIndexOrZero
           +--ro mplsInSegmentMapLabel            mpls-tc:MplsLabel
           +--ro mplsInSegmentMapLabelPtrIndex    snmpv2-tc:RowPointer
           +--ro mplsInSegmentMapIndex?           MPLS-LSR-STD-MIB:MplsIndexType

  notifications:
    +---n mplsXCUp
    |  +--ro object-1
    |  |  +--ro mplsXCIndex?             -> /MPLS-LSR-STD-MIB/mplsXCTable/mplsXCEntry/mplsXCIndex
    |  |  +--ro mplsXCInSegmentIndex?    -> /MPLS-LSR-STD-MIB/mplsXCTable/mplsXCEntry/mplsXCInSegmentIndex
    |  |  +--ro mplsXCOutSegmentIndex?   -> /MPLS-LSR-STD-MIB/mplsXCTable/mplsXCEntry/mplsXCOutSegmentIndex
    |  |  +--ro mplsXCOperStatus?        -> /MPLS-LSR-STD-MIB/mplsXCTable/mplsXCEntry/mplsXCOperStatus
    |  +--ro object-2
    |     +--ro mplsXCIndex?             -> /MPLS-LSR-STD-MIB/mplsXCTable/mplsXCEntry/mplsXCIndex
    |     +--ro mplsXCInSegmentIndex?    -> /MPLS-LSR-STD-MIB/mplsXCTable/mplsXCEntry/mplsXCInSegmentIndex
    |     +--ro mplsXCOutSegmentIndex?   -> /MPLS-LSR-STD-MIB/mplsXCTable/mplsXCEntry/mplsXCOutSegmentIndex
    |     +--ro mplsXCOperStatus?        -> /MPLS-LSR-STD-MIB/mplsXCTable/mplsXCEntry/mplsXCOperStatus
    +---n mplsXCDown
       +--ro object-1
       |  +--ro mplsXCIndex?             -> /MPLS-LSR-STD-MIB/mplsXCTable/mplsXCEntry/mplsXCIndex
       |  +--ro mplsXCInSegmentIndex?    -> /MPLS-LSR-STD-MIB/mplsXCTable/mplsXCEntry/mplsXCInSegmentIndex
       |  +--ro mplsXCOutSegmentIndex?   -> /MPLS-LSR-STD-MIB/mplsXCTable/mplsXCEntry/mplsXCOutSegmentIndex
       |  +--ro mplsXCOperStatus?        -> /MPLS-LSR-STD-MIB/mplsXCTable/mplsXCEntry/mplsXCOperStatus
       +--ro object-2
          +--ro mplsXCIndex?             -> /MPLS-LSR-STD-MIB/mplsXCTable/mplsXCEntry/mplsXCIndex
          +--ro mplsXCInSegmentIndex?    -> /MPLS-LSR-STD-MIB/mplsXCTable/mplsXCEntry/mplsXCInSegmentIndex
          +--ro mplsXCOutSegmentIndex?   -> /MPLS-LSR-STD-MIB/mplsXCTable/mplsXCEntry/mplsXCOutSegmentIndex
          +--ro mplsXCOperStatus?        -> /MPLS-LSR-STD-MIB/mplsXCTable/mplsXCEntry/mplsXCOperStatus

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