Observium_CE/mibs/zhone/ZHONE-GEN-INTERFACE-CONFIG-MIB

223 lines
7.5 KiB
Plaintext

--
-- genIntfConfig.mib
-- MIB generated by MG-SOFT Visual MIB Builder Version 3.0 Build 285
-- Friday, December 17, 2010 at 10:44:00
--
ZHONE-GEN-INTERFACE-CONFIG-MIB DEFINITIONS ::= BEGIN
IMPORTS
ifIndex
FROM IF-MIB
Integer32, OBJECT-TYPE, MODULE-IDENTITY, OBJECT-IDENTITY, NOTIFICATION-TYPE
FROM SNMPv2-SMI
TruthValue
FROM SNMPv2-TC
zhoneInterfaceConfig, zhoneModules
FROM Zhone
ZhoneAlarmSeverity, ZhoneRowStatus
FROM Zhone-TC;
-- To create the Profile files:
-- /vob/zhonetools/bin/pahrser.pl Zhone-TC.mib genIntfConfig.mib
--
-- To create the mib handler files:
-- /vob/EPILOGUE/binaries/emissary/solaris/mibcomp iftype.mib rfc1907.mib rfc2233.mib Zhone.mib Zhone-TC.mib genIntfConfig.mib -stub -o alarmConfigMibHdlr.c
--
-- To create the css files:
-- /vob/zhonetools/bin/pahrser.pl -css Zhone-TC.mib genIntfConfig.mib
--
--
-- 1.3.6.1.4.1.5504.3.13.1
alarmConfigMib MODULE-IDENTITY
LAST-UPDATED "201012071714Z" -- December 07, 2010 at 17:14 GMT
ORGANIZATION
"Organization."
CONTACT-INFO
"Contact-info."
DESCRIPTION
"Description."
REVISION "201012070237Z" -- December 07, 2010 at 02:37 GMT
DESCRIPTION
"V01.00.02 - Added alarmSeverity"
REVISION "200802260625Z" -- February 26, 2008 at 06:25 GMT
DESCRIPTION
"V01.00.01 - adding alarmConfigTraps"
::= { zhoneInterfaceConfig 1 }
--
-- Node definitions
--
-- 1.3.6.1.4.1.5504.3.13.1.1
alarmConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlarmConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The alarm configuration table"
::= { alarmConfigMib 1 }
-- 1.3.6.1.4.1.5504.3.13.1.1.1
alarmConfigEntry OBJECT-TYPE
SYNTAX AlarmConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the alarm configuration table."
INDEX { ifIndex }
::= { alarmConfigTable 1 }
AlarmConfigEntry ::=
SEQUENCE {
alarmConfigBitRateThreshold
TruthValue,
alarmConfigBitRateThresholdValue
Integer32,
alarmConfigBitRateThresholdHoldtime
Integer32,
alarmConfigStatusTrap
TruthValue,
alarmConfigAdminUp
TruthValue,
alarmConfigAlarmSeverity
ZhoneAlarmSeverity,
alarmConfigRowStatus
ZhoneRowStatus
}
-- 1.3.6.1.4.1.5504.3.13.1.1.1.1
alarmConfigBitRateThreshold OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This field describes the enable status of the
Bit Rate Threshold Alarm. If this field is
true (1) then the Bit Rate Threshold alarm is
enabled. If this field is false (2) then the
Bit Rate Threshold Alarm is disabled."
::= { alarmConfigEntry 1 }
-- 1.3.6.1.4.1.5504.3.13.1.1.1.2
alarmConfigBitRateThresholdValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This field indicates the Bit Rate Threshold
Value which will generate an alarm if the Bit
Rate Threshold Alarm is enabled and the Bit
Rate of this ifIndex drops below this value."
::= { alarmConfigEntry 2 }
-- 1.3.6.1.4.1.5504.3.13.1.1.1.3
alarmConfigBitRateThresholdHoldtime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This field indicates the Bit Rate Threshold
Holdtime in seconds for which the Bit Rate of
the ifIndex must remain below the Bit Rate
Threshold Value before an alarm will be
generated if the Bit Rate Threshold Alarm is
enabled. "
::= { alarmConfigEntry 3 }
-- 1.3.6.1.4.1.5504.3.13.1.1.1.4
alarmConfigStatusTrap OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This field describes the enable status of the
Status Trap Alarm. If this field is
true (1) then the Status Trap alarm is
enabled. If this field is false (2) then the
Status Trap Alarm is disabled."
::= { alarmConfigEntry 4 }
-- 1.3.6.1.4.1.5504.3.13.1.1.1.5
alarmConfigAdminUp OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This field describes the enable status of the
Admin Up Alarm. If this field is
true (1) then the Admin Up alarm is enabled.
If this field is false (2) then the
Admin Up Alarm is disabled."
::= { alarmConfigEntry 5 }
-- 1.3.6.1.4.1.5504.3.13.1.1.1.6
alarmConfigAlarmSeverity OBJECT-TYPE
SYNTAX ZhoneAlarmSeverity
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to override Trap, Central Alarm Manager and CLI 'LineAlarm' severity levels for the specified interface. "
::= { alarmConfigEntry 6 }
-- 1.3.6.1.4.1.5504.3.13.1.1.1.7
alarmConfigRowStatus OBJECT-TYPE
SYNTAX ZhoneRowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create, delete or modify a row in this table. "
::= { alarmConfigEntry 7 }
-- 1.3.6.1.4.1.5504.3.13.1.2
alarmConfigTraps OBJECT IDENTIFIER ::= { alarmConfigMib 2 }
-- 1.3.6.1.4.1.5504.3.13.1.2.0
alarmConfigTrapPrefix OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Description."
::= { alarmConfigTraps 0 }
-- 1.3.6.1.4.1.5504.3.13.1.2.0.1
zhoneAlarmConfigThresholdTrap NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"This Trap is generated when this ifIndex bandwidth drops
below the alarmConfigBitRateThresholdValue for the time
specified in alarmConfigBitRateThesholdHoldtime."
::= { alarmConfigTrapPrefix 1 }
-- 1.3.6.1.4.1.5504.3.13.1.2.0.2
zhoneAlarmConfigThresholdClearTrap NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"This trap is generated when this ifIndex bandwidth
goes above the alarmConfigBitRateThresholdValue for
the time specified in alarmConfigBitRateThresholdHoldtime."
::= { alarmConfigTrapPrefix 2 }
END
--
-- genIntfConfig.mib
--