Commit version 24.12.13800
This commit is contained in:
3602
mibs/apc/CPDU-MIB
Normal file
3602
mibs/apc/CPDU-MIB
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
673
mibs/apc/PowerNet-Discovery-MIB
Normal file
673
mibs/apc/PowerNet-Discovery-MIB
Normal file
@ -0,0 +1,673 @@
|
||||
-- *************************************************************************
|
||||
-- AMERICAN POWER CONVERSION PowerNet-MIB
|
||||
-- *************************************************************************
|
||||
-- Copyright (c) 2018 American Power Conversion, Inc.
|
||||
-- PowerNet is a Trademark of American Power Conversion Corp.
|
||||
--
|
||||
-- Title: APC TOP LEVEL PowerNet MIB
|
||||
--
|
||||
-- Version : 4.2.6.X
|
||||
--
|
||||
-- Generated by script: tomib.awk
|
||||
--
|
||||
-- Input File: powernetPS.mib
|
||||
--
|
||||
-- Created: thursday April 11, 2018
|
||||
--
|
||||
-- Revision History: This is a section of the apcDiscovery section
|
||||
-- used for generating the Java code in Netbotz 5.1
|
||||
-- *************************************************************************
|
||||
PowerNet-Discovery-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises, IpAddress, Gauge, TimeTicks FROM RFC1155-SMI
|
||||
-- Exp Begin
|
||||
Integer32, Counter32, Gauge32 FROM SNMPv2-SMI
|
||||
-- Exp End
|
||||
|
||||
OBJECT-TYPE FROM RFC-1212
|
||||
TRAP-TYPE FROM RFC-1215
|
||||
DisplayString FROM SNMPv2-TC;
|
||||
|
||||
-- IMPORTS End
|
||||
apc OBJECT IDENTIFIER ::= { enterprises 318 }
|
||||
|
||||
products OBJECT IDENTIFIER ::= { apc 1 }
|
||||
apcmgmt OBJECT IDENTIFIER ::= { apc 2 }
|
||||
|
||||
hardware OBJECT IDENTIFIER ::= { products 1 }
|
||||
software OBJECT IDENTIFIER ::= { products 2 }
|
||||
system OBJECT IDENTIFIER ::= { products 3 }
|
||||
experimental OBJECT IDENTIFIER ::= { products 4 }
|
||||
apcDiscovery OBJECT IDENTIFIER ::= { experimental 2 }
|
||||
apcTrapReceiver OBJECT IDENTIFIER ::= { experimental 4 }
|
||||
-- Exp Begin
|
||||
|
||||
|
||||
-- Exp Begin
|
||||
-- the apcDiscovery group
|
||||
|
||||
apcDiscoveryInfoTableSize OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The number of APC devices discovered at this IP address."
|
||||
::= { apcDiscovery 1 }
|
||||
|
||||
apcDiscoveryInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ApcDiscoveryInfoEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Allows for access to discovered device(s) at this IP.
|
||||
The number of entries is contained in the
|
||||
apcDiscoveryInfoTableSize OID."
|
||||
::= { apcDiscovery 2 }
|
||||
|
||||
apcDiscoveryInfoEntry OBJECT-TYPE
|
||||
SYNTAX ApcDiscoveryInfoEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The discovered device to query."
|
||||
INDEX { apcDiscoveryInfoTableIndex}
|
||||
::= { apcDiscoveryInfoTable 1 }
|
||||
|
||||
ApcDiscoveryInfoEntry ::= SEQUENCE {
|
||||
apcDiscoveryInfoTableIndex INTEGER,
|
||||
apcDiscoveryModel DisplayString,
|
||||
apcDiscoverySerialNumber DisplayString,
|
||||
apcDiscoveryStatus INTEGER,
|
||||
apcDiscoveryLabelString DisplayString,
|
||||
apcDiscoveryDeviceHierarchy DisplayString,
|
||||
apcDiscoveryDeviceLocation DisplayString,
|
||||
apcDiscoveryDeviceLocationMaxLength INTEGER,
|
||||
apcDiscoveryDeviceName DisplayString,
|
||||
apcDiscoveryDeviceNameMaxLength INTEGER,
|
||||
apcDiscoveryDeviceInstance INTEGER,
|
||||
apcDiscoveryDeviceParamsIndex DisplayString,
|
||||
apcDiscoveryDdfXReference INTEGER,
|
||||
apcDiscoveryDeviceStatusBlockId DisplayString
|
||||
}
|
||||
|
||||
apcDiscoveryInfoTableIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The index to the discovered device table entry."
|
||||
::= { apcDiscoveryInfoEntry 1 }
|
||||
|
||||
apcDiscoveryModel OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The APC device generic model identifier."
|
||||
::= { apcDiscoveryInfoEntry 2 }
|
||||
|
||||
apcDiscoverySerialNumber OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Serial Number of the discovered device or sub-device. "
|
||||
::= { apcDiscoveryInfoEntry 3 }
|
||||
|
||||
apcDiscoveryStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
deviceNormal(2),
|
||||
deviceWarning(3),
|
||||
deviceSevere(4),
|
||||
deviceLostCom(5)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The status of the APC device.
|
||||
unknown(1) indicates the state is unknown.
|
||||
deviceNormal(2) indicates the device is functioning normally.
|
||||
deviceWarning(3) indicates the device has detected an abnormal condition.
|
||||
deviceSevere(4) indicates a condition requiring immediate attention.
|
||||
deviceLostCom(5) indicates that a sub-device is not mandatoryly communicating with the device."
|
||||
::= { apcDiscoveryInfoEntry 4 }
|
||||
|
||||
apcDiscoveryLabelString OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The label of the device to be presented in the ISX Manager discovery interface."
|
||||
::= { apcDiscoveryInfoEntry 5 }
|
||||
|
||||
apcDiscoveryDeviceHierarchy OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The relative position of the device:
|
||||
Primary (1) the main device (e.g. a UPS)
|
||||
Secondary (2) an additional device (e.g. Integrated Environmental Monitor)
|
||||
Subordinate (2.1) a dependent device (e.g. Temperature Sensor)"
|
||||
::= { apcDiscoveryInfoEntry 6 }
|
||||
|
||||
apcDiscoveryDeviceLocation OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The user-defined location of the device."
|
||||
::= { apcDiscoveryInfoEntry 7 }
|
||||
|
||||
apcDiscoveryDeviceLocationMaxLength OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The maximum length of the user-defined location of the device."
|
||||
::= { apcDiscoveryInfoEntry 8 }
|
||||
|
||||
apcDiscoveryDeviceName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The user-defined name of the device."
|
||||
::= { apcDiscoveryInfoEntry 9 }
|
||||
|
||||
apcDiscoveryDeviceNameMaxLength OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The maximum length of the user-defined name of the device."
|
||||
::= { apcDiscoveryInfoEntry 10 }
|
||||
|
||||
apcDiscoveryDeviceInstance OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Unique instance identifier used to distinguish between devices of the same apcDiscoveryModel."
|
||||
::= { apcDiscoveryInfoEntry 11 }
|
||||
|
||||
apcDiscoveryDeviceParamsIndex OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Table reference/index used to access device parameter values."
|
||||
::= { apcDiscoveryInfoEntry 12 }
|
||||
|
||||
apcDiscoveryDdfXReference OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Cross reference identifier used to locate the DDF file specified in
|
||||
the apcDiscoveryDeviceDefTable table that is appropriate for this device."
|
||||
::= { apcDiscoveryInfoEntry 13 }
|
||||
|
||||
apcDiscoveryDeviceStatusBlockId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The ID of the status block to display for this device."
|
||||
::= { apcDiscoveryInfoEntry 14 }
|
||||
|
||||
|
||||
apcDiscoveryDeviceFirmwareTableSize OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The number of firmware elements hosted at this APC device."
|
||||
::= { apcDiscovery 3 }
|
||||
|
||||
apcDiscoveryDeviceFirmwareTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ApcDiscoveryDeviceFirmwareEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Allows for access to firmware elements on this device.
|
||||
The number of entries is contained in the
|
||||
apcDiscoveryDeviceFirmwareTableSize OID."
|
||||
::= { apcDiscovery 4 }
|
||||
|
||||
apcDiscoveryDeviceFirmwareEntry OBJECT-TYPE
|
||||
SYNTAX ApcDiscoveryDeviceFirmwareEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The firmware element to query."
|
||||
INDEX { apcDiscoveryDeviceFirmwareTableIndex}
|
||||
::= { apcDiscoveryDeviceFirmwareTable 1 }
|
||||
|
||||
ApcDiscoveryDeviceFirmwareEntry ::= SEQUENCE {
|
||||
apcDiscoveryDeviceFirmwareTableIndex INTEGER,
|
||||
apcDiscoveryDeviceSerialNumber DisplayString,
|
||||
apcDiscoveryFirmwareName DisplayString,
|
||||
apcDiscoveryFirmwareRevision DisplayString
|
||||
}
|
||||
|
||||
apcDiscoveryDeviceFirmwareTableIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The index to the discovered device table entry."
|
||||
::= { apcDiscoveryDeviceFirmwareEntry 1 }
|
||||
|
||||
apcDiscoveryDeviceSerialNumber OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Serial Number of the device that has this firmware. "
|
||||
::= { apcDiscoveryDeviceFirmwareEntry 2 }
|
||||
|
||||
apcDiscoveryFirmwareName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Firmware name for this firmware. "
|
||||
::= { apcDiscoveryDeviceFirmwareEntry 3 }
|
||||
|
||||
apcDiscoveryFirmwareRevision OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Revision of the firmware."
|
||||
::= { apcDiscoveryDeviceFirmwareEntry 4 }
|
||||
|
||||
apcDiscoveryDeviceProtocolTableSize OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The number of protocols supported by this device."
|
||||
::= { apcDiscovery 5 }
|
||||
|
||||
apcDiscoveryDeviceProtocolTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ApcDiscoveryDeviceProtocolEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Allows for access to protocol entries on this device.
|
||||
Each entry represents a protocol that the device supports.
|
||||
The number of entries is contained in the
|
||||
apcDiscoveryDeviceProtocolTableSize OID."
|
||||
::= { apcDiscovery 6 }
|
||||
|
||||
apcDiscoveryDeviceProtocolEntry OBJECT-TYPE
|
||||
SYNTAX ApcDiscoveryDeviceProtocolEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The protocol element to query."
|
||||
INDEX { apcDiscoveryDeviceProtocolTableIndex}
|
||||
::= { apcDiscoveryDeviceProtocolTable 1 }
|
||||
|
||||
ApcDiscoveryDeviceProtocolEntry ::= SEQUENCE {
|
||||
apcDiscoveryDeviceProtocolTableIndex INTEGER,
|
||||
apcDiscoveryProtocolNumber INTEGER,
|
||||
apcDiscoveryProtocolVersion DisplayString,
|
||||
apcDiscoveryProtocolPort DisplayString,
|
||||
apcDiscoveryProtocolEnabledDisabled INTEGER
|
||||
}
|
||||
|
||||
apcDiscoveryDeviceProtocolTableIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The index to the protocol table entry."
|
||||
::= { apcDiscoveryDeviceProtocolEntry 1 }
|
||||
|
||||
apcDiscoveryProtocolNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Protocol Number.
|
||||
1-SNMP
|
||||
2-Telnet
|
||||
3-HTTP
|
||||
4-DCAL
|
||||
5-SDCAL (Secure DCAL)
|
||||
6-SSL
|
||||
7-SSH
|
||||
8-SCP
|
||||
9-NTP
|
||||
10-SMTP
|
||||
11-FTP Server
|
||||
12-TFTP Client
|
||||
13-BOOTP
|
||||
14-DHCP
|
||||
15-RADIUS
|
||||
16-ModBus"
|
||||
::= { apcDiscoveryDeviceProtocolEntry 2 }
|
||||
|
||||
apcDiscoveryProtocolVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The version of the protocol."
|
||||
::= { apcDiscoveryDeviceProtocolEntry 3 }
|
||||
|
||||
apcDiscoveryProtocolPort OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Encoded port on which this protocol is being used."
|
||||
::= { apcDiscoveryDeviceProtocolEntry 4 }
|
||||
|
||||
apcDiscoveryProtocolEnabledDisabled OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
enabled(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The enabled/disabled state of the protocol within this device .
|
||||
disabled(1) indicates the protocol is supported, but mandatoryly disabled.
|
||||
enabled(2) indicates the protocol is supported and enabled."
|
||||
::= { apcDiscoveryDeviceProtocolEntry 5 }
|
||||
|
||||
-- the apc Essential Support additions
|
||||
|
||||
apcDiscoveryDeviceDefTableSize OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The number of DDF files available at this IP address."
|
||||
::= { apcDiscovery 7 }
|
||||
|
||||
apcDiscoveryDeviceDefTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ApcDiscoveryDeviceDefEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Allows for access to the device definition information for the
|
||||
discovered device(s) at this IP.
|
||||
The number of entries is contained in the
|
||||
apcDiscoveryDeviceDefTableSize OID."
|
||||
::= { apcDiscovery 8 }
|
||||
|
||||
apcDiscoveryDeviceDefEntry OBJECT-TYPE
|
||||
SYNTAX ApcDiscoveryDeviceDefEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The device description element for the device."
|
||||
INDEX { apcDiscoveryDeviceDefTableIndex}
|
||||
::= { apcDiscoveryDeviceDefTable 1 }
|
||||
|
||||
ApcDiscoveryDeviceDefEntry ::= SEQUENCE {
|
||||
apcDiscoveryDeviceDefTableIndex INTEGER,
|
||||
apcDiscoveryDeviceDefDeviceClass DisplayString,
|
||||
apcDiscoveryDeviceDefDeviceType DisplayString,
|
||||
apcDiscoveryDeviceDefDeviceFamily DisplayString,
|
||||
apcDiscoveryDeviceDefDeviceVersion DisplayString,
|
||||
apcDiscoveryDeviceDefDdfXReference INTEGER
|
||||
}
|
||||
|
||||
apcDiscoveryDeviceDefTableIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The index to the device definition table entry."
|
||||
::= { apcDiscoveryDeviceDefEntry 1 }
|
||||
|
||||
apcDiscoveryDeviceDefDeviceClass OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"String specifying the device class. Class, Type, Family is used to identify the device
|
||||
described by this DDF file."
|
||||
::= { apcDiscoveryDeviceDefEntry 2 }
|
||||
|
||||
apcDiscoveryDeviceDefDeviceType OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"String specifying the device type. Class, Type, Family is used to
|
||||
identify the device described by this DDF file."
|
||||
::= { apcDiscoveryDeviceDefEntry 3 }
|
||||
|
||||
apcDiscoveryDeviceDefDeviceFamily OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"String specifying the device family. Class, Type, and Family are used
|
||||
to identify the device described by this DDF file."
|
||||
::= { apcDiscoveryDeviceDefEntry 4 }
|
||||
|
||||
apcDiscoveryDeviceDefDeviceVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A string value specifying the version of the DDF element
|
||||
to be used for this device."
|
||||
::= { apcDiscoveryDeviceDefEntry 5 }
|
||||
|
||||
apcDiscoveryDeviceDefDdfXReference OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Cross reference identifier used to locate the DDF file from the apcDiscoveryInfoTable table."
|
||||
::= { apcDiscoveryDeviceDefEntry 6 }
|
||||
|
||||
|
||||
apcDiscoveryDeviceAlarmStateChangeCount OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The number of changes to the alarm state table. This number starts at zero
|
||||
and increases by one for each change to the table."
|
||||
::= { apcDiscovery 9 }
|
||||
|
||||
apcDiscoveryDeviceAlarmStateTableSize OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The number of elements in the alarm state table."
|
||||
::= { apcDiscovery 10 }
|
||||
|
||||
apcDiscoveryDeviceAlarmStateTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ApcDiscoveryDeviceAlarmStateEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Allows for access to alarm states reported by the devices at this IP address."
|
||||
::= { apcDiscovery 11 }
|
||||
|
||||
apcDiscoveryDeviceAlarmStateEntry OBJECT-TYPE
|
||||
SYNTAX ApcDiscoveryDeviceAlarmStateEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The condition entry."
|
||||
INDEX { apcDiscoveryDeviceAlarmStateTableIndex}
|
||||
::= { apcDiscoveryDeviceAlarmStateTable 1 }
|
||||
|
||||
|
||||
ApcDiscoveryDeviceAlarmStateEntry ::= SEQUENCE {
|
||||
apcDiscoveryDeviceAlarmStateTableIndex INTEGER,
|
||||
apcDiscoveryDeviceAlarmStateSerialNumber DisplayString,
|
||||
apcDiscoveryDeviceAlarmStateCode OCTET STRING,
|
||||
apcDiscoveryDeviceAlarmStateParam OCTET STRING
|
||||
}
|
||||
|
||||
apcDiscoveryDeviceAlarmStateTableIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The index to the alarm state table entry."
|
||||
::= { apcDiscoveryDeviceAlarmStateEntry 1 }
|
||||
|
||||
apcDiscoveryDeviceAlarmStateSerialNumber OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Serial Number of the device that has the alarm state. "
|
||||
::= { apcDiscoveryDeviceAlarmStateEntry 2 }
|
||||
|
||||
apcDiscoveryDeviceAlarmStateCode OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Encoded data string representing mandatory device alarm state.
|
||||
The format of the 12-byte (012345678901) string is as follows:
|
||||
bytes 0-1 : 16-bit alarm code (byte 0 is actually deviceType, byte 1 is alarmType)
|
||||
bytes 2-3 : 16-bit device instance
|
||||
bytes 4-5 : 16-bit alarm instance
|
||||
byte 6 : 8-bits indicating
|
||||
active (bit 0),
|
||||
severity (bits 1-2),
|
||||
signature (bits 3-7)
|
||||
byte 7 : 8-bit transaction ID
|
||||
bytes 8-11 : 32-bits time alarm has been active"
|
||||
|
||||
::= { apcDiscoveryDeviceAlarmStateEntry 3 }
|
||||
|
||||
apcDiscoveryDeviceAlarmStateParam OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Optional parameter or parameters associated with this
|
||||
alarm state. Parameters are encoded as a sequence of varbinds
|
||||
corresponding to values in the MIB."
|
||||
::= { apcDiscoveryDeviceAlarmStateEntry 4 }
|
||||
|
||||
apcDiscoveryDeviceInfoChangeCount OBJECT-TYPE
|
||||
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The number of changes to the device info table.
|
||||
When a device is added or removed this count is
|
||||
incremented."
|
||||
::= { apcDiscovery 12 }
|
||||
|
||||
|
||||
-- the TrapReceiver group
|
||||
|
||||
apcTrapRecvTableSize OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The number of trap receivers in apcTrapRecvTable."
|
||||
::= { apcTrapReceiver 1 }
|
||||
|
||||
apcTrapRecvTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ApcTrapRecvEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Table of trap receivers."
|
||||
::= { apcTrapReceiver 2 }
|
||||
|
||||
apcTrapRecvEntry OBJECT-TYPE
|
||||
SYNTAX ApcTrapRecvEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Trap receiver table."
|
||||
INDEX { apcTrapRecvIndex }
|
||||
::= { apcTrapRecvTable 1 }
|
||||
|
||||
ApcTrapRecvEntry ::= SEQUENCE {
|
||||
apcTrapRecvIndex INTEGER,
|
||||
apcTrapRecvHost DisplayString,
|
||||
apcTrapRecvType INTEGER,
|
||||
apcTrapRecvUniqueId INTEGER
|
||||
}
|
||||
|
||||
apcTrapRecvIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Trap receiver index."
|
||||
::= { apcTrapRecvEntry 1 }
|
||||
|
||||
apcTrapRecvHost OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..64))
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The host name of the manager."
|
||||
::= { apcTrapRecvEntry 2 }
|
||||
|
||||
apcTrapRecvType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown (1),
|
||||
remove (2),
|
||||
pcs (3),
|
||||
isxm (4)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The type of manager."
|
||||
::= { apcTrapRecvEntry 3 }
|
||||
|
||||
apcTrapRecvUniqueId OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Unique ID obtained from getting the apcTrapReceiverUniqueID OID."
|
||||
::= { apcTrapRecvEntry 4 }
|
||||
|
||||
apcTrapRecvTableModify OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..100))
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Allows the manager to modify the list of trap receivers... 'hostname, Value[, UniqueID]'"
|
||||
::= { apcTrapReceiver 3 }
|
||||
|
||||
apcTrapReceiverUniqueID OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This OID returns a unique ID to be used to register for Traps."
|
||||
::= { apcTrapReceiver 4 }
|
||||
|
||||
apcDiscoveryAlarmStateTableUpdate TRAP-TYPE
|
||||
ENTERPRISE apc
|
||||
VARIABLES { apcDiscoveryDeviceAlarmStateChangeCount }
|
||||
DESCRIPTION
|
||||
"INTERNAL: A Discovery Alarm State Table Update trap is sent
|
||||
when any data alarm state is added, removed, or its parameters
|
||||
are changed in the condition table. This trap is
|
||||
only for machine-to-machine communication. "
|
||||
--#TYPE "APC X:"
|
||||
--#SUMMARY "."
|
||||
--#ARGUMENTS { }
|
||||
--#SEVERITY INFORMATIONAL
|
||||
--#TIMEINDEX 1
|
||||
--#HELP ""
|
||||
--#HELPTAG 0
|
||||
--#STATE OPERATIONAL
|
||||
::= 1000
|
||||
|
||||
END
|
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user