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

Prefix: cisco-envmon

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

📚 External Documentation

💻 YANG Source📖 YANG Catalog
module: CISCO-ENVMON-MIB
  +--ro CISCO-ENVMON-MIB
     +--ro ciscoEnvMonObjects
     |  +--ro ciscoEnvMonPresent?         enumeration
     |  +--ro ciscoEnvMonAlarmContacts?   bits
     +--ro ciscoEnvMonMIBNotificationEnables
     |  +--ro ciscoEnvMonEnableShutdownNotification?          boolean
     |  x--ro ciscoEnvMonEnableVoltageNotification?           boolean
     |  x--ro ciscoEnvMonEnableTemperatureNotification?       boolean
     |  x--ro ciscoEnvMonEnableFanNotification?               boolean
     |  x--ro ciscoEnvMonEnableRedundantSupplyNotification?   boolean
     |  +--ro ciscoEnvMonEnableStatChangeNotif?               boolean
     +--ro ciscoEnvMonVoltageStatusTable
     |  +--ro ciscoEnvMonVoltageStatusEntry* [ciscoEnvMonVoltageStatusIndex]
     |     +--ro ciscoEnvMonVoltageStatusIndex      int32
     |     +--ro ciscoEnvMonVoltageStatusDescr?     snmpv2-tc:DisplayString
     |     +--ro ciscoEnvMonVoltageStatusValue?     CISCO-ENVMON-MIB:CiscoSignedGauge
     |     +--ro ciscoEnvMonVoltageThresholdLow?    int32
     |     +--ro ciscoEnvMonVoltageThresholdHigh?   int32
     |     +--ro ciscoEnvMonVoltageLastShutdown?    int32
     |     +--ro ciscoEnvMonVoltageState?           CISCO-ENVMON-MIB:CiscoEnvMonState
     +--ro ciscoEnvMonTemperatureStatusTable
     |  +--ro ciscoEnvMonTemperatureStatusEntry* [ciscoEnvMonTemperatureStatusIndex]
     |     +--ro ciscoEnvMonTemperatureStatusIndex     int32
     |     +--ro ciscoEnvMonTemperatureStatusDescr?    snmpv2-tc:DisplayString
     |     +--ro ciscoEnvMonTemperatureStatusValue?    yang:gauge32
     |     +--ro ciscoEnvMonTemperatureThreshold?      int32
     |     +--ro ciscoEnvMonTemperatureLastShutdown?   int32
     |     +--ro ciscoEnvMonTemperatureState?          CISCO-ENVMON-MIB:CiscoEnvMonState
     +--ro ciscoEnvMonFanStatusTable
     |  +--ro ciscoEnvMonFanStatusEntry* [ciscoEnvMonFanStatusIndex]
     |     +--ro ciscoEnvMonFanStatusIndex    int32
     |     +--ro ciscoEnvMonFanStatusDescr?   snmpv2-tc:DisplayString
     |     +--ro ciscoEnvMonFanState?         CISCO-ENVMON-MIB:CiscoEnvMonState
     +--ro ciscoEnvMonSupplyStatusTable
        +--ro ciscoEnvMonSupplyStatusEntry* [ciscoEnvMonSupplyStatusIndex]
           +--ro ciscoEnvMonSupplyStatusIndex    int32
           +--ro ciscoEnvMonSupplyStatusDescr?   snmpv2-tc:DisplayString
           +--ro ciscoEnvMonSupplyState?         CISCO-ENVMON-MIB:CiscoEnvMonState
           +--ro ciscoEnvMonSupplySource?        enumeration

  notifications:
    +---n ciscoEnvMonShutdownNotification
    x---n ciscoEnvMonVoltageNotification
    |  +--ro object-1
    |  |  +--ro ciscoEnvMonVoltageStatusIndex?   -> /CISCO-ENVMON-MIB/ciscoEnvMonVoltageStatusTable/ciscoEnvMonVoltageStatusEntry/ciscoEnvMonVoltageStatusIndex
    |  |  +--ro ciscoEnvMonVoltageStatusDescr?   -> /CISCO-ENVMON-MIB/ciscoEnvMonVoltageStatusTable/ciscoEnvMonVoltageStatusEntry/ciscoEnvMonVoltageStatusDescr
    |  +--ro object-2
    |  |  +--ro ciscoEnvMonVoltageStatusIndex?   -> /CISCO-ENVMON-MIB/ciscoEnvMonVoltageStatusTable/ciscoEnvMonVoltageStatusEntry/ciscoEnvMonVoltageStatusIndex
    |  |  +--ro ciscoEnvMonVoltageStatusValue?   -> /CISCO-ENVMON-MIB/ciscoEnvMonVoltageStatusTable/ciscoEnvMonVoltageStatusEntry/ciscoEnvMonVoltageStatusValue
    |  +--ro object-3
    |     +--ro ciscoEnvMonVoltageStatusIndex?   -> /CISCO-ENVMON-MIB/ciscoEnvMonVoltageStatusTable/ciscoEnvMonVoltageStatusEntry/ciscoEnvMonVoltageStatusIndex
    |     +--ro ciscoEnvMonVoltageState?         -> /CISCO-ENVMON-MIB/ciscoEnvMonVoltageStatusTable/ciscoEnvMonVoltageStatusEntry/ciscoEnvMonVoltageState
    x---n ciscoEnvMonTemperatureNotification
    |  +--ro object-1
    |  |  +--ro ciscoEnvMonTemperatureStatusIndex?   -> /CISCO-ENVMON-MIB/ciscoEnvMonTemperatureStatusTable/ciscoEnvMonTemperatureStatusEntry/ciscoEnvMonTemperatureStatusIndex
    |  |  +--ro ciscoEnvMonTemperatureStatusDescr?   -> /CISCO-ENVMON-MIB/ciscoEnvMonTemperatureStatusTable/ciscoEnvMonTemperatureStatusEntry/ciscoEnvMonTemperatureStatusDescr
    |  +--ro object-2
    |  |  +--ro ciscoEnvMonTemperatureStatusIndex?   -> /CISCO-ENVMON-MIB/ciscoEnvMonTemperatureStatusTable/ciscoEnvMonTemperatureStatusEntry/ciscoEnvMonTemperatureStatusIndex
    |  |  +--ro ciscoEnvMonTemperatureStatusValue?   -> /CISCO-ENVMON-MIB/ciscoEnvMonTemperatureStatusTable/ciscoEnvMonTemperatureStatusEntry/ciscoEnvMonTemperatureStatusValue
    |  +--ro object-3
    |     +--ro ciscoEnvMonTemperatureStatusIndex?   -> /CISCO-ENVMON-MIB/ciscoEnvMonTemperatureStatusTable/ciscoEnvMonTemperatureStatusEntry/ciscoEnvMonTemperatureStatusIndex
    |     +--ro ciscoEnvMonTemperatureState?         -> /CISCO-ENVMON-MIB/ciscoEnvMonTemperatureStatusTable/ciscoEnvMonTemperatureStatusEntry/ciscoEnvMonTemperatureState
    x---n ciscoEnvMonFanNotification
    |  +--ro object-1
    |  |  +--ro ciscoEnvMonFanStatusIndex?   -> /CISCO-ENVMON-MIB/ciscoEnvMonFanStatusTable/ciscoEnvMonFanStatusEntry/ciscoEnvMonFanStatusIndex
    |  |  +--ro ciscoEnvMonFanStatusDescr?   -> /CISCO-ENVMON-MIB/ciscoEnvMonFanStatusTable/ciscoEnvMonFanStatusEntry/ciscoEnvMonFanStatusDescr
    |  +--ro object-2
    |     +--ro ciscoEnvMonFanStatusIndex?   -> /CISCO-ENVMON-MIB/ciscoEnvMonFanStatusTable/ciscoEnvMonFanStatusEntry/ciscoEnvMonFanStatusIndex
    |     +--ro ciscoEnvMonFanState?         -> /CISCO-ENVMON-MIB/ciscoEnvMonFanStatusTable/ciscoEnvMonFanStatusEntry/ciscoEnvMonFanState
    x---n ciscoEnvMonRedundantSupplyNotification
    |  +--ro object-1
    |  |  +--ro ciscoEnvMonSupplyStatusIndex?   -> /CISCO-ENVMON-MIB/ciscoEnvMonSupplyStatusTable/ciscoEnvMonSupplyStatusEntry/ciscoEnvMonSupplyStatusIndex
    |  |  +--ro ciscoEnvMonSupplyStatusDescr?   -> /CISCO-ENVMON-MIB/ciscoEnvMonSupplyStatusTable/ciscoEnvMonSupplyStatusEntry/ciscoEnvMonSupplyStatusDescr
    |  +--ro object-2
    |     +--ro ciscoEnvMonSupplyStatusIndex?   -> /CISCO-ENVMON-MIB/ciscoEnvMonSupplyStatusTable/ciscoEnvMonSupplyStatusEntry/ciscoEnvMonSupplyStatusIndex
    |     +--ro ciscoEnvMonSupplyState?         -> /CISCO-ENVMON-MIB/ciscoEnvMonSupplyStatusTable/ciscoEnvMonSupplyStatusEntry/ciscoEnvMonSupplyState
    +---n ciscoEnvMonVoltStatusChangeNotif
    |  +--ro object-1
    |  |  +--ro ciscoEnvMonVoltageStatusIndex?   -> /CISCO-ENVMON-MIB/ciscoEnvMonVoltageStatusTable/ciscoEnvMonVoltageStatusEntry/ciscoEnvMonVoltageStatusIndex
    |  |  +--ro ciscoEnvMonVoltageStatusDescr?   -> /CISCO-ENVMON-MIB/ciscoEnvMonVoltageStatusTable/ciscoEnvMonVoltageStatusEntry/ciscoEnvMonVoltageStatusDescr
    |  +--ro object-2
    |  |  +--ro ciscoEnvMonVoltageStatusIndex?   -> /CISCO-ENVMON-MIB/ciscoEnvMonVoltageStatusTable/ciscoEnvMonVoltageStatusEntry/ciscoEnvMonVoltageStatusIndex
    |  |  +--ro ciscoEnvMonVoltageStatusValue?   -> /CISCO-ENVMON-MIB/ciscoEnvMonVoltageStatusTable/ciscoEnvMonVoltageStatusEntry/ciscoEnvMonVoltageStatusValue
    |  +--ro object-3
    |     +--ro ciscoEnvMonVoltageStatusIndex?   -> /CISCO-ENVMON-MIB/ciscoEnvMonVoltageStatusTable/ciscoEnvMonVoltageStatusEntry/ciscoEnvMonVoltageStatusIndex
    |     +--ro ciscoEnvMonVoltageState?         -> /CISCO-ENVMON-MIB/ciscoEnvMonVoltageStatusTable/ciscoEnvMonVoltageStatusEntry/ciscoEnvMonVoltageState
    +---n ciscoEnvMonTempStatusChangeNotif
    |  +--ro object-1
    |  |  +--ro ciscoEnvMonTemperatureStatusIndex?   -> /CISCO-ENVMON-MIB/ciscoEnvMonTemperatureStatusTable/ciscoEnvMonTemperatureStatusEntry/ciscoEnvMonTemperatureStatusIndex
    |  |  +--ro ciscoEnvMonTemperatureStatusDescr?   -> /CISCO-ENVMON-MIB/ciscoEnvMonTemperatureStatusTable/ciscoEnvMonTemperatureStatusEntry/ciscoEnvMonTemperatureStatusDescr
    |  +--ro object-2
    |  |  +--ro ciscoEnvMonTemperatureStatusIndex?   -> /CISCO-ENVMON-MIB/ciscoEnvMonTemperatureStatusTable/ciscoEnvMonTemperatureStatusEntry/ciscoEnvMonTemperatureStatusIndex
    |  |  +--ro ciscoEnvMonTemperatureStatusValue?   -> /CISCO-ENVMON-MIB/ciscoEnvMonTemperatureStatusTable/ciscoEnvMonTemperatureStatusEntry/ciscoEnvMonTemperatureStatusValue
    |  +--ro object-3
    |     +--ro ciscoEnvMonTemperatureStatusIndex?   -> /CISCO-ENVMON-MIB/ciscoEnvMonTemperatureStatusTable/ciscoEnvMonTemperatureStatusEntry/ciscoEnvMonTemperatureStatusIndex
    |     +--ro ciscoEnvMonTemperatureState?         -> /CISCO-ENVMON-MIB/ciscoEnvMonTemperatureStatusTable/ciscoEnvMonTemperatureStatusEntry/ciscoEnvMonTemperatureState
    +---n ciscoEnvMonFanStatusChangeNotif
    |  +--ro object-1
    |  |  +--ro ciscoEnvMonFanStatusIndex?   -> /CISCO-ENVMON-MIB/ciscoEnvMonFanStatusTable/ciscoEnvMonFanStatusEntry/ciscoEnvMonFanStatusIndex
    |  |  +--ro ciscoEnvMonFanStatusDescr?   -> /CISCO-ENVMON-MIB/ciscoEnvMonFanStatusTable/ciscoEnvMonFanStatusEntry/ciscoEnvMonFanStatusDescr
    |  +--ro object-2
    |     +--ro ciscoEnvMonFanStatusIndex?   -> /CISCO-ENVMON-MIB/ciscoEnvMonFanStatusTable/ciscoEnvMonFanStatusEntry/ciscoEnvMonFanStatusIndex
    |     +--ro ciscoEnvMonFanState?         -> /CISCO-ENVMON-MIB/ciscoEnvMonFanStatusTable/ciscoEnvMonFanStatusEntry/ciscoEnvMonFanState
    +---n ciscoEnvMonSuppStatusChangeNotif
       +--ro object-1
       |  +--ro ciscoEnvMonSupplyStatusIndex?   -> /CISCO-ENVMON-MIB/ciscoEnvMonSupplyStatusTable/ciscoEnvMonSupplyStatusEntry/ciscoEnvMonSupplyStatusIndex
       |  +--ro ciscoEnvMonSupplyStatusDescr?   -> /CISCO-ENVMON-MIB/ciscoEnvMonSupplyStatusTable/ciscoEnvMonSupplyStatusEntry/ciscoEnvMonSupplyStatusDescr
       +--ro object-2
          +--ro ciscoEnvMonSupplyStatusIndex?   -> /CISCO-ENVMON-MIB/ciscoEnvMonSupplyStatusTable/ciscoEnvMonSupplyStatusEntry/ciscoEnvMonSupplyStatusIndex
          +--ro ciscoEnvMonSupplyState?         -> /CISCO-ENVMON-MIB/ciscoEnvMonSupplyStatusTable/ciscoEnvMonSupplyStatusEntry/ciscoEnvMonSupplyState

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