Initial commit
This commit is contained in:
206
MIBS/huawei/HUAWEI-VS-MIB
Normal file
206
MIBS/huawei/HUAWEI-VS-MIB
Normal file
@ -0,0 +1,206 @@
|
||||
--==================================================================
|
||||
-- Copyright (C) 2017 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI VS MIB
|
||||
-- Reference:
|
||||
-- Version: V1.03
|
||||
-- History:
|
||||
-- <author>, <date>, <contents>
|
||||
-- xuzhen 2011-6-17
|
||||
-- ==================================================================
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- Varibles and types are imported
|
||||
--
|
||||
-- ==================================================================
|
||||
HUAWEI-VS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
|
||||
|
||||
hwVsMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201708171841Z"
|
||||
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
|
||||
"The HUAWEI-VS-MIB which contains objects manages virtual system name and virtual system id.
|
||||
"
|
||||
REVISION "201708171841Z"
|
||||
DESCRIPTION
|
||||
"Modify the description."
|
||||
REVISION "201705181000Z"
|
||||
DESCRIPTION
|
||||
"HwVSEntry MIB objects hwVSStatus, hwVSCPUUsage, hwVSMemoryUsedSize, and hwVSMemoryTotalSize were added."
|
||||
REVISION "201410211000Z"
|
||||
DESCRIPTION
|
||||
"Modify the Index of hwVSTable."
|
||||
|
||||
::= { hwDatacomm 255 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= definition begin =========================
|
||||
--
|
||||
-- ==================================================================
|
||||
hwVSObjects OBJECT IDENTIFIER ::= { hwVsMIB 1 }
|
||||
|
||||
|
||||
hwVSTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwVSEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table about the id and name of virtual system."
|
||||
::= { hwVSObjects 1 }
|
||||
|
||||
|
||||
hwVSEntry OBJECT-TYPE
|
||||
SYNTAX HwVSEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about the id and name of virtual system."
|
||||
INDEX { hwVSVsId }
|
||||
::= { hwVSTable 1 }
|
||||
|
||||
|
||||
HwVSEntry ::=
|
||||
SEQUENCE {
|
||||
hwVSVsId
|
||||
Integer32,
|
||||
hwVSVsName
|
||||
DisplayString,
|
||||
hwVSStatus
|
||||
INTEGER,
|
||||
hwVSCPUUsage
|
||||
Integer32,
|
||||
hwVSMemoryUsedSize
|
||||
Integer32,
|
||||
hwVSMemoryTotalSize
|
||||
Integer32
|
||||
}
|
||||
|
||||
hwVSVsId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the index of a VS. The index is unique in the related physical system (PS)."
|
||||
::= { hwVSEntry 1 }
|
||||
|
||||
|
||||
hwVSVsName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..31))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the name of the VS. The VS name must be unique in the entire system. It is a string of 1 to 31 characters."
|
||||
::= { hwVSEntry 2 }
|
||||
|
||||
hwVSStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
running(1),
|
||||
stop(2),
|
||||
restoring(3),
|
||||
shutdowning(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object specifies the virtual system state.
|
||||
1. running(1): The virtual system is running.
|
||||
2. stop(2): The virtual system is stopped.
|
||||
3. restoring (3): The virtual system is being restored.
|
||||
4. shutdowning(4): The virtual system is being stopped."
|
||||
::= { hwVSEntry 3 }
|
||||
|
||||
hwVSCPUUsage OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the CPU usage of the virtual system."
|
||||
::= { hwVSEntry 4 }
|
||||
|
||||
hwVSMemoryUsedSize OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the size of the memory used by the virtual system."
|
||||
::= { hwVSEntry 5 }
|
||||
|
||||
hwVSMemoryTotalSize OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the total size of memory available to the virtual system."
|
||||
::= { hwVSEntry 6 }
|
||||
|
||||
-- conformance information
|
||||
|
||||
hwVSConformance OBJECT IDENTIFIER ::= { hwVsMIB 2 }
|
||||
|
||||
hwVSGroups OBJECT IDENTIFIER ::= { hwVSConformance 1 }
|
||||
hwVSCompliances OBJECT IDENTIFIER ::= { hwVSConformance 2 }
|
||||
|
||||
|
||||
hwVSConformance2 MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting the HUAWEI-VS-MIB."
|
||||
MODULE HUAWEI-VS-MIB
|
||||
MANDATORY-GROUPS { hwVSBasicGroup }
|
||||
::= { hwVSCompliances 1 }
|
||||
|
||||
|
||||
|
||||
hwVSBasicGroup OBJECT-GROUP
|
||||
OBJECTS { hwVSVsName, hwVSStatus, hwVSCPUUsage, hwVSMemoryUsedSize, hwVSMemoryTotalSize, hwVSType }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The virtual system attribute group."
|
||||
::= { hwVSGroups 1 }
|
||||
|
||||
|
||||
-- compliance statements
|
||||
hwVSType OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The single-node scalar table hwVSType contains only one field: hwVSType. This field indicates whether the current device supports VS. If the device does not support VS and a GET operation is performed, noSuchObject/noSuchInstance is returned. If the device supports VS and a GET operation is performed: hwVSType = 1, indicating that the device is an admin-VS device; hwVSType = 2, indicating that the device is a common VS device."
|
||||
|
||||
::= { hwVsMIB 3 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-VS-MIB.mib
|
||||
--
|
Reference in New Issue
Block a user