Observium_CE/mibs/huawei/HUAWEI-EASY-OPERATION-MIB

1939 lines
65 KiB
Plaintext

-- ============================================================================
-- Copyright (C) 2020 by HUAWEI TECHNOLOGIES. All rights reserved.
-- Description: This mib is used for defining huawei's Easy Opearation MIB objects
-- Reference: None
-- Version: V1.08
-- ============================================================================
HUAWEI-EASY-OPERATION-MIB DEFINITIONS ::= BEGIN
IMPORTS
hwDatacomm
FROM HUAWEI-MIB
InetAddress, InetAddressType
FROM INET-ADDRESS-MIB
EnabledStatus
FROM P-BRIDGE-MIB
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
FROM SNMPv2-CONF
Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString, RowStatus, MacAddress
FROM SNMPv2-TC;
hwEasyOperationMIB MODULE-IDENTITY
LAST-UPDATED "202009210000Z"
ORGANIZATION
"Huawei Technologies Co.,Ltd."
CONTACT-INFO
"Huawei Industrial Base
Bantian, Longgang
Shenzhen 518129
People's Republic of China
Website: http://www.huawei.com
Email: support@huawei.com
"
DESCRIPTION
"Huawei Easy Opearation MIB."
REVISION "202009210000Z"
DESCRIPTION
"Add new node hwEasyOperationClientInfoClientOperationResult "
REVISION "201608190000Z"
DESCRIPTION
"Add new node hwEasyOperationDtlsEnable "
REVISION "201601130000Z"
DESCRIPTION
"Add new node hwEasyOperationClientProcessFail "
REVISION "201409090000Z"
DESCRIPTION
"Revisions made by HUAWEI."
REVISION "201406040000Z"
DESCRIPTION
"Revisions made by HUAWEI."
REVISION "201312300000Z"
DESCRIPTION
"Revisions made by HUAWEI."
REVISION "201308050000Z"
DESCRIPTION
"Revisions made by HUAWEI."
REVISION "201303180000Z"
DESCRIPTION
"Revisions made by HUAWEI."
::= { hwDatacomm 311 }
--
-- Node definitions
--
-- Node definitions
--
-- Node definitions
--
hwEasyOperationGlobalObjects OBJECT IDENTIFIER ::= { hwEasyOperationMIB 1 }
hwEasyOperationCommanderEnable OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the Easy Operation Commander operation mode."
::= { hwEasyOperationGlobalObjects 1 }
hwEasyOperationCommanderIpAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP address of commander."
::= { hwEasyOperationGlobalObjects 2 }
hwEasyOperationCommanderIpAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP address type of commander."
::= { hwEasyOperationGlobalObjects 3 }
hwEasyOperationCommanderUdpPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The UDP port of commander."
::= { hwEasyOperationGlobalObjects 4 }
hwEasyOperationServerType OBJECT-TYPE
SYNTAX INTEGER
{
tftp(1),
ftp(2),
sftp(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The type of file server."
::= { hwEasyOperationGlobalObjects 5 }
hwEasyOperationServerIpAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP address of file server."
::= { hwEasyOperationGlobalObjects 6 }
hwEasyOperationServerIpAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP address type of file server."
::= { hwEasyOperationGlobalObjects 7 }
hwEasyOperationServerPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The port number of file server."
::= { hwEasyOperationGlobalObjects 8 }
hwEasyOperationAutoClearEnable OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Whether client would clear the old software file when the free space is not enough."
::= { hwEasyOperationGlobalObjects 9 }
hwEasyOperationActivateMode OBJECT-TYPE
SYNTAX INTEGER
{
default(1),
reload(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The mode of activating file."
::= { hwEasyOperationGlobalObjects 10 }
hwEasyOperationActivateDelayTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The delay time of activating file.The unit is second(s)."
::= { hwEasyOperationGlobalObjects 11 }
hwEasyOperationActivateInTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The specific time of activating file."
::= { hwEasyOperationGlobalObjects 12 }
hwEasyOperationBackupConfigMode OBJECT-TYPE
SYNTAX INTEGER
{
overwrite(1),
duplicate(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The mode of file created on the server."
::= { hwEasyOperationGlobalObjects 13 }
hwEasyOperationBackupConfigInterval OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The interval of configuration backup .The unit is hour(s)"
::= { hwEasyOperationGlobalObjects 14 }
hwEasyOperationDefaultSysSoftware OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default name of software file."
::= { hwEasyOperationGlobalObjects 15 }
hwEasyOperationDefaultSysSoftwareVer OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The version of default software file."
::= { hwEasyOperationGlobalObjects 16 }
hwEasyOperationDefaultConfig OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default name of configuration file."
::= { hwEasyOperationGlobalObjects 17 }
hwEasyOperationDefaultPatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default name of patch file."
::= { hwEasyOperationGlobalObjects 18 }
hwEasyOperationDefaultWebfile OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default name of WEB file."
::= { hwEasyOperationGlobalObjects 19 }
hwEasyOperationDefaultLicense OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default name of license file."
::= { hwEasyOperationGlobalObjects 20 }
hwEasyOperationDefaultCustomfile1 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default name of custom file."
::= { hwEasyOperationGlobalObjects 21 }
hwEasyOperationDefaultCustomfile2 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default name of custom file."
::= { hwEasyOperationGlobalObjects 22 }
hwEasyOperationDefaultCustomfile3 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default name of custom file."
::= { hwEasyOperationGlobalObjects 23 }
hwEasyOperationClientAutoJoinEnable OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Whether commander can receive the information of new clients."
::= { hwEasyOperationGlobalObjects 24 }
hwEasyOperationTopologyEnable OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Whether commander can collect the topology information of new clients."
::= { hwEasyOperationGlobalObjects 25 }
hwEasyOperationClientAgingTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The aging time of client which is lost. The unit is hour(s)."
::= { hwEasyOperationGlobalObjects 26 }
hwEasyOperationDtlsEnable OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the DTLS whether is enabled."
::= { hwEasyOperationGlobalObjects 27 }
hwEasyOperationGroup OBJECT IDENTIFIER ::= { hwEasyOperationMIB 2 }
hwEasyOperationTotalGroupNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of group."
::= { hwEasyOperationGroup 1 }
hwEasyOperationBuildInGroupNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of build-in group."
::= { hwEasyOperationGroup 2 }
hwEasyOperationCustomGroupNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of custom group."
::= { hwEasyOperationGroup 3 }
hwEasyOperationGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwEasyOperationGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Group table."
::= { hwEasyOperationGroup 4 }
hwEasyOperationGroupEntry OBJECT-TYPE
SYNTAX HwEasyOperationGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The entry of group table."
INDEX { hwEasyOperationGroupIndex }
::= { hwEasyOperationGroupTable 1 }
HwEasyOperationGroupEntry ::=
SEQUENCE {
hwEasyOperationGroupIndex
Integer32,
hwEasyOperationGroupType
INTEGER,
hwEasyOperationGroupName
DisplayString,
hwEasyOperationGroupSysSoftware
DisplayString,
hwEasyOperationGroupSysSoftwareVer
DisplayString,
hwEasyOperationGroupConfig
DisplayString,
hwEasyOperationGroupPatch
DisplayString,
hwEasyOperationGroupWebfile
DisplayString,
hwEasyOperationGroupLicense
DisplayString,
hwEasyOperationGroupCustomfile1
DisplayString,
hwEasyOperationGroupCustomfile2
DisplayString,
hwEasyOperationGroupCustomfile3
DisplayString,
hwEasyOperationGroupActivateMode
INTEGER,
hwEasyOperationGroupActivateDelayTime
Integer32,
hwEasyOperationGroupActivateInTime
DisplayString,
hwEasyOperationGroupRowStatus
RowStatus
}
hwEasyOperationGroupIndex OBJECT-TYPE
SYNTAX Integer32 (1..4096)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of group table."
::= { hwEasyOperationGroupEntry 1 }
hwEasyOperationGroupType OBJECT-TYPE
SYNTAX INTEGER
{
buildIn(1),
macAddress(2),
esn(3),
model(4),
deviceType(5),
ipAddress(6)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The type of group."
::= { hwEasyOperationGroupEntry 2 }
hwEasyOperationGroupName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The name of group."
::= { hwEasyOperationGroupEntry 3 }
hwEasyOperationGroupSysSoftware OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The software file name of group."
::= { hwEasyOperationGroupEntry 4 }
hwEasyOperationGroupSysSoftwareVer OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The software version of group."
::= { hwEasyOperationGroupEntry 5 }
hwEasyOperationGroupConfig OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The configuration file name of group."
::= { hwEasyOperationGroupEntry 6 }
hwEasyOperationGroupPatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The patch file name of group."
::= { hwEasyOperationGroupEntry 7 }
hwEasyOperationGroupWebfile OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The WEB file name of group."
::= { hwEasyOperationGroupEntry 8 }
hwEasyOperationGroupLicense OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The license file name of group."
::= { hwEasyOperationGroupEntry 9 }
hwEasyOperationGroupCustomfile1 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The custom file name of group."
::= { hwEasyOperationGroupEntry 10 }
hwEasyOperationGroupCustomfile2 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The custom file name of group."
::= { hwEasyOperationGroupEntry 11 }
hwEasyOperationGroupCustomfile3 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The custom file name of group."
::= { hwEasyOperationGroupEntry 12 }
hwEasyOperationGroupActivateMode OBJECT-TYPE
SYNTAX INTEGER
{
default(1),
reload(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The mode of activating file of group."
::= { hwEasyOperationGroupEntry 13 }
hwEasyOperationGroupActivateDelayTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The delay time of activating file of group.The unit is second(s)"
::= { hwEasyOperationGroupEntry 14 }
hwEasyOperationGroupActivateInTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The specific time of activating file of group."
::= { hwEasyOperationGroupEntry 15 }
hwEasyOperationGroupRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The RowStatus of group table."
::= { hwEasyOperationGroupEntry 50 }
hwEasyOperationGroupMatchTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwEasyOperationGroupMatchEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The match rule of group."
::= { hwEasyOperationGroup 5 }
hwEasyOperationGroupMatchEntry OBJECT-TYPE
SYNTAX HwEasyOperationGroupMatchEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The entry of match rule of group."
INDEX { hwEasyOperationGroupIndex, hwEasyOperationGroupMatchIndex }
::= { hwEasyOperationGroupMatchTable 1 }
HwEasyOperationGroupMatchEntry ::=
SEQUENCE {
hwEasyOperationGroupMatchIndex
Integer32,
hwEasyOperationGroupMatchMacAddress
MacAddress,
hwEasyOperationGroupMatchMacMask
Integer32,
hwEasyOperationGroupMatchEsn
DisplayString,
hwEasyOperationGroupMatchModel
DisplayString,
hwEasyOperationGroupMatchDeviceType
DisplayString,
hwEasyOperationGroupMatchIpAddress
InetAddress,
hwEasyOperationGroupMatchIpAddressType
InetAddressType,
hwEasyOperationGroupMatchIpAddressMask
Integer32,
hwEasyOperationGroupMatchRowStatus
RowStatus
}
hwEasyOperationGroupMatchIndex OBJECT-TYPE
SYNTAX Integer32 (1..4096)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of match rule table."
::= { hwEasyOperationGroupMatchEntry 1 }
hwEasyOperationGroupMatchMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The match rule of MAC address."
::= { hwEasyOperationGroupMatchEntry 2 }
hwEasyOperationGroupMatchMacMask OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The match rule of mask of MAC address."
::= { hwEasyOperationGroupMatchEntry 3 }
hwEasyOperationGroupMatchEsn OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The match rule of ESN."
::= { hwEasyOperationGroupMatchEntry 4 }
hwEasyOperationGroupMatchModel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The match rule of model of device."
::= { hwEasyOperationGroupMatchEntry 5 }
hwEasyOperationGroupMatchDeviceType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The match rule of type of device."
::= { hwEasyOperationGroupMatchEntry 6 }
hwEasyOperationGroupMatchIpAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The match rule of IP address."
::= { hwEasyOperationGroupMatchEntry 7 }
hwEasyOperationGroupMatchIpAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The match rule of type of IP address."
::= { hwEasyOperationGroupMatchEntry 8 }
hwEasyOperationGroupMatchIpAddressMask OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The match rule of mask of IP address."
::= { hwEasyOperationGroupMatchEntry 9 }
hwEasyOperationGroupMatchRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The RowStatus of match rule table."
::= { hwEasyOperationGroupMatchEntry 50 }
hwEasyOperationClient OBJECT IDENTIFIER ::= { hwEasyOperationMIB 5 }
hwEasyOperationClientNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of client."
::= { hwEasyOperationClient 1 }
hwEasyOperationClientInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwEasyOperationClientInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The client table."
::= { hwEasyOperationClient 2 }
hwEasyOperationClientInfoEntry OBJECT-TYPE
SYNTAX HwEasyOperationClientInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The entry of client table."
INDEX { hwEasyOperationClientInfoClientIndex }
::= { hwEasyOperationClientInfoTable 1 }
HwEasyOperationClientInfoEntry ::=
SEQUENCE {
hwEasyOperationClientInfoClientIndex
Integer32,
hwEasyOperationClientInfoClientMacAddress
MacAddress,
hwEasyOperationClientInfoClientEsn
DisplayString,
hwEasyOperationClientInfoClientHostName
DisplayString,
hwEasyOperationClientInfoClientIpAddress
InetAddress,
hwEasyOperationClientInfoClientIpAddressType
InetAddressType,
hwEasyOperationClientInfoClientModel
DisplayString,
hwEasyOperationClientInfoClientDeviceType
DisplayString,
hwEasyOperationClientInfoClientSysSoftware
DisplayString,
hwEasyOperationClientInfoClientSysSoftwareVer
DisplayString,
hwEasyOperationClientInfoClientSysConfig
DisplayString,
hwEasyOperationClientInfoClientSysPatch
DisplayString,
hwEasyOperationClientInfoClientSysWebFile
DisplayString,
hwEasyOperationClientInfoClientSysLicense
DisplayString,
hwEasyOperationClientInfoClientDownloadSoftware
DisplayString,
hwEasyOperationClientInfoClientDownloadSoftwareVer
DisplayString,
hwEasyOperationClientInfoClientDownloadConfig
DisplayString,
hwEasyOperationClientInfoClientDownloadPatch
DisplayString,
hwEasyOperationClientInfoClientDownloadWebFile
DisplayString,
hwEasyOperationClientInfoClientDownloadLicense
DisplayString,
hwEasyOperationClientInfoClientDownloadCustomfile1
DisplayString,
hwEasyOperationClientInfoClientDownloadCustomfile2
DisplayString,
hwEasyOperationClientInfoClientDownloadCustomfile3
DisplayString,
hwEasyOperationClientInfoClientMethod
INTEGER,
hwEasyOperationClientInfoClientPhase
INTEGER,
hwEasyOperationClientInfoClientOperateState
INTEGER,
hwEasyOperationClientInfoClientDownloadPercent
Integer32,
hwEasyOperationClientInfoClientErrorReason
Integer32,
hwEasyOperationClientInfoClientErrorDescr
DisplayString,
hwEasyOperationClientInfoClientBackupErrorReason
Integer32,
hwEasyOperationClientInfoClientBackupErrorDescr
DisplayString,
hwEasyOperationClientInfoClientRunState
INTEGER,
hwEasyOperationClientInfoClientCpuUsage
Integer32,
hwEasyOperationClientInfoClientMemoryUsage
Integer32,
hwEasyOperationClientInfoClientOperationResult
INTEGER,
hwEasyOperationClientInfoClientRowStatus
RowStatus
}
hwEasyOperationClientInfoClientIndex OBJECT-TYPE
SYNTAX Integer32 (1..4096)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of client table."
::= { hwEasyOperationClientInfoEntry 1 }
hwEasyOperationClientInfoClientMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The MAC address of client."
::= { hwEasyOperationClientInfoEntry 2 }
hwEasyOperationClientInfoClientEsn OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The ESN of client."
::= { hwEasyOperationClientInfoEntry 3 }
hwEasyOperationClientInfoClientHostName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The host name of client."
::= { hwEasyOperationClientInfoEntry 4 }
hwEasyOperationClientInfoClientIpAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The IP address of client."
::= { hwEasyOperationClientInfoEntry 5 }
hwEasyOperationClientInfoClientIpAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The IP address type of client."
::= { hwEasyOperationClientInfoEntry 6 }
hwEasyOperationClientInfoClientModel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The model of client."
::= { hwEasyOperationClientInfoEntry 7 }
hwEasyOperationClientInfoClientDeviceType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The device type of client."
::= { hwEasyOperationClientInfoEntry 8 }
hwEasyOperationClientInfoClientSysSoftware OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The startup software file name of client."
::= { hwEasyOperationClientInfoEntry 9 }
hwEasyOperationClientInfoClientSysSoftwareVer OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The startup software version of client."
::= { hwEasyOperationClientInfoEntry 10 }
hwEasyOperationClientInfoClientSysConfig OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The startup configuration file name of client."
::= { hwEasyOperationClientInfoEntry 11 }
hwEasyOperationClientInfoClientSysPatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The startup patch file name of client."
::= { hwEasyOperationClientInfoEntry 12 }
hwEasyOperationClientInfoClientSysWebFile OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The startup WEB file name of client."
::= { hwEasyOperationClientInfoEntry 13 }
hwEasyOperationClientInfoClientSysLicense OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The startup license file name of client."
::= { hwEasyOperationClientInfoEntry 14 }
hwEasyOperationClientInfoClientDownloadSoftware OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The software file name of client in downloading status."
::= { hwEasyOperationClientInfoEntry 15 }
hwEasyOperationClientInfoClientDownloadSoftwareVer OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The software version of client in downloading status."
::= { hwEasyOperationClientInfoEntry 16 }
hwEasyOperationClientInfoClientDownloadConfig OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The configuration file name of client in downloading status."
::= { hwEasyOperationClientInfoEntry 17 }
hwEasyOperationClientInfoClientDownloadPatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The patch file name of client in downloading status."
::= { hwEasyOperationClientInfoEntry 18 }
hwEasyOperationClientInfoClientDownloadWebFile OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The WEB file name of client in downloading status."
::= { hwEasyOperationClientInfoEntry 19 }
hwEasyOperationClientInfoClientDownloadLicense OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The license file name of client in downloading status."
::= { hwEasyOperationClientInfoEntry 20 }
hwEasyOperationClientInfoClientDownloadCustomfile1 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The custom file name of client in downloading status."
::= { hwEasyOperationClientInfoEntry 21 }
hwEasyOperationClientInfoClientDownloadCustomfile2 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The custom file name of client in downloading status."
::= { hwEasyOperationClientInfoEntry 22 }
hwEasyOperationClientInfoClientDownloadCustomfile3 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The custom file name of client in downloading status."
::= { hwEasyOperationClientInfoEntry 23 }
hwEasyOperationClientInfoClientMethod OBJECT-TYPE
SYNTAX INTEGER
{
running(1),
upgrade(2),
zeroTouch(3),
usbDownload(4),
unknown(255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The method of upgrading."
::= { hwEasyOperationClientInfoEntry 24 }
hwEasyOperationClientInfoClientPhase OBJECT-TYPE
SYNTAX INTEGER
{
initial(1),
requestIp(2),
getDownloadInfo(3),
downloadFile(4),
activateFile(5),
normalRunning(6),
unknown(255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The downloading phase of client."
::= { hwEasyOperationClientInfoEntry 25 }
hwEasyOperationClientInfoClientOperateState OBJECT-TYPE
SYNTAX INTEGER
{
finished(1),
downloadSoftware(2),
downloadConfig(3),
downloadPatch(4),
downloadWebFile(5),
downloadLicense(6),
downloadCustomFile1(7),
downloadCustomFile2(8),
downloadCustomFile3(9),
unknown(255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The file type in downloading."
::= { hwEasyOperationClientInfoEntry 26 }
hwEasyOperationClientInfoClientDownloadPercent OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The percentage of file downloading."
::= { hwEasyOperationClientInfoEntry 27 }
hwEasyOperationClientInfoClientErrorReason OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The error reason in processing."
::= { hwEasyOperationClientInfoEntry 28 }
hwEasyOperationClientInfoClientErrorDescr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The error description in processing."
::= { hwEasyOperationClientInfoEntry 29 }
hwEasyOperationClientInfoClientBackupErrorReason OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The error reason in backup configuration."
::= { hwEasyOperationClientInfoEntry 30 }
hwEasyOperationClientInfoClientBackupErrorDescr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The error description in backup configuration."
::= { hwEasyOperationClientInfoEntry 31 }
hwEasyOperationClientInfoClientRunState OBJECT-TYPE
SYNTAX INTEGER
{
initial(1),
normalRunning(2),
upgrading(3),
lost(4),
configuring(5),
unknown(255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The running state of client."
::= { hwEasyOperationClientInfoEntry 32 }
hwEasyOperationClientInfoClientCpuUsage OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The cpu usage of client."
::= { hwEasyOperationClientInfoEntry 33 }
hwEasyOperationClientInfoClientMemoryUsage OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The memory usage of client."
::= { hwEasyOperationClientInfoEntry 34 }
hwEasyOperationClientInfoClientOperationResult OBJECT-TYPE
SYNTAX INTEGER
{
success(1),
fail(2),
invalid(255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The last update operation result of client."
::= { hwEasyOperationClientInfoEntry 35 }
hwEasyOperationClientInfoClientRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The RowStatus of client table."
::= { hwEasyOperationClientInfoEntry 100 }
hwEasyOperationClientReplaceTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwEasyOperationClientReplaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The replace client table."
::= { hwEasyOperationClient 3 }
hwEasyOperationClientReplaceEntry OBJECT-TYPE
SYNTAX HwEasyOperationClientReplaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The entry of replace client table."
INDEX { hwEasyOperationClientReplaceClientIndex }
::= { hwEasyOperationClientReplaceTable 1 }
HwEasyOperationClientReplaceEntry ::=
SEQUENCE {
hwEasyOperationClientReplaceClientIndex
Integer32,
hwEasyOperationClientReplaceNewMacAddress
MacAddress,
hwEasyOperationClientReplaceNewEsn
DisplayString,
hwEasyOperationClientReplaceDownloadSoftware
DisplayString,
hwEasyOperationClientReplaceDownloadSoftwareVer
DisplayString,
hwEasyOperationClientReplaceDownloadPatch
DisplayString,
hwEasyOperationClientReplaceDownloadWebFile
DisplayString,
hwEasyOperationClientReplaceDownloadLicense
DisplayString,
hwEasyOperationClientReplaceDownloadCustomfile1
DisplayString,
hwEasyOperationClientReplaceDownloadCustomfile2
DisplayString,
hwEasyOperationClientReplaceDownloadCustomfile3
DisplayString,
hwEasyOperationClientReplaceRowStatus
RowStatus
}
hwEasyOperationClientReplaceClientIndex OBJECT-TYPE
SYNTAX Integer32 (1..4096)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of replace client table."
::= { hwEasyOperationClientReplaceEntry 1 }
hwEasyOperationClientReplaceNewMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The MAC address of new device."
::= { hwEasyOperationClientReplaceEntry 2 }
hwEasyOperationClientReplaceNewEsn OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The ESN of new device."
::= { hwEasyOperationClientReplaceEntry 3 }
hwEasyOperationClientReplaceDownloadSoftware OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The software file name needs to be downloaded."
::= { hwEasyOperationClientReplaceEntry 4 }
hwEasyOperationClientReplaceDownloadSoftwareVer OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The software version needs to be downloaded."
::= { hwEasyOperationClientReplaceEntry 5 }
hwEasyOperationClientReplaceDownloadPatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The patch file name needs to be downloaded."
::= { hwEasyOperationClientReplaceEntry 6 }
hwEasyOperationClientReplaceDownloadWebFile OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The WEB file name needs to be downloaded."
::= { hwEasyOperationClientReplaceEntry 7 }
hwEasyOperationClientReplaceDownloadLicense OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The license file name needs to be downloaded."
::= { hwEasyOperationClientReplaceEntry 8 }
hwEasyOperationClientReplaceDownloadCustomfile1 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The custom file name needs to be downloaded."
::= { hwEasyOperationClientReplaceEntry 9 }
hwEasyOperationClientReplaceDownloadCustomfile2 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The custom file name needs to be downloaded."
::= { hwEasyOperationClientReplaceEntry 10 }
hwEasyOperationClientReplaceDownloadCustomfile3 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The custom file name needs to be downloaded."
::= { hwEasyOperationClientReplaceEntry 11 }
hwEasyOperationClientReplaceRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The RowStatus of table."
::= { hwEasyOperationClientReplaceEntry 50 }
hwEasyOperationNotification OBJECT IDENTIFIER ::= { hwEasyOperationMIB 6 }
hwEasyOperationTrapVar OBJECT IDENTIFIER ::= { hwEasyOperationNotification 1 }
hwEasyOperationReasonDescr OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The reason description."
::= { hwEasyOperationTrapVar 1 }
hwEasyOperationTrap OBJECT IDENTIFIER ::= { hwEasyOperationNotification 2 }
hwEasyOperationClientAdded NOTIFICATION-TYPE
OBJECTS { hwEasyOperationClientInfoClientHostName, hwEasyOperationClientInfoClientIpAddress, hwEasyOperationClientInfoClientMacAddress, hwEasyOperationClientInfoClientEsn }
STATUS current
DESCRIPTION
"The notification of client added."
::= { hwEasyOperationTrap 1 }
hwEasyOperationClientLost NOTIFICATION-TYPE
OBJECTS { hwEasyOperationClientInfoClientHostName, hwEasyOperationClientInfoClientIpAddress, hwEasyOperationClientInfoClientMacAddress, hwEasyOperationClientInfoClientEsn }
STATUS current
DESCRIPTION
"The notification of client lost."
::= { hwEasyOperationTrap 2 }
hwEasyOperationClientJoinNotPermit NOTIFICATION-TYPE
OBJECTS { hwEasyOperationClientInfoClientHostName, hwEasyOperationClientInfoClientIpAddress, hwEasyOperationClientInfoClientMacAddress, hwEasyOperationClientInfoClientEsn }
STATUS current
DESCRIPTION
"The notification of not permit client to join."
::= { hwEasyOperationTrap 3 }
hwEasyOperationClientProcessFail NOTIFICATION-TYPE
OBJECTS { hwEasyOperationClientInfoClientHostName, hwEasyOperationClientInfoClientIpAddress, hwEasyOperationClientInfoClientMacAddress, hwEasyOperationClientInfoClientEsn, hwEasyOperationReasonDescr }
STATUS current
DESCRIPTION
"The notification of process failed."
::= { hwEasyOperationTrap 4 }
hwEasyOperationMonitor OBJECT IDENTIFIER ::= { hwEasyOperationMIB 7 }
hwEasyOperationPowerInfo OBJECT IDENTIFIER ::= { hwEasyOperationMonitor 1 }
hwEasyOperationDevicePowerInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwEasyOperationDevicePowerInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The device power information table."
::= { hwEasyOperationPowerInfo 1 }
hwEasyOperationDevicePowerInfoEntry OBJECT-TYPE
SYNTAX HwEasyOperationDevicePowerInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The entry of device power infomation table."
INDEX { hwEasyOperationDevicePowerInfoIndex }
::= { hwEasyOperationDevicePowerInfoTable 1 }
HwEasyOperationDevicePowerInfoEntry ::=
SEQUENCE {
hwEasyOperationDevicePowerInfoIndex
Integer32,
hwEasyOperationDevicePowerInfoCurrentPower
Integer32,
hwEasyOperationDevicePowerInfoGauge
INTEGER,
hwEasyOperationDevicePowerInfoRatedPower
Integer32,
hwEasyOperationDevicePowerInfoPowerManageMode
INTEGER
}
hwEasyOperationDevicePowerInfoIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of device power table."
::= { hwEasyOperationDevicePowerInfoEntry 1 }
hwEasyOperationDevicePowerInfoCurrentPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current power of device."
::= { hwEasyOperationDevicePowerInfoEntry 2 }
hwEasyOperationDevicePowerInfoGauge OBJECT-TYPE
SYNTAX INTEGER
{
actual(1),
rated(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The gauge of device power."
::= { hwEasyOperationDevicePowerInfoEntry 3 }
hwEasyOperationDevicePowerInfoRatedPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rated power of device."
::= { hwEasyOperationDevicePowerInfoEntry 4 }
hwEasyOperationDevicePowerInfoPowerManageMode OBJECT-TYPE
SYNTAX INTEGER
{
userDefined(1),
standard(2),
basic(3),
deep(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The power manage mode of device."
::= { hwEasyOperationDevicePowerInfoEntry 5 }
hwEasyOperationPortPowerInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwEasyOperationPortPowerInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The port power information table."
::= { hwEasyOperationPowerInfo 2 }
hwEasyOperationPortPowerInfoEntry OBJECT-TYPE
SYNTAX HwEasyOperationPortPowerInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The entry of port power table."
INDEX { hwEasyOperationPortPowerInfoDeviceIndex, hwEasyOperationPortPowerInfoPortIndex }
::= { hwEasyOperationPortPowerInfoTable 1 }
HwEasyOperationPortPowerInfoEntry ::=
SEQUENCE {
hwEasyOperationPortPowerInfoDeviceIndex
Integer32,
hwEasyOperationPortPowerInfoPortIndex
Integer32,
hwEasyOperationPortPowerInfoPortName
OCTET STRING,
hwEasyOperationPortPowerInfoCurrentPower
Integer32,
hwEasyOperationPortPowerInfoGauge
INTEGER
}
hwEasyOperationPortPowerInfoDeviceIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of device."
::= { hwEasyOperationPortPowerInfoEntry 1 }
hwEasyOperationPortPowerInfoPortIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of port."
::= { hwEasyOperationPortPowerInfoEntry 2 }
hwEasyOperationPortPowerInfoPortName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port name."
::= { hwEasyOperationPortPowerInfoEntry 3 }
hwEasyOperationPortPowerInfoCurrentPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current power of port."
::= { hwEasyOperationPortPowerInfoEntry 4 }
hwEasyOperationPortPowerInfoGauge OBJECT-TYPE
SYNTAX INTEGER
{
actual(1),
presumed(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The gauge of port power."
::= { hwEasyOperationPortPowerInfoEntry 5 }
hwEasyOperationNetPowerHistoryInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwEasyOperationNetPowerHistoryInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The net power history information table."
::= { hwEasyOperationPowerInfo 3 }
hwEasyOperationNetPowerHistoryInfoEntry OBJECT-TYPE
SYNTAX HwEasyOperationNetPowerHistoryInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The entry of net power history table."
INDEX { hwEasyOperationNetPowerHistoryInfoIndex }
::= { hwEasyOperationNetPowerHistoryInfoTable 1 }
HwEasyOperationNetPowerHistoryInfoEntry ::=
SEQUENCE {
hwEasyOperationNetPowerHistoryInfoIndex
Integer32,
hwEasyOperationNetPowerHistoryInfoWholePower
Integer32
}
hwEasyOperationNetPowerHistoryInfoIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of the table."
::= { hwEasyOperationNetPowerHistoryInfoEntry 1 }
hwEasyOperationNetPowerHistoryInfoWholePower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total power of the whole network."
::= { hwEasyOperationNetPowerHistoryInfoEntry 2 }
hwEasyOperationTopologyTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwEasyOperationTopologyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The topology table."
::= { hwEasyOperationMonitor 3 }
hwEasyOperationTopologyEntry OBJECT-TYPE
SYNTAX HwEasyOperationTopologyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The entry of topology table."
INDEX { hwEasyOperationTopologyHopIndex, hwEasyOperationTopologyDeviceIndex }
::= { hwEasyOperationTopologyTable 1 }
HwEasyOperationTopologyEntry ::=
SEQUENCE {
hwEasyOperationTopologyHopIndex
Integer32,
hwEasyOperationTopologyDeviceIndex
Integer32,
hwEasyOperationTopologyLocalMac
MacAddress,
hwEasyOperationTopologyFatherMac
MacAddress,
hwEasyOperationTopologyLocalPortName
OCTET STRING,
hwEasyOperationTopologyFatherPortName
OCTET STRING,
hwEasyOperationTopologyLocalDeviceId
Integer32,
hwEasyOperationTopologyFatherDeviceId
Integer32
}
hwEasyOperationTopologyHopIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The topoloy hop."
::= { hwEasyOperationTopologyEntry 1 }
hwEasyOperationTopologyDeviceIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of topology device."
::= { hwEasyOperationTopologyEntry 2 }
hwEasyOperationTopologyLocalMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mac address of local topology node."
::= { hwEasyOperationTopologyEntry 3 }
hwEasyOperationTopologyFatherMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mac address of father topology node."
::= { hwEasyOperationTopologyEntry 4 }
hwEasyOperationTopologyLocalPortName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port name of local topology node."
::= { hwEasyOperationTopologyEntry 5 }
hwEasyOperationTopologyFatherPortName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port name of father topology node."
::= { hwEasyOperationTopologyEntry 6 }
hwEasyOperationTopologyLocalDeviceId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The device id of local topology node."
::= { hwEasyOperationTopologyEntry 7 }
hwEasyOperationTopologyFatherDeviceId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The device id of father topology node."
::= { hwEasyOperationTopologyEntry 8 }
hwEasyOperationSavedTopologyTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwEasyOperationSavedTopologyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The saved topology table."
::= { hwEasyOperationMonitor 4 }
hwEasyOperationSavedTopologyEntry OBJECT-TYPE
SYNTAX HwEasyOperationSavedTopologyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The entry of saved topology table."
INDEX { hwEasyOperationSavedTopologyHopIndex, hwEasyOperationSavedTopologyDeviceIndex }
::= { hwEasyOperationSavedTopologyTable 1 }
HwEasyOperationSavedTopologyEntry ::=
SEQUENCE {
hwEasyOperationSavedTopologyHopIndex
Integer32,
hwEasyOperationSavedTopologyDeviceIndex
Integer32,
hwEasyOperationSavedTopologyLocalMac
MacAddress,
hwEasyOperationSavedTopologyFatherMac
MacAddress,
hwEasyOperationSavedTopologyLocalPortName
OCTET STRING,
hwEasyOperationSavedTopologyFatherPortName
OCTET STRING
}
hwEasyOperationSavedTopologyHopIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of saved topology hop."
::= { hwEasyOperationSavedTopologyEntry 1 }
hwEasyOperationSavedTopologyDeviceIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of saved topology device."
::= { hwEasyOperationSavedTopologyEntry 2 }
hwEasyOperationSavedTopologyLocalMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mac address of saved local topology node."
::= { hwEasyOperationSavedTopologyEntry 3 }
hwEasyOperationSavedTopologyFatherMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mac address of saved father topology node."
::= { hwEasyOperationSavedTopologyEntry 4 }
hwEasyOperationSavedTopologyLocalPortName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port name of saved local topology node."
::= { hwEasyOperationSavedTopologyEntry 5 }
hwEasyOperationSavedTopologyFatherPortName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port name of saved father topology node."
::= { hwEasyOperationSavedTopologyEntry 6 }
-- this module
hwEasyOperationCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance."
MODULE -- this module
MANDATORY-GROUPS { hwEasyOperationGlobalObjectsGroup, hwEasyOperationGroupObjectsGroup, hwEasyOperationGroupTableGroup, hwEasyOperationGroupMatchTableGroup, hwEasyOperationClientObjectsGroup,
hwEasyOperationClientInfoGroup, hwEasyOperationTopologyGroup, hwEasyOperationPortPowerInfoGroup, hwEasyOperationDevicePowerInfoGroup, hwEasyOperationNotificationGroup,
hwEasyOperationClientReplaceGroup, hwEasyOperationSavedTopologyGroup,hwEasyOperationNetPowerHistoryInfoGroup }
::= { hwEasyOperationMIB 100 }
hwEasyOperationGlobalObjectsGroup OBJECT-GROUP
OBJECTS { hwEasyOperationCommanderIpAddressType, hwEasyOperationBackupConfigMode, hwEasyOperationActivateInTime, hwEasyOperationActivateDelayTime, hwEasyOperationActivateMode,
hwEasyOperationAutoClearEnable, hwEasyOperationServerIpAddressType, hwEasyOperationServerIpAddress, hwEasyOperationServerType, hwEasyOperationDefaultSysSoftwareVer,
hwEasyOperationDefaultConfig, hwEasyOperationDefaultPatch, hwEasyOperationDefaultWebfile, hwEasyOperationDefaultLicense, hwEasyOperationDefaultCustomfile1,
hwEasyOperationDefaultCustomfile2, hwEasyOperationDefaultCustomfile3, hwEasyOperationDefaultSysSoftware, hwEasyOperationBackupConfigInterval, hwEasyOperationCommanderUdpPort,
hwEasyOperationServerPort, hwEasyOperationClientAgingTime, hwEasyOperationTopologyEnable, hwEasyOperationCommanderIpAddress, hwEasyOperationCommanderEnable,
hwEasyOperationClientAutoJoinEnable, hwEasyOperationDtlsEnable }
STATUS current
DESCRIPTION
"The global objects group."
::= { hwEasyOperationCompliance 1 }
hwEasyOperationGroupObjectsGroup OBJECT-GROUP
OBJECTS { hwEasyOperationTotalGroupNumber, hwEasyOperationBuildInGroupNumber, hwEasyOperationCustomGroupNumber }
STATUS current
DESCRIPTION
"The group objects group."
::= { hwEasyOperationCompliance 2 }
hwEasyOperationGroupTableGroup OBJECT-GROUP
OBJECTS { hwEasyOperationGroupType, hwEasyOperationGroupName, hwEasyOperationGroupSysSoftware, hwEasyOperationGroupSysSoftwareVer, hwEasyOperationGroupConfig,
hwEasyOperationGroupPatch, hwEasyOperationGroupWebfile, hwEasyOperationGroupLicense, hwEasyOperationGroupCustomfile1, hwEasyOperationGroupCustomfile2,
hwEasyOperationGroupCustomfile3, hwEasyOperationGroupActivateMode, hwEasyOperationGroupActivateDelayTime, hwEasyOperationGroupActivateInTime, hwEasyOperationGroupRowStatus
}
STATUS current
DESCRIPTION
"The group table group."
::= { hwEasyOperationCompliance 3 }
hwEasyOperationGroupMatchTableGroup OBJECT-GROUP
OBJECTS { hwEasyOperationGroupMatchMacAddress, hwEasyOperationGroupMatchEsn, hwEasyOperationGroupMatchModel,
hwEasyOperationGroupMatchDeviceType, hwEasyOperationGroupMatchRowStatus, hwEasyOperationGroupMatchMacMask,
hwEasyOperationGroupMatchIpAddress, hwEasyOperationGroupMatchIpAddressType, hwEasyOperationGroupMatchIpAddressMask
}
STATUS current
DESCRIPTION
"The match rule table objects group."
::= { hwEasyOperationCompliance 4 }
hwEasyOperationClientObjectsGroup OBJECT-GROUP
OBJECTS { hwEasyOperationClientNumber }
STATUS current
DESCRIPTION
"The client objects group."
::= { hwEasyOperationCompliance 5 }
hwEasyOperationClientInfoGroup OBJECT-GROUP
OBJECTS { hwEasyOperationClientInfoClientMacAddress, hwEasyOperationClientInfoClientEsn, hwEasyOperationClientInfoClientModel, hwEasyOperationClientInfoClientDeviceType, hwEasyOperationClientInfoClientSysSoftware,
hwEasyOperationClientInfoClientSysSoftwareVer, hwEasyOperationClientInfoClientSysConfig, hwEasyOperationClientInfoClientSysPatch, hwEasyOperationClientInfoClientSysWebFile, hwEasyOperationClientInfoClientSysLicense,
hwEasyOperationClientInfoClientDownloadSoftware, hwEasyOperationClientInfoClientDownloadSoftwareVer, hwEasyOperationClientInfoClientDownloadConfig, hwEasyOperationClientInfoClientDownloadPatch, hwEasyOperationClientInfoClientDownloadWebFile,
hwEasyOperationClientInfoClientDownloadLicense, hwEasyOperationClientInfoClientDownloadCustomfile1, hwEasyOperationClientInfoClientDownloadCustomfile2, hwEasyOperationClientInfoClientDownloadCustomfile3, hwEasyOperationClientInfoClientErrorDescr,
hwEasyOperationClientInfoClientIpAddress, hwEasyOperationClientInfoClientRowStatus, hwEasyOperationClientInfoClientHostName, hwEasyOperationClientInfoClientBackupErrorDescr, hwEasyOperationClientInfoClientBackupErrorReason,
hwEasyOperationClientInfoClientErrorReason, hwEasyOperationClientInfoClientDownloadPercent, hwEasyOperationClientInfoClientIpAddressType, hwEasyOperationClientInfoClientMethod, hwEasyOperationClientInfoClientPhase,
hwEasyOperationClientInfoClientOperateState, hwEasyOperationClientInfoClientRunState, hwEasyOperationClientInfoClientCpuUsage,hwEasyOperationClientInfoClientMemoryUsage,hwEasyOperationClientInfoClientOperationResult }
STATUS current
DESCRIPTION
"The client table group."
::= { hwEasyOperationCompliance 6 }
hwEasyOperationClientReplaceGroup OBJECT-GROUP
OBJECTS { hwEasyOperationClientReplaceRowStatus, hwEasyOperationClientReplaceDownloadCustomfile3, hwEasyOperationClientReplaceDownloadCustomfile2, hwEasyOperationClientReplaceDownloadCustomfile1, hwEasyOperationClientReplaceDownloadLicense,
hwEasyOperationClientReplaceDownloadWebFile, hwEasyOperationClientReplaceDownloadPatch, hwEasyOperationClientReplaceDownloadSoftwareVer, hwEasyOperationClientReplaceDownloadSoftware, hwEasyOperationClientReplaceNewEsn,
hwEasyOperationClientReplaceNewMacAddress }
STATUS current
DESCRIPTION
"The replace client table group."
::= { hwEasyOperationCompliance 7 }
hwEasyOperationNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS { hwEasyOperationClientAdded, hwEasyOperationClientLost, hwEasyOperationClientJoinNotPermit, hwEasyOperationClientProcessFail }
STATUS current
DESCRIPTION
"The notification objects group."
::= { hwEasyOperationCompliance 8 }
hwEasyOperationDevicePowerInfoGroup OBJECT-GROUP
OBJECTS { hwEasyOperationDevicePowerInfoCurrentPower, hwEasyOperationDevicePowerInfoGauge, hwEasyOperationDevicePowerInfoRatedPower, hwEasyOperationDevicePowerInfoPowerManageMode }
STATUS current
DESCRIPTION
"The device power information table group."
::= { hwEasyOperationCompliance 9 }
hwEasyOperationPortPowerInfoGroup OBJECT-GROUP
OBJECTS { hwEasyOperationPortPowerInfoPortName, hwEasyOperationPortPowerInfoCurrentPower, hwEasyOperationPortPowerInfoGauge }
STATUS current
DESCRIPTION
"The port power information table group."
::= { hwEasyOperationCompliance 10 }
hwEasyOperationTopologyGroup OBJECT-GROUP
OBJECTS { hwEasyOperationTopologyLocalMac, hwEasyOperationTopologyFatherMac, hwEasyOperationTopologyLocalPortName, hwEasyOperationTopologyFatherPortName,
hwEasyOperationTopologyLocalDeviceId, hwEasyOperationTopologyFatherDeviceId}
STATUS current
DESCRIPTION
"The topology table group."
::= { hwEasyOperationCompliance 11 }
hwEasyOperationSavedTopologyGroup OBJECT-GROUP
OBJECTS { hwEasyOperationSavedTopologyLocalMac, hwEasyOperationSavedTopologyFatherMac, hwEasyOperationSavedTopologyLocalPortName, hwEasyOperationSavedTopologyFatherPortName
}
STATUS current
DESCRIPTION
"The saved topology table group."
::= { hwEasyOperationCompliance 12 }
hwEasyOperationNetPowerHistoryInfoGroup OBJECT-GROUP
OBJECTS { hwEasyOperationNetPowerHistoryInfoWholePower }
STATUS current
DESCRIPTION
"The power history of whole network table group."
::= { hwEasyOperationCompliance 13 }
END
--
--
--