497 lines
		
	
	
		
			19 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			497 lines
		
	
	
		
			19 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
-- =========================================================================
 | 
						|
-- Copyright (c) 2004-2015 New H3C Tech. Co., Ltd. All rights reserved.
 | 
						|
--
 | 
						|
-- Description: This file describes common MIB objects implemented by both
 | 
						|
--              Routers and Switches.
 | 
						|
-- Reference:
 | 
						|
-- Version: V2.8
 | 
						|
-- History:
 | 
						|
-- V1.0 2004-6-30 Created by MIB Standard Group
 | 
						|
-- V1.1 16th Aug 2004
 | 
						|
--      Added the trap node 'hh3cRebootSendTrap' into hh3cSystemNotification
 | 
						|
-- V2.0 2004-10-12 updated by gaolong
 | 
						|
--      Imported from SNMPv2-SMI and SNMPv2-TC instead of RFC1212 and RFC1155-SMI
 | 
						|
--      Changed ACCESS clauses to MAX-ACCESS
 | 
						|
--      Changed STATUS clauses from mandatory to current
 | 
						|
-- V2.1 2008-11-11 added node hh3cSysBootType by lifengguang
 | 
						|
-- V2.2 2009-05-05 added hh3cSysStatisticPeriod, hh3cSysSamplePeriod,
 | 
						|
--      hh3cSysTrapResendPeriod, hh3cSysTrapCollectionPeriod, hh3cSysColdStartTrap,
 | 
						|
--      hh3cSysWarmStartTrap, hh3cSysSnmpPort, hh3cSysSnmpTrapPort, hh3cSysNetID,
 | 
						|
--      hh3cSysLastSampleTime by jinyi
 | 
						|
-- V2.3 2012-01-07 added node hh3cSysTrapSendNum and hh3cSysFirstTrapTime by duyanbing
 | 
						|
-- V2.4 2012-06-06 added node hh3cSysBannerMOTD by jixugang
 | 
						|
-- V2.5 2013-05-28 added trap node hh3cSysLoghostUnreachableTrap by duyanbing
 | 
						|
-- V2.6 2013-09-13 added normal(0) to node hh3cReboot by duyanbing
 | 
						|
-- V2.7 2014-08-07 added hh3cSystemDiagInfoTable by SongHao
 | 
						|
--      2015-03-25 Added the trap node hh3cSysDyingGaspTrap into hh3cSystemNotification
 | 
						|
--      by gaoyanping
 | 
						|
-- V2.8 2015-05-05 added hh3cSystemWorkingMode, hh3cSystemWorkingModeTable,
 | 
						|
--      hh3cSystemWorkingModeDefault, hh3cSystemWorkingModeCurrent,
 | 
						|
--      hh3cSystemWorkingModeNext by lifuxia
 | 
						|
-- =========================================================================
 | 
						|
HH3C-COMMON-SYSTEM-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
IMPORTS
 | 
						|
    MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, TimeTicks, Integer32
 | 
						|
        FROM SNMPv2-SMI
 | 
						|
    DisplayString, DateAndTime, TimeStamp, RowStatus
 | 
						|
        FROM SNMPv2-TC
 | 
						|
    InetAddressType, InetAddress
 | 
						|
        FROM INET-ADDRESS-MIB
 | 
						|
    hh3c
 | 
						|
        FROM HH3C-OID-MIB;
 | 
						|
 | 
						|
