initial commit; version 22.5.12042
This commit is contained in:
351
mibs/huawei/HUAWEI-DIE-MIB
Normal file
351
mibs/huawei/HUAWEI-DIE-MIB
Normal file
@ -0,0 +1,351 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2013 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- DESCRIPTION: HUAWEI-DIE-MIB
|
||||
-- Reference:
|
||||
-- Version: V1.00
|
||||
-- History:
|
||||
-- Created by g00141720 2012-12-18
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-DIE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
huaweiMgmt, hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
IpAddress, Unsigned32, Counter64, OBJECT-TYPE, MODULE-IDENTITY,
|
||||
NOTIFICATION-TYPE,Integer32,Counter32
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE,OBJECT-GROUP,NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
|
||||
DisplayString, RowStatus, TruthValue, MacAddress, DateAndTime
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
hwDIEmib MODULE-IDENTITY
|
||||
LAST-UPDATED "201301101150Z"
|
||||
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 MIB module for creating and deleting bulk files of
|
||||
SNMP data for file transfer."
|
||||
REVISION "201301101150Z" -- January 11, 2013 at 11:50 GMT
|
||||
DESCRIPTION
|
||||
"The MIB module for creating and deleting bulk files of
|
||||
SNMP data for file transfer."
|
||||
REVISION "201306291150Z" -- JUNE 26, 2013 at 11:50 GMT
|
||||
DESCRIPTION
|
||||
"The MIB module for creating and deleting bulk files of
|
||||
SNMP data for file transfer."
|
||||
REVISION "201310261150Z" -- OCT 28, 2013 at 11:50 GMT
|
||||
|
||||
DESCRIPTION
|
||||
"The MIB contains objects of module DIE."
|
||||
::= { hwDatacomm 317 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
hwDIEMibObjects OBJECT IDENTIFIER ::= { hwDIEmib 1 }
|
||||
|
||||
hwDIETable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDIEEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The DIE table."
|
||||
::= { hwDIEMibObjects 1 }
|
||||
|
||||
hwDIEEntry OBJECT-TYPE
|
||||
SYNTAX HwDIEEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The DIE entry."
|
||||
INDEX { hwDIEDeviceProfileIndex }
|
||||
::= { hwDIETable 1 }
|
||||
|
||||
HwDIEEntry ::=
|
||||
SEQUENCE {
|
||||
hwDIEDeviceProfileIndex
|
||||
Integer32,
|
||||
hwDIEDeviceProfileName
|
||||
DisplayString,
|
||||
hwDIEDeviceProfileDevType
|
||||
DisplayString,
|
||||
hwDIEDeviceProfileEnable
|
||||
INTEGER,
|
||||
hwDIEDeviceProfileRuleLogic
|
||||
DisplayString,
|
||||
hwDIEDeviceProfileRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwDIEDeviceProfileIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(0..128)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DIE profile index."
|
||||
::={ hwDIEEntry 1 }
|
||||
|
||||
hwDIEDeviceProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DIE profile name."
|
||||
::= { hwDIEEntry 2 }
|
||||
|
||||
hwDIEDeviceProfileDevType OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DIE profile device type."
|
||||
::= { hwDIEEntry 3 }
|
||||
|
||||
hwDIEDeviceProfileEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disable(1),
|
||||
enable(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify device profile enable Flag."
|
||||
::= { hwDIEEntry 4 }
|
||||
|
||||
hwDIEDeviceProfileRuleLogic OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..80))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Rule operation logic."
|
||||
::={ hwDIEEntry 5 }
|
||||
|
||||
hwDIEDeviceProfileRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus."
|
||||
::={ hwDIEEntry 6 }
|
||||
|
||||
hwDIERuleTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDIERuleEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The DIE extend table."
|
||||
::= { hwDIEMibObjects 2 }
|
||||
|
||||
hwDIERuleEntry OBJECT-TYPE
|
||||
SYNTAX HwDIERuleEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The DIE extend entry."
|
||||
INDEX { hwDIEDeviceProfileIndex, hwDIERuleRuleIndex }
|
||||
::= { hwDIERuleTable 1 }
|
||||
|
||||
HwDIERuleEntry ::=
|
||||
SEQUENCE {
|
||||
hwDIERuleRuleIndex
|
||||
Integer32,
|
||||
hwDIERuleMacAddress
|
||||
MacAddress,
|
||||
hwDIERuleMacMask
|
||||
Integer32,
|
||||
hwDIERuleDhcpOptionID
|
||||
Integer32,
|
||||
hwDIERuleDhcpOptionType
|
||||
INTEGER,
|
||||
hwDIERuleDhcpOptionTextAscii
|
||||
DisplayString,
|
||||
hwDIERuleDhcpOptionTextHex
|
||||
DisplayString,
|
||||
hwDIERuleDhcpOptionMatch
|
||||
INTEGER,
|
||||
hwDIERuleUserAgentText
|
||||
DisplayString,
|
||||
hwDIERuleUserAgentMatch
|
||||
INTEGER,
|
||||
hwDIERuleRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwDIERuleRuleIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(0..7)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Rule index."
|
||||
::={ hwDIERuleEntry 1 }
|
||||
|
||||
hwDIERuleMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Mac address"
|
||||
::={ hwDIERuleEntry 2 }
|
||||
|
||||
hwDIERuleMacMask OBJECT-TYPE
|
||||
SYNTAX Integer32(0..48)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Mac address mask."
|
||||
::={ hwDIERuleEntry 3 }
|
||||
|
||||
hwDIERuleDhcpOptionID OBJECT-TYPE
|
||||
SYNTAX Integer32(0..254)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DHCP option id."
|
||||
::={ hwDIERuleEntry 4 }
|
||||
|
||||
hwDIERuleDhcpOptionType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
invalid(0),
|
||||
ascii(1),
|
||||
hex(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object means option type in DHCP option value
|
||||
The value means :
|
||||
ascii(1)- The option type is ascii string
|
||||
hex(2) - The option type is hex number"
|
||||
::= { hwDIERuleEntry 5 }
|
||||
|
||||
hwDIERuleDhcpOptionTextAscii OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..247))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DHCP option content."
|
||||
::= { hwDIERuleEntry 6 }
|
||||
|
||||
hwDIERuleDhcpOptionTextHex OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..765))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DHCP option content."
|
||||
::= { hwDIERuleEntry 7 }
|
||||
|
||||
hwDIERuleDhcpOptionMatch OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
invalid(0),
|
||||
subMatch(1),
|
||||
allMatch(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DHCP option mask."
|
||||
::={ hwDIERuleEntry 8 }
|
||||
|
||||
hwDIERuleUserAgentText OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..247))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"User agent content."
|
||||
::= { hwDIERuleEntry 9 }
|
||||
|
||||
hwDIERuleUserAgentMatch OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
invalid(0),
|
||||
subMatch(1),
|
||||
allMatch(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"User agent mask."
|
||||
::={ hwDIERuleEntry 10 }
|
||||
|
||||
hwDIERuleRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus."
|
||||
::={ hwDIERuleEntry 11 }
|
||||
|
||||
hwDeviceSensorDhcpOption OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwDIEMibObjects 3 }
|
||||
|
||||
hwDeviceSensorLLDPTlv OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwDIEMibObjects 4 }
|
||||
-- ============== conformance information ==============
|
||||
hwDIEConformance OBJECT IDENTIFIER ::= { hwDIEmib 3 }
|
||||
|
||||
|
||||
hwDIECompliances OBJECT IDENTIFIER ::= { hwDIEConformance 1 }
|
||||
hwDIECompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
this module."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwDIEGroup, hwDIERuleGroup,hwDeviceSensorGroup}
|
||||
|
||||
::= { hwDIECompliances 1 }
|
||||
|
||||
-- ============== groups ==============
|
||||
hwDIEObjectGroups OBJECT IDENTIFIER ::= { hwDIEConformance 2 }
|
||||
|
||||
hwDIEGroup OBJECT-GROUP
|
||||
OBJECTS { hwDIEDeviceProfileIndex,hwDIEDeviceProfileName,
|
||||
hwDIEDeviceProfileDevType,hwDIEDeviceProfileEnable,
|
||||
hwDIEDeviceProfileRuleLogic,hwDIEDeviceProfileRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The DIE configuration."
|
||||
::= { hwDIEObjectGroups 1 }
|
||||
|
||||
hwDIERuleGroup OBJECT-GROUP
|
||||
OBJECTS { hwDIERuleRuleIndex, hwDIERuleMacAddress, hwDIERuleMacMask,
|
||||
hwDIERuleDhcpOptionID, hwDIERuleDhcpOptionType, hwDIERuleDhcpOptionTextAscii,
|
||||
hwDIERuleDhcpOptionTextHex, hwDIERuleDhcpOptionMatch, hwDIERuleUserAgentText,
|
||||
hwDIERuleUserAgentMatch, hwDIERuleRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The DIE rule configuration."
|
||||
::= { hwDIEObjectGroups 2 }
|
||||
hwDeviceSensorGroup OBJECT-GROUP
|
||||
OBJECTS { hwDeviceSensorDhcpOption,hwDeviceSensorLLDPTlv }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The DIE sensor configuration."
|
||||
::= { hwDIEObjectGroups 3 }
|
||||
-- ============== conformance information define end ==============
|
||||
END
|
Reference in New Issue
Block a user