diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/comware/HH3C-UPS-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/comware/HH3C-UPS-MIB')
| -rw-r--r-- | MIBS/comware/HH3C-UPS-MIB | 143 |
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 |