hh3cSystem MODULE-IDENTITY
 | 
						|
    LAST-UPDATED "201505050000Z"
 | 
						|
    ORGANIZATION "New H3C Technologies Co., Ltd."
 | 
						|
    CONTACT-INFO
 | 
						|
        "Platform Team New H3C Technologies Co., Ltd.
 | 
						|
        Hai-Dian District Beijing P.R. China
 | 
						|
        Zip:100085
 | 
						|
        http://www.h3c.com"
 | 
						|
    DESCRIPTION
 | 
						|
        "This file describes common MIB objects implemented by
 | 
						|
        both Routers and Switches."
 | 
						|
    REVISION     "201505050000Z"
 | 
						|
    DESCRIPTION  "Added hh3cSystemWorkingMode, hh3cSystemWorkingModeTable,
 | 
						|
                  hh3cSystemWorkingModeDefault, hh3cSystemWorkingModeCurrent,
 | 
						|
                  hh3cSystemWorkingModeNext."
 | 
						|
    REVISION     "201503250000Z"
 | 
						|
    DESCRIPTION  "Added the trap node hh3cSysDyingGaspTrap into hh3cSystemNotification."
 | 
						|
    REVISION     "201408071710Z"
 | 
						|
    DESCRIPTION  "Added hh3cSystemDiagInfoTable."
 | 
						|
    REVISION     "201309130000Z"
 | 
						|
    DESCRIPTION  "Added normal(0) to node hh3cReboot."
 | 
						|
    REVISION     "201305280000Z"
 | 
						|
    DESCRIPTION  "Added trap node hh3cSysLoghostUnreachableTrap."
 | 
						|
    REVISION     "201206060000Z"
 | 
						|
    DESCRIPTION  "Added node hh3cSysBannerMOTD."
 | 
						|
    REVISION     "201201070000Z"
 | 
						|
    DESCRIPTION  "Added node hh3cSysTrapSendNum and hh3cSysFirstTrapTime."
 | 
						|
    REVISION     "200905050000Z"
 | 
						|
    DESCRIPTION  "Added hh3cSysStatisticPeriod, hh3cSysSamplePeriod,
 | 
						|
                  hh3cSysTrapResendPeriod, hh3cSysTrapCollectionPeriod,
 | 
						|
                  hh3cSysColdStartTrap, hh3cSysWarmStartTrap, hh3cSysSnmpPort,
 | 
						|
                  hh3cSysSnmpTrapPort, hh3cSysNetID, hh3cSysLastSampleTime."
 | 
						|
    REVISION     "200811110000Z"
 | 
						|
    DESCRIPTION  "added node hh3cSysBootType."
 | 
						|
    REVISION     "200410120000Z"
 | 
						|
    DESCRIPTION  "Imported from SNMPv2-SMI and SNMPv2-TC instead of
 | 
						|
                  RFC1212 and RFC1155-SMI.
 | 
						|
                  Changed ACCESS clauses to MAX-ACCESS.
 | 
						|
                  Changed STATUS clauses from mandatory to current."
 | 
						|
    REVISION     "200408160000Z"
 | 
						|
    DESCRIPTION  "Added the trap node 'hh3cRebootSendTrap' into hh3cSystemNotification."
 | 
						|
    REVISION     "200406300000Z"
 | 
						|
    DESCRIPTION  "Initial revision of this MIB module."
 | 
						|
    ::= { hh3c 6 }
 | 
						|
 | 
						|
-- ==============================
 | 
						|
-- Begin define of hh3cmHostName
 | 
						|
