224 lines
7.0 KiB
Plaintext
224 lines
7.0 KiB
Plaintext
CISCOSB-TBI-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- Time Range Infra MIBs definition
|
|
-- Version: 7.50
|
|
-- Date: 15 Jul 2009
|
|
-- Initial definitions
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI
|
|
TruthValue, RowStatus,
|
|
TEXTUAL-CONVENTION,DisplayString FROM SNMPv2-TC
|
|
switch001 FROM CISCOSB-MIB;
|
|
|
|
|
|
rlTBIMib MODULE-IDENTITY
|
|
LAST-UPDATED "200604040000Z"
|
|
ORGANIZATION "Cisco Systems, Inc."
|
|
|
|
CONTACT-INFO
|
|
"Postal: 170 West Tasman Drive
|
|
San Jose , CA 95134-1706
|
|
USA
|
|
|
|
|
|
Website: Cisco Small Business Support Community <http://www.cisco.com/go/smallbizsupport>"
|
|
|
|
DESCRIPTION
|
|
"Time Range Infrastructure MIBs initial version. "
|
|
REVISION "200602120000Z"
|
|
DESCRIPTION
|
|
"Time Range Infrastructure MIBs initial version. "
|
|
::= { switch001 145 }
|
|
|
|
|
|
-- Time Based Infra Table
|
|
|
|
|
|
rlTBITimeRangeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RlTBITimeRangeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table specifies Time Based Infra table"
|
|
::= { rlTBIMib 1 }
|
|
|
|
rlTBITimeRangeEntry OBJECT-TYPE
|
|
SYNTAX RlTBITimeRangeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry in this table describes the new
|
|
time range for ACE.
|
|
The index is time range name"
|
|
INDEX { IMPLIED rlTBITimeRangeName }
|
|
::= { rlTBITimeRangeTable 1 }
|
|
|
|
RlTBITimeRangeEntry ::= SEQUENCE {
|
|
rlTBITimeRangeName DisplayString,
|
|
rlTBITimeRangeAbsoluteStart DisplayString,
|
|
rlTBITimeRangeAbsoluteEnd DisplayString,
|
|
rlTBITimeRangeActiveStatus TruthValue,
|
|
rlTBITimeRangeRowStatus RowStatus
|
|
}
|
|
|
|
rlTBITimeRangeName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of time range."
|
|
::= { rlTBITimeRangeEntry 1 }
|
|
|
|
rlTBITimeRangeAbsoluteStart OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..14))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Time of start of absolute time range in following format:
|
|
month day year hh:mm
|
|
month: 01-12 (January-December)
|
|
day: 01-31
|
|
year: 0-99 (2000-2099)
|
|
hh: 0-23 (hours)
|
|
mm: 0-59 (minutes)"
|
|
::= { rlTBITimeRangeEntry 2 }
|
|
|
|
rlTBITimeRangeAbsoluteEnd OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..14))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Time of end of absolute time range in following format:
|
|
month day year hh:mm
|
|
month: 01-12 (January-December)
|
|
day: 01-31
|
|
year: 0-99 (2000-2099)
|
|
hh: 0-23 (hours)
|
|
mm: 0-59 (minutes)"
|
|
::= { rlTBITimeRangeEntry 3 }
|
|
|
|
rlTBITimeRangeActiveStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Shows whether the current time range is active according to the current clock."
|
|
::= { rlTBITimeRangeEntry 4 }
|
|
|
|
rlTBITimeRangeRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status.
|
|
It is used for adding/deleting entries of this table."
|
|
::= { rlTBITimeRangeEntry 5 }
|
|
|
|
|
|
|
|
-- Time Based Infra - Periodic Table
|
|
|
|
RlTBIWeekDayList ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Bitmap that includes days of week.
|
|
Each bit in the bitmap associated with corresponding day of the week."
|
|
SYNTAX BITS {
|
|
monday(0),
|
|
tuesday(1),
|
|
wednesday(2),
|
|
thursday(3),
|
|
friday(4),
|
|
saturday(5),
|
|
sunday(6)
|
|
}
|
|
|
|
rlTBIPeriodicTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RlTBIPeriodicEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table specifies Time Based Infra Periodic table"
|
|
::= { rlTBIMib 2 }
|
|
|
|
rlTBIPeriodicEntry OBJECT-TYPE
|
|
SYNTAX RlTBIPeriodicEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry in this table describes periodic time range."
|
|
INDEX { rlTBIPeriodicTimeRangeName, rlTBIPeriodicWeekDayList, rlTBIPeriodicStart, rlTBIPeriodicEnd }
|
|
::= { rlTBIPeriodicTable 1 }
|
|
|
|
RlTBIPeriodicEntry ::= SEQUENCE {
|
|
rlTBIPeriodicTimeRangeName DisplayString,
|
|
rlTBIPeriodicWeekDayList RlTBIWeekDayList,
|
|
rlTBIPeriodicStart DisplayString,
|
|
rlTBIPeriodicEnd DisplayString,
|
|
rlTBIPeriodicRowStatus RowStatus
|
|
}
|
|
|
|
|
|
rlTBIPeriodicTimeRangeName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time Range Name the periodic is defined on. "
|
|
::= { rlTBIPeriodicEntry 1 }
|
|
|
|
rlTBIPeriodicWeekDayList OBJECT-TYPE
|
|
SYNTAX RlTBIWeekDayList
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bitmap allows to user to select periodic time range for several
|
|
days at once. The periodic range will be associated with specific days
|
|
when corresponding bits will be set. If at least one bit has been set in the
|
|
rlTBIPeriodicWeekDayList,
|
|
the weekday in rlTBIPeriodicStart and rlTBIPeriodicEnd
|
|
is not relevant and should be set to zero."
|
|
::= { rlTBIPeriodicEntry 2 }
|
|
|
|
|
|
rlTBIPeriodicStart OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..7))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Time of start of periodic time range in following format:
|
|
weekday hh:mm
|
|
weekday: 0-7 (0 means the weekday is not specified,
|
|
1-7 are weekdays from Monday to Sunday)
|
|
hh: 0-23 (hours)
|
|
mm: 0-59 (minutes)
|
|
Weekday may be 0 only if periodic time range weekdays were specified in
|
|
rlTBIPeriodicWeekDayList."
|
|
::= { rlTBIPeriodicEntry 3 }
|
|
|
|
|
|
rlTBIPeriodicEnd OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..7))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Time of end of periodic time range in following format:
|
|
weekday hh:mm
|
|
weekday: 0-7 (0 means the weekday is not specified,
|
|
1-7 are weekdays from Monday to Sunday)
|
|
hh: 0-23 (hours)
|
|
mm: 0-59 (minutes)
|
|
Weekday may be 0 only if periodic time range weekdays were specified in
|
|
rlTBIPeriodicWeekDayList."
|
|
::= { rlTBIPeriodicEntry 4 }
|
|
|
|
|
|
|
|
rlTBIPeriodicRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status.
|
|
It is used for adding/deleting entries of this table."
|
|
::= { rlTBIPeriodicEntry 5 }
|
|
|
|
|
|
END
|