MIB YANG Tree Visualization - IOS-XE 17.18.1
📚 API Documentation & Navigation
📋 Module Metadata
Namespace: http://cisco.com/ns/yang/CISCO-DOT3-OAM-MIB
Prefix: cisco-dot3-oam
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-DOT3-OAM-MIB
📚 External Documentation
module: CISCO-DOT3-OAM-MIB
+--ro CISCO-DOT3-OAM-MIB
+--ro cdot3OamTable
| +--ro cdot3OamEntry* [ifIndex]
| +--ro ifIndex -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
| +--ro cdot3OamAdminState? enumeration
| +--ro cdot3OamOperStatus? enumeration
| +--ro cdot3OamMode? enumeration
| +--ro cdot3OamMaxOamPduSize? uint32
| +--ro cdot3OamConfigRevision? uint32
| +--ro cdot3OamFunctionsSupported? bits
+--ro cdot3OamPeerTable
| +--ro cdot3OamPeerEntry* [ifIndex]
| +--ro ifIndex -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
| +--ro cdot3OamPeerMacAddress? yang:mac-address
| +--ro cdot3OamPeerVendorOui? CISCO-DOT3-OAM-MIB:Cdot3Oui
| +--ro cdot3OamPeerVendorInfo? uint32
| +--ro cdot3OamPeerMode? enumeration
| +--ro cdot3OamPeerMaxOamPduSize? uint32
| +--ro cdot3OamPeerConfigRevision? uint32
| +--ro cdot3OamPeerFunctionsSupported? bits
+--ro cdot3OamLoopbackTable
| +--ro cdot3OamLoopbackEntry* [ifIndex]
| +--ro ifIndex -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
| +--ro cdot3OamLoopbackStatus? enumeration
| +--ro cdot3OamLoopbackIgnoreRx? enumeration
+--ro cdot3OamStatsTable
| +--ro cdot3OamStatsEntry* [ifIndex]
| +--ro ifIndex -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
| +--ro cdot3OamInformationTx? yang:counter32
| +--ro cdot3OamInformationRx? yang:counter32
| +--ro cdot3OamUniqueEventNotificationTx? yang:counter32
| +--ro cdot3OamUniqueEventNotificationRx? yang:counter32
| +--ro cdot3OamDuplicateEventNotificationTx? yang:counter32
| +--ro cdot3OamDuplicateEventNotificationRx? yang:counter32
| +--ro cdot3OamLoopbackControlTx? yang:counter32
| +--ro cdot3OamLoopbackControlRx? yang:counter32
| +--ro cdot3OamVariableRequestTx? yang:counter32
| +--ro cdot3OamVariableRequestRx? yang:counter32
| +--ro cdot3OamVariableResponseTx? yang:counter32
| +--ro cdot3OamVariableResponseRx? yang:counter32
| +--ro cdot3OamOrgSpecificTx? yang:counter32
| +--ro cdot3OamOrgSpecificRx? yang:counter32
| +--ro cdot3OamUnsupportedCodesTx? yang:counter32
| +--ro cdot3OamUnsupportedCodesRx? yang:counter32
| +--ro cdot3OamFramesLostDueToOam? yang:counter32
+--ro cdot3OamEventConfigTable
| +--ro cdot3OamEventConfigEntry* [ifIndex]
| +--ro ifIndex -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
| +--ro cdot3OamErrSymPeriodWindowHi? uint32
| +--ro cdot3OamErrSymPeriodWindowLo? uint32
| +--ro cdot3OamErrSymPeriodThresholdHi? uint32
| +--ro cdot3OamErrSymPeriodThresholdLo? uint32
| +--ro cdot3OamErrSymPeriodEvNotifEnable? boolean
| +--ro cdot3OamErrFramePeriodWindow? uint32
| +--ro cdot3OamErrFramePeriodThreshold? uint32
| +--ro cdot3OamErrFramePeriodEvNotifEnable? boolean
| +--ro cdot3OamErrFrameWindow? uint32
| +--ro cdot3OamErrFrameThreshold? uint32
| +--ro cdot3OamErrFrameEvNotifEnable? boolean
| +--ro cdot3OamErrFrameSecsSummaryWindow? int32
| +--ro cdot3OamErrFrameSecsSummaryThreshold? int32
| +--ro cdot3OamErrFrameSecsEvNotifEnable? boolean
| +--ro cdot3OamDyingGaspEnable? boolean
| +--ro cdot3OamCriticalEventEnable? boolean
+--ro cdot3OamEventLogTable
+--ro cdot3OamEventLogEntry* [ifIndex cdot3OamEventLogIndex]
+--ro ifIndex -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
+--ro cdot3OamEventLogIndex uint32
+--ro cdot3OamEventLogTimestamp? yang:timestamp
+--ro cdot3OamEventLogOui? CISCO-DOT3-OAM-MIB:Cdot3Oui
+--ro cdot3OamEventLogType? uint32
+--ro cdot3OamEventLogLocation? enumeration
+--ro cdot3OamEventLogWindowHi? uint32
+--ro cdot3OamEventLogWindowLo? uint32
+--ro cdot3OamEventLogThresholdHi? uint32
+--ro cdot3OamEventLogThresholdLo? uint32
+--ro cdot3OamEventLogValue? yang:gauge64
+--ro cdot3OamEventLogRunningTotal? yang:gauge64
+--ro cdot3OamEventLogEventTotal? uint32
notifications:
+---n cdot3OamThresholdEvent
| +--ro object-1
| | +--ro ifIndex? -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
| | +--ro cdot3OamEventLogIndex? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogIndex
| | +--ro cdot3OamEventLogTimestamp? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogTimestamp
| +--ro object-2
| | +--ro ifIndex? -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
| | +--ro cdot3OamEventLogIndex? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogIndex
| | +--ro cdot3OamEventLogOui? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogOui
| +--ro object-3
| | +--ro ifIndex? -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
| | +--ro cdot3OamEventLogIndex? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogIndex
| | +--ro cdot3OamEventLogType? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogType
| +--ro object-4
| | +--ro ifIndex? -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
| | +--ro cdot3OamEventLogIndex? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogIndex
| | +--ro cdot3OamEventLogLocation? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogLocation
| +--ro object-5
| | +--ro ifIndex? -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
| | +--ro cdot3OamEventLogIndex? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogIndex
| | +--ro cdot3OamEventLogWindowHi? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogWindowHi
| +--ro object-6
| | +--ro ifIndex? -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
| | +--ro cdot3OamEventLogIndex? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogIndex
| | +--ro cdot3OamEventLogWindowLo? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogWindowLo
| +--ro object-7
| | +--ro ifIndex? -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
| | +--ro cdot3OamEventLogIndex? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogIndex
| | +--ro cdot3OamEventLogThresholdHi? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogThresholdHi
| +--ro object-8
| | +--ro ifIndex? -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
| | +--ro cdot3OamEventLogIndex? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogIndex
| | +--ro cdot3OamEventLogThresholdLo? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogThresholdLo
| +--ro object-9
| | +--ro ifIndex? -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
| | +--ro cdot3OamEventLogIndex? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogIndex
| | +--ro cdot3OamEventLogValue? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogValue
| +--ro object-10
| | +--ro ifIndex? -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
| | +--ro cdot3OamEventLogIndex? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogIndex
| | +--ro cdot3OamEventLogRunningTotal? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogRunningTotal
| +--ro object-11
| +--ro ifIndex? -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
| +--ro cdot3OamEventLogIndex? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogIndex
| +--ro cdot3OamEventLogEventTotal? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogEventTotal
+---n cdot3OamNonThresholdEvent
+--ro object-1
| +--ro ifIndex? -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
| +--ro cdot3OamEventLogIndex? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogIndex
| +--ro cdot3OamEventLogTimestamp? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogTimestamp
+--ro object-2
| +--ro ifIndex? -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
| +--ro cdot3OamEventLogIndex? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogIndex
| +--ro cdot3OamEventLogOui? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogOui
+--ro object-3
| +--ro ifIndex? -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
| +--ro cdot3OamEventLogIndex? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogIndex
| +--ro cdot3OamEventLogType? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogType
+--ro object-4
| +--ro ifIndex? -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
| +--ro cdot3OamEventLogIndex? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogIndex
| +--ro cdot3OamEventLogLocation? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogLocation
+--ro object-5
+--ro ifIndex? -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
+--ro cdot3OamEventLogIndex? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogIndex
+--ro cdot3OamEventLogEventTotal? -> /CISCO-DOT3-OAM-MIB/cdot3OamEventLogTable/cdot3OamEventLogEntry/cdot3OamEventLogEventTotal
About this tree: This visualization shows the hierarchical structure of the CISCO-DOT3-OAM-MIB MIB YANG module.
Generated using pyang -f tree command.
• +--rw = read-write node
• +--ro = read-only node
• +-- = configuration data
• x-- = deprecated node