-- ==============================
 | 
						|
 | 
						|
    hh3cWriteConfig OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER{
 | 
						|
                       save(1)
 | 
						|
                      }
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Write config to router."
 | 
						|
        ::= { hh3cSystem 5 }
 | 
						|
 | 
						|
    hh3cStartFtpServer OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER{
 | 
						|
                       enable(1),
 | 
						|
                       disable(2)
 | 
						|
                       }
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Decide whether start ftp-server.enable(1) indicates to start ftp-server;
 | 
						|
            disable(2) indicates to stop ftp-server."
 | 
						|
        ::= { hh3cSystem 6 }
 | 
						|
 | 
						|
    hh3cReboot OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER{
 | 
						|
                       normal(0),
 | 
						|
                       reboot(1)
 | 
						|
                       }
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "normal: do nothing.
 | 
						|
            reboot: reboot the device.
 | 
						|
            'normal' will be returned when getting."
 | 
						|
        ::= { hh3cSystem 7 }
 | 
						|
 | 
						|
    hh3cSystemNotification OBJECT IDENTIFIER ::= { hh3cSystem 8 }
 | 
						|
 | 
						|
    hh3cWriteSuccessTrap NOTIFICATION-TYPE
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Send a trap about write success."
 | 
						|
        ::= { hh3cSystemNotification 1 }
 | 
						|
 | 
						|
    hh3cWriteFailureTrap NOTIFICATION-TYPE
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Send a trap about write failure."
 | 
						|
        ::= { hh3cSystemNotification 2 }
 | 
						|
 | 
						|
    hh3cRebootSendTrap NOTIFICATION-TYPE
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "If a user restarts the device with command
 | 
						|
            'reboot', this trap will be sent two seconds
 | 
						|
             before the device reboots."
 | 
						|
        ::= { hh3cSystemNotification 3 }
 | 
						|
 | 
						|
    hh3cSysColdStartTrap NOTIFICATION-TYPE
 | 
						|
        OBJECTS
 | 
						|
            {
 | 
						|
                hh3cSysFirstTrapTime
 | 
						|
            }
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "System cold start trap."
 | 
						|
        ::= { hh3cSystemNotification 4 }
 | 
						|
 | 
						|
    hh3cSysWarmStartTrap NOTIFICATION-TYPE
 | 
						|
        OBJECTS
 | 
						|
            {
 | 
						|
                hh3cSysFirstTrapTime
 | 
						|
            }
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "System warm start trap."
 | 
						|
        ::= { hh3cSystemNotification 5 }
 | 
						|
 | 
						|
    hh3cSysLoghostUnreachableTrap NOTIFICATION-TYPE
 | 
						|
        OBJECTS
 | 
						|
        {
 | 
						|
            hh3cSysLoghostIndex,
 | 
						|
            hh3cSysLoghostIpaddressType,
 | 
						|
            hh3cSysLoghostIpaddress,
 | 
						|
            hh3cSysLoghostTrapVpnName
 | 
						|
        }
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "This notification will be sent when a loghost becomes unreachable."
 | 
						|
        ::= { hh3cSystemNotification 6}
 | 
						|
 | 
						|
    hh3cSysDyingGaspTrap NOTIFICATION-TYPE
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "This notification will be sent upon loss of power."
 | 
						|
        ::= { hh3cSystemNotification 7}
 | 
						|
 | 
						|
    hh3cSoftwareVersion OBJECT-TYPE
 | 
						|
        SYNTAX DisplayString
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Software version."
 | 
						|
        ::= { hh3cSystem 9 }
 | 
						|
 | 
						|
    hh3cSysBootType OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER
 | 
						|
        {
 | 
						|
            coldStart(1),           -- Cold start
 | 
						|
            warmStart(2)            -- Warm start
 | 
						|
        }
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Boot type of the system, indicates whether the last device reboot was by
 | 
						|
            CLI (warm start) or power off (cold start)."
 | 
						|
        ::= { hh3cSystem 10 }
 | 
						|
 | 
						|
    hh3cSystemInfo OBJECT IDENTIFIER ::= { hh3cSystem 11 }
 | 
						|
 | 
						|
    hh3cSysStatisticPeriod OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32(0..900)
 | 
						|
        UNITS       "seconds"
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Statistic period.  The device collects statistics
 | 
						|
             within the period."
 | 
						|
        DEFVAL { 0 }
 | 
						|
        ::= { hh3cSystemInfo 1 }
 | 
						|
 | 
						|
    hh3cSysSamplePeriod OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32(0..300)
 | 
						|
        UNITS       "seconds"
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Sampling period.  The device takes samples periodically
 | 
						|
             for statistics collection."
 | 
						|
        DEFVAL { 0 }
 | 
						|
        ::= { hh3cSystemInfo 2 }
 | 
						|
 | 
						|
    hh3cSysTrapResendPeriod OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32(0..3600)
 | 
						|
        UNITS       "seconds"
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Trap resending period.  If the value is zero, the trap
 | 
						|
             will not be re-sent."
 | 
						|
        DEFVAL { 0 }
 | 
						|
        ::= { hh3cSystemInfo 3 }
 | 
						|
 | 
						|
    hh3cSysTrapCollectionPeriod OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32(0..60)
 | 
						|
        UNITS       "seconds"
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Trap collecting period.  If the value is zero, the trap
 | 
						|
             will not be re-sent."
 | 
						|
        DEFVAL { 0 }
 | 
						|
        ::= { hh3cSystemInfo 4 }
 | 
						|
 | 
						|
    hh3cSysSnmpPort OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "UDP port for SNMP protocol entity to receive messages except Trap-PDU."
 | 
						|
        ::= { hh3cSystemInfo 5 }
 | 
						|
 | 
						|
    hh3cSysSnmpTrapPort OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "UDP port for Trap-PDU to receive messages."
 | 
						|
        ::= { hh3cSystemInfo 6 }
 | 
						|
 | 
						|
    hh3cSysNetID OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING(SIZE(0..127))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "System Net ID."
 | 
						|
        ::= { hh3cSystemInfo 7 }
 | 
						|
 | 
						|
    hh3cSysLastSampleTime OBJECT-TYPE
 | 
						|
        SYNTAX      DateAndTime
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Last sampling time of the system."
 | 
						|
        ::= { hh3cSystemInfo 8 }
 | 
						|
 | 
						|
    hh3cSysTrapSendNum OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32(0..24)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Maximum number of times for sending a trap.  If the value is zero,
 | 
						|
            a trap will be sent at an interval continually."
 | 
						|
        ::= { hh3cSystemInfo 9 }
 | 
						|
 | 
						|
    hh3cSysFirstTrapTime OBJECT-TYPE
 | 
						|
        SYNTAX      TimeTicks
 | 
						|
        MAX-ACCESS  accessible-for-notify
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Time when the first trap is sent."
 | 
						|
        ::= { hh3cSystemInfo 10 }
 | 
						|
 | 
						|
    hh3cSysBannerMOTD OBJECT-TYPE
 | 
						|
        SYNTAX OCTET STRING (SIZE (0..2000))
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "An administratively configured message that is displayed
 | 
						|
             to the user when the user logs in to the device through
 | 
						|
             the console port or Web interface."
 | 
						|
        ::= { hh3cSystemInfo 11 }
 | 
						|
 | 
						|
    hh3cSystemNotificationInfo OBJECT IDENTIFIER ::= { hh3cSystem 12 }
 | 
						|
 | 
						|
    hh3cSysLoghostIndex OBJECT-TYPE
 | 
						|
        SYNTAX Integer32
 | 
						|
        MAX-ACCESS accessible-for-notify
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Index of loghost."
 | 
						|
        ::= { hh3cSystemNotificationInfo 1 }
 | 
						|
 | 
						|
    hh3cSysLoghostIpaddressType OBJECT-TYPE
 | 
						|
        SYNTAX InetAddressType
 | 
						|
        MAX-ACCESS accessible-for-notify
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "IP address type of the loghost."
 | 
						|
        ::= { hh3cSystemNotificationInfo 2 }
 | 
						|
 | 
						|
    hh3cSysLoghostIpaddress OBJECT-TYPE
 | 
						|
        SYNTAX InetAddress
 | 
						|
        MAX-ACCESS accessible-for-notify
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "IP address of the loghost."
 | 
						|
        ::= { hh3cSystemNotificationInfo 3 }
 | 
						|
 | 
						|
    hh3cSysLoghostTrapVpnName OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString(SIZE(0..31))
 | 
						|
        MAX-ACCESS  accessible-for-notify
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "VPN name of the loghost."
 | 
						|
        ::= { hh3cSystemNotificationInfo 4 }
 | 
						|
 | 
						|
