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

@ -3,7 +3,7 @@
--==========================================================================
--
-- Alpha Technologies Ltd.
-- Copyright 2014
-- Copyright 2019
--
--==========================================================================
@ -17,7 +17,7 @@
FROM SNMPv2-CONF;
alpha MODULE-IDENTITY
LAST-UPDATED "201507280000Z"
LAST-UPDATED "202304030000Z"
ORGANIZATION "Alpha Technologies Ltd."
CONTACT-INFO
"Alpha Technologies Ltd.
@ -29,7 +29,35 @@
Fax: 1-604-436-1233"
DESCRIPTION
"This MIB defines the information block(s) available in system controllers."
REVISION "202304030000Z" -- April 3, 2023
DESCRIPTION
"Updated the type of some index columns to be a string, matching the value type
that has been exposed for a long time.
"
REVISION "201911150000Z" -- November 15, 2019
DESCRIPTION
"Added the configurationChoiceList table to support the other configuration tables,
allowing the ability to see what possible choices there are for choice values.
"
REVISION "201904120000Z" -- April 12, 2019
DESCRIPTION
"Added alert table and conformance group.
Tested with SimpleWeb: http://www.simpleweb.org
Passed highest level of compliance. (level 6)
"
REVISION "201611150000Z" -- November 15, 2016
DESCRIPTION
"Added conformance group for alarms to follow MIB structure conformance rules. Tested with
SimpleWeb: http://www.simpleweb.org
Passed highest level of compliance. (level 6)
"
REVISION "201510190000Z" -- October 19, 2015
DESCRIPTION
"
@ -47,6 +75,7 @@
REVISION "201506230000Z" -- June 23, 2015
DESCRIPTION
"General version, Cordex HP Controller"
::= { enterprises 7309 }
@ -309,6 +338,8 @@
13 - Shunt
14 - SNMP Destinations
15 - CAN Bus
See SNMP Integrators Guide for complete list www.alpha.ca
"
::= { componentListEntry 4 }
@ -389,14 +420,14 @@
DataListEntry ::= SEQUENCE {
dataListReference Unsigned32,
dataListReference OCTET STRING,
dataListName OCTET STRING,
dataListType Unsigned32,
dataListUnit OCTET STRING
}
dataListReference OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
SYNTAX OCTET STRING (SIZE(0..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
@ -475,13 +506,13 @@
DataEntry ::= SEQUENCE {
dataReference Unsigned32,
dataReference OCTET STRING,
dataNumberValue ScaledNumber,
dataStringValue OCTET STRING
}
dataReference OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
SYNTAX OCTET STRING (SIZE(0..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
@ -548,14 +579,14 @@
ConfigurationListEntry ::= SEQUENCE {
configurationListReference Unsigned32,
configurationListReference OCTET STRING,
configurationListName OCTET STRING,
configurationListType Integer32,
configurationListUnit OCTET STRING
}
configurationListReference OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
SYNTAX OCTET STRING (SIZE(0..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
@ -639,13 +670,13 @@
ConfigurationEntry ::= SEQUENCE {
configurationReference Unsigned32,
configurationReference OCTET STRING,
configurationNumberValue ScaledNumber,
configurationStringValue OCTET STRING
}
configurationReference OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
SYNTAX OCTET STRING (SIZE(0..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
@ -711,12 +742,12 @@
CommandListEntry ::= SEQUENCE {
commandListReference Unsigned32,
commandListReference OCTET STRING,
commandListName OCTET STRING
}
commandListReference OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
SYNTAX OCTET STRING (SIZE(0..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
@ -769,12 +800,12 @@
CommandEntry ::= SEQUENCE {
commandReference Unsigned32,
commandReference OCTET STRING,
commandTrigger Integer32
}
commandReference OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
SYNTAX OCTET STRING (SIZE(0..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
@ -896,7 +927,7 @@
STATUS current
DESCRIPTION
"
Interger representation of the state of the alarm and its priority level.
Integer representation of the state of the alarm and its priority level.
0 - Normal
1 - Warning
2 - Minor
@ -905,8 +936,129 @@
"
::= { alarmEntry 1 }
alert OBJECT IDENTIFIER ::= { resource 10 }
alertCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of defined alert points available for query. Alerts
are indications of the state of modules. Alerts are not configurable
and do not send notifications"
::= { alert 1 }
alertTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlertEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
Table of active module alerts fields.
"
::= { alert 2 }
alertEntry OBJECT-TYPE
SYNTAX AlertEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
Conceptual row of the Alert Table.
"
INDEX { componentListType }
::= { alertTable 1 }
AlertEntry ::= SEQUENCE {
alertTypeName OCTET STRING
}
alertTypeName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..256))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
the name of the alert
"
::= { alertEntry 1 }
-- Configuration Choices
-----------
configurationChoiceList OBJECT IDENTIFIER ::= { resource 11 }
configurationChoiceListCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of defined configuration choices available for query."
::= { configurationChoiceList 1 }
configurationChoiceListTable OBJECT-TYPE
SYNTAX SEQUENCE OF ConfigurationChoiceListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
Table of configuration choices. To be used in conjuction with the configurationList and configuration tables.
For Choice type fields, this table will tell you what the possible values each Choice field can be set to.
"
::= { configurationChoiceList 2 }
configurationChoiceListEntry OBJECT-TYPE
SYNTAX ConfigurationChoiceListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
Configuration choice entries available for GET.
"
INDEX { componentListType, configurationChoiceListReference }
::= { configurationChoiceListTable 1 }
ConfigurationChoiceListEntry ::= SEQUENCE {
configurationChoiceListReference OCTET STRING,
configurationChoiceListIndex Unsigned32,
configurationChoiceListName OCTET STRING
}
configurationChoiceListReference OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
A numerical ID value permanently assigned to the configuration field this Choice is a possible value for.
"
::= { configurationChoiceListEntry 1 }
configurationChoiceListIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The numerical representation of this Choice. To configure a configuration field to this Choice, set the
numericalValue to this index.
"
::= { configurationChoiceListEntry 2 }
configurationChoiceListName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
A non-configurable string name of this Choice.
"
::= { configurationChoiceListEntry 3 }
-- Conformance
resourceConformance OBJECT IDENTIFIER ::= { resource 100 }
@ -943,6 +1095,21 @@
DESCRIPTION
"
This group is optional. (in development)
"
GROUP alphaAlarmGroup
DESCRIPTION
"
This group is optional. (in development)
"
GROUP alphaAlertGroup
DESCRIPTION
"
This group is optional. (in development)
"
GROUP alphaConfigurationChoicesGroup
DESCRIPTION
"
This group is optional. (in development)
"
::= { resourceCompliances 1 }
@ -999,7 +1166,7 @@
}
STATUS current
DESCRIPTION
"Data type list group."
"Data list group."
::= { resourceGroups 4 }
alphaConfigurationTypeGroup OBJECT-GROUP
@ -1011,7 +1178,7 @@
}
STATUS current
DESCRIPTION
"Data type list group."
"Configuration type list group."
::= { resourceGroups 5 }
alphaConfigurationGroup OBJECT-GROUP
@ -1022,7 +1189,7 @@
}
STATUS current
DESCRIPTION
"Data type list group."
"Configuration list group."
::= { resourceGroups 6}
alphaCommandTypeGroup OBJECT-GROUP
@ -1032,7 +1199,7 @@
}
STATUS current
DESCRIPTION
"Data type list group."
"Command type list group."
::= { resourceGroups 7}
alphaCommandGroup OBJECT-GROUP
@ -1042,7 +1209,39 @@
}
STATUS current
DESCRIPTION
"Data type list group."
::= { resourceGroups 8}
"Command list group."
::= { resourceGroups 8}
alphaAlarmGroup OBJECT-GROUP
OBJECTS {
alarmTypeCount,
alarmTypeName,
alarmCount,
alarmState
}
STATUS current
DESCRIPTION
"Alarm list group."
::= { resourceGroups 9}
alphaAlertGroup OBJECT-GROUP
OBJECTS {
alertCount,
alertTypeName
}
STATUS current
DESCRIPTION
"Alert type list group."
::= { resourceGroups 10}
alphaConfigurationChoicesGroup OBJECT-GROUP
OBJECTS {
configurationChoiceListCount,
configurationChoiceListIndex,
configurationChoiceListName
}
STATUS current
DESCRIPTION
"Data type list group."
::= { resourceGroups 11}
END