From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/hillstone/HILLSTONE-POWER-MIB | 102 +++++++++++++++++++++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 MIBS/hillstone/HILLSTONE-POWER-MIB (limited to 'MIBS/hillstone/HILLSTONE-POWER-MIB') diff --git a/MIBS/hillstone/HILLSTONE-POWER-MIB b/MIBS/hillstone/HILLSTONE-POWER-MIB new file mode 100644 index 0000000..353c55a --- /dev/null +++ b/MIBS/hillstone/HILLSTONE-POWER-MIB @@ -0,0 +1,102 @@ +-- ************************************************************************** +-- HILLSTONE-POWER-MIB +-- +-- Copyright (c) 2009 by Hillstone Networks, Inc. +-- All rights reserved. +-- +-- Version: V6 +-- Description: Hillstone Networks POWER MIB Object Identifier Assignments +-- ************************************************************************** +-- + +HILLSTONE-POWER-MIB DEFINITIONS ::= BEGIN + +IMPORTS + hillstonePower + FROM HILLSTONE-SMI + OBJECT-TYPE + FROM RFC-1212 + RowStatus + FROM SNMPv2-TC; + + -- textual conventions + + DisplayString ::= + OCTET STRING + -- This data type is used to model textual information taken + -- from the NVT ASCII character set. By convention, objects + -- with this syntax are declared as having + -- + -- SIZE (0..255) + +hillstonePowerObjects OBJECT IDENTIFIER ::= { hillstonePower 1 } + +hillstonePowerNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of powers." + ::= { hillstonePowerObjects 1 } + +hillstonePowerTable OBJECT-TYPE + SYNTAX SEQUENCE OF HillstonePowerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains all the POWER data." +::= { hillstonePowerObjects 2 } + +HillstonePowerEntry OBJECT-TYPE + SYNTAX HillstonePowerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Define the parameters of POWER." +INDEX { hillstonePowerIndex } +::= { hillstonePowerTable 1 } + +HillstonePowerEntry ::= +SEQUENCE { + hillstonePowerIndex + INTEGER, + hillstonePowerDescr + DisplayString, + hillstonePowerState + INTEGER + } + +hillstonePowerIndex OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "The power index ." +::= { HillstonePowerEntry 1 } + +hillstonePowerDescr OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS current + DESCRIPTION + "The power description ." +::= { HillstonePowerEntry 2 } + +hillstonePowerState OBJECT-TYPE + SYNTAX INTEGER + { + fine(0), + absent(1), + warning(2), + fail(3), + fail-or-nopower(4), + unsupport(5) + } + ACCESS read-only + STATUS current + DESCRIPTION + "The power state ." +::= { HillstonePowerEntry 3 } + + +END -- cgit v1.2.3