mibs/MIBS/comware/HH3C-TRNG2-MIB
2023-12-05 12:25:34 +01:00

285 lines
8.0 KiB
Plaintext

-- =====================================================================
-- Copyright (c) 2004-2013 New H3C Tech. Co., Ltd. All rights reserved.
--
-- Description: Timerange MIB Definition
-- Reference:
-- Version: V1.1
-- History:
-- V1.0 xujunjie,2012-05-14,Initial Version.
-- V1.1 modified by MouXuanli
-- Change name "trng" to "trange".
-- =====================================================================
HH3C-TRNG2-MIB DEFINITIONS ::= BEGIN
IMPORTS
hh3cCommon
FROM HH3C-OID-MIB
Integer32, OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
TruthValue, DateAndTime, RowStatus
FROM SNMPv2-TC;
hh3cTRNG2 MODULE-IDENTITY
LAST-UPDATED "201303080000Z" -- Mar 8, 2013 at 00:00 GMT
ORGANIZATION
"New H3C Tech. Co., Ltd."
CONTACT-INFO
"Platform Team New H3C Tech. Co., Ltd.
Hai-Dian District Beijing P.R. China
http://www.h3c.com
Zip:100085
"
DESCRIPTION
"The HH3C-TRNG2-MIB contains objects to
Configure the system absolute and periodic time-range."
REVISION "201303080000Z" -- Mar 8, 2013 at 00:00 GMT
DESCRIPTION
"Modified to change node name from 'trng' to 'trange'."
REVISION "201205140000Z" -- May 14, 2012 at 00:00 GMT
DESCRIPTION
"201205140000Z, --The initial revision of this MIB module."
::= { hh3cCommon 121 }
--
-- Node definitions
--
hh3cTRNG2MibObjects OBJECT IDENTIFIER ::= { hh3cTRNG2 1 }
-- hh3cTrangeCreateTimerangeTable
hh3cTrangeCreateTimerangeTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cTrangeCreateTimerangeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Creat TimeRange."
::= { hh3cTRNG2MibObjects 1 }
hh3cTrangeCreateTimerangeEntry OBJECT-TYPE
SYNTAX Hh3cTrangeCreateTimerangeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Define the entry of hh3cTrangeCreateTimerangeTable"
INDEX { hh3cTrangeIndex }
::= { hh3cTrangeCreateTimerangeTable 1 }
Hh3cTrangeCreateTimerangeEntry ::=
SEQUENCE {
hh3cTrangeIndex
Integer32,
hh3cTrangeName
OCTET STRING,
hh3cTrangeValidFlag
TruthValue,
hh3cTrangeCreateRowStatus
RowStatus
}
hh3cTrangeIndex OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"TimeRange's index"
::= { hh3cTrangeCreateTimerangeEntry 1 }
hh3cTrangeName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"TimeRange's name"
::= { hh3cTrangeCreateTimerangeEntry 2 }
hh3cTrangeValidFlag OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Valid or Invalid flag"
::= { hh3cTrangeCreateTimerangeEntry 3 }
hh3cTrangeCreateRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this conceptual row.Now only realize CreateAndGo and Destroy and Active."
::= { hh3cTrangeCreateTimerangeEntry 4 }
-- hh3cTrangeAbsoluteTable
hh3cTrangeAbsoluteTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cTrangeAbsoluteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Creat absoluteness time item of the TimeRange"
::= { hh3cTRNG2MibObjects 2 }
hh3cTrangeAbsoluteEntry OBJECT-TYPE
SYNTAX Hh3cTrangeAbsoluteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Define the entry of hh3cTrangeAbsoluteTable"
INDEX { hh3cTrangeAbsoluteNameIndex, hh3cTrangeAbsoluteSubIndex }
::= { hh3cTrangeAbsoluteTable 1 }
Hh3cTrangeAbsoluteEntry ::=
SEQUENCE {
hh3cTrangeAbsoluteNameIndex
Integer32,
hh3cTrangeAbsoluteSubIndex
Integer32,
hh3cTrangeAbsoluteStartTime
DateAndTime,
hh3cTrangeAbsoluteEndTime
DateAndTime,
hh3cTrangeAbsolueRowStatus
RowStatus
}
hh3cTrangeAbsoluteNameIndex OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"TimeRange's index"
::= { hh3cTrangeAbsoluteEntry 1 }
hh3cTrangeAbsoluteSubIndex OBJECT-TYPE
SYNTAX Integer32 (1..12)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"SubItem's index"
::= { hh3cTrangeAbsoluteEntry 2 }
hh3cTrangeAbsoluteStartTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Start point of the timerange.The format defined like 'YYYY-MM-DD,hh:mm:0.0'."
::= { hh3cTrangeAbsoluteEntry 3 }
hh3cTrangeAbsoluteEndTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"End point of the timerange.The format defined like 'YYYY-MM-DD,hh:mm:0.0'."
::= { hh3cTrangeAbsoluteEntry 4 }
hh3cTrangeAbsolueRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this conceptual row. Now only realize CreateAndGo and Destroy and Active."
::= { hh3cTrangeAbsoluteEntry 5 }
-- hh3cTrangePeriodicTable
hh3cTrangePeriodicTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cTrangePeriodicEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Creat periodic time item of the TimeRange"
::= { hh3cTRNG2MibObjects 3 }
hh3cTrangePeriodicEntry OBJECT-TYPE
SYNTAX Hh3cTrangePeriodicEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Define the index of hh3cTrangePeriodicTable"
INDEX { hh3cTrangePeriodicNameIndex, hh3cTrangePeriodicSubIndex }
::= { hh3cTrangePeriodicTable 1 }
Hh3cTrangePeriodicEntry ::=
SEQUENCE {
hh3cTrangePeriodicNameIndex
Integer32,
hh3cTrangePeriodicSubIndex
Integer32,
hh3cTrangePeriodicDayOfWeek
BITS,
hh3cTrangePeriodicStartTime
DateAndTime,
hh3cTrangePeriodicEndTime
DateAndTime,
hh3cTrangePeriodicRowStatus
RowStatus
}
hh3cTrangePeriodicNameIndex OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"TimeRange's index"
::= { hh3cTrangePeriodicEntry 1 }
hh3cTrangePeriodicSubIndex OBJECT-TYPE
SYNTAX Integer32 (1..32)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"SubItem's index"
::= { hh3cTrangePeriodicEntry 2 }
hh3cTrangePeriodicDayOfWeek OBJECT-TYPE
SYNTAX BITS {
sunday(0),
monday(1),
tuesday(2),
wednesday(3),
thursday(4),
friday(5),
saturday(6)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The day of week. This is a bit-map of possible conditions.
The various bit positions are:
|0 |sunday |
|1 |monday |
|2 |tuesday |
|3 |wednesday |
|4 |thursday |
|5 |friday |
|6 |saturday |
"
::= { hh3cTrangePeriodicEntry 3 }
hh3cTrangePeriodicStartTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Start point of this timerange,The format defined like 'hh:mm:0,0'."
::= { hh3cTrangePeriodicEntry 4 }
hh3cTrangePeriodicEndTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"End point of this timerange. The format definedlike 'hh:mm:0,0'."
::= { hh3cTrangePeriodicEntry 5 }
hh3cTrangePeriodicRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this conceptual row, Now only realize CreateAndGo and Destroy and Active."
::= { hh3cTrangePeriodicEntry 6 }
END