-- hh3cSystemDiagInfoTable
 | 
						|
    hh3cSystemDiagInfoTable OBJECT-TYPE
 | 
						|
        SYNTAX SEQUENCE OF Hh3cSystemDiagInfoEntry
 | 
						|
        MAX-ACCESS      not-accessible
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION     "This table is used to write diagnosis-information file."
 | 
						|
        ::= { hh3cSystem 13 }
 | 
						|
    hh3cSystemDiagInfoEntry OBJECT-TYPE
 | 
						|
        SYNTAX          Hh3cSystemDiagInfoEntry
 | 
						|
        MAX-ACCESS      not-accessible
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION     "The entry of hh3cSystemDiagInfoTable.
 | 
						|
                        The maximum number of entries of this table is 10.
 | 
						|
                        When creating a new entry if there are already
 | 
						|
                        10 entries in this table, the oldest entry will be
 | 
						|
                        deleted automatically."
 | 
						|
        INDEX { hh3cSystemDiagInfoIndex }
 | 
						|
        ::= { hh3cSystemDiagInfoTable 1 }
 | 
						|
    Hh3cSystemDiagInfoEntry ::= SEQUENCE {
 | 
						|
        hh3cSystemDiagInfoIndex             Integer32,
 | 
						|
        hh3cSystemDiagInfoFilename          DisplayString,
 | 
						|
        hh3cSystemDiagInfoRowStatus         RowStatus,
 | 
						|
        hh3cSystemDiagInfoOperEndTime       TimeStamp,
 | 
						|
        hh3cSystemDiagInfoOperState         INTEGER,
 | 
						|
        hh3cSystemDiagInfoOperFailReason    DisplayString
 | 
						|
     }
 | 
						|
    hh3cSystemDiagInfoIndex OBJECT-TYPE
 | 
						|
        SYNTAX          Integer32 (1..2147483647)
 | 
						|
        MAX-ACCESS      not-accessible
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION     "Specifies the index of an entry."
 | 
						|
        ::= { hh3cSystemDiagInfoEntry 1 }
 | 
						|
    hh3cSystemDiagInfoFilename OBJECT-TYPE
 | 
						|
        SYNTAX          DisplayString (SIZE (0..255))
 | 
						|
        MAX-ACCESS      read-create
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION     "Specifies the name of diagnosis-information file.
 | 
						|
                        When creating a row without this column, the system
 | 
						|
                        will generate a default filename instead."
 | 
						|
        ::= { hh3cSystemDiagInfoEntry 2 }
 | 
						|
    hh3cSystemDiagInfoRowStatus OBJECT-TYPE
 | 
						|
        SYNTAX          RowStatus
 | 
						|
        MAX-ACCESS      read-create
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION     "The row status of this entry.
 | 
						|
                        Only active, createAndGo, and destroy are supported."
 | 
						|
        ::= { hh3cSystemDiagInfoEntry 3 }
 | 
						|
    hh3cSystemDiagInfoOperEndTime OBJECT-TYPE
 | 
						|
        SYNTAX          TimeStamp
 | 
						|
        MAX-ACCESS      read-only
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION     "The time when this operation was completed."
 | 
						|
        ::= { hh3cSystemDiagInfoEntry 4 }
 | 
						|
    hh3cSystemDiagInfoOperState OBJECT-TYPE
 | 
						|
        SYNTAX          INTEGER
 | 
						|
                        {
 | 
						|
                            opInProgress(1),
 | 
						|
                            opSuccess(2),
 | 
						|
                            opFailure(3)
 | 
						|
                        }
 | 
						|
        MAX-ACCESS      read-only
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION     "The state of this operation.
 | 
						|
                        If the state of this operation is opFailure, the detailed
 | 
						|
                        information can be read by hh3cSystemDiagInfoOperFailReason."
 | 
						|
        ::= { hh3cSystemDiagInfoEntry 5 }
 | 
						|
    hh3cSystemDiagInfoOperFailReason OBJECT-TYPE
 | 
						|
        SYNTAX          DisplayString (SIZE (0..255))
 | 
						|
        MAX-ACCESS      read-only
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION     "The failure reasons of this operation."
 | 
						|
        ::= { hh3cSystemDiagInfoEntry 6 }
 | 
						|
 | 
						|
    hh3cSystemWorkingMode OBJECT IDENTIFIER ::= { hh3cSystem 14 }
 | 
						|
 | 
						|
