📊 CISCO-RF-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-RF-MIB

Prefix: cisco-rf

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-RF-MIB

📚 External Documentation

💻 YANG Source📖 YANG Catalog
module: CISCO-RF-MIB
  +--ro CISCO-RF-MIB
     +--ro cRFStatus
     |  +--ro cRFStatusUnitId?                 CISCO-RF-MIB:RFUnitIdentifier
     |  +--ro cRFStatusUnitState?              CISCO-RF-MIB:RFState
     |  +--ro cRFStatusPeerUnitId?             CISCO-RF-MIB:RFUnitIdentifier
     |  +--ro cRFStatusPeerUnitState?          CISCO-RF-MIB:RFState
     |  +--ro cRFStatusPrimaryMode?            boolean
     |  +--ro cRFStatusDuplexMode?             boolean
     |  +--ro cRFStatusManualSwactInhibit?     boolean
     |  +--ro cRFStatusLastSwactReasonCode?    CISCO-RF-MIB:RFSwactReasonType
     |  +--ro cRFStatusFailoverTime?           yang:timestamp
     |  +--ro cRFStatusPeerStandByEntryTime?   yang:timestamp
     |  x--ro cRFStatusIssuState?              CISCO-RF-MIB:RFIssuState
     |  +--ro cRFStatusIssuStateRev1?          CISCO-RF-MIB:RFIssuStateRev1
     |  +--ro cRFStatusIssuFromVersion?        snmp-framework:SnmpAdminString
     |  +--ro cRFStatusIssuToVersion?          snmp-framework:SnmpAdminString
     +--ro cRFCfg
     |  x--ro cRFCfgSplitMode?             boolean
     |  +--ro cRFCfgKeepaliveThresh?       uint32
     |  +--ro cRFCfgKeepaliveThreshMin?    uint32
     |  +--ro cRFCfgKeepaliveThreshMax?    uint32
     |  +--ro cRFCfgKeepaliveTimer?        uint32
     |  +--ro cRFCfgKeepaliveTimerMin?     uint32
     |  +--ro cRFCfgKeepaliveTimerMax?     uint32
     |  +--ro cRFCfgNotifTimer?            uint32
     |  +--ro cRFCfgNotifTimerMin?         uint32
     |  +--ro cRFCfgNotifTimerMax?         uint32
     |  +--ro cRFCfgAdminAction?           CISCO-RF-MIB:RFAction
     |  +--ro cRFCfgNotifsEnabled?         boolean
     |  +--ro cRFCfgMaintenanceMode?       boolean
     |  +--ro cRFCfgRedundancyMode?        CISCO-RF-MIB:RFMode
     |  +--ro cRFCfgRedundancyModeDescr?   snmp-framework:SnmpAdminString
     |  +--ro cRFCfgRedundancyOperMode?    CISCO-RF-MIB:RFMode
     +--ro cRFHistory
     |  +--ro cRFHistoryTableMaxLength?     uint32
     |  +--ro cRFHistoryColdStarts?         yang:counter32
     |  +--ro cRFHistoryStandByAvailTime?   snmpv2-tc:TimeInterval
     +--ro cRFStatusRFModeCapsTable
     |  +--ro cRFStatusRFModeCapsEntry* [cRFStatusRFModeCapsMode]
     |     +--ro cRFStatusRFModeCapsMode         CISCO-RF-MIB:RFMode
     |     +--ro cRFStatusRFModeCapsModeDescr?   snmp-framework:SnmpAdminString
     +--ro cRFHistorySwitchOverTable
     |  +--ro cRFHistorySwitchOverEntry* [cRFHistorySwitchOverIndex]
     |     +--ro cRFHistorySwitchOverIndex     uint32
     |     +--ro cRFHistoryPrevActiveUnitId?   CISCO-RF-MIB:RFUnitIdentifier
     |     +--ro cRFHistoryCurrActiveUnitId?   CISCO-RF-MIB:RFUnitIdentifier
     |     +--ro cRFHistorySwitchOverReason?   CISCO-RF-MIB:RFSwactReasonType
     |     +--ro cRFHistorySwactTime?          snmpv2-tc:DateAndTime
     +--ro cRFStatusRFClientTable
        +--ro cRFStatusRFClientEntry* [cRFStatusRFClientID]
           +--ro cRFStatusRFClientID         uint32
           +--ro cRFStatusRFClientDescr?     snmp-framework:SnmpAdminString
           +--ro cRFStatusRFClientSeq?       uint32
           +--ro cRFStatusRFClientRedTime?   uint32
           +--ro cRFStatusRFClientStatus?    CISCO-RF-MIB:RFClientStatus

  notifications:
    +---n ciscoRFSwactNotif
    |  +--ro object-1
    |  |  +--ro cRFStatusUnitId?   -> /CISCO-RF-MIB/cRFStatus/cRFStatusUnitId
    |  +--ro object-2
    |  |  +--ro sysUpTime?   -> /snmpv2-mib:SNMPv2-MIB/system/sysUpTime
    |  +--ro object-3
    |     +--ro cRFStatusLastSwactReasonCode?   -> /CISCO-RF-MIB/cRFStatus/cRFStatusLastSwactReasonCode
    +---n ciscoRFProgressionNotif
    |  +--ro object-1
    |  |  +--ro cRFStatusUnitId?   -> /CISCO-RF-MIB/cRFStatus/cRFStatusUnitId
    |  +--ro object-2
    |  |  +--ro cRFStatusUnitState?   -> /CISCO-RF-MIB/cRFStatus/cRFStatusUnitState
    |  +--ro object-3
    |  |  +--ro cRFStatusPeerUnitId?   -> /CISCO-RF-MIB/cRFStatus/cRFStatusPeerUnitId
    |  +--ro object-4
    |     +--ro cRFStatusPeerUnitState?   -> /CISCO-RF-MIB/cRFStatus/cRFStatusPeerUnitState
    x---n ciscoRFIssuStateNotif
    |  +--ro object-1
    |  |  +--ro cRFStatusUnitId?   -> /CISCO-RF-MIB/cRFStatus/cRFStatusUnitId
    |  +--ro object-2
    |  |  +--ro cRFStatusUnitState?   -> /CISCO-RF-MIB/cRFStatus/cRFStatusUnitState
    |  +--ro object-3
    |     x--ro cRFStatusIssuState?   -> /CISCO-RF-MIB/cRFStatus/cRFStatusIssuState
    +---n ciscoRFIssuStateNotifRev1
       +--ro object-1
       |  +--ro cRFStatusIssuStateRev1?   -> /CISCO-RF-MIB/cRFStatus/cRFStatusIssuStateRev1
       +--ro object-2
       |  +--ro cRFStatusIssuFromVersion?   -> /CISCO-RF-MIB/cRFStatus/cRFStatusIssuFromVersion
       +--ro object-3
       |  +--ro cRFStatusIssuToVersion?   -> /CISCO-RF-MIB/cRFStatus/cRFStatusIssuToVersion
       +--ro object-4
          +--ro cRFStatusLastSwactReasonCode?   -> /CISCO-RF-MIB/cRFStatus/cRFStatusLastSwactReasonCode

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