1236 lines
42 KiB
Plaintext
1236 lines
42 KiB
Plaintext
-- =================================================================
|
|
-- Copyright (c) 2004-2018 New H3C Tech. Co., Ltd. All rights reserved.
|
|
--
|
|
-- Description: Configuration management mib
|
|
-- Reference:
|
|
-- Version: V2.7
|
|
-- History:
|
|
-- Initial version 2002-12-20
|
|
-- V1.1 24th Feb 2004
|
|
-- Imported module from HH3C-OID-MIB,the root MIB.
|
|
-- V1.2 14th May 2004
|
|
-- Changed MIB object name from hh3cXXX to hh3c, etc.
|
|
-- V1.3 18th Aug 2004
|
|
-- Modified DESCRIPTION of 'hh3cCfgLogFile' by jinyi.
|
|
-- V1.4 16th Sept 2004
|
|
-- Modified DESCRIPTION of 'hh3cCfgLogTerminalType' and 'hh3cCfgLogTerminalNum' by wangyingxia
|
|
-- V1.5 9th Oct 2004
|
|
-- Modified DESCRIPTION of 'hh3cCfgRunModifiedLast' and 'hh3cCfgManEventlog' by wangrui
|
|
-- V1.6 30th Nov 2004
|
|
-- Modified DESCRIPTION of 'hh3cCfgOperateCompletion' by wangrui
|
|
-- V1.7 11th Jan 2005
|
|
-- Modified DESCRIPTION by gaolong and weixinzhe
|
|
-- V1.8 26th Apr 2005
|
|
-- Added hh3cCfgExecuteOperate and added ConfigOperationStateType by wangrui
|
|
-- Modified DESCRIPTION of 'hh3cCfgLogSrcData', 'hh3cCfgLogDesData' and 'hh3cCfgLogTerminalType' by fuzhenyu
|
|
-- V1.9 6th Jun 2005
|
|
-- Added enum value in SYNTAX of hh3cCfgOperateProtocol by jinyongfeng.
|
|
-- V2.0 27th sept 2005
|
|
-- Modified DESCRIPTION of 'hh3cCfgLogSrcCmd', 'hh3cCfgRunModifiedLast' and 'hh3cCfgLogDesData' by lisongfeng and wangrui
|
|
-- V2.1 2009-05-05 Added hh3cCfgOperateServerPort, hh3cCfgInvalidConfigFile by jinyi
|
|
-- V2.2 2009-12-20 Added hh3cCfgOperFailReason, hh3cCfgReset by shuaixiaojuan
|
|
-- V2.3 2010-10-30 Deprecated hh3cCfgOperateServerAddress, hh3cCfgLogCmdSrcAddress
|
|
-- and hh3cCfgLogServerAddress,
|
|
-- added enum in ConfigOperationStateType,
|
|
-- added hh3cCfgOperateSrvAddrType, hh3cCfgOperateSrvAddrRev and
|
|
-- hh3cCfgOperateSrvVPNName, hh3cCfgLogCmdSrcAddrType,
|
|
-- hh3cCfgLogCmdSrcAddrRev, hh3cCfgLogCmdSrcAddrVPNName,
|
|
-- hh3cCfgLogServerAddrType,hh3cCfgLogServerAddrRev, hh3cCfgLogServerAddrVPNName by songhao.
|
|
-- V2.4 2011-11-26 Added hh3cCfgFirstTrapTime by duyanbing 04404.
|
|
-- V2.5 2013-09-13 Added hh3cCfgReset2 by duyanbing 04404.
|
|
-- 2014-01-17 Modified description of hh3cCfgLogCmdSrcAddress, hh3cCfgLogServerAddress
|
|
-- and hh3cCfgOperateServerAddress.
|
|
-- V2.6 2014-08-11 Added running2File(7), file2Running(8) to ConfigOperationType,
|
|
-- modified description of hh3cCfgOperateFileName by SongHao.
|
|
-- 2014-11-13 Modified description of ConfigOperationType for defining 'startup' by g09715.
|
|
-- V2.7 2018-03-06 Added hh3cCfgOperateFailCmd hh3cCfgOperateFailCmdView hh3cCfgOperateFailCmdReason by wangweihui.
|
|
-- =================================================================
|
|
HH3C-CONFIG-MAN-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
hh3cCommon
|
|
FROM HH3C-OID-MIB
|
|
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
TimeTicks, IpAddress, Integer32, Counter32,
|
|
OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
InetAddressType, InetAddress
|
|
FROM INET-ADDRESS-MIB
|
|
DisplayString, TruthValue, RowStatus, TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC;
|
|
|
|
|
|
hh3cConfig MODULE-IDENTITY
|
|
LAST-UPDATED "201803060000Z"
|
|
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
|
|
"This MIB contains objects for managing the system configuration. It contains the
|
|
model used to represent configuration data that exists elsewhere in the system and
|
|
in peripheral devices.
|
|
There are no constraints on this MIB."
|
|
REVISION "201803060000Z"
|
|
DESCRIPTION
|
|
"Added hh3cCfgOperateFailCmd hh3cCfgOperateFailCmdView hh3cCfgOperateFailCmdReason."
|
|
REVISION "201411140700Z"
|
|
DESCRIPTION
|
|
"Modified description of ConfigOperationType for defining 'startup'."
|
|
REVISION "201408110904Z"
|
|
DESCRIPTION
|
|
"Added running2File(7), file2Running(8) to ConfigOperationType,
|
|
modified description of hh3cCfgOperateFileName."
|
|
REVISION "201401170000Z"
|
|
DESCRIPTION
|
|
"Modified description of hh3cCfgLogCmdSrcAddress, hh3cCfgLogServerAddress
|
|
and hh3cCfgOperateServerAddress."
|
|
REVISION "201309130000Z"
|
|
DESCRIPTION
|
|
"Added hh3cCfgReset2."
|
|
REVISION "201111260000Z"
|
|
DESCRIPTION
|
|
"Added hh3cCfgFirstTrapTime."
|
|
REVISION "201010300000Z"
|
|
DESCRIPTION
|
|
"Deprecated hh3cCfgOperateServerAddress, hh3cCfgLogCmdSrcAddress
|
|
and hh3cCfgLogServerAddress, added enum in ConfigOperationStateType,
|
|
added hh3cCfgOperateSrvAddrType, hh3cCfgOperateSrvAddrRev and
|
|
hh3cCfgOperateSrvVPNName, hh3cCfgLogCmdSrcAddrType,
|
|
hh3cCfgLogCmdSrcAddrRev, hh3cCfgLogCmdSrcAddrVPNName,
|
|
hh3cCfgLogServerAddrType,hh3cCfgLogServerAddrRev, hh3cCfgLogServerAddrVPNName."
|
|
REVISION "200912200000Z"
|
|
DESCRIPTION
|
|
"Added hh3cCfgOperFailReason, hh3cCfgReset."
|
|
REVISION "200905050000Z"
|
|
DESCRIPTION
|
|
"Added hh3cCfgOperateServerPort, hh3cCfgInvalidConfigFile."
|
|
REVISION "200509270000Z"
|
|
DESCRIPTION
|
|
"Modified DESCRIPTION of 'hh3cCfgLogSrcCmd', 'hh3cCfgRunModifiedLast' and
|
|
'hh3cCfgLogDesData'."
|
|
REVISION "200506060000Z"
|
|
DESCRIPTION
|
|
"Added enum value in SYNTAX of hh3cCfgOperateProtocol."
|
|
REVISION "200504260000Z"
|
|
DESCRIPTION
|
|
"Added hh3cCfgExecuteOperate and added ConfigOperationStateType.
|
|
Modified DESCRIPTION of 'hh3cCfgLogSrcData', 'hh3cCfgLogDesData' and
|
|
'hh3cCfgLogTerminalType'."
|
|
REVISION "200501110000Z"
|
|
DESCRIPTION
|
|
"Modified DESCRIPTION."
|
|
REVISION "200411300000Z"
|
|
DESCRIPTION
|
|
"Modified DESCRIPTION of 'hh3cCfgOperateCompletion'."
|
|
REVISION "200410090000Z"
|
|
DESCRIPTION
|
|
"Modified DESCRIPTION of 'hh3cCfgRunModifiedLast' and 'hh3cCfgManEventlog'."
|
|
REVISION "200409160000Z"
|
|
DESCRIPTION
|
|
"Modified DESCRIPTION of 'hh3cCfgLogTerminalType' and 'hh3cCfgLogTerminalNum'."
|
|
REVISION "200408180000Z"
|
|
DESCRIPTION
|
|
"Modified DESCRIPTION of 'hh3cCfgLogFile'."
|
|
REVISION "200405140000Z"
|
|
DESCRIPTION
|
|
"Changed MIB object name from hh3cXXX to hh3c, etc."
|
|
REVISION "200402240000Z"
|
|
DESCRIPTION
|
|
"Imported module from HH3C-OID-MIB, the root MIB."
|
|
REVISION "200212200000Z"
|
|
DESCRIPTION
|
|
"Initial version. "
|
|
::= { hh3cCommon 4 }
|
|
|
|
|
|
--
|
|
-- Textual conventions
|
|
--
|
|
|
|
ConfigOperationType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify operation types on configuration.
|
|
Currently, the following types of operations are provided:
|
|
|
|
running2Startup(1):
|
|
Update the next-startup configuration file
|
|
with the current configuration running in the system. This
|
|
operation is equivalent to the 'save' command from command line.
|
|
If no next-startup configuration file exists, then the default
|
|
startup configuration file is created to save the data and this
|
|
becomes the next-startup configuration file.
|
|
|
|
startup2Running(2):
|
|
Update the current configuration running in the system
|
|
with the current startup configuration file. The
|
|
commands in the file are executed as if they had been entered via
|
|
the command line. If the current startup configuration file does not
|
|
exist, the operation will fail with error opFileOpenError(13).
|
|
|
|
running2Net(3):
|
|
Send the current configuration running in the system to the network
|
|
by using the specified file transfer protocol.
|
|
|
|
net2Running(4):
|
|
Update the current configuration running in the system with a remote
|
|
file from the network by using the specified file transfer protocol.
|
|
The commands in the file are executed as if they had been entered via
|
|
the command line.
|
|
|
|
net2Startup(5):
|
|
Download a remote file to the local system by using the specified file
|
|
transfer protocol and replace the next-startup configuration file.
|
|
If the next-startup configuration file does not exist,
|
|
the default startup configuration file is created to save the data and
|
|
this becomes the next-startup configuration file.
|
|
|
|
startup2Net(6):
|
|
Send the next-startup configuration file to the network by using
|
|
the specified file transfer protocol. If the next-startup configuration
|
|
file does not exist, the operation will fail with error opFileOpenError(13).
|
|
|
|
running2File(7):
|
|
Write current configuration running in the system into a file that is
|
|
specified by hh3cCfgOperateFileName.
|
|
After this operation, the next-startup configuration file will not be changed.
|
|
|
|
file2Running(8):
|
|
Update the current configuration running in the system with a file that is
|
|
specified by hh3cCfgOperateFileName.
|
|
The commands in the file are executed as if they had been entered via
|
|
the command line."
|
|
SYNTAX INTEGER
|
|
{
|
|
running2Startup(1),
|
|
startup2Running(2),
|
|
running2Net(3),
|
|
net2Running(4),
|
|
net2Startup(5),
|
|
startup2Net(6),
|
|
running2File(7),
|
|
file2Running(8)
|
|
}
|
|
|
|
ConfigOperationStateType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of the specified operation.
|
|
|
|
opInProgress : Specified operation is active.
|
|
opOperationSuccess : Specified operation is supported and
|
|
completed successfully.
|
|
opInvalidOperation : Command invalid or command/protocol/device
|
|
combination unsupported.
|
|
opInvalidProtocol : Invalid protocol specified.
|
|
opInvalidSourceName : Invalid source file name specified.
|
|
opInvalidDestName : Invalid target name specified.
|
|
opInvalidServerAddress : Invalid server address specified.
|
|
opDeviceBusy : Specified device is in use and locked by another process.
|
|
opDeviceOpenError : Invalid device name.
|
|
opDeviceError : Device read, write or erase error.
|
|
opDeviceNotProgrammable : Device is read-only but a write or erase
|
|
operation was specified.
|
|
opDeviceFull : Device is filled to capacity.
|
|
opFileOpenError : Invalid file name; file not found in partition.
|
|
opFileTransferError : File transfer was unsuccessful; network failure.
|
|
opFileChecksumError : File checksum in Flash failed.
|
|
opNoMemory : System running low on memory.
|
|
opAuthFail: Invalid user name or password.
|
|
opTimeOut : File transfer was timeout.
|
|
opUnknownFailure : Failure unknown.
|
|
opInvalidConfigFile: Invalid configuration file.
|
|
opSlaveFull : Operation failed for a standby MPU or subordinate device because of insufficient space.
|
|
opCopyToSlaveFailure : Failed to copy the file to a standby MPU or subordinate device.
|
|
"
|
|
SYNTAX INTEGER
|
|
{
|
|
opInProgress(1),
|
|
opSuccess(2),
|
|
opInvalidOperation(3),
|
|
opInvalidProtocol(4),
|
|
opInvalidSourceName(5),
|
|
opInvalidDestName(6),
|
|
opInvalidServerAddress(7),
|
|
opDeviceBusy(8),
|
|
opDeviceOpenError(9),
|
|
opDeviceError(10),
|
|
opDeviceNotProgrammable(11),
|
|
opDeviceFull(12),
|
|
opFileOpenError(13),
|
|
opFileTransferError(14),
|
|
opFileChecksumError(15),
|
|
opNoMemory(16),
|
|
opAuthFail(17),
|
|
opTimeOut(18),
|
|
opUnknownFailure(19),
|
|
opInvalidConfigFile(20),
|
|
opSlaveFull(21),
|
|
opCopyToSlaveFailure(22)
|
|
}
|
|
|
|
--
|
|
-- Node definitions
|
|
--
|
|
|
|
hh3cConfigManObjects OBJECT IDENTIFIER ::= { hh3cConfig 1 }
|
|
|
|
|
|
hh3cCfgLog OBJECT IDENTIFIER ::= { hh3cConfigManObjects 1 }
|
|
|
|
|
|
hh3cCfgRunModifiedLast OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object records the value of sysUpTime when the current configuration
|
|
running in the system was last modified.
|
|
|
|
The value will be changed immediately after the system detects that the current
|
|
configuration has been changed."
|
|
::= { hh3cCfgLog 1 }
|
|
|
|
|
|
hh3cCfgRunSavedLast OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object records the value of sysUpTime when the current configuration
|
|
running in the system was last saved.
|
|
|
|
If the value of the object is smaller than
|
|
hh3cCfgRunModifiedLast, the current configuration has been
|
|
modified but not saved."
|
|
::= { hh3cCfgLog 2 }
|
|
|
|
|
|
hh3cCfgStartModifiedLast OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object records the value of sysUpTime when the next-startup configuration
|
|
used currently was last modified. It may have been modified by a save operation of the
|
|
current configuration running in the system or other methods such as copy."
|
|
::= { hh3cCfgLog 3 }
|
|
|
|
|
|
hh3cCfgLogLimitedEntries OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object shows the maximum number of rows in
|
|
hh3cCfgLogTable. The value supported by the system is 10.
|
|
"
|
|
::= { hh3cCfgLog 4 }
|
|
|
|
|
|
hh3cCfgLogDeletedEntries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of rows deleted from hh3cCfgLogTable."
|
|
::= { hh3cCfgLog 5 }
|
|
|
|
|
|
hh3cCfgLogWantBackup OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Decide whether to back up the values of objects for hh3cCfgLog."
|
|
DEFVAL { true }
|
|
::= { hh3cCfgLog 6 }
|
|
|
|
-- If the value is true, the data of configuration log on the master will send to
|
|
-- slave. Otherwise the data of log will be lost when master switches to
|
|
-- slave.
|
|
|
|
|
|
hh3cCfgLogTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hh3cCfgLogEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for logging configuration operations on device ."
|
|
::= { hh3cCfgLog 7 }
|
|
|
|
hh3cCfgLogEntry OBJECT-TYPE
|
|
SYNTAX Hh3cCfgLogEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information of the entry."
|
|
INDEX { hh3cCfgLogIndex }
|
|
::= { hh3cCfgLogTable 1 }
|
|
|
|
Hh3cCfgLogEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hh3cCfgLogIndex Integer32,
|
|
hh3cCfgLogTime TimeTicks,
|
|
hh3cCfgLogSrcCmd INTEGER,
|
|
hh3cCfgLogSrcData INTEGER,
|
|
hh3cCfgLogDesData INTEGER,
|
|
hh3cCfgLogTerminalType INTEGER,
|
|
hh3cCfgLogTerminalUser DisplayString,
|
|
hh3cCfgLogTerminalNum Integer32,
|
|
hh3cCfgLogTerminalLocation DisplayString,
|
|
hh3cCfgLogCmdSrcAddress IpAddress,
|
|
hh3cCfgLogVirHost DisplayString,
|
|
hh3cCfgLogUserName DisplayString,
|
|
hh3cCfgLogServerAddress IpAddress,
|
|
hh3cCfgLogFile DisplayString,
|
|
hh3cCfgLogCmdSrcAddrType InetAddressType,
|
|
hh3cCfgLogCmdSrcAddrRev InetAddress,
|
|
hh3cCfgLogCmdSrcAddrVPNName DisplayString,
|
|
hh3cCfgLogServerAddrType InetAddressType,
|
|
hh3cCfgLogServerAddrRev InetAddress,
|
|
hh3cCfgLogServerAddrVPNName DisplayString
|
|
}
|
|
|
|
hh3cCfgLogIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of the table beginning from 1."
|
|
::= { hh3cCfgLogEntry 1 }
|
|
|
|
hh3cCfgLogTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the sysUpTime when the configuration log was generated."
|
|
::= { hh3cCfgLogEntry 2 }
|
|
|
|
hh3cCfgLogSrcCmd OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
cmdLine(1),
|
|
snmp(2),
|
|
other(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the source command which brought the log.
|
|
Currently, we provide the following types of sources:
|
|
1.cmdLine(1):configure log instigated by command line.
|
|
2.snmp(2):configure log instigated by SNMPS.
|
|
3.other(3):configure log instigated by other source unknown."
|
|
::= { hh3cCfgLogEntry 3 }
|
|
|
|
hh3cCfgLogSrcData OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
erase(1),
|
|
runningData(2),
|
|
commandSource(3),
|
|
startupData(4),
|
|
local(5),
|
|
netFtp(6),
|
|
hotPlugging(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source of the configuration data event.
|
|
erase erasing destination
|
|
runningData operational data alive
|
|
commandSource the command source itself
|
|
startupData what the system will use next reboot
|
|
local local NVRAM or flash
|
|
netFtp FTP network transfer
|
|
hotPlugging board is inserted or pulled out on line
|
|
"
|
|
::= { hh3cCfgLogEntry 4 }
|
|
|
|
hh3cCfgLogDesData OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
unknown(1),
|
|
runningData(2),
|
|
commandSource(3),
|
|
startupData(4),
|
|
local(5),
|
|
netFtp(6),
|
|
hotPlugging(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination for the configuration data event.
|
|
unknown unknown
|
|
runningData operational data alive
|
|
commandSource the command source itself
|
|
startupData what the system will use next reboot
|
|
local local NVRAM or flash
|
|
netFtp FTP network transfer
|
|
hotPlugging board is inserted or pulled out on line"
|
|
::= { hh3cCfgLogEntry 5 }
|
|
|
|
hh3cCfgLogTerminalType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
notApplicable(1),
|
|
unknown(2),
|
|
console(3),
|
|
terminal(4),
|
|
virtual(5),
|
|
auxiliary(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the terminal type.
|
|
If hh3cCfgLogSrcCmd is not 'cmdLine', use 'notApplicable'.
|
|
|
|
The value list:
|
|
notApplicable(1): no meaning at this time.
|
|
unknown(2): unknown terminal type.
|
|
console(3): console interface.
|
|
terminal(4): generic terminal.
|
|
virtual(5): virtual terminal such as Telnet.
|
|
auxiliary(6): auxiliary interface."
|
|
::= { hh3cCfgLogEntry 6 }
|
|
|
|
hh3cCfgLogTerminalUser OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of logging user which is available when hh3cCfgLogSrcCmd
|
|
is 'cmdLine'.
|
|
Other, a zero length string."
|
|
::= { hh3cCfgLogEntry 7 }
|
|
|
|
hh3cCfgLogTerminalNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the terminal number.
|
|
If hh3cCfgLogSrcCmd is not 'cmdLine', use '-1'"
|
|
::= { hh3cCfgLogEntry 8 }
|
|
|
|
hh3cCfgLogTerminalLocation OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The location of logging user which is available when hh3cCfgLogSrcCmd
|
|
is 'cmdLine'.
|
|
Other, a zero length string."
|
|
::= { hh3cCfgLogEntry 9 }
|
|
|
|
hh3cCfgLogCmdSrcAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The address from which a request comes when the value of hh3cCfgLogSrcCmd is 'snmp(2)'.
|
|
|
|
The ip address of the remote system connected when the value of hh3cCfgLogTerminalType
|
|
is 'virtual'.
|
|
|
|
Other, the value of 0.0.0.0.
|
|
|
|
This object is replaced by hh3cCfgLogCmdSrcAddrRev for it only support IPv4."
|
|
::= { hh3cCfgLogEntry 10 }
|
|
|
|
hh3cCfgLogVirHost OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The host name of remote system connected if
|
|
hh3cCfgLogTerminalType has the value of 'virtual'.
|
|
Other, a zero length string."
|
|
::= { hh3cCfgLogEntry 11 }
|
|
|
|
hh3cCfgLogUserName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user name used when hh3cCfgLogSrcData or hh3cCfgLogDesData has
|
|
the value of 'netFtp'.
|
|
Other, a zero length string."
|
|
::= { hh3cCfgLogEntry 12 }
|
|
|
|
hh3cCfgLogServerAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The remote server address when hh3cCfgLogSrcData or hh3cCfgLogDesData
|
|
has the value of 'netFtp'.
|
|
Other, a value of 0.0.0.0.
|
|
|
|
This object is replaced by hh3cCfgLogServerAddrRev for it only support IPv4."
|
|
::= { hh3cCfgLogEntry 13 }
|
|
|
|
hh3cCfgLogFile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current configuration file name when hh3cCfgLogSrcData has
|
|
the value of 'netFtp', and hh3cCfgLogDesData has the value of 'startupData'.
|
|
Other, a zero length string."
|
|
::= { hh3cCfgLogEntry 14 }
|
|
|
|
hh3cCfgLogCmdSrcAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of IP address for the hh3cCfgLogCmdSrcAddrRev."
|
|
::= { hh3cCfgLogEntry 15 }
|
|
|
|
hh3cCfgLogCmdSrcAddrRev OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address from which a request comes when the value of hh3cCfgLogSrcCmd is 'snmp(2)'.
|
|
|
|
The ip address of the remote system connected when the value of hh3cCfgLogTerminalType
|
|
is 'virtual'.
|
|
|
|
Other, the value of 0.0.0.0."
|
|
::= { hh3cCfgLogEntry 16 }
|
|
|
|
hh3cCfgLogCmdSrcAddrVPNName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VPN instance of this operation uses."
|
|
::= { hh3cCfgLogEntry 17 }
|
|
|
|
hh3cCfgLogServerAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of IP address for the hh3cCfgLogServerAddrRev."
|
|
::= { hh3cCfgLogEntry 18 }
|
|
|
|
hh3cCfgLogServerAddrRev OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote server address when hh3cCfgLogSrcData or hh3cCfgLogDesData
|
|
has the value of 'netFtp'.
|
|
Other, a value of 0.0.0.0."
|
|
::= { hh3cCfgLogEntry 19 }
|
|
|
|
hh3cCfgLogServerAddrVPNName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VPN instance of this operation uses."
|
|
::= { hh3cCfgLogEntry 20 }
|
|
|
|
hh3cCfgFirstTrapTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time when the first trap is sent."
|
|
::= { hh3cCfgLog 8 }
|
|
|
|
hh3cCfgOperate OBJECT IDENTIFIER ::= { hh3cConfigManObjects 2 }
|
|
|
|
|
|
hh3cCfgOperateGlobalEntryLimit OBJECT-TYPE
|
|
SYNTAX Integer32 (1..10)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of copy entries that may be held
|
|
in hh3cCfgOperateTable. A particular setting does not guarantee
|
|
that much data can be held."
|
|
DEFVAL { 5 }
|
|
::= { hh3cCfgOperate 1 }
|
|
|
|
|
|
hh3cCfgOperateEntryAgeOutTime OBJECT-TYPE
|
|
SYNTAX Integer32 (1..60)
|
|
UNITS "minute"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of minutes an unactive hh3cCfgOperateEntry SHOULD be kept in the
|
|
hh3cCfgOperateTable before it is active. The object is a factor taken account
|
|
of when it needs delete some rows make room in hh3cCfgOperateTable. "
|
|
DEFVAL { 5 }
|
|
::= { hh3cCfgOperate 2 }
|
|
|
|
hh3cCfgOperateResultGlobalEntryLimit OBJECT-TYPE
|
|
SYNTAX Integer32(1..50)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of copy entries that may be held
|
|
in hh3cCfgOperateResultTable. A particular setting does not guarantee
|
|
that much data can be held."
|
|
DEFVAL { 5 }
|
|
::= { hh3cCfgOperate 3 }
|
|
|
|
|
|
hh3cCfgOperateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hh3cCfgOperateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of config-operation requests."
|
|
::= { hh3cCfgOperate 4 }
|
|
|
|
|
|
hh3cCfgOperateEntry OBJECT-TYPE
|
|
SYNTAX Hh3cCfgOperateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An operate request entry."
|
|
INDEX { hh3cCfgOperateIndex }
|
|
::= { hh3cCfgOperateTable 1 }
|
|
|
|
|
|
Hh3cCfgOperateEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hh3cCfgOperateIndex Integer32,
|
|
hh3cCfgOperateType ConfigOperationType,
|
|
hh3cCfgOperateProtocol INTEGER,
|
|
hh3cCfgOperateFileName DisplayString,
|
|
hh3cCfgOperateServerAddress IpAddress,
|
|
hh3cCfgOperateUserName DisplayString,
|
|
hh3cCfgOperateUserPassword DisplayString,
|
|
hh3cCfgOperateEndNotificationSwitch TruthValue,
|
|
hh3cCfgOperateRowStatus RowStatus,
|
|
hh3cCfgOperateServerPort Integer32,
|
|
hh3cCfgOperateSrvAddrType InetAddressType,
|
|
hh3cCfgOperateSrvAddrRev InetAddress,
|
|
hh3cCfgOperateSrvVPNName DisplayString
|
|
}
|
|
|
|
hh3cCfgOperateIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unique index value of a row in this table."
|
|
::= { hh3cCfgOperateEntry 1 }
|
|
|
|
hh3cCfgOperateType OBJECT-TYPE
|
|
SYNTAX ConfigOperationType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the type of operation on configuration."
|
|
::= { hh3cCfgOperateEntry 2 }
|
|
|
|
hh3cCfgOperateProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ftp(1),
|
|
tftp(2),
|
|
clusterftp(3),
|
|
clustertftp(4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If the value of hh3cCfgOperateType is running2Net,net2Running,net2Startup
|
|
or startup2net, this node specify the protocol to be
|
|
used for file transfer .
|
|
The default protocol is ftp if no protocol is specified.
|
|
And for other value of hh3cCfgOperateType , this object may
|
|
be ignored by the implementation.
|
|
|
|
when clusterftp or clustertftp is selected,
|
|
the hh3cCfgOperateServerAddress needn't be set,
|
|
the server address can be acquired automatically, the value of hh3cCfgOperateServerAddress
|
|
is uncertain during operation.
|
|
both member switch and commander switch can use them if they support HGMP v2.
|
|
"
|
|
::= { hh3cCfgOperateEntry 3 }
|
|
|
|
hh3cCfgOperateFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..128))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the object of hh3cCfgOperateType has the value of net2Startup, net2running,
|
|
running2Net, running2File or file2Running, the value must be specified.
|
|
|
|
The file name may include the path if applicable.
|
|
|
|
If the value of hh3cCfgOperateType is net2Startup or net2running, this node specify the
|
|
source file name of transfers.
|
|
|
|
If the value of hh3cCfgOperateType is running2Net,
|
|
this node specify the destination file name of transfers.
|
|
|
|
When hh3cCfgOperateType has the value of startup2net, the object may not be
|
|
created instead of using the file name of startup configuration file.
|
|
|
|
If the value of hh3cCfgOperateType is running2File or file2Running,
|
|
this node specifies the file name to be written or loaded."
|
|
::= { hh3cCfgOperateEntry 4 }
|
|
|
|
hh3cCfgOperateServerAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"When the operation type is running2Net,net2Running,net2Startup
|
|
or startup2net , the ip address of the ftp/tftp server from/to
|
|
which to download/upload must be specified.
|
|
Values of 0.0.0.0 or FF.FF.FF.FF are not permitted.
|
|
|
|
This object is replaced by hh3cCfgOperateSrvAddrRev for it only support IPv4."
|
|
::= { hh3cCfgOperateEntry 5 }
|
|
|
|
hh3cCfgOperateUserName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..40))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the operation type is running2Net,net2Running,net2Startup
|
|
or startup2net, the user
|
|
name for the ftp server from/to which to download/upload
|
|
should be specified. The object must be created if hh3cCfgOperateProtocol
|
|
has the value of ftp."
|
|
::= { hh3cCfgOperateEntry 6 }
|
|
|
|
hh3cCfgOperateUserPassword OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..40))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the operation type is running2Net,net2Running,net2Startup
|
|
or startup2net, the user
|
|
password for the ftp server from/to which to download/upload
|
|
should be specified. The object must be created if hh3cCfgOperateProtocol
|
|
has the value of ftp."
|
|
::= { hh3cCfgOperateEntry 7 }
|
|
|
|
hh3cCfgOperateEndNotificationSwitch OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether or not a notification should be
|
|
issued on the completion of the operation."
|
|
DEFVAL { false }
|
|
::= { hh3cCfgOperateEntry 8 }
|
|
|
|
hh3cCfgOperateRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this table entry.
|
|
When the status is active all the
|
|
object's value in the entry is not
|
|
allowed to be modified."
|
|
::= { hh3cCfgOperateEntry 9 }
|
|
|
|
hh3cCfgOperateServerPort OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the operation type is running2Net, net2Running, net2Startup or startup2Net,
|
|
this node is used for specifying the remote port number. If the value is 0 or not
|
|
specified, the known port number will be used."
|
|
::= { hh3cCfgOperateEntry 10 }
|
|
|
|
hh3cCfgOperateSrvAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of IP address for hh3cCfgOperateSrvAddrRev."
|
|
::= { hh3cCfgOperateEntry 11 }
|
|
|
|
hh3cCfgOperateSrvAddrRev OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the operation type is running2Net,net2Running,net2Startup
|
|
or startup2net , the ip address of the ftp/tftp server from/to
|
|
which to download/upload must be specified."
|
|
::= { hh3cCfgOperateEntry 12 }
|
|
|
|
hh3cCfgOperateSrvVPNName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VPN instance of this operation uses."
|
|
::= { hh3cCfgOperateEntry 13 }
|
|
|
|
hh3cCfgOperateResultTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hh3cCfgOperateResultEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of config-operation requests result."
|
|
::= { hh3cCfgOperate 5 }
|
|
|
|
hh3cCfgOperateResultEntry OBJECT-TYPE
|
|
SYNTAX Hh3cCfgOperateResultEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The result entries of configuration operation requests."
|
|
INDEX { hh3cCfgOperateResultIndex }
|
|
::= { hh3cCfgOperateResultTable 1 }
|
|
|
|
|
|
Hh3cCfgOperateResultEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hh3cCfgOperateResultIndex Integer32,
|
|
hh3cCfgOperateResultOptIndex Integer32,
|
|
hh3cCfgOperateResultOpType ConfigOperationType,
|
|
hh3cCfgOperateState ConfigOperationStateType,
|
|
hh3cCfgOperateTime TimeTicks,
|
|
hh3cCfgOperateEndTime TimeTicks,
|
|
hh3cCfgOperFailReason DisplayString,
|
|
hh3cCfgOperateFailCmd DisplayString,
|
|
hh3cCfgOperateFailCmdView DisplayString,
|
|
hh3cCfgOperateFailCmdReason DisplayString
|
|
}
|
|
|
|
hh3cCfgOperateResultIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of Table, which is an incremental integer.
|
|
The maximum value of the node is 2147483647. The agent should wrap the
|
|
value to 1 and flush all the existing entries when the maximum value
|
|
is reached."
|
|
::= { hh3cCfgOperateResultEntry 1 }
|
|
|
|
|
|
hh3cCfgOperateResultOptIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The operation index in the hh3cCfgOperateTable."
|
|
::= { hh3cCfgOperateResultEntry 2 }
|
|
|
|
hh3cCfgOperateResultOpType OBJECT-TYPE
|
|
SYNTAX ConfigOperationType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The operation type in the hh3cCfgOperateTable."
|
|
::= { hh3cCfgOperateResultEntry 3 }
|
|
|
|
hh3cCfgOperateState OBJECT-TYPE
|
|
SYNTAX ConfigOperationStateType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The operation state type in the hh3cCfgOperateTable."
|
|
::= { hh3cCfgOperateResultEntry 4 }
|
|
|
|
hh3cCfgOperateTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Record the time taken for the operation. This object will
|
|
be like a stopwatch, starting when the operation
|
|
starts, and stopping when the operation completes."
|
|
::= { hh3cCfgOperateResultEntry 5 }
|
|
|
|
hh3cCfgOperateEndTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of sysUpTime when the configuration operation is finished."
|
|
::= { hh3cCfgOperateResultEntry 6 }
|
|
|
|
hh3cCfgOperFailReason OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The failure reasons of configuration operation."
|
|
::= { hh3cCfgOperateResultEntry 7 }
|
|
|
|
hh3cCfgOperateFailCmd OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..512))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The failure cmd of configuration operation."
|
|
::= { hh3cCfgOperateResultEntry 8 }
|
|
|
|
hh3cCfgOperateFailCmdView OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..264))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The failure cmd view of configuration operation."
|
|
::= { hh3cCfgOperateResultEntry 9 }
|
|
|
|
hh3cCfgOperateFailCmdReason OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The failure cmd reasons of configuration operation.
|
|
The failed reason is :
|
|
'Failed to execute command.'
|
|
'Failed to parse command.'
|
|
"
|
|
::= { hh3cCfgOperateResultEntry 10 }
|
|
|
|
hh3cCfgExecuteOperate OBJECT IDENTIFIER ::= { hh3cCfgOperate 6 }
|
|
|
|
hh3cCfgExecuteOperateResultEntryLimit OBJECT-TYPE
|
|
SYNTAX Integer32(5..20)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of ConfigOperationType entries that may be held
|
|
in hh3cCfgExecuteResultTable. A particular setting does not guarantee
|
|
that much data can be held."
|
|
DEFVAL { 5 }
|
|
::= { hh3cCfgExecuteOperate 1 }
|
|
|
|
hh3cCfgExecuteResultTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hh3cCfgExecuteResultEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of configuration execute result."
|
|
::= { hh3cCfgExecuteOperate 2 }
|
|
|
|
|
|
hh3cCfgExecuteResultEntry OBJECT-TYPE
|
|
SYNTAX Hh3cCfgExecuteResultEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The result entries of configuration execute operation."
|
|
INDEX { hh3cCfgExecuteResultIndex }
|
|
::= { hh3cCfgExecuteResultTable 1 }
|
|
|
|
Hh3cCfgExecuteResultEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hh3cCfgExecuteResultIndex Integer32,
|
|
hh3cCfgExecuteResultOptIndex Integer32,
|
|
hh3cCfgExecuteResultOpType ConfigOperationType,
|
|
hh3cCfgExecuteState ConfigOperationStateType,
|
|
hh3cCfgExecuteTime TimeTicks,
|
|
hh3cCfgExecuteEndTime TimeTicks
|
|
}
|
|
|
|
hh3cCfgExecuteResultIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of Table, which is an incremental integer.
|
|
The maximum value of the node is 2147483647. The agent should wrap the
|
|
value to 1 and flush all the existing entries when the maximum value
|
|
is reached."
|
|
::= { hh3cCfgExecuteResultEntry 1 }
|
|
|
|
|
|
hh3cCfgExecuteResultOptIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configuration execute operation index in the hh3cCfgExecuteResultTable."
|
|
::= { hh3cCfgExecuteResultEntry 2 }
|
|
|
|
hh3cCfgExecuteResultOpType OBJECT-TYPE
|
|
SYNTAX ConfigOperationType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The operation type in the hh3cCfgExecuteResultTable."
|
|
::= { hh3cCfgExecuteResultEntry 3 }
|
|
|
|
|
|
hh3cCfgExecuteState OBJECT-TYPE
|
|
SYNTAX ConfigOperationStateType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Record the status of the specified operation."
|
|
::= { hh3cCfgExecuteResultEntry 4 }
|
|
|
|
|
|
hh3cCfgExecuteTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Record the time of the execution starts."
|
|
::= { hh3cCfgExecuteResultEntry 5 }
|
|
|
|
hh3cCfgExecuteEndTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Record the time of the execution is finished."
|
|
::= { hh3cCfgExecuteResultEntry 6 }
|
|
|
|
hh3cCfgReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
normal(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reboot the device with the default configuration."
|
|
::= { hh3cCfgOperate 7 }
|
|
|
|
hh3cCfgReset2 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
normal(0),
|
|
reset(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"normal:do nothing.
|
|
reset :reboot the device with the default configuration.
|
|
'normal' will be returned when getting.
|
|
This node differs from hh3cCfgReset in value."
|
|
::= { hh3cCfgOperate 8 }
|
|
|
|
hh3cConfigManNotifications OBJECT IDENTIFIER ::= { hh3cConfig 2 }
|
|
|
|
|
|
hh3cCfgManEventlog NOTIFICATION-TYPE
|
|
OBJECTS { hh3cCfgLogSrcCmd, hh3cCfgLogSrcData, hh3cCfgLogDesData }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object calculates the checksum on the current config per 10 minutes and
|
|
even if it is different from the saved config but if a trap has been sent
|
|
with the same checksum then don't send again until the checksum is different."
|
|
::= { hh3cConfigManNotifications 1 }
|
|
|
|
|
|
hh3cCfgOperateCompletion NOTIFICATION-TYPE
|
|
OBJECTS { hh3cCfgOperateType, hh3cCfgOperateTime, hh3cCfgOperateState, hh3cCfgOperateEndTime, hh3cCfgOperFailReason }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When create hh3cCfgOperateTable successfully, a
|
|
notification may be generated."
|
|
::= { hh3cConfigManNotifications 2 }
|
|
|
|
hh3cCfgInvalidConfigFile NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hh3cCfgOperateType,
|
|
hh3cCfgOperateFileName,
|
|
hh3cCfgFirstTrapTime
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the configuration file is invalid, this
|
|
notification will be generated."
|
|
::= { hh3cConfigManNotifications 3 }
|
|
|
|
hh3cConfigManConformance OBJECT IDENTIFIER ::= { hh3cConfig 3 }
|
|
|
|
|
|
hh3cConfigManCompliances OBJECT IDENTIFIER ::= { hh3cConfigManConformance 1 }
|
|
|
|
|
|
hh3cConfigManCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The statement of compliance for those implementing
|
|
the configuration management MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { hh3cCfgManLogGroup, hh3cCfgOperateGroup, hh3cCfgManNotificationGroup }
|
|
OBJECT hh3cCfgOperateType
|
|
SYNTAX ConfigOperationType
|
|
WRITE-SYNTAX INTEGER
|
|
{
|
|
running2Startup(1),
|
|
startup2Running(2),
|
|
running2Net(3),
|
|
net2Running(4),
|
|
net2Startup(5),
|
|
startup2Net(6)
|
|
}
|
|
DESCRIPTION
|
|
" "
|
|
::= { hh3cConfigManCompliances 1 }
|
|
|
|
|
|
hh3cConfigManGroups OBJECT IDENTIFIER ::= { hh3cConfigManConformance 2 }
|
|
|
|
|
|
hh3cCfgManLogGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{ hh3cCfgRunModifiedLast, hh3cCfgRunSavedLast, hh3cCfgStartModifiedLast, hh3cCfgLogLimitedEntries, hh3cCfgLogDeletedEntries,
|
|
hh3cCfgLogTime, hh3cCfgLogSrcCmd, hh3cCfgLogTerminalType, hh3cCfgLogTerminalNum, hh3cCfgLogTerminalUser,
|
|
hh3cCfgLogTerminalLocation, hh3cCfgLogCmdSrcAddress, hh3cCfgLogVirHost, hh3cCfgLogServerAddress, hh3cCfgLogFile,
|
|
hh3cCfgLogUserName, hh3cCfgLogWantBackup, hh3cCfgLogSrcData, hh3cCfgLogDesData }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects configuration log group."
|
|
::= { hh3cConfigManGroups 1 }
|
|
|
|
|
|
hh3cCfgOperateGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{ hh3cCfgOperateGlobalEntryLimit, hh3cCfgOperateEntryAgeOutTime, hh3cCfgOperateType, hh3cCfgOperateProtocol, hh3cCfgOperateFileName,
|
|
hh3cCfgOperateServerAddress, hh3cCfgOperateUserName, hh3cCfgOperateUserPassword, hh3cCfgOperateTime, hh3cCfgOperateEndNotificationSwitch,
|
|
hh3cCfgOperateResultGlobalEntryLimit, hh3cCfgOperateState, hh3cCfgOperateRowStatus, hh3cCfgOperateResultOptIndex,
|
|
hh3cCfgOperateResultOpType, hh3cCfgOperateEndTime, hh3cCfgOperFailReason, hh3cCfgOperateServerPort }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A group of configuration operation."
|
|
::= { hh3cConfigManGroups 2 }
|
|
|
|
|
|
hh3cCfgManNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS { hh3cCfgManEventlog, hh3cCfgOperateCompletion, hh3cCfgInvalidConfigFile }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Collection of notification objects."
|
|
::= { hh3cConfigManGroups 3 }
|
|
|
|
END
|