mibs/MIBS/awplus/AT-G8032v2-MIB

136 lines
4.4 KiB
Plaintext
Raw Normal View History

2023-12-05 12:25:34 +01:00
-- ============================================================================
-- AT-G8032v2-MIB, Allied Telesis enterprise MIB: Ethernet Ring Protection Switching
--
-- Copyright (c) 2017 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-G8032v2-MIB DEFINITIONS ::= BEGIN
IMPORTS
modules, DisplayStringUnsized
FROM AT-SMI-MIB
OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, TruthValue
FROM SNMPv2-TC;
atG8032v2 MODULE-IDENTITY
LAST-UPDATED "201702060000Z"
ORGANIZATION
"Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"G.8032v2 Ethernet Ring Protection Switching."
REVISION "201702060000Z"
DESCRIPTION
"Defined system alarm trap."
REVISION "201701170000Z"
DESCRIPTION
"Initial Revision of this MIB module."
::= { modules 604 }
-- The Allied Telesis G8032 module.
-------------------------------------------------------- --
-- G8032 Textual Conventions
-------------------------------------------------------- --
AtG8032v2InstanceState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Defines the EPRS Instance states that are sent
in G8032 State Notification Traps."
SYNTAX INTEGER
{
unknown(1),
init(2),
idle(3),
protection(4),
manualSwitch(5),
forcedSwitch(6),
pending(7)
}
-------------------------------------------------------- --
-- G8032 Notifications
-------------------------------------------------------- --
atG8032v2Notifications OBJECT IDENTIFIER ::= { atG8032v2 0 }
atG8032v2InstanceNotify NOTIFICATION-TYPE
OBJECTS { atG8032v2NotificationInstanceName,
atG8032v2NotificationInstanceFromState,
atG8032v2NotificationInstanceCurrentState
}
STATUS current
DESCRIPTION
"G8032 ERP Instance state transition notification."
::= { atG8032v2Notifications 1 }
atG8032v2SystemAlarmNotify NOTIFICATION-TYPE
OBJECTS { atG8032v2NotificationSystemAlarmState
}
STATUS current
DESCRIPTION
"G8032 ERP system alarm transition notification.
Indicates whether any ERP instance is in a
state that is considered to be an alarm condition."
::= { atG8032v2Notifications 2 }
-- ---------------------------------------------------------- --
-- G8032 Notification Variables
-- ---------------------------------------------------------- --
atG8032v2NotificationVariable OBJECT IDENTIFIER ::= { atG8032v2 1 }
atG8032v2NotificationInstanceName OBJECT-TYPE
SYNTAX DisplayStringUnsized (SIZE (1..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Assigned name of the G8032 ERP Instance."
::= { atG8032v2NotificationVariable 1 }
atG8032v2NotificationInstanceFromState OBJECT-TYPE
SYNTAX AtG8032v2InstanceState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Defined state that a G8032 ERP instance is transitioning from."
::= { atG8032v2NotificationVariable 2 }
atG8032v2NotificationInstanceCurrentState OBJECT-TYPE
SYNTAX AtG8032v2InstanceState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Defined current state that a G8032 ERP instance is transitioning to."
::= { atG8032v2NotificationVariable 3 }
atG8032v2NotificationSystemAlarmState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Has value of 1 (true) if one or more G8032 ERP instance(s) are
in alarm state, else has value of 2 (false)."
::= { atG8032v2NotificationVariable 4 }
END
--
-- at-G8032v2.mib
--