Hitachi Energy
ASN.1 description
FOXMAN-UN-MIB DEFINITIONS ::= BEGIN
-- Revision 12 Replaces all previous versions.
-- Applies for FOXMAN-UN Release R17A onwards
 
 
IMPORTS
DisplayString,
TEXTUAL-CONVENTION
FROM SNMPv2-TC
 
AGENT-CAPABILITIES,
OBJECT-GROUP,
NOTIFICATION-GROUP,
MODULE-COMPLIANCE
FROM SNMPv2-CONF
 
        utilityCommProducts
                FROM ABB-ROOT-MIB
 
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE,
Gauge32,
Integer32,
Counter32,
IpAddress,
Unsigned32,
enterprises
FROM SNMPv2-SMI;
 
 
-- This module defines the object used by the SNMP NBI agent
-- of FOXMAN-UN R17A - SMIv2
unemMIB MODULE-IDENTITY
LAST-UPDATED "202406061400Z" -- June 6, 2024 14:00:00 PM
ORGANIZATION "Hitachi Energy Ltd"
CONTACT-INFO
"
Hitachi Energy Ltd.
Bruggerstr. 72,
CH-5400 Baden
Switzerland
Tel.+41 43 550 04 52
E-mail: communication.networks@hitachienergy.com
www.hitachienergy.com
"
DESCRIPTION
"MIB of FOXMAN-UN SNMP North Bound Interface"
 
REVISION
"202406061400Z" -- June 6, 2024 14:00:00 PM
DESCRIPTION
"Add neAlarmSeverity to NEEntry and
neAlarmSeverityModified notification"
REVISION
"202007021600Z" -- Jul 2, 2020 16:00:00 PM
DESCRIPTION
"Use FOX brand names"
REVISION
"201909171400Z" -- Sept 17, 2019 14:00:00 PM
DESCRIPTION
"Fix errors reported by smilint 0.4.8"
REVISION "201712151400Z" -- Dec 15, 2017 14:00:00 PM
DESCRIPTION
"Set under ABB root OID"
REVISION "201401211400Z" -- Januray 21, 2014 14:00:00 PM
DESCRIPTION
"Released with UNEM R9C, added support for additional
family logicalfamily(8) and two additional neTypes
milegate2200(23) and servicene(24)"
REVISION "201103201400Z" -- March 20, 2011 14:00:00 PM
DESCRIPTION
"Released with UNEM R8CSP4, changed various OBJECT-TYPES from
INTEGER to Gauge32 for a more standard definition"
REVISION "201009211400Z" -- September 21, 2010 14:00:00 PM
DESCRIPTION
"Released with UNEM R8CSP3, added support for additional
family xmlrpcfamily(7) and three additional neTypes
milegate2510(20), milegate2310(21) and xmlrpcdevice(22)"
REVISION "201005281400Z" -- May 28, 2010 14:00:00 PM
DESCRIPTION
"Released with UNEM R8CSP2, added support for additional
neType: milegate2011(19)"
REVISION "200902191400Z" -- February 19, 2009 14:00:00 PM
DESCRIPTION
"Released with UNEM R8C, added support for additional
neType: milegate2300(18)"
REVISION "200707051400Z" -- July 5, 2007 14:00:00 PM
DESCRIPTION
"Released with UNEM R8B, added support for additional family
snmpfamily(5) and neType: snmpdevice(16)"
REVISION "200606141400Z" -- June 14, 2006 14:00:00 PM
DESCRIPTION
"Initial revision UNEM R8 SMIv2 MIB"
 
-- 1.3.6.1.4.1.17268.2818.93
::= { unem 100 }
 
unem OBJECT IDENTIFIER ::= { utilityCommProducts 93 }
release1 OBJECT IDENTIFIER ::= { unem 1 }
trap-object OBJECT IDENTIFIER ::= { release1 1 }
ne OBJECT IDENTIFIER ::= { release1 2 }
card OBJECT IDENTIFIER ::= { release1 3 }
alarm OBJECT IDENTIFIER ::= { release1 4 }
notification OBJECT IDENTIFIER ::= { release1 0 }
 
 
-- textual conventions
 
NemTime ::=
Gauge32
-- This data type is used to model the time_t datatype in the C
-- lib. It contains the number of seconds since 00:00 01-01-1970
-- GMT.
 
-- Object Types
 
-- Trap Objects group
 
-- Note: Although these objects can be accessed using the GET-
-- REQUEST and the GET-NEXT-REQUEST, the value returned by this
-- method correspond to those set by the latest trap sent which
-- can be different to the latest trap received by the HLM
 
