Commit version 24.12.13800

This commit is contained in:
2025-01-06 17:35:06 -05:00
parent b7f6a79c2c
commit 55d9218816
6133 changed files with 4239740 additions and 1374287 deletions

View File

@ -1,8 +1,8 @@
-- ============================================================================
-- Copyright (C) 2018 by HUAWEI TECHNOLOGIES. All rights reserved.
-- Copyright (C) 2022 by HUAWEI TECHNOLOGIES. All rights reserved.
-- Description: This mib is used for defining huawei's energy management MIB objects
-- Reference: None
-- Version: V2.07
-- Version: V2.09
-- ============================================================================
HUAWEI-ENERGYMNGT-MIB DEFINITIONS ::= BEGIN
@ -21,7 +21,7 @@ HUAWEI-ENERGYMNGT-MIB DEFINITIONS ::= BEGIN
FROM HUAWEI-MIB ;
hwEnergyMngt MODULE-IDENTITY
LAST-UPDATED "201801150000Z"
LAST-UPDATED "202202280000Z"
ORGANIZATION "Huawei Technologies Co.,Ltd."
CONTACT-INFO
"Huawei Industrial Base
@ -32,6 +32,12 @@ hwEnergyMngt MODULE-IDENTITY
Email: support@huawei.com
"
DESCRIPTION "huawei energy management MIB."
REVISION "202202280000Z"
DESCRIPTION "V2.09 Add hwChassisPowerMngt."
REVISION "202112030000Z"
DESCRIPTION "V2.08 Add hwTypicalPower, hwBoardTypicalPower."
REVISION "201801150000Z"
DESCRIPTION "V2.07 Modify the description ."
@ -217,6 +223,16 @@ hwEnergyMngt MODULE-IDENTITY
"The output power(milliwatt) by a PSE. For a non-PSE device, the value is zero."
::= { hwSysPowerMgnt 8 }
-- 1.1.9
hwTypicalPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the typical consumption of an NE."
::= { hwSysPowerMgnt 9 }
-- 1.2
hwBoardPowerMngt OBJECT IDENTIFIER ::= { hwEnergyMngt 2 }
@ -256,6 +272,8 @@ hwEnergyMngt MODULE-IDENTITY
hwBoardRatedPower
Integer32,
hwBoardThresholdOfPower
Integer32,
hwBoardTypicalPower
Integer32
}
@ -319,6 +337,16 @@ hwEnergyMngt MODULE-IDENTITY
::= { hwBoardPowerMngtEntry 6 }
-- 1.2.1.1.7
hwBoardTypicalPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the typical power consumption of a board."
::= { hwBoardPowerMngtEntry 7 }
-- 1.3
@ -816,7 +844,7 @@ hwEnergyMngt MODULE-IDENTITY
-- hwSysPowerMgntGroups OBJECT IDENTIFIER ::= { hwEnergyConformance 3 }
hwSysPowerMgntGroup OBJECT-GROUP
OBJECTS { hwThresholdOfPower,hwPowerConsumption,hwPowerStatPeriod,hwAveragePower,hwRatedPower,hwCurrentPower,hwPSEPower,hwPoEType }
OBJECTS { hwThresholdOfPower,hwPowerConsumption,hwPowerStatPeriod,hwAveragePower,hwRatedPower,hwCurrentPower,hwPSEPower,hwPoEType,hwTypicalPower }
STATUS current
DESCRIPTION
"Description."
@ -838,6 +866,54 @@ hwEnergyMngt MODULE-IDENTITY
"Description."
::= { hwEnergyGroups 4 }
-- 1.12
hwChassisPowerMngt OBJECT IDENTIFIER ::= { hwEnergyMngt 12 }
-- 1.12.1
hwChassisPowerMngtTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwChassisPowerMngtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table describes chassis-level power consumption attributes."
::= { hwChassisPowerMngt 1 }
-- 1.12.1.1
hwChassisPowerMngtEntry OBJECT-TYPE
SYNTAX HwChassisPowerMngtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The entry of hwChassisPowerMngtTable."
INDEX { hwChassisId }
::= { hwChassisPowerMngtTable 1 }
HwChassisPowerMngtEntry ::=
SEQUENCE {
hwChassisId
Integer32,
hwChassisRealPower
Integer32
}
-- 1.12.1.1.1
hwChassisId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the chassis ID."
::= { hwChassisPowerMngtEntry 1 }
-- 1.12.1.1.2
hwChassisRealPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the real power consumption of a chassis. The value is expressed in mW."
::= { hwChassisPowerMngtEntry 2 }
END
--