Observium_CE/mibs/maipu/MPTIMERANGE-MIB

336 lines
13 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

------------------------------------------------------------------------------
--
-- File : mpTimeRange.mib
-- Description :
-- Version :
-- Date : June 6, 2006
-- Copyright : 2006 by maipu (sichuan) communication technology co.,ltd.
-- All rights reserved.
--
-- $Id:
--
------------------------------------------------------------------------------
------------------------------------------------------------------------------
MPTIMERANGE-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Counter32, Gauge32,
Integer32, Unsigned32, TimeTicks,IpAddress,Counter64
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, TruthValue, MacAddress,
RowStatus, DisplayString, DateAndTime
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
mpMgmt
FROM MAIPU-SMI
ObjectName, ObjectSyntax, NetworkAddress
FROM RFC1155-SMI;
mpTimeRangeMib MODULE-IDENTITY
LAST-UPDATED "0606061029Z"
ORGANIZATION "四川迈普数据通信股份有限公司,
Maipu (Sichuan) Communication Technology Co. LTD."
CONTACT-INFO
"编 写 人: huyaqing
联系地址:四川省 成都市 高新区 九兴大道16号
邮 编: 610041
电 话:
传 真:
电子邮件: huyq@mis.maipu.com"
DESCRIPTION
""
::= { mpMgmt 400 }
------------------------------------------------------------------------------
-- Textual Conventions
------------------------------------------------------------------------------
EnabledStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A simple status value for the object."
SYNTAX INTEGER {
enabled(1), disabled(2) }
------------------------------------------------------------------------------
timeRangeEnable OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"是否使能time range功能缺省为enable。"
::= { mpTimeRangeMib 1 }
timeRangeFrequency OBJECT-TYPE
SYNTAX INTEGER(1..60)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Time range刷新频率以分钟为单位缺省为1分钟。"
::= { mpTimeRangeMib 2 }
timeRangeMaxOffset OBJECT-TYPE
SYNTAX INTEGER(1..300)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Time range最大时间偏差单位为秒缺省为100秒。"
::= { mpTimeRangeMib 3 }
timeRangeTable OBJECT-TYPE
SYNTAX SEQUENCE OF TimeRangeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Time range预览表。"
::= { mpTimeRangeMib 6 }
timeRangeEntry OBJECT-TYPE
SYNTAX TimeRangeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Time range预览表。"
INDEX { timeRangeName }
::= { timeRangeTable 1 }
TimeRangeEntry ::= SEQUENCE {
timeRangeName DisplayString,
timeRangeState INTEGER,
timeRangeRowStatus RowStatus
}
timeRangeName OBJECT-TYPE
SYNTAX DisplayString(SIZE(1..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Time range的名称。"
::= { timeRangeEntry 1 }
timeRangeState OBJECT-TYPE
SYNTAX INTEGER {
active(1),
inactive(2),
disabled(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time range的状态。"
::= { timeRangeEntry 2 }
timeRangeRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"行状态。"
::= { timeRangeEntry 3 }
timeRangeRuleTable OBJECT-TYPE
SYNTAX SEQUENCE OF TimeRangeRuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Time range规则表。"
::= { mpTimeRangeMib 8 }
timeRangeRuleEntry OBJECT-TYPE
SYNTAX TimeRangeRuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Time range规则表。"
INDEX { timeRangeRuleName, timeRangeRuleIndex }
::= { timeRangeRuleTable 1 }
TimeRangeRuleEntry ::= SEQUENCE {
timeRangeRuleName DisplayString,
timeRangeRuleIndex INTEGER,
timeRangeRuleType INTEGER,
timeRangeRuleStartWeekDay INTEGER,
timeRangeRuleEndWeekDay INTEGER,
timeRangeRuleStartTimeHour INTEGER,
timeRangeRuleStartTimeMinute INTEGER,
timeRangeRuleEndTimeHour INTEGER,
timeRangeRuleEndTimeMinute INTEGER,
timeRangeRuleStartDateDay INTEGER,
timeRangeRuleStartDateMonth INTEGER,
timeRangeRuleStartDateYear INTEGER,
timeRangeRuleEndDateDay INTEGER,
timeRangeRuleEndDateMonth INTEGER,
timeRangeRuleEndDateYear INTEGER,
timeRangeRuleState INTEGER,
timeRangeRuleRowStatus RowStatus
}
timeRangeRuleName OBJECT-TYPE
SYNTAX DisplayString(SIZE(1..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Time range的名称。"
::= { timeRangeRuleEntry 1 }
timeRangeRuleIndex OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Time range规则的编号。"
::= { timeRangeRuleEntry 2 }
timeRangeRuleType OBJECT-TYPE
SYNTAX INTEGER {
periodic(1),
absolute(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Time range规则的类型"
::= { timeRangeRuleEntry 3 }
timeRangeRuleStartWeekDay OBJECT-TYPE
SYNTAX INTEGER(0..127)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"标识起始时间位于一周中的星期几每一bit代表一周中的一天。例如0x01-monday,0x02-tuesday,0x03-monday and tuesday,0x1f-weekdays,0x60-weekend,0x7f-daily。仅当规则类型为periodic时该字段有意义。"
::= { timeRangeRuleEntry 4 }
timeRangeRuleEndWeekDay OBJECT-TYPE
SYNTAX INTEGER(0..127)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"标识结束时间位于一周中的星期几每一bit代表一周中的一天。例如0x01-monday,0x02-tuesday,0x03-monday and tuesday,0x1f-weekdays,0x60-weekend,0x7f-daily。仅当规则类型为periodic时该字段有意义。如果timeRangeRuleEndWeekDay与timeRangeRuleStartWeekDay不相同那么这两个字段都只能占用1bit。"
::= { timeRangeRuleEntry 5 }
timeRangeRuleStartTimeHour OBJECT-TYPE
SYNTAX INTEGER(0..24)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"起始时间之小时。缺省值为0。"
::= { timeRangeRuleEntry 6 }
timeRangeRuleStartTimeMinute OBJECT-TYPE
SYNTAX INTEGER(0..60)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"起始时间之分钟。缺省值为0。"
::= { timeRangeRuleEntry 7 }
timeRangeRuleEndTimeHour OBJECT-TYPE
SYNTAX INTEGER(0..24)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"结束时间之小时。缺省值为24。"
::= { timeRangeRuleEntry 8 }
timeRangeRuleEndTimeMinute OBJECT-TYPE
SYNTAX INTEGER(0..60)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"结束时间之分钟。缺省值为0。"
::= { timeRangeRuleEntry 9 }
timeRangeRuleStartDateDay OBJECT-TYPE
SYNTAX INTEGER(0..31)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"起始日期之日。缺省值为0,表示未指定日。仅当规则类型为absolue时该字段有意义。"
::= { timeRangeRuleEntry 10 }
timeRangeRuleStartDateMonth OBJECT-TYPE
SYNTAX INTEGER(0..12)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"起始日期之月。缺省值为0,表示未指定月。仅当规则类型为absolue时该字段有意义。"
::= { timeRangeRuleEntry 11 }
timeRangeRuleStartDateYear OBJECT-TYPE
SYNTAX INTEGER(0..2100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"起始日期之年。缺省值为0,表示未指定年。仅当规则类型为absolue时该字段有意义。"
::= { timeRangeRuleEntry 12 }
timeRangeRuleEndDateDay OBJECT-TYPE
SYNTAX INTEGER(0..31)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"结束日期之日。缺省值为0,表示未指定日。仅当规则类型为absolue时该字段有意义。"
::= { timeRangeRuleEntry 13 }
timeRangeRuleEndDateMonth OBJECT-TYPE
SYNTAX INTEGER(0..12)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"结束日期之月。缺省值为0,表示未指定月。仅当规则类型为absolue时该字段有意义。"
::= { timeRangeRuleEntry 14 }
timeRangeRuleEndDateYear OBJECT-TYPE
SYNTAX INTEGER(0..2100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"结束日期之年。缺省值为0,表示未指定年。仅当规则类型为absolue时该字段有意义。"
::= { timeRangeRuleEntry 15 }
timeRangeRuleState OBJECT-TYPE
SYNTAX INTEGER {
active(1),
inactive(2),
disabled(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time range规则的状态。"
::= { timeRangeRuleEntry 16 }
timeRangeRuleRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"行状态。"
::= { timeRangeRuleEntry 17 }
END
------------------------------------------------------------------------------
-- ============================================================================
-- $Log: mpTimeRange.mib,v $
-- Revision 1.1 2010/06/21 11:18:46 liyh
-- first commit
--
-- Revision 1.2 2006/06/08 03:35:09 huyq
-- [ROUTER-7109]time-range增加对SNMP的支持
--
--
--
-- ============================================================================