81 lines
2.7 KiB
Plaintext
81 lines
2.7 KiB
Plaintext
-- *****************************************************************
|
|
-- NMS-POWER-MIB: NMS POWER MIB
|
|
--
|
|
-- AUG 2010
|
|
-- Edit by LIUQIANG
|
|
-- Copyright (c) 2010 by NMS, Inc.
|
|
-- All rights reserved.
|
|
-- *****************************************************************
|
|
|
|
NMS-POWER-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,INTEGER,
|
|
Integer32, Unsigned32 FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE, OBJECT-GROUP,
|
|
NOTIFICATION-GROUP FROM SNMPv2-CONF
|
|
nmsEPONGroup,nmsMgmt FROM NMS-SMI;
|
|
|
|
|
|
power OBJECT IDENTIFIER ::= { nmsMgmt 189 }
|
|
|
|
|
|
-- Notifications
|
|
powerStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
power-A-normal(1),
|
|
power-B-normal(2),
|
|
power-A-B-normal(3),
|
|
other(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Power status, power-A-normal(1), power-B-normal(2), power-A-B-normal(3), other(4)."
|
|
::= { power 1 }
|
|
|
|
powerOldStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
power-A-normal(1),
|
|
power-B-normal(2),
|
|
power-A-B-normal(3),
|
|
other(4)
|
|
}
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Power status before change, power-A-normal(1), power-B-normal(2), power-A-B-normal(3), other(4)."
|
|
::= { power 2 }
|
|
|
|
powerNewStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
power-A-normal(1),
|
|
power-B-normal(2),
|
|
power-A-B-normal(3),
|
|
other(4)
|
|
}
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Power status after change, power-A-normal(1), power-B-normal(2), power-A-B-normal(3), other(4)."
|
|
::= { power 3 }
|
|
|
|
|
|
|
|
powerNotifications OBJECT IDENTIFIER
|
|
::= { power 4 }
|
|
|
|
|
|
powerNotification NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
powerOldStatus,
|
|
powerNewStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent generates this notification when power status changes."
|
|
::= { powerNotifications 1 }
|
|
|
|
|
|
END
|