📊 CISCO-ENTITY-FRU-CONTROL-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-ENTITY-FRU-CONTROL-MIB

Prefix: cisco-entity-fr

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-ENTITY-FRU-CONTROL-MIB

📚 External Documentation

💻 YANG Source📖 YANG Catalog
module: CISCO-ENTITY-FRU-CONTROL-MIB
  +--ro CISCO-ENTITY-FRU-CONTROL-MIB
     +--ro cefcFRUPower
     |  x--ro cefcMaxDefaultInLinePower?       int32
     |  +--ro cefcMaxDefaultHighInLinePower?   uint32
     +--ro cefcMIBNotificationEnables
     |  +--ro cefcMIBEnableStatusNotification?   boolean
     |  +--ro cefcEnablePSOutputChangeNotif?     boolean
     +--ro cefcFRUPowerSupplyGroupTable
     |  +--ro cefcFRUPowerSupplyGroupEntry* [entPhysicalIndex]
     |     +--ro entPhysicalIndex               -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
     |     +--ro cefcPowerRedundancyMode?       CISCO-ENTITY-FRU-CONTROL-MIB:PowerRedundancyType
     |     +--ro cefcPowerUnits?                snmpv2-tc:DisplayString
     |     +--ro cefcTotalAvailableCurrent?     CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType
     |     +--ro cefcTotalDrawnCurrent?         CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType
     |     +--ro cefcPowerRedundancyOperMode?   CISCO-ENTITY-FRU-CONTROL-MIB:PowerRedundancyType
     |     +--ro cefcPowerNonRedundantReason?   enumeration
     |     +--ro cefcTotalDrawnInlineCurrent?   CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType
     +--ro cefcFRUPowerStatusTable
     |  +--ro cefcFRUPowerStatusEntry* [entPhysicalIndex]
     |     +--ro entPhysicalIndex           -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
     |     +--ro cefcFRUPowerAdminStatus?   CISCO-ENTITY-FRU-CONTROL-MIB:PowerAdminType
     |     +--ro cefcFRUPowerOperStatus?    CISCO-ENTITY-FRU-CONTROL-MIB:PowerOperType
     |     +--ro cefcFRUCurrent?            CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType
     |     +--ro cefcFRUPowerCapability?    bits
     |     +--ro cefcFRURealTimeCurrent?    CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType
     +--ro cefcFRUPowerSupplyValueTable
     |  +--ro cefcFRUPowerSupplyValueEntry* [entPhysicalIndex]
     |     +--ro entPhysicalIndex             -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
     |     +--ro cefcFRUTotalSystemCurrent?   CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType
     |     +--ro cefcFRUDrawnSystemCurrent?   CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType
     |     +--ro cefcFRUTotalInlineCurrent?   CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType
     |     +--ro cefcFRUDrawnInlineCurrent?   CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType
     +--ro cefcModuleTable
     |  +--ro cefcModuleEntry* [entPhysicalIndex]
     |     +--ro entPhysicalIndex                    -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
     |     +--ro cefcModuleAdminStatus?              CISCO-ENTITY-FRU-CONTROL-MIB:ModuleAdminType
     |     +--ro cefcModuleOperStatus?               CISCO-ENTITY-FRU-CONTROL-MIB:ModuleOperType
     |     +--ro cefcModuleResetReason?              CISCO-ENTITY-FRU-CONTROL-MIB:ModuleResetReasonType
     |     +--ro cefcModuleStatusLastChangeTime?     yang:timestamp
     |     +--ro cefcModuleLastClearConfigTime?      yang:timestamp
     |     +--ro cefcModuleResetReasonDescription?   snmpv2-tc:DisplayString
     |     +--ro cefcModuleStateChangeReasonDescr?   snmpv2-tc:DisplayString
     |     +--ro cefcModuleUpTime?                   CISCO-ENTITY-FRU-CONTROL-MIB:FRUTimeSeconds
     +--ro cefcIntelliModuleTable
     |  +--ro cefcIntelliModuleEntry* [entPhysicalIndex]
     |     +--ro entPhysicalIndex               -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
     |     +--ro cefcIntelliModuleIPAddrType?   inet-address:InetAddressType
     |     +--ro cefcIntelliModuleIPAddr?       inet-address:InetAddress
     +--ro cefcModuleLocalSwitchingTable
     |  +--ro cefcModuleLocalSwitchingEntry* [entPhysicalIndex]
     |     +--ro entPhysicalIndex                -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
     |     +--ro cefcModuleLocalSwitchingMode?   enumeration
     +--ro cefcFanTrayStatusTable
     |  +--ro cefcFanTrayStatusEntry* [entPhysicalIndex]
     |     +--ro entPhysicalIndex         -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
     |     +--ro cefcFanTrayOperStatus?   enumeration
     +--ro cefcPhysicalTable
     |  +--ro cefcPhysicalEntry* [entPhysicalIndex]
     |     +--ro entPhysicalIndex      -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
     |     +--ro cefcPhysicalStatus?   enumeration
     +--ro cefcPowerSupplyInputTable
     |  +--ro cefcPowerSupplyInputEntry* [entPhysicalIndex cefcPowerSupplyInputIndex]
     |     +--ro entPhysicalIndex             -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
     |     +--ro cefcPowerSupplyInputIndex    uint32
     |     +--ro cefcPowerSupplyInputType?    enumeration
     +--ro cefcPowerSupplyOutputTable
     |  +--ro cefcPowerSupplyOutputEntry* [entPhysicalIndex cefcPSOutputModeIndex]
     |     +--ro entPhysicalIndex               -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
     |     +--ro cefcPSOutputModeIndex          uint32
     |     +--ro cefcPSOutputModeCurrent?       CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType
     |     +--ro cefcPSOutputModeInOperation?   boolean
     +--ro cefcChassisCoolingTable
     |  +--ro cefcChassisCoolingEntry* [entPhysicalIndex]
     |     +--ro entPhysicalIndex                 -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
     |     +--ro cefcChassisPerSlotCoolingCap?    uint32
     |     +--ro cefcChassisPerSlotCoolingUnit?   CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit
     +--ro cefcFanCoolingTable
     |  +--ro cefcFanCoolingEntry* [entPhysicalIndex]
     |     +--ro entPhysicalIndex              -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
     |     +--ro cefcFanCoolingCapacity?       uint32
     |     +--ro cefcFanCoolingCapacityUnit?   CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit
     +--ro cefcModuleCoolingTable
     |  +--ro cefcModuleCoolingEntry* [entPhysicalIndex]
     |     +--ro entPhysicalIndex         -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
     |     +--ro cefcModuleCooling?       uint32
     |     +--ro cefcModuleCoolingUnit?   CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit
     +--ro cefcFanCoolingCapTable
     |  +--ro cefcFanCoolingCapEntry* [entPhysicalIndex cefcFanCoolingCapIndex]
     |     +--ro entPhysicalIndex                 -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
     |     +--ro cefcFanCoolingCapIndex           uint32
     |     +--ro cefcFanCoolingCapModeDescr?      snmp-framework:SnmpAdminString
     |     +--ro cefcFanCoolingCapCapacity?       uint32
     |     +--ro cefcFanCoolingCapCurrent?        CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType
     |     +--ro cefcFanCoolingCapCapacityUnit?   CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit
     +--ro cefcConnectorRatingTable
     |  +--ro cefcConnectorRatingEntry* [entPhysicalIndex]
     |     +--ro entPhysicalIndex       -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
     |     +--ro cefcConnectorRating?   CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType
     +--ro cefcModulePowerConsumptionTable
        +--ro cefcModulePowerConsumptionEntry* [entPhysicalIndex]
           +--ro entPhysicalIndex              -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
           +--ro cefcModulePowerConsumption?   CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType

  notifications:
    +---n cefcModuleStatusChange
    |  +--ro object-1
    |  |  +--ro entPhysicalIndex?       -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
    |  |  +--ro cefcModuleOperStatus?   -> /CISCO-ENTITY-FRU-CONTROL-MIB/cefcModuleTable/cefcModuleEntry/cefcModuleOperStatus
    |  +--ro object-2
    |     +--ro entPhysicalIndex?                 -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
    |     +--ro cefcModuleStatusLastChangeTime?   -> /CISCO-ENTITY-FRU-CONTROL-MIB/cefcModuleTable/cefcModuleEntry/cefcModuleStatusLastChangeTime
    +---n cefcPowerStatusChange
    |  +--ro object-1
    |  |  +--ro entPhysicalIndex?         -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
    |  |  +--ro cefcFRUPowerOperStatus?   -> /CISCO-ENTITY-FRU-CONTROL-MIB/cefcFRUPowerStatusTable/cefcFRUPowerStatusEntry/cefcFRUPowerOperStatus
    |  +--ro object-2
    |     +--ro entPhysicalIndex?          -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
    |     +--ro cefcFRUPowerAdminStatus?   -> /CISCO-ENTITY-FRU-CONTROL-MIB/cefcFRUPowerStatusTable/cefcFRUPowerStatusEntry/cefcFRUPowerAdminStatus
    +---n cefcFRUInserted
    |  +--ro object-1
    |     +--ro entPhysicalIndex?         -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
    |     +--ro entPhysicalContainedIn?   -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalContainedIn
    +---n cefcFRURemoved
    |  +--ro object-1
    |     +--ro entPhysicalIndex?         -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
    |     +--ro entPhysicalContainedIn?   -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalContainedIn
    +---n cefcUnrecognizedFRU
    |  +--ro object-1
    |  |  +--ro entPhysicalIndex?   -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
    |  |  +--ro entPhysicalClass?   -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalClass
    |  +--ro object-2
    |  |  +--ro entPhysicalIndex?        -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
    |  |  +--ro entPhysicalVendorType?   -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalVendorType
    |  +--ro object-3
    |  |  +--ro entPhysicalIndex?   -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
    |  |  +--ro entPhysicalName?    -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalName
    |  +--ro object-4
    |  |  +--ro entPhysicalIndex?       -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
    |  |  +--ro entPhysicalModelName?   -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalModelName
    |  +--ro object-5
    |     +--ro entPhysicalIndex?     -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
    |     +--ro cefcPhysicalStatus?   -> /CISCO-ENTITY-FRU-CONTROL-MIB/cefcPhysicalTable/cefcPhysicalEntry/cefcPhysicalStatus
    +---n cefcFanTrayStatusChange
    |  +--ro object-1
    |     +--ro entPhysicalIndex?        -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
    |     +--ro cefcFanTrayOperStatus?   -> /CISCO-ENTITY-FRU-CONTROL-MIB/cefcFanTrayStatusTable/cefcFanTrayStatusEntry/cefcFanTrayOperStatus
    +---n cefcPowerSupplyOutputChange
       +--ro object-1
       |  +--ro entPhysicalIndex?   -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
       |  +--ro entPhysicalName?    -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalName
       +--ro object-2
       |  +--ro entPhysicalIndex?       -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
       |  +--ro entPhysicalModelName?   -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalModelName
       +--ro object-3
          +--ro entPhysicalIndex?          -> /entity-mib:ENTITY-MIB/entPhysicalTable/entPhysicalEntry/entPhysicalIndex
          +--ro cefcPSOutputModeIndex?     -> /CISCO-ENTITY-FRU-CONTROL-MIB/cefcPowerSupplyOutputTable/cefcPowerSupplyOutputEntry/cefcPSOutputModeIndex
          +--ro cefcPSOutputModeCurrent?   -> /CISCO-ENTITY-FRU-CONTROL-MIB/cefcPowerSupplyOutputTable/cefcPowerSupplyOutputEntry/cefcPSOutputModeCurrent

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