Initial commit
This commit is contained in:
331
MIBS/junos/JUNIPER-RPS-MIB
Normal file
331
MIBS/junos/JUNIPER-RPS-MIB
Normal file
@ -0,0 +1,331 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: RPS
|
||||
--
|
||||
-- Copyright (c) 2007-2009, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
JUNIPER-RPS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString
|
||||
FROM SNMPv2-TC
|
||||
jnxRPS
|
||||
FROM JUNIPER-EX-SMI;
|
||||
|
||||
|
||||
jnxRPSMIBObjects MODULE-IDENTITY
|
||||
LAST-UPDATED "200708290000Z"
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1133 Innovation Way
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: support@juniper.net"
|
||||
DESCRIPTION
|
||||
"This module contains definitions of management information for
|
||||
Redundant power supply."
|
||||
|
||||
REVISION
|
||||
"200908070000Z" -- Fri Aug 07 00:00:00 2009 UTC
|
||||
|
||||
DESCRIPTION
|
||||
"Data types of jnxRPSFanStatus and jnxRPSSystemStatus are
|
||||
changed to JnxRPSStatus"
|
||||
|
||||
::= { jnxRPS 1 }
|
||||
|
||||
JnxRPSStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "RPS Status."
|
||||
SYNTAX INTEGER {
|
||||
green(0),
|
||||
red(1),
|
||||
amber(2),
|
||||
green-blink(3),
|
||||
red-blink(4),
|
||||
amber-blink(5),
|
||||
off(6)
|
||||
}
|
||||
|
||||
--
|
||||
-- Definition of RPS Version information Table
|
||||
--
|
||||
|
||||
jnxRPSVersionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxRPSVersionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A Table containing RPS Version details."
|
||||
|
||||
::= { jnxRPSMIBObjects 1 }
|
||||
|
||||
jnxRPSVersionEntry OBJECT-TYPE
|
||||
SYNTAX JnxRPSVersionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RPS Version details on a specific serial number."
|
||||
|
||||
INDEX { jnxRPSSerialNumber }
|
||||
::= { jnxRPSVersionTable 1 }
|
||||
|
||||
JnxRPSVersionEntry ::= SEQUENCE {
|
||||
jnxRPSSerialNumber DisplayString,
|
||||
jnxRPSModel DisplayString,
|
||||
jnxRPSFirmwareVersion DisplayString ,
|
||||
jnxRPSUBootVersion DisplayString }
|
||||
|
||||
jnxRPSSerialNumber OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (12))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RPS Serial Number of the Chassis."
|
||||
::= { jnxRPSVersionEntry 1 }
|
||||
|
||||
jnxRPSModel OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RPS Model name of the Chassis."
|
||||
::= { jnxRPSVersionEntry 2 }
|
||||
|
||||
jnxRPSFirmwareVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..12))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RPS Firmware version of the Chassis."
|
||||
::= { jnxRPSVersionEntry 3 }
|
||||
|
||||
jnxRPSUBootVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..12))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RPS UBoot verison of the Chassis."
|
||||
::= { jnxRPSVersionEntry 4 }
|
||||
|
||||
--
|
||||
-- Definition of RPS Status Table
|
||||
--
|
||||
|
||||
jnxRPSStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxRPSStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table containing RPS Fan and System Status for each slot."
|
||||
::= { jnxRPSMIBObjects 2 }
|
||||
|
||||
jnxRPSStatusEntry OBJECT-TYPE
|
||||
SYNTAX JnxRPSStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status information for each FAN and SYSTEM slot."
|
||||
|
||||
INDEX { jnxRPSSerialNumber }
|
||||
::= { jnxRPSStatusTable 1 }
|
||||
|
||||
JnxRPSStatusEntry ::= SEQUENCE {
|
||||
jnxRPSFanStatus JnxRPSStatus,
|
||||
jnxRPSSystemStatus JnxRPSStatus }
|
||||
|
||||
jnxRPSFanStatus OBJECT-TYPE
|
||||
SYNTAX JnxRPSStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RPS Fan Status on the chassis ."
|
||||
::= { jnxRPSStatusEntry 1 }
|
||||
|
||||
jnxRPSSystemStatus OBJECT-TYPE
|
||||
SYNTAX JnxRPSStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RPS System Status on the Chassis."
|
||||
::= { jnxRPSStatusEntry 2 }
|
||||
|
||||
--
|
||||
-- Definition of RPS Power Supply Table
|
||||
--
|
||||
|
||||
jnxRPSPowerSupplyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxRPSPowerSupplyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table containing RPS Power Supply details."
|
||||
::= { jnxRPSMIBObjects 3 }
|
||||
|
||||
jnxRPSPowerSupplyEntry OBJECT-TYPE
|
||||
SYNTAX JnxRPSPowerSupplyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about Power Supply Status and Description."
|
||||
|
||||
INDEX { jnxRPSSerialNumber, jnxRPSPowerSupplyIndex }
|
||||
::= { jnxRPSPowerSupplyTable 1 }
|
||||
|
||||
JnxRPSPowerSupplyEntry ::= SEQUENCE {
|
||||
jnxRPSPowerSupplyIndex Integer32,
|
||||
jnxRPSPowerSupplySlotId Integer32,
|
||||
jnxRPSPowerSupplyStatus DisplayString,
|
||||
jnxRPSPowerSupplyDescription DisplayString }
|
||||
|
||||
jnxRPSPowerSupplyIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(1..3)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RPS Power Supply Index of the Chassis corresponding to RPS node."
|
||||
::= { jnxRPSPowerSupplyEntry 1 }
|
||||
|
||||
jnxRPSPowerSupplySlotId OBJECT-TYPE
|
||||
SYNTAX Integer32(1..3)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RPS Power Supply Slot ID f the Chassis corresponding to RPS node."
|
||||
::= { jnxRPSPowerSupplyEntry 2 }
|
||||
|
||||
jnxRPSPowerSupplyStatus OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RPS Power Supply Status of the Chassis corresponding to RPS node."
|
||||
::= { jnxRPSPowerSupplyEntry 3 }
|
||||
|
||||
jnxRPSPowerSupplyDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RPS Power Supply Description of the Chassis corresponding to RPS node."
|
||||
::= { jnxRPSPowerSupplyEntry 4 }
|
||||
|
||||
--
|
||||
-- Definition of RPS Led Status Table
|
||||
--
|
||||
|
||||
jnxRPSLedPortStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxRPSLedPortStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table containing RPS LED Status details."
|
||||
::= { jnxRPSMIBObjects 4 }
|
||||
|
||||
jnxRPSLedPortStatusEntry OBJECT-TYPE
|
||||
SYNTAX JnxRPSLedPortStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LED Port status of each port."
|
||||
|
||||
INDEX { jnxRPSSerialNumber, jnxRPSLedPortIndex }
|
||||
::= { jnxRPSLedPortStatusTable 1 }
|
||||
|
||||
JnxRPSLedPortStatusEntry ::= SEQUENCE {
|
||||
jnxRPSLedPortIndex Integer32,
|
||||
jnxRPSLedPortStatus DisplayString }
|
||||
|
||||
jnxRPSLedPortIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(1..6)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RPS Led Port Index of the Chassis corresponding to RPS node."
|
||||
::= { jnxRPSLedPortStatusEntry 1 }
|
||||
|
||||
jnxRPSLedPortStatus OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RPS Led Port Status of the Chassis corresponding to RPS node."
|
||||
::= { jnxRPSLedPortStatusEntry 2 }
|
||||
|
||||
--
|
||||
-- Definition of RPS Port Status Table
|
||||
--
|
||||
|
||||
jnxRPSPortStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxRPSPortStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table containing RPS Port Status details."
|
||||
::= { jnxRPSMIBObjects 5 }
|
||||
|
||||
jnxRPSPortStatusEntry OBJECT-TYPE
|
||||
SYNTAX JnxRPSPortStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port Priority and Status for each port ."
|
||||
|
||||
INDEX { jnxRPSSerialNumber, jnxRPSPortIndex }
|
||||
::= { jnxRPSPortStatusTable 1 }
|
||||
|
||||
JnxRPSPortStatusEntry ::= SEQUENCE {
|
||||
jnxRPSPortIndex Integer32,
|
||||
jnxRPSPortId Integer32,
|
||||
jnxRPSPortStatus Integer32,
|
||||
jnxRPSPortPriority Integer32,
|
||||
jnxRPSPortPowerRequested DisplayString }
|
||||
|
||||
jnxRPSPortIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(1..6)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RPS Port Index of the Chassis corresponding to RPS node."
|
||||
::= { jnxRPSPortStatusEntry 1 }
|
||||
|
||||
jnxRPSPortId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RPS Port ID of the Chassis corresponding to RPS node."
|
||||
::= { jnxRPSPortStatusEntry 2 }
|
||||
|
||||
|
||||
jnxRPSPortStatus OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RPS Port Status of the Chassis corresponding to RPS node."
|
||||
::= { jnxRPSPortStatusEntry 3 }
|
||||
|
||||
jnxRPSPortPriority OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RPS Port Priority of the Chassis corresponding to RPS node."
|
||||
::= { jnxRPSPortStatusEntry 4 }
|
||||
|
||||
jnxRPSPortPowerRequested OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RPS Led Port Power Requested of the Chassis corresponding to RPS node."
|
||||
::= { jnxRPSPortStatusEntry 5 }
|
||||
|
||||
END
|
Reference in New Issue
Block a user