Observium_CE/mibs/raisecom/RAISECOM-MODULE-MANAGEMENT-MIB

165 lines
5.1 KiB
Plaintext

-- =======================================================================
-- Version info
--
--Modify Record
--01, 20100401, huochao , having compile errors ,chang at :
-- 1. add £ºDisplayString FROM SNMPv2-TC
-- 2. RaisecomModuleEntry OBJECT-TYPE
-- SYNTAX RaisecomModuleEntry changed to: raisecomModuleEntry
-- 3. ::= { raisecomModuleManageGroup 1 } changed to::= { raisecomModuleManagementGroup }
--
--
-- Version 0.1 Created 2008.11.24 by YINGJIANGANG
-- This version of MIB is created just for management of module information.
-- Copyright(c) 2003-2008 by RAISECOM TECH, Ltd.
-- =======================================================================
-- ===========================================================================
--
--
-- RAISECOM module management objects
--
RAISECOM-MODULE-MANAGEMENT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
raisecomAgent
FROM RAISECOM-BASE-MIB;
raisecomModuleManagementGroup MODULE-IDENTITY
LAST-UPDATED "200811240000Z"
ORGANIZATION "RAISECOM TECH, Ltd."
CONTACT-INFO "www.raisecom.com"
DESCRIPTION
"The MIB module defining objects for module information management functions"
::= { raisecomAgent 17}
--groups
-- raisecomModuleManageGroup OBJECT IDENTIFIER ::= {raisecomAgent 17}
-- raisecomModuleManageGroup
--user module table
raisecomModuleTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Module manage table"
::= { raisecomModuleManagementGroup 1 }
raisecomModuleEntry OBJECT-TYPE
SYNTAX RaisecomModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of the module information table."
INDEX { raisecomModuleName }
::= { raisecomModuleTable 1 }
RaisecomModuleEntry ::=
SEQUENCE {
raisecomModuleName OCTET STRING (SIZE (1..16)),
raisecomModuleClass Integer32,
raisecomModuleCreateDate OCTET STRING (SIZE (10)),
raisecomModuleReleaseDate OCTET STRING (SIZE (10)),
raisecomModuleVersion OCTET STRING (SIZE (10)),
raisecomModuleDescription DisplayString,
raisecomModuleSubModule DisplayString,
raisecomModuleRelayonModule DisplayString,
raisecomModuleRelatedTask DisplayString
}
raisecomModuleName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The name of the module."
::= { raisecomModuleEntry 1 }
raisecomModuleClass OBJECT-TYPE
SYNTAX Integer32{
kernel(1),
library(2),
driver(3),
protocol(4),
management(5),
registry(6),
systeminit(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The class of the module."
::= { raisecomModuleEntry 2 }
raisecomModuleCreateDate OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The create local date of the module. Date format is as YYYY-MM-DD, for example 2008-07-25"
::= { raisecomModuleEntry 3 }
raisecomModuleReleaseDate OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The release date of the module. Date format is as YYYY-MM-DD, for example 2008-07-25"
::= { raisecomModuleEntry 4 }
raisecomModuleVersion OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The version of the module.Version format is as xx.yy.zzzz, for example 01.02.0012."
::= { raisecomModuleEntry 5 }
raisecomModuleDescription OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The description of the module."
::= { raisecomModuleEntry 6 }
raisecomModuleSubModule OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sub-module name list of the module."
::= { raisecomModuleEntry 7 }
raisecomModuleRelayonModule OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The relay on module name list of the module."
::= { raisecomModuleEntry 8 }
raisecomModuleRelatedTask OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The related task name list of the module."
::= { raisecomModuleEntry 9 }
END