-- hh3cSystemWorkingModeTable
 | 
						|
    hh3cSystemWorkingModeTable OBJECT-TYPE
 | 
						|
        SYNTAX SEQUENCE OF Hh3cSystemWorkingModeEntry
 | 
						|
        MAX-ACCESS      not-accessible
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION     "This table is used to show the system operating mode information.
 | 
						|
                        The supported features and the specifications of the
 | 
						|
                        supported features vary by system operating mode.
 | 
						|
                        The mode will take effect on the entire device."
 | 
						|
        ::= { hh3cSystemWorkingMode 1 }
 | 
						|
    hh3cSystemWorkingModeEntry OBJECT-TYPE
 | 
						|
        SYNTAX          Hh3cSystemWorkingModeEntry
 | 
						|
        MAX-ACCESS      not-accessible
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION     "The entry of hh3cSystemtemWorkingModeTable."
 | 
						|
        INDEX { hh3cSystemWorkingModeIndex }
 | 
						|
        ::= { hh3cSystemWorkingModeTable 1 }
 | 
						|
    Hh3cSystemWorkingModeEntry ::= SEQUENCE {
 | 
						|
        hh3cSystemWorkingModeIndex             Integer32,
 | 
						|
        hh3cSystemWorkingModeName              DisplayString,
 | 
						|
        hh3cSystemWorkingModeDescr       DisplayString
 | 
						|
     }
 | 
						|
    hh3cSystemWorkingModeIndex OBJECT-TYPE
 | 
						|
        SYNTAX          Integer32 (1..2147483647)
 | 
						|
        MAX-ACCESS      not-accessible
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION     "The unique index of hh3cSystemWorkingModeTable.
 | 
						|
                        The value should be a a small-incremental integer.
 | 
						|
                        An index value uniquely identifies a system operating mode."
 | 
						|
        ::= { hh3cSystemWorkingModeEntry 1 }
 | 
						|
    hh3cSystemWorkingModeName OBJECT-TYPE
 | 
						|
        SYNTAX          DisplayString (SIZE (1..32))
 | 
						|
        MAX-ACCESS      read-only
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION     "The name that uniquely identifies the system operating mode.
 | 
						|
                        The value should not contain blank spaces."
 | 
						|
        ::= { hh3cSystemWorkingModeEntry 2 }
 | 
						|
    hh3cSystemWorkingModeDescr OBJECT-TYPE
 | 
						|
        SYNTAX          DisplayString (SIZE (1..128))
 | 
						|
        MAX-ACCESS      read-only
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION     "Description of the system operating mode."
 | 
						|
        ::= { hh3cSystemWorkingModeEntry 3 }
 | 
						|
 | 
						|
     hh3cSystemWorkingModeDefault OBJECT-TYPE
 | 
						|
        SYNTAX          Integer32 (1..2147483647)
 | 
						|
        MAX-ACCESS      read-only
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION     "The default system operating mode.
 | 
						|
                        Different device devices might have different
 | 
						|
                        default system operating modes.
 | 
						|
                        The value is from hh3cSystemWorkingModeIndex."
 | 
						|
        ::= { hh3cSystemWorkingMode 2 }
 | 
						|
 | 
						|
    hh3cSystemWorkingModeCurrent OBJECT-TYPE
 | 
						|
        SYNTAX          Integer32 (1..2147483647)
 | 
						|
        MAX-ACCESS      read-only
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION     "The current system operating mode.
 | 
						|
                        The value is from hh3cSystemWorkingModeIndex."
 | 
						|
        ::= { hh3cSystemWorkingMode 3 }
 | 
						|
 | 
						|
    hh3cSystemWorkingModeNext OBJECT-TYPE
 | 
						|
        SYNTAX          Integer32 (1..2147483647)
 | 
						|
        MAX-ACCESS      read-write
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION     "The system operating mode to be used at next startup.
 | 
						|
                        A mode change takes effect after the running
 | 
						|
                        configuration is saved and the device is rebooted.
 | 
						|
                        The value is from hh3cSystemWorkingModeIndex."
 | 
						|
        ::= { hh3cSystemWorkingMode 4 }
 | 
						|
 | 
						|
END
 |