Initial commit
This commit is contained in:
		
							
								
								
									
										181
									
								
								MIBS/hp/POWERSUPPLY-MI
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										181
									
								
								MIBS/hp/POWERSUPPLY-MI
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,181 @@
 | 
			
		||||
POWERSUPPLY-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
    MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, Counter32
 | 
			
		||||
        FROM SNMPv2-SMI
 | 
			
		||||
 | 
			
		||||
    MODULE-COMPLIANCE, OBJECT-GROUP
 | 
			
		||||
        FROM SNMPv2-CONF
 | 
			
		||||
 | 
			
		||||
    SnmpAdminString
 | 
			
		||||
        FROM SNMP-FRAMEWORK-MIB
 | 
			
		||||
 | 
			
		||||
    TEXTUAL-CONVENTION
 | 
			
		||||
        FROM SNMPv2-TC
 | 
			
		||||
 | 
			
		||||
    hpSwitch 
 | 
			
		||||
        FROM HP-ICF-OID; 
 | 
			
		||||
 | 
			
		||||
hpicfPsMIB MODULE-IDENTITY
 | 
			
		||||
    LAST-UPDATED "200808271000Z" --August 27, 2008 10:00 GMT
 | 
			
		||||
    ORGANIZATION "HP Networking"
 | 
			
		||||
    CONTACT-INFO "Hewlett-Packard Company
 | 
			
		||||
                  8000 Foothills Blvd.
 | 
			
		||||
                  Roseville, CA 95747"
 | 
			
		||||
    DESCRIPTION  "This MIB module is for representing 
 | 
			
		||||
                  switch power supply entity."
 | 
			
		||||
    REVISION     "200808271000Z" --August 27, 2008 10:00 GMT
 | 
			
		||||
    DESCRIPTION  "Initial Version of Power Supply MIB, Version 1"
 | 
			
		||||
    ::= { hpSwitch 55 }
 | 
			
		||||
 | 
			
		||||
hpicfEntityPs OBJECT IDENTIFIER ::= { hpicfPsMIB 1 }
 | 
			
		||||
 | 
			
		||||
-- ********************************************************************
 | 
			
		||||
--  POWER SUPPLY Textual Conventions
 | 
			
		||||
-- ********************************************************************
 | 
			
		||||
 | 
			
		||||
HpicfDcPsIndex ::= TEXTUAL-CONVENTION
 | 
			
		||||
    DISPLAY-HINT  "d"
 | 
			
		||||
    STATUS        current
 | 
			
		||||
    DESCRIPTION   "A unique value that serves as index to identify the power supply."  
 | 
			
		||||
    SYNTAX        Unsigned32
 | 
			
		||||
 | 
			
		||||
