summaryrefslogtreecommitdiff
path: root/MIBS/comware/HH3C-TRNG-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/comware/HH3C-TRNG-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/comware/HH3C-TRNG-MIB')
-rw-r--r--MIBS/comware/HH3C-TRNG-MIB352
1 files changed, 352 insertions, 0 deletions
diff --git a/MIBS/comware/HH3C-TRNG-MIB b/MIBS/comware/HH3C-TRNG-MIB
new file mode 100644
index 0000000..548a1c2
--- /dev/null
+++ b/MIBS/comware/HH3C-TRNG-MIB
@@ -0,0 +1,352 @@
+-- =====================================================================
+-- Copyright (C) 2003 New H3C Tech. Co., Ltd. All rights reserved.
+--
+-- Description: Timerange MIB Definition
+-- Reference:
+-- Version: V1.3
+-- History:
+-- V1.0 Yang Hongjie,2003-04-11,Initial Version
+-- v1.1 modify follow node define:
+-- hh3cTrngPeriodicDayOfWeek,hh3cTrngCreateRowStatus
+-- hh3cTimerangeAbsolueRowStatus,hh3cTimerangePeriodicRowStatus
+-- V1.2 2004-10-12 updated by gaolong
+-- Change DESCRIPTION syntax format of hh3cTRNG and hh3cTrngCreateTimerangeTable.
+-- Change hh3cTrngPeriodicDayofWeek to hh3cTrngPeriodicDayOfWeek. This is
+-- a word error.
+-- V1.3 2005-2-5 updated by zhangjie
+-- Correct word error for 'wednesday'.
+-- Adjust the file format
+-- =====================================================================
+HH3C-TRNG-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ hh3cRhw
+ FROM HH3C-OID-MIB
+ OBJECT-GROUP, MODULE-COMPLIANCE
+ FROM SNMPv2-CONF
+ Integer32, OBJECT-TYPE, MODULE-IDENTITY
+ FROM SNMPv2-SMI
+ TruthValue, DateAndTime, RowStatus
+ FROM SNMPv2-TC;
+
+
+ hh3cTRNG MODULE-IDENTITY
+ LAST-UPDATED "200304110000Z" -- April 11, 2003 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-TRNG-MIB contains objects to
+ Configure the system absolute and periodic time-range."
+ REVISION "200304110000Z" -- April 11, 2003 at 00:00 GMT
+ DESCRIPTION
+ "200304110000Z, --The initial revision of this MIB module."
+ ::= { hh3cRhw 13 }
+
+
+--
+-- Node definitions
+--
+
+ hh3cTRNGMibObjects OBJECT IDENTIFIER ::= { hh3cTRNG 1 }
+
+
+ hh3cTrngCreateTimerangeTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Hh3cTrngCreateTimerangeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Creat TimeRange."
+ ::= { hh3cTRNGMibObjects 1 }
+
+
+ hh3cTrngCreateTimerangeEntry OBJECT-TYPE
+ SYNTAX Hh3cTrngCreateTimerangeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Define the entry of hh3cTrngCreateTimerangeTable"
+ INDEX { hh3cTrngIndex }
+ ::= { hh3cTrngCreateTimerangeTable 1 }
+
+
+ Hh3cTrngCreateTimerangeEntry ::=
+ SEQUENCE {
+ hh3cTrngIndex
+ Integer32,
+ hh3cTrngName
+ OCTET STRING,
+ hh3cTrngValidFlag
+ TruthValue,
+ hh3cTrngCreateRowStatus
+ RowStatus
+ }
+
+ hh3cTrngIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..256)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "TimeRange's index"
+ ::= { hh3cTrngCreateTimerangeEntry 1 }
+
+
+ hh3cTrngName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..32))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "TimeRange's name"
+ ::= { hh3cTrngCreateTimerangeEntry 2 }
+
+
+ hh3cTrngValidFlag OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Valid or Invalid flag"
+ ::= { hh3cTrngCreateTimerangeEntry 3 }
+
+
+ hh3cTrngCreateRowStatus 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."
+ ::= { hh3cTrngCreateTimerangeEntry 4 }
+
+
+ hh3cTrngAbsoluteTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Hh3cTrngAbsoluteEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Creat absoluteness time item of the TimeRange"
+ ::= { hh3cTRNGMibObjects 2 }
+
+
+ hh3cTrngAbsoluteEntry OBJECT-TYPE
+ SYNTAX Hh3cTrngAbsoluteEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Define the entry of hh3cTrngAbsoluteTable"
+ INDEX { hh3cTrngAbsoluteNameIndex, hh3cTrngAbsoluteSubIndex }
+ ::= { hh3cTrngAbsoluteTable 1 }
+
+
+ Hh3cTrngAbsoluteEntry ::=
+ SEQUENCE {
+ hh3cTrngAbsoluteNameIndex
+ Integer32,
+ hh3cTrngAbsoluteSubIndex
+ Integer32,
+ hh3cTimerangeAbsoluteStartTime
+ DateAndTime,
+ hh3cTimerangeAbsoluteEndTime
+ DateAndTime,
+ hh3cTimerangeAbsolueRowStatus
+ RowStatus
+ }
+
+ hh3cTrngAbsoluteNameIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..256)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "TimeRange's index"
+ ::= { hh3cTrngAbsoluteEntry 1 }
+
+
+ hh3cTrngAbsoluteSubIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..12)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "SubItem's index"
+ ::= { hh3cTrngAbsoluteEntry 2 }
+
+
+ hh3cTimerangeAbsoluteStartTime 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'."
+ ::= { hh3cTrngAbsoluteEntry 3 }
+
+
+ hh3cTimerangeAbsoluteEndTime 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'."
+ ::= { hh3cTrngAbsoluteEntry 4 }
+
+
+ hh3cTimerangeAbsolueRowStatus 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."
+ ::= { hh3cTrngAbsoluteEntry 5 }
+
+
+ hh3cTrngPeriodicTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Hh3cTrngPeriodicEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Creat periodic time item of the TimeRange"
+ ::= { hh3cTRNGMibObjects 3 }
+
+
+ hh3cTrngPeriodicEntry OBJECT-TYPE
+ SYNTAX Hh3cTrngPeriodicEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Define the index of hh3cTrngPeriodicTable"
+ INDEX { hh3cTrngPeriodicNameIndex, hh3cTrngPeriodicSubIndex }
+ ::= { hh3cTrngPeriodicTable 1 }
+
+
+ Hh3cTrngPeriodicEntry ::=
+ SEQUENCE {
+ hh3cTrngPeriodicNameIndex
+ Integer32,
+ hh3cTrngPeriodicSubIndex
+ Integer32,
+ hh3cTrngPeriodicDayOfWeek
+ BITS,
+ hh3cTimerangePeriodicStartTime
+ DateAndTime,
+ hh3cTimerangePeriodicEndTime
+ DateAndTime,
+ hh3cTimerangePeriodicRowStatus
+ RowStatus
+ }
+
+ hh3cTrngPeriodicNameIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..256)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "TimeRange's index"
+ ::= { hh3cTrngPeriodicEntry 1 }
+
+
+ hh3cTrngPeriodicSubIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..32)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "SubItem's index"
+ ::= { hh3cTrngPeriodicEntry 2 }
+
+
+ hh3cTrngPeriodicDayOfWeek 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 |
+ "
+ ::= { hh3cTrngPeriodicEntry 3 }
+
+
+ hh3cTimerangePeriodicStartTime OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Start point of this timerange,The format defined like 'hh:mm:0,0'."
+ ::= { hh3cTrngPeriodicEntry 4 }
+
+
+ hh3cTimerangePeriodicEndTime OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "End point of this timerange. The format definedlike 'hh:mm:0,0'."
+ ::= { hh3cTrngPeriodicEntry 5 }
+
+
+ hh3cTimerangePeriodicRowStatus 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."
+ ::= { hh3cTrngPeriodicEntry 6 }
+
+ hh3cTRNGMibConformance OBJECT IDENTIFIER ::= { hh3cTRNG 3 }
+
+
+ hh3cTRNGMibCompliances OBJECT IDENTIFIER ::= { hh3cTRNGMibConformance 1 }
+
+
+ hh3cTRNGMibCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for entities which
+ implement the Time-range MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS { hh3cTRNGGroup }
+ OBJECT hh3cTrngCreateRowStatus
+ SYNTAX INTEGER
+ DESCRIPTION
+ "Now only realize CreateAndGo and Destroy and Active."
+ OBJECT hh3cTimerangeAbsolueRowStatus
+ SYNTAX INTEGER
+ DESCRIPTION
+ "Now only realize CreateAndGo and Destroy and Active."
+ OBJECT hh3cTimerangePeriodicRowStatus
+ SYNTAX INTEGER
+ DESCRIPTION
+ "Now only realize CreateAndGo and Destroy and Active."
+ ::= { hh3cTRNGMibCompliances 1 }
+
+
+ hh3cTRNGMibGroups OBJECT IDENTIFIER ::= { hh3cTRNGMibConformance 2 }
+
+
+ hh3cTRNGGroup OBJECT-GROUP
+ OBJECTS { hh3cTrngName, hh3cTrngValidFlag, hh3cTrngCreateRowStatus, hh3cTimerangeAbsoluteStartTime, hh3cTimerangeAbsoluteEndTime,
+ hh3cTimerangeAbsolueRowStatus, hh3cTrngPeriodicDayOfWeek, hh3cTimerangePeriodicStartTime, hh3cTimerangePeriodicEndTime, hh3cTimerangePeriodicRowStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing mandatory time-range information."
+ ::= { hh3cTRNGMibGroups 1 }
+
+
+
+ END
+