unemTrapSequenceNumber OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Each trap sent to the defined address are given a
sequence number."
::= { trap-object 4 }
 
-- Traps in FOXMAN-UN 3.00: these traps are intended to replace
-- the FOXMAN-UN 2.00 traps. Configuration information of the FOXMAN-UN
-- will let the user choose between the old- or new-fashioned
-- traps
 
alarmRaisedTrap NOTIFICATION-TYPE
OBJECTS { unemTrapSequenceNumber,
alarmNEfamily,
alarmNE,
alarmId,
alarmCardSlot,
alarmLayer,
alarmSubUnit,
alarmStatus,
alarmSeverity,
alarmEventType,
alarmText,
alarmOnTime,
alarmOffTime, -- value is undefined
alarmAckOnStatus,
alarmAckOnTime,
alarmAckOffStatus, -- value is 'not_acknowledged'
alarmAckOffTime, -- value is undefined
alarmIntermittency,
alarmIntermittentPeriod,
alarmNEName,
alarmLocation}
STATUS current
DESCRIPTION
"Trap sent when a new Alarm is raised."
::= {notification 3}
 
alarmAckedTrap NOTIFICATION-TYPE
OBJECTS { unemTrapSequenceNumber,
alarmNEfamily,
alarmNE,
alarmId,
alarmCardSlot,
alarmLayer,
alarmSubUnit,
alarmStatus,
alarmSeverity,
alarmEventType,
alarmText,
alarmOnTime,
alarmOffTime,
alarmAckOnStatus,
alarmAckOnTime,
alarmAckOffStatus,
alarmAckOffTime,
alarmIntermittency,
alarmIntermittentPeriod,
alarmNEName,
alarmLocation}
STATUS current
DESCRIPTION
"Trap sent when an alarm is acknowledged."
::= {notification 4}
 
alarmClearedTrap NOTIFICATION-TYPE
OBJECTS { unemTrapSequenceNumber,
alarmNEfamily,
alarmNE,
alarmId,
alarmCardSlot,
alarmLayer,
alarmSubUnit,
alarmStatus, -- value is 'cleared'
alarmSeverity,
alarmEventType,
alarmText,
alarmOnTime,
alarmOffTime,
alarmAckOnStatus,
alarmAckOnTime,
alarmAckOffStatus,
alarmAckOffTime,
alarmIntermittency,
alarmIntermittentPeriod,
alarmNEName,
alarmLocation}
STATUS current
DESCRIPTION
"Trap sent when an alarm is cleared."
::= {notification 5}
 
neAdded NOTIFICATION-TYPE
OBJECTS { unemTrapSequenceNumber,
neFamily,
neIndex,
neName,
neUNEMAddress,
neType,
neOperationalState,
nePollingStatus,
neAlarmSeverity}
STATUS current
DESCRIPTION
"A UMUX Network Element has been added to the
Agent Database."
::= {notification 6}
 
neDeleted NOTIFICATION-TYPE
OBJECTS { unemTrapSequenceNumber,
neFamily,
neIndex,
neName,
neUNEMAddress,
neType,
neOperationalState,
nePollingStatus,
neAlarmSeverity}
STATUS current
DESCRIPTION
"A UMUX Network Element has been deleted from the
Agent Database."
::= {notification 7}
 
neNameModified NOTIFICATION-TYPE
OBJECTS { unemTrapSequenceNumber,
neFamily,
neIndex,
neName,
neUNEMAddress,
neType,
neOperationalState,
nePollingStatus}
STATUS current
DESCRIPTION
"Name of Network Element has been modified."
::= {notification 8}
 
neOpStatModified NOTIFICATION-TYPE
OBJECTS { unemTrapSequenceNumber,
neFamily,
neIndex,
neOperationalState,
neName,
neUNEMAddress,
neType,
nePollingStatus}
STATUS current
DESCRIPTION
"Operational state of the NE has been modified."
::= {notification 9}
 
nePollStatModified NOTIFICATION-TYPE
OBJECTS { unemTrapSequenceNumber,
neFamily,
neIndex,
nePollingStatus,
neName,
neUNEMAddress,
neType,
neOperationalState}
STATUS current
DESCRIPTION
"Polling status of the NE has been modified."
::= {notification 10}
 
cardAdded NOTIFICATION-TYPE
OBJECTS { unemTrapSequenceNumber,
cardNEfamily,
cardNE,
cardSlot,
cardName,
cardIdentifier,
cardSwVersion,
cardNEName}
STATUS current
DESCRIPTION
"A card has been added to a Network Element."
::= {notification 11}
 