HpicfDcPsState ::= TEXTUAL-CONVENTION
 | 
			
		||||
    STATUS        current
 | 
			
		||||
    DESCRIPTION   "An enumerated value which provides the state of the 
 | 
			
		||||
                  switch power supply entity."
 | 
			
		||||
    SYNTAX        INTEGER  {
 | 
			
		||||
       psNotPresent(1),
 | 
			
		||||
       psNotPlugged(2),
 | 
			
		||||
       psPowered(3),
 | 
			
		||||
       psFailed(4),
 | 
			
		||||
       psPermFailure(5),    
 | 
			
		||||
       psMax(6)
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
hpicfPsTable     OBJECT-TYPE
 | 
			
		||||
    SYNTAX       SEQUENCE OF HpicfPsEntry
 | 
			
		||||
    MAX-ACCESS   not-accessible
 | 
			
		||||
    STATUS       current
 | 
			
		||||
    DESCRIPTION  "This table contains one row per switch power supply entity."
 | 
			
		||||
    ::= { hpicfEntityPs 1 }
 | 
			
		||||
 | 
			
		||||
hpicfPsEntry    OBJECT-TYPE
 | 
			
		||||
    SYNTAX      HpicfPsEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION "Information about the power supply physical entity
 | 
			
		||||
                table."
 | 
			
		||||
    INDEX   { hpicfPsBayNum }
 | 
			
		||||
    ::= { hpicfPsTable 1 }
 | 
			
		||||
 | 
			
		||||
HpicfPsEntry ::= SEQUENCE {
 | 
			
		||||
      hpicfPsBayNum              HpicfDcPsIndex,
 | 
			
		||||
      hpicfPsState               HpicfDcPsState,
 | 
			
		||||
      hpicfPsFailures            Counter32, 
 | 
			
		||||
      hpicfPsTemp                Integer32,
 | 
			
		||||
      hpicfPsVoltageInfo         SnmpAdminString,
 | 
			
		||||
      hpicfPsWattageCur          Integer32,
 | 
			
		||||
      hpicfPsWattageMax          Integer32,
 | 
			
		||||
      hpicfPsLastCall            Counter32
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
hpicfPsBayNum        OBJECT-TYPE
 | 
			
		||||
    SYNTAX           HpicfDcPsIndex
 | 
			
		||||
    MAX-ACCESS       not-accessible
 | 
			
		||||
    STATUS           current
 | 
			
		||||
    DESCRIPTION      "The index of switch power supply entity."
 | 
			
		||||
    ::= { hpicfPsEntry 1 }
 | 
			
		||||
 | 
			
		||||
hpicfPsState         OBJECT-TYPE
 | 
			
		||||
    SYNTAX           HpicfDcPsState 
 | 
			
		||||
    MAX-ACCESS       read-only
 | 
			
		||||
    STATUS           current
 | 
			
		||||
    DESCRIPTION      "The physical state of the switch power supply entity."
 | 
			
		||||
    ::= { hpicfPsEntry 2 }
 | 
			
		||||
 | 
			
		||||
hpicfPsFailures      OBJECT-TYPE
 | 
			
		||||
    SYNTAX           Counter32 
 | 
			
		||||
    MAX-ACCESS       read-only
 | 
			
		||||
    STATUS           current
 | 
			
		||||
    DESCRIPTION      "Number of times power supply has failed."
 | 
			
		||||
    ::= { hpicfPsEntry 3 }
 | 
			
		||||
 | 
			
		||||
hpicfPsTemp          OBJECT-TYPE
 | 
			
		||||
    SYNTAX           Integer32
 | 
			
		||||
    MAX-ACCESS       read-only
 | 
			
		||||
    STATUS           current
 | 
			
		||||
    DESCRIPTION      "The temperature of the power supply in Celsius"
 | 
			
		||||
    ::= { hpicfPsEntry 4 }
 | 
			
		||||
 | 
			
		||||
hpicfPsVoltageInfo   OBJECT-TYPE
 | 
			
		||||
    SYNTAX           SnmpAdminString (SIZE(0..32)) 
 | 
			
		||||
    MAX-ACCESS       read-only
 | 
			
		||||
    STATUS           current
 | 
			
		||||
    DESCRIPTION      "The voltage info and max current of power supply.
 | 
			
		||||
                      e.g. AC 120V/220V. "
 | 
			
		||||
    ::= { hpicfPsEntry 5 }
 | 
			
		||||
 | 
			
		||||
hpicfPsWattageCur   OBJECT-TYPE
 | 
			
		||||
    SYNTAX          Integer32
 | 
			
		||||
    MAX-ACCESS      read-only
 | 
			
		||||
    STATUS          current
 | 
			
		||||
    DESCRIPTION     "The present power supply wattage information"
 | 
			
		||||
    ::= { hpicfPsEntry 6 }
 | 
			
		||||
 | 
			
		||||
hpicfPsWattageMax   OBJECT-TYPE
 | 
			
		||||
    SYNTAX          Integer32
 | 
			
		||||
    MAX-ACCESS      read-only
 | 
			
		||||
    STATUS          current
 | 
			
		||||
    DESCRIPTION     "The maximum wattage of the power supply."
 | 
			
		||||
    ::= { hpicfPsEntry 7 }
 | 
			
		||||
 | 
			
		||||
hpicfPsLastCall  OBJECT-TYPE
 | 
			
		||||
    SYNTAX       Counter32 
 | 
			
		||||
    MAX-ACCESS   read-only
 | 
			
		||||
    STATUS       current
 | 
			
		||||
    DESCRIPTION  "The number of seconds since the switch power supply is up."
 | 
			
		||||
    ::= { hpicfPsEntry 8 }
 | 
			
		||||
 | 
			
		||||
-- ********************************************************************
 | 
			
		||||
-- POWER SUPPLY Conformance
 | 
			
		||||
--* *******************************************************************
 | 
			
		||||
   hpicfPsConformance OBJECT IDENTIFIER ::= { hpicfPsMIB 2 }
 | 
			
		||||
   hpicfPsCompliance  OBJECT IDENTIFIER ::= { hpicfPsConformance 1 }
 | 
			
		||||
   hpicfPsGroups      OBJECT IDENTIFIER ::= { hpicfPsConformance 2 }
 | 
			
		||||
 | 
			
		||||
-- ********************************************************************
 | 
			
		||||
-- POWER SUPPLY Complicance
 | 
			
		||||
-- ********************************************************************
 | 
			
		||||
   hpicfDcPsCompliance MODULE-COMPLIANCE
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
         "The compliance statement for entries which implement the
 | 
			
		||||
          POWER SUPPLY MIB."
 | 
			
		||||
      MODULE
 | 
			
		||||
      MANDATORY-GROUPS
 | 
			
		||||
      {
 | 
			
		||||
         hpicfPsGroup
 | 
			
		||||
      }
 | 
			
		||||
      GROUP        hpicfPsGroup
 | 
			
		||||
      DESCRIPTION  "Objects associated with Entity POWER SUPPLY."
 | 
			
		||||
      ::= { hpicfPsCompliance 1 } 
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- POWER SUPPLY Groups
 | 
			
		||||
--
 | 
			
		||||
   hpicfPsGroup OBJECT-GROUP
 | 
			
		||||
      OBJECTS
 | 
			
		||||
      {
 | 
			
		||||
         hpicfPsState,
 | 
			
		||||
         hpicfPsFailures,
 | 
			
		||||
         hpicfPsTemp,
 | 
			
		||||
         hpicfPsVoltageInfo,
 | 
			
		||||
         hpicfPsWattageCur,
 | 
			
		||||
         hpicfPsWattageMax,
 | 
			
		||||
         hpicfPsLastCall
 | 
			
		||||
      }
 | 
			
		||||
      STATUS      current
 | 
			
		||||
      DESCRIPTION "POWER SUPPLY parameters "
 | 
			
		||||
      ::= { hpicfPsGroups 1 }
 | 
			
		||||
END
 | 
			
		||||
		Reference in New Issue
	
	Block a user