summaryrefslogtreecommitdiff
path: root/MIBS/comware/HH3C-UPS-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/comware/HH3C-UPS-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/comware/HH3C-UPS-MIB')
-rw-r--r--MIBS/comware/HH3C-UPS-MIB143
1 files changed, 143 insertions, 0 deletions
diff --git a/MIBS/comware/HH3C-UPS-MIB b/MIBS/comware/HH3C-UPS-MIB
new file mode 100644
index 0000000..e4449e6
--- /dev/null
+++ b/MIBS/comware/HH3C-UPS-MIB
@@ -0,0 +1,143 @@
+-- ===========================================================
+-- Copyright (C) 2007 New H3C Tech. Co., Ltd. All rights reserved.
+-- Description: The MIB is designed to manage the UPS.
+-- Reference:
+-- Version: V1.0
+-- History:
+-- V1.0 2007-09-04 created by lizhicheng
+-- =================================================================
+HH3C-UPS-MIB DEFINITIONS ::= BEGIN
+IMPORTS
+ Counter32, Integer32,
+ OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
+ FROM SNMPv2-SMI
+ TEXTUAL-CONVENTION
+ FROM SNMPv2-TC
+ InetAddressType, InetAddress
+ FROM INET-ADDRESS-MIB
+ entPhysicalIndex
+ FROM ENTITY-MIB
+ hh3cCommon
+ FROM HH3C-OID-MIB;
+
+hh3cUps MODULE-IDENTITY
+ LAST-UPDATED "200709041452Z"
+ ORGANIZATION
+ "New H3C Technologies Co., Ltd."
+ CONTACT-INFO
+ "Platform Team New H3C Technologies Co., Ltd.
+ Hai-Dian District Beijing P.R. China
+ Http://www.h3c.com
+ Zip:100085"
+ DESCRIPTION
+ "This MIB describes the general information of UPS(Uninterrupted
+ Power Supply) device."
+ ::= { hh3cCommon 82 }
+
+hh3cUpsMibObjects OBJECT IDENTIFIER ::= { hh3cUps 1 }
+
+Hh3cActionType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "A control variable used to trigger an operator events,
+ when read, always returns a value of invalid."
+ SYNTAX INTEGER
+ {
+ action(1),
+ invalid(2)
+ }
+
+-- UPS Entity Extend Table
+-- This table described some information about the UPS.
+
+hh3cUpsConfigEnable OBJECT-TYPE
+ SYNTAX Hh3cActionType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object identifies the operation which will make the UPS(Uninterrupted
+ Power Supply)'s new configure become effective."
+ ::={ hh3cUpsMibObjects 1 }
+
+hh3cUpsConfigTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Hh3cUpsConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains an entry for user to get some information
+ about the UPS device."
+ ::= { hh3cUpsMibObjects 2 }
+
+
+
+hh3cUpsConfigEntry OBJECT-TYPE
+ SYNTAX Hh3cUpsConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry containing management information applicable
+ to a particular UPS."
+ INDEX
+ {
+ hh3cUpsIndex
+ }
+
+ ::= { hh3cUpsConfigTable 1 }
+
+Hh3cUpsConfigEntry ::= SEQUENCE
+ {
+ hh3cUpsIndex Integer32,
+ hh3cUpsType INTEGER,
+ hh3cUpsIpAddress InetAddress,
+ hh3cUpsIpAddressType InetAddressType
+ }
+
+hh3cUpsIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This object identifies the index of hh3cUpsConfigTable. The object
+ identified by this index is the same object as identified by the
+ same value of entPhysicalIndex."
+ ::= { hh3cUpsConfigEntry 1 }
+
+hh3cUpsType OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ emersonUart(1),
+ mge(2),
+ common(3),
+ emersonEth(4),
+ liebert(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object identifies the type of UPS.
+ The value 'emersonUart' means an EMERSON UPS support UART interface.
+ The value 'mge' means a MGE UPS support ethernet interface.
+ The value 'common' means a common UPS support standard UPSMIB.
+ The value 'emersonEth' means an EMERSON UPS support ethernet interface.
+ The value 'liebert' means a Liebert UPS support ethernet interface."
+ ::= { hh3cUpsConfigEntry 2 }
+
+hh3cUpsIpAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object describes the address of UPS. The value of this object
+ is invalid if the UPS do not support ethernet interface."
+ ::= { hh3cUpsConfigEntry 3 }
+
+hh3cUpsIpAddressType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object describes the address type of UPS. The value of this object
+ is invalid if the UPS do not support ethernet interface."
+ ::= { hh3cUpsConfigEntry 4 }
+
+END