cardDeleted NOTIFICATION-TYPE
OBJECTS { unemTrapSequenceNumber,
cardNEfamily,
cardNE,
cardSlot,
cardName,
cardIdentifier,
cardSwVersion,
cardNEName}
STATUS current
DESCRIPTION
"A card has been deleted from an Network Element."
::= {notification 12}
 
neAlarmSeverityModified NOTIFICATION-TYPE
OBJECTS { unemTrapSequenceNumber,
neFamily,
neIndex,
nePollingStatus,
neName,
neUNEMAddress,
neType,
neAlarmSeverity}
STATUS current
DESCRIPTION
"Alarm State of the NE has been modified."
::= {notification 13}
 
neNumber OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of entries in neTable"
::= { ne 2 }
 
cardNumber OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of entries in cardTable"
::= { card 2 }
 
 
-- Network Element Group
 
neTable OBJECT-TYPE
SYNTAX SEQUENCE OF NEEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This FOXMAN-UN's table of network elements"
::= { ne 1 }
 
neEntry OBJECT-TYPE
SYNTAX NEEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains some basic informations about
the network element."
INDEX { neFamily,
neIndex }
::= { neTable 1 }
 
NEEntry ::=
SEQUENCE {
neFamily
INTEGER,
neIndex
INTEGER,
neName
DisplayString,
neUNEMAddress
OCTET STRING,
neType
INTEGER,
neOperationalState
INTEGER,
nePollingStatus
INTEGER,
neAlarmSeverity
INTEGER
 
}
 
