MIB YANG Tree Visualization - IOS-XE 17.18.1
📚 API Documentation & Navigation
📋 Module Metadata
Namespace: http://cisco.com/ns/yang/MPLS-L3VPN-STD-MIB
Prefix: mpls-l3vpn-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-L3VPN-STD-MIB
📚 External Documentation
module: MPLS-L3VPN-STD-MIB
+--ro MPLS-L3VPN-STD-MIB
+--ro mplsL3VpnScalars
| +--ro mplsL3VpnConfiguredVrfs? uint32
| +--ro mplsL3VpnActiveVrfs? yang:gauge32
| +--ro mplsL3VpnConnectedInterfaces? yang:gauge32
| +--ro mplsL3VpnNotificationEnable? boolean
| +--ro mplsL3VpnVrfConfMaxPossRts? uint32
| +--ro mplsL3VpnVrfConfRteMxThrshTime? uint32
| +--ro mplsL3VpnIllLblRcvThrsh? uint32
+--ro mplsL3VpnIfConfTable
| +--ro mplsL3VpnIfConfEntry* [mplsL3VpnVrfName mplsL3VpnIfConfIndex]
| +--ro mplsL3VpnVrfName -> /MPLS-L3VPN-STD-MIB/mplsL3VpnVrfTable/mplsL3VpnVrfEntry/mplsL3VpnVrfName
| +--ro mplsL3VpnIfConfIndex if-mib:InterfaceIndex
| +--ro mplsL3VpnIfVpnClassification? enumeration
| +--ro mplsL3VpnIfVpnRouteDistProtocol? bits
| +--ro mplsL3VpnIfConfStorageType? snmpv2-tc:StorageType
| +--ro mplsL3VpnIfConfRowStatus? snmpv2-tc:RowStatus
+--ro mplsL3VpnVrfTable
| +--ro mplsL3VpnVrfEntry* [mplsL3VpnVrfName]
| +--ro mplsL3VpnVrfName MPLS-L3VPN-STD-MIB:MplsL3VpnName
| +--ro mplsL3VpnVrfVpnId? vpn-tc:VPNIdOrZero
| +--ro mplsL3VpnVrfDescription? snmp-framework:SnmpAdminString
| +--ro mplsL3VpnVrfRD? MPLS-L3VPN-STD-MIB:MplsL3VpnRouteDistinguisher
| +--ro mplsL3VpnVrfCreationTime? yang:timestamp
| +--ro mplsL3VpnVrfOperStatus? enumeration
| +--ro mplsL3VpnVrfActiveInterfaces? yang:gauge32
| +--ro mplsL3VpnVrfAssociatedInterfaces? uint32
| +--ro mplsL3VpnVrfConfMidRteThresh? uint32
| +--ro mplsL3VpnVrfConfHighRteThresh? uint32
| +--ro mplsL3VpnVrfConfMaxRoutes? uint32
| +--ro mplsL3VpnVrfConfLastChanged? yang:timestamp
| +--ro mplsL3VpnVrfConfRowStatus? snmpv2-tc:RowStatus
| +--ro mplsL3VpnVrfConfAdminStatus? enumeration
| +--ro mplsL3VpnVrfConfStorageType? snmpv2-tc:StorageType
| +--ro mplsL3VpnVrfSecIllegalLblVltns? yang:counter32
| +--ro mplsL3VpnVrfSecDiscontinuityTime? yang:timestamp
| +--ro mplsL3VpnVrfPerfRoutesAdded? yang:counter32
| +--ro mplsL3VpnVrfPerfRoutesDeleted? yang:counter32
| +--ro mplsL3VpnVrfPerfCurrNumRoutes? yang:gauge32
| +--ro mplsL3VpnVrfPerfRoutesDropped? yang:counter32
| +--ro mplsL3VpnVrfPerfDiscTime? yang:timestamp
+--ro mplsL3VpnVrfRTTable
| +--ro mplsL3VpnVrfRTEntry* [mplsL3VpnVrfName mplsL3VpnVrfRTIndex mplsL3VpnVrfRTType]
| +--ro mplsL3VpnVrfName -> /MPLS-L3VPN-STD-MIB/mplsL3VpnVrfTable/mplsL3VpnVrfEntry/mplsL3VpnVrfName
| +--ro mplsL3VpnVrfRTIndex uint32
| +--ro mplsL3VpnVrfRTType MPLS-L3VPN-STD-MIB:MplsL3VpnRtType
| +--ro mplsL3VpnVrfRT? MPLS-L3VPN-STD-MIB:MplsL3VpnRouteDistinguisher
| +--ro mplsL3VpnVrfRTDescr? snmp-framework:SnmpAdminString
| +--ro mplsL3VpnVrfRTRowStatus? snmpv2-tc:RowStatus
| +--ro mplsL3VpnVrfRTStorageType? snmpv2-tc:StorageType
+--ro mplsL3VpnVrfRteTable
+--ro mplsL3VpnVrfRteEntry* [mplsL3VpnVrfName mplsL3VpnVrfRteInetCidrDestType mplsL3VpnVrfRteInetCidrDest mplsL3VpnVrfRteInetCidrPfxLen mplsL3VpnVrfRteInetCidrPolicy mplsL3VpnVrfRteInetCidrNHopType mplsL3VpnVrfRteInetCidrNextHop]
+--ro mplsL3VpnVrfName -> /MPLS-L3VPN-STD-MIB/mplsL3VpnVrfTable/mplsL3VpnVrfEntry/mplsL3VpnVrfName
+--ro mplsL3VpnVrfRteInetCidrDestType inet-address:InetAddressType
+--ro mplsL3VpnVrfRteInetCidrDest inet-address:InetAddress
+--ro mplsL3VpnVrfRteInetCidrPfxLen inet-address:InetAddressPrefixLength
+--ro mplsL3VpnVrfRteInetCidrPolicy yang:object-identifier-128
+--ro mplsL3VpnVrfRteInetCidrNHopType inet-address:InetAddressType
+--ro mplsL3VpnVrfRteInetCidrNextHop inet-address:InetAddress
+--ro mplsL3VpnVrfRteInetCidrIfIndex? if-mib:InterfaceIndexOrZero
+--ro mplsL3VpnVrfRteInetCidrType? enumeration
+--ro mplsL3VpnVrfRteInetCidrProto? iana-rtproto:IANAipRouteProtocol
+--ro mplsL3VpnVrfRteInetCidrAge? yang:gauge32
+--ro mplsL3VpnVrfRteInetCidrNextHopAS? inet:as-number
+--ro mplsL3VpnVrfRteInetCidrMetric1? int32
+--ro mplsL3VpnVrfRteInetCidrMetric2? int32
+--ro mplsL3VpnVrfRteInetCidrMetric3? int32
+--ro mplsL3VpnVrfRteInetCidrMetric4? int32
+--ro mplsL3VpnVrfRteInetCidrMetric5? int32
+--ro mplsL3VpnVrfRteXCPointer? mpls-lsr:MplsIndexType
+--ro mplsL3VpnVrfRteInetCidrStatus? snmpv2-tc:RowStatus
notifications:
+---n mplsL3VpnVrfUp
| +--ro object-1
| | +--ro mplsL3VpnVrfName? -> /MPLS-L3VPN-STD-MIB/mplsL3VpnVrfTable/mplsL3VpnVrfEntry/mplsL3VpnVrfName
| | +--ro mplsL3VpnIfConfIndex? -> /MPLS-L3VPN-STD-MIB/mplsL3VpnIfConfTable/mplsL3VpnIfConfEntry/mplsL3VpnIfConfIndex
| | +--ro mplsL3VpnIfConfRowStatus? -> /MPLS-L3VPN-STD-MIB/mplsL3VpnIfConfTable/mplsL3VpnIfConfEntry/mplsL3VpnIfConfRowStatus
| +--ro object-2
| +--ro mplsL3VpnVrfName? -> /MPLS-L3VPN-STD-MIB/mplsL3VpnVrfTable/mplsL3VpnVrfEntry/mplsL3VpnVrfName
| +--ro mplsL3VpnVrfOperStatus? -> /MPLS-L3VPN-STD-MIB/mplsL3VpnVrfTable/mplsL3VpnVrfEntry/mplsL3VpnVrfOperStatus
+---n mplsL3VpnVrfDown
| +--ro object-1
| | +--ro mplsL3VpnVrfName? -> /MPLS-L3VPN-STD-MIB/mplsL3VpnVrfTable/mplsL3VpnVrfEntry/mplsL3VpnVrfName
| | +--ro mplsL3VpnIfConfIndex? -> /MPLS-L3VPN-STD-MIB/mplsL3VpnIfConfTable/mplsL3VpnIfConfEntry/mplsL3VpnIfConfIndex
| | +--ro mplsL3VpnIfConfRowStatus? -> /MPLS-L3VPN-STD-MIB/mplsL3VpnIfConfTable/mplsL3VpnIfConfEntry/mplsL3VpnIfConfRowStatus
| +--ro object-2
| +--ro mplsL3VpnVrfName? -> /MPLS-L3VPN-STD-MIB/mplsL3VpnVrfTable/mplsL3VpnVrfEntry/mplsL3VpnVrfName
| +--ro mplsL3VpnVrfOperStatus? -> /MPLS-L3VPN-STD-MIB/mplsL3VpnVrfTable/mplsL3VpnVrfEntry/mplsL3VpnVrfOperStatus
+---n mplsL3VpnVrfRouteMidThreshExceeded
| +--ro object-1
| | +--ro mplsL3VpnVrfName? -> /MPLS-L3VPN-STD-MIB/mplsL3VpnVrfTable/mplsL3VpnVrfEntry/mplsL3VpnVrfName
| | +--ro mplsL3VpnVrfPerfCurrNumRoutes? -> /MPLS-L3VPN-STD-MIB/mplsL3VpnVrfTable/mplsL3VpnVrfEntry/mplsL3VpnVrfPerfCurrNumRoutes
| +--ro object-2
| +--ro mplsL3VpnVrfName? -> /MPLS-L3VPN-STD-MIB/mplsL3VpnVrfTable/mplsL3VpnVrfEntry/mplsL3VpnVrfName
| +--ro mplsL3VpnVrfConfMidRteThresh? -> /MPLS-L3VPN-STD-MIB/mplsL3VpnVrfTable/mplsL3VpnVrfEntry/mplsL3VpnVrfConfMidRteThresh
+---n mplsL3VpnVrfNumVrfRouteMaxThreshExceeded
| +--ro object-1
| | +--ro mplsL3VpnVrfName? -> /MPLS-L3VPN-STD-MIB/mplsL3VpnVrfTable/mplsL3VpnVrfEntry/mplsL3VpnVrfName
| | +--ro mplsL3VpnVrfPerfCurrNumRoutes? -> /MPLS-L3VPN-STD-MIB/mplsL3VpnVrfTable/mplsL3VpnVrfEntry/mplsL3VpnVrfPerfCurrNumRoutes
| +--ro object-2
| +--ro mplsL3VpnVrfName? -> /MPLS-L3VPN-STD-MIB/mplsL3VpnVrfTable/mplsL3VpnVrfEntry/mplsL3VpnVrfName
| +--ro mplsL3VpnVrfConfHighRteThresh? -> /MPLS-L3VPN-STD-MIB/mplsL3VpnVrfTable/mplsL3VpnVrfEntry/mplsL3VpnVrfConfHighRteThresh
+---n mplsL3VpnNumVrfSecIllglLblThrshExcd
| +--ro object-1
| +--ro mplsL3VpnVrfName? -> /MPLS-L3VPN-STD-MIB/mplsL3VpnVrfTable/mplsL3VpnVrfEntry/mplsL3VpnVrfName
| +--ro mplsL3VpnVrfSecIllegalLblVltns? -> /MPLS-L3VPN-STD-MIB/mplsL3VpnVrfTable/mplsL3VpnVrfEntry/mplsL3VpnVrfSecIllegalLblVltns
+---n mplsL3VpnNumVrfRouteMaxThreshCleared
+--ro object-1
| +--ro mplsL3VpnVrfName? -> /MPLS-L3VPN-STD-MIB/mplsL3VpnVrfTable/mplsL3VpnVrfEntry/mplsL3VpnVrfName
| +--ro mplsL3VpnVrfPerfCurrNumRoutes? -> /MPLS-L3VPN-STD-MIB/mplsL3VpnVrfTable/mplsL3VpnVrfEntry/mplsL3VpnVrfPerfCurrNumRoutes
+--ro object-2
+--ro mplsL3VpnVrfName? -> /MPLS-L3VPN-STD-MIB/mplsL3VpnVrfTable/mplsL3VpnVrfEntry/mplsL3VpnVrfName
+--ro mplsL3VpnVrfConfHighRteThresh? -> /MPLS-L3VPN-STD-MIB/mplsL3VpnVrfTable/mplsL3VpnVrfEntry/mplsL3VpnVrfConfHighRteThresh
About this tree: This visualization shows the hierarchical structure of the MPLS-L3VPN-STD-MIB MIB YANG module.
Generated using pyang -f tree command.
• +--rw = read-write node
• +--ro = read-only node
• +-- = configuration data
• x-- = deprecated node