mibs/MIBS/siae/SIAE-MANOP-MIB
2023-12-05 12:25:34 +01:00

205 lines
6.2 KiB
Plaintext

-- ----------------------------------------------------------------------------
--
-- SIAE MICROELETTRONICA s.p.a.
--
-- Via Michelangelo Buonarroti, 21
-- 20093 - Cologno Monzese
-- Milano
-- ITALY
--
-- ----------------------------------------------------------------------------
-- ----------------------------------------------------------------------------
SIAE-MANOP-MIB
DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
Integer32, Unsigned32
FROM SNMPv2-SMI
siaeMib
FROM SIAE-TREE-MIB
AlarmStatus, AlarmSeverityCode
FROM SIAE-ALARM-MIB;
manualOperation MODULE-IDENTITY
LAST-UPDATED "201403170000Z"
ORGANIZATION "SIAE MICROELETTRONICA spa"
CONTACT-INFO
"SIAE MICROELETTONICA s.p.a.
Via Michelangelo Buonarroti, 21
20093 - Cologno Monzese
Milano - ITALY
Phone : +39-02-27325-1
E-mail: tbd@siaemic.com
"
DESCRIPTION
"Manual Operation management.
"
REVISION "201403170000Z"
DESCRIPTION
"Fixed DESCRIPTION of manualOpActiveSeverityCode
"
REVISION "201402030000Z"
DESCRIPTION
"Improved description of manualOpMibVersion
"
REVISION "201304160000Z"
DESCRIPTION
"Initial version 01.00.00
"
::= { siaeMib 71 }
----------------------------------------------------------------------------------
-- object identifier inside the module
----------------------------------------------------------------------------------
manualOpTrap OBJECT IDENTIFIER ::= { manualOperation 0 }
----------------------------------------------------------------------------------
-- SIAE manualOperation GROUP
----------------------------------------------------------------------------------
--
-- The following listed objects are general object common to all SIAE equipment.
--
----------------------------------------------------------------------------------
------ Beginning --------------------------------------------------------------
manualOpMibVersion OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Numerical version of this module.
The string version of this MIB have the following format:
XX.YY.ZZ
so, for example, the value 1 should be interpreted as 00.00.01
and the value 10001 should be interpreted as 01.00.01."
DEFVAL {1}
::= {manualOperation 1}
------- Begin of equipManOpTable
--
manualOpTable OBJECT-TYPE
SYNTAX SEQUENCE OF ManualOpRecord
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table with manual operation record."
::= {manualOperation 2}
manualOpRecord OBJECT-TYPE
SYNTAX ManualOpRecord
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Manual operation record."
INDEX {manualOpId}
::= {manualOpTable 1}
ManualOpRecord ::=
SEQUENCE {
manualOpId Integer32,
manualOpObjectId OBJECT IDENTIFIER,
manualOpEventTime Unsigned32,
manualOpValueType INTEGER,
manualOpIntegerVal Integer32,
manualOpOidVal OBJECT IDENTIFIER
}
manualOpId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Manual operation index."
::= {manualOpRecord 1}
manualOpObjectId OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Object identifier of the manual operation active element."
::= {manualOpRecord 2}
manualOpEventTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time (in seconds since 01-Gen-1970) when the event was
registered in the table."
::= {manualOpRecord 3}
manualOpValueType OBJECT-TYPE
SYNTAX INTEGER {
integer32 (1),
objectId (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of the value. One and only one of the value object
that follow is used for a given row in this table, based on
this type."
::= {manualOpRecord 4}
manualOpIntegerVal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value when manualOpValueType is 'integer32'."
::= {manualOpRecord 5}
manualOpOidVal OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value when manualOpValueType is 'objectId'."
::= {manualOpRecord 6}
--
------- End of equipManOpTable
manualOpActive OBJECT-TYPE
SYNTAX AlarmStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Manual Operation active on the equipment."
::= {manualOperation 3}
manualOpActiveSeverityCode OBJECT-TYPE
SYNTAX AlarmSeverityCode
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Defines the severity associated to manualOpActive
and enables/disables the trap generation on status change event."
DEFVAL {warningTrapEnable}
::= {manualOperation 4}
manualOpTimeOut OBJECT-TYPE
SYNTAX INTEGER (0..172800)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object defines the time (in seconds) after wich the manual
operations are cleared. The maximum value is equivalent to 48 hours.
A zero means no Time-out."
DEFVAL {2}
::= {manualOperation 5}
------ End group -------------------------------------------------------------
END