neFamily OBJECT-TYPE
SYNTAX INTEGER {
foxUxfamily(1),
foreign(2),
fox5xfamily(3),
system(4),
fox6xfamily(5),
snmpfamily(6),
xmlrpcfamily(7),
logicalfamily(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The NE Family identifies the kind of Network Element"
::= { neEntry 1 }
 
neIndex OBJECT-TYPE -- This correspond to the last number
SYNTAX INTEGER (0..2147483647) -- of the logical object ID in the DB.
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index uniquely identifies the network element"
::= { neEntry 2 }
 
neName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the name of network element. It can change
during the lifetime of the network element."
::= { neEntry 3 }
 
neUNEMAddress OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is a string describing the physical address
of the network element.(See section 4.2)"
::= { neEntry 4 }
 
neType OBJECT-TYPE
SYNTAX INTEGER {
foxU(0), -- System FOX U.
foxUM(1), -- System FOX U-M.
foxUMe(2), -- System FOX U-M e.
colt2(3), -- System COLT.
lecar(4), -- desktop Leca
tunor(5), -- desktop Tunor
fox514(6), -- System FOX 515.
fox515(7), -- System FOX 515.
foreign(8), -- Foreign object. (neFamily is set to foreign in that case)
-- fox512(8), System FOX 512. (neFamily is set to fox515family in that case)
colt-e(9), -- System COLT-E.
colt-ec(10), -- System COLT-EC.
snmpdevice(16), -- SNMP managed NE.
fox615(20), -- System FOX 615.
fox612(21), -- System FOX 612.
xmlrpcdevice(22), -- XMLRPC managed NE.
fox611(23), -- System FOX 611.
servicene(24), -- Service NE.
system(25) -- special value
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"These are the types of the network elements. The
FOREIGN(8) is associated with the foreign(2) family
of NEs, foxU(0), foxUM(1), foxUMe(2),
and COLT2(3) are associated with the
foxUfamily(1) family of NEs and the fox514(6),
fox512(8), COLT_E(9), COLT_EC(10), and
fox515(7) are associated with the
fox515family(3) family of NEs. The fox615(12),
fox612(18), fox615(20) and fox612(21) are associated
with the fox61xfamily (5) family. The snmpdevice(16)
is associated with the snmpfamily(6) group of NEs.
The xmlrpcdevice(22) is associated with the
xmlrpcfamily(7) group of NEs"
::= { neEntry 5 }
 
neOperationalState OBJECT-TYPE
SYNTAX INTEGER {
notConfigured(49),
normal(50),
notSameConfigId(51),
unmanageable(52)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes the state of the network
element.When no upload of the Network Element
has been done, its in the notConfigured state;
if the configuration of the network element
differs from the one in the proxy agent Database
the network element is in the notSameConfigId
state; if the proxy agent cannot communicate with
the network element, it is in the unmanageable
state; otherwise the Network Element is in the
normal(50) state."
::= { neEntry 6 }
 
nePollingStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates if the network element is
currently being polled for alarms. If the element
notifies changes in alarms, then the polling is said
to be enabled."
::= { neEntry 7 }
 
neAlarmSeverity OBJECT-TYPE
SYNTAX INTEGER {
critical(0),
major(1),
minor(2),
warning(3),
indeterminate(4),
off(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The max level of severity of the network element alarms."
::= { neEntry 8}
 
-- Card Group
 
cardTable OBJECT-TYPE
SYNTAX SEQUENCE OF CardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This FOXMAN-UN's table of cards. Indexed by network
element (family and number) and slot number."
::= { card 1 }
 
cardEntry OBJECT-TYPE
SYNTAX CardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains the basic information about the
card in the given slot. If the slot is empty, the
corresponding card object does not exists."
INDEX { cardNEfamily,
cardNE,
cardSlot }
::= { cardTable 1 }
 
CardEntry ::=
SEQUENCE {
cardNEfamily
INTEGER,
cardNE
INTEGER,
cardSlot
INTEGER,
cardName
DisplayString,
cardIdentifier
DisplayString,
cardSwVersion
DisplayString,
cardNEName
DisplayString
}
 
cardNEfamily OBJECT-TYPE
SYNTAX INTEGER {
foxUfamily(1),
foreign(2),
fox515family(3),
system(4),
fox61xfamily(5),
snmpfamily(6),
xmlrpcfamily(7),
logicalfamily(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The family of the network element containing the
card."
::= { cardEntry 1 }
 
cardNE OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The identifier of the network element containing the
card which is unique within a family of network
elements."
::= { cardEntry 2 }
 
cardSlot OBJECT-TYPE
SYNTAX INTEGER (1..21)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The slot number where the card is, in the subrack."
::= { cardEntry 3 }
 
cardName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A string giving the name of the card."
 
::= { cardEntry 4 }
 
cardIdentifier OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A string identifying the Hardware characteristics
of the card."
::= { cardEntry 5 }
 
 
cardSwVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The version of the firmware of the card."
::= { cardEntry 6 }
 
cardNEName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the network element containing the
card. It can change
during the lifetime of the network element."
::= { cardEntry 7 }
 
 
-- Alarm Group
 
alarmTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlarmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the FOXMAN-UN's table of alarms. Indexed by
network element (neFamily and neIndex) and alarm
number."
::= { alarm 1 }
 
alarmEntry OBJECT-TYPE
SYNTAX AlarmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains information about an alarm."
INDEX { alarmNEfamily,
alarmNE,
alarmId }
::= { alarmTable 1 }
 
AlarmEntry ::=
SEQUENCE {
alarmNEfamily
INTEGER,
alarmNE
INTEGER,
alarmId
INTEGER,
alarmCardSlot
INTEGER,
alarmLayer
INTEGER,
alarmSubUnit
INTEGER,
alarmStatus
INTEGER,
alarmSeverity
INTEGER,
alarmEventType
INTEGER,
alarmText
DisplayString,
alarmOnTime
NemTime,
alarmOffTime
NemTime,
alarmAckOnStatus
INTEGER,
alarmAckOnTime
NemTime,
alarmAckOffStatus
INTEGER,
alarmAckOffTime
NemTime,
alarmIntermittency
INTEGER,
alarmIntermittentPeriod
INTEGER,
alarmNEName
DisplayString,
alarmLocation
DisplayString
}
 
alarmNEfamily OBJECT-TYPE
SYNTAX INTEGER {
umux1300family(1),
foreign(2),
umux1500family(3),
system(4),
fox6xfamily(5),
snmpfamily(6),
xmlrpcfamily(7),
logicalfamily(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The family of the network element which has the
alarm."
::= { alarmEntry 1 }
 
alarmNE OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ID of the network element which has the alarm.
The ID is unique within a family of NEs."
::= { alarmEntry 2 }
 
alarmId OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The identifier of an alarm. It is unique for each
network element."
::= { alarmEntry 3 }
 
alarmCardSlot OBJECT-TYPE
SYNTAX INTEGER (1..21)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The slot number where the alarm occured."
::= { alarmEntry 4 }
 
alarmLayer OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The layer number of the alarm"
::= { alarmEntry 5 }
 
alarmSubUnit OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Sub-Unit Where the alarm occured."
::= { alarmEntry 6 }
 
alarmStatus OBJECT-TYPE
SYNTAX INTEGER {
outstanding(0),
cleared(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"alarmStatus indicates if the alarm is active, or
if a previously active alarm has been cleared"
::= { alarmEntry 7}
 
alarmSeverity OBJECT-TYPE
SYNTAX INTEGER {
critical(0),
major(1),
minor(2),
warning(3),
indeterminate(4),
off(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The level of severity of the alarm."
::= { alarmEntry 8}
 
alarmEventType OBJECT-TYPE
SYNTAX INTEGER {
communicationAlarm(0),
equipmentAlarm(1),
environmentalAlarm(2),
processingErrorAlarm(3),
qualityOfServiceAlarm(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of service to which the alarm is related."
::= { alarmEntry 9}
 
alarmText OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The text describing the alarm."
::= { alarmEntry 10 }
 
alarmOnTime OBJECT-TYPE
SYNTAX NemTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time the alarm alarm was activated."
::= { alarmEntry 11 }
 
alarmOffTime OBJECT-TYPE
SYNTAX NemTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time the alarm was cleared."
::= { alarmEntry 12 }
 
alarmAckOnStatus OBJECT-TYPE
SYNTAX INTEGER {
not-acknowledged(0),
acknowledged(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if the activation of the alarm has been
acknowledged"
::= { alarmEntry 13 }
 
alarmAckOnTime OBJECT-TYPE
SYNTAX NemTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the activation of the alarm has been
acknowledged. This object has no valid value if the
alarm is not acknowledged."
::= { alarmEntry 14 }
 
alarmAckOffStatus OBJECT-TYPE
SYNTAX INTEGER {
not-acknowledged(0),
acknowledged(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if the clearing of the alarm has been
acknowledged
stopped."
::= { alarmEntry 15 }
 
alarmAckOffTime OBJECT-TYPE
SYNTAX NemTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the clearing of the alarm has been
acknowledged. This object has no valid value if the
alarm is not acknowledged."
::= { alarmEntry 16 }
 
alarmIntermittency OBJECT-TYPE
SYNTAX INTEGER {
off(0),
on(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Is the alarm is an intermittent alarm."
::= { alarmEntry 17 }
 
alarmIntermittentPeriod OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time that should elapse between two raising of
intermittent alarms; they are considered
as two separate alarms. If this is not an
intermittent alarm, this object has no valid value."
::= { alarmEntry 18 }
 
alarmNEName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the network element which has the
alarm. It can change
during the lifetime of the network element."
::= { alarmEntry 19 }
 
alarmLocation OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The location of the alarm."
::= { alarmEntry 20 }
 
 
--
-- conformance groups
--
unemMIBConformance OBJECT IDENTIFIER ::= { release1 5 }
unemMIBCompliances OBJECT IDENTIFIER ::= { unemMIBConformance 1 }
unemMIBGroups OBJECT IDENTIFIER ::= { unemMIBConformance 2 }
 
unemMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION "The compliance statement for SNMPv2 entities which implement FOXMAN-UN v1"
MODULE -- this module
MANDATORY-GROUPS {unemMIBGroup }
::= { unemMIBCompliances 1 }
 
 
unemMIBGroup OBJECT-GROUP
OBJECTS { unemTrapSequenceNumber,
neFamily,
neIndex,
neName,
neUNEMAddress,
neType,
neOperationalState,
nePollingStatus,
neAlarmSeverity,
neNumber,
cardNumber,
cardNEfamily,
cardNE,
cardSlot,
cardName,
cardIdentifier,
cardSwVersion,
cardNEName,
alarmNEfamily,
alarmNE,
alarmId,
alarmCardSlot,
alarmLayer,
alarmSubUnit,
alarmStatus,
alarmSeverity,
alarmEventType,
alarmText,
alarmOnTime,
alarmOffTime,
alarmAckOnStatus,
alarmAckOnTime,
alarmAckOffStatus,
alarmAckOffTime,
alarmIntermittency,
alarmIntermittentPeriod,
alarmNEName,
alarmLocation
}
STATUS current
DESCRIPTION "The current unem V1 group of objects providing for management of FOXMAN-UN"
::= { unemMIBGroups 1 }
 
 
unemTrapGroup NOTIFICATION-GROUP
NOTIFICATIONS { alarmRaisedTrap,
alarmAckedTrap,
alarmClearedTrap,
neAdded,
neDeleted,
neNameModified,
neOpStatModified,
nePollStatModified,
cardAdded,
cardDeleted,
neAlarmSeverityModified }
STATUS current
DESCRIPTION ""
::= { unemMIBGroups 2 }
 
END