Observium_CE/mibs/eltex/ELTEX-MES-CFM-MIB

206 lines
6.3 KiB
Plaintext

-- Descriptions of managed objects for ELTEX IEEE 802.ag CFM MIB.
--
-- March 2013, Babintsev
--
-- Copyright (c) 2012-2013 by Eltex Ent.
-- All rights reserved.
-- *****************************************************************
-- --------------------------------------------------------------
-- Eltex MES CFM MIB
-- --------------------------------------------------------------
--
-- This MIB is an addendum to the standard IEEE8021-CFM-MIB.
ELTEX-MES-CFM-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE,
Integer32, Counter32,
Unsigned32 FROM SNMPv2-SMI -- [RFC2578]
TEXTUAL-CONVENTION,
TimeInterval,
TimeStamp, RowStatus,
TruthValue, MacAddress,
TDomain, TAddress FROM SNMPv2-TC -- [RFC2579]
eltMesMng FROM ELTEX-MES
MODULE-COMPLIANCE,
OBJECT-GROUP,
NOTIFICATION-GROUP FROM SNMPv2-CONF -- [RFC2580]
InterfaceIndex,
InterfaceIndexOrZero FROM IF-MIB -- [RFC2863]
VlanIdOrNone, VlanId FROM Q-BRIDGE-MIB -- [RFC4363]
Dot1agCfmMpDirection FROM IEEE8021-CFM-MIB
;
eltMesCfmMIB MODULE-IDENTITY
LAST-UPDATED "201511190000Z" -- 19/11/2015 00:00GMT
ORGANIZATION "Eltex, Ent."
CONTACT-INFO
"www.eltex.nsk.ru"
DESCRIPTION
"Connectivity Fault Management module for managing Eltex devices"
REVISION "201303190000Z" -- 19/03/2013 00:00GMT
DESCRIPTION
"Initial version."
REVISION "201511190000Z" -- 19/11/2015 00:00GMT
DESCRIPTION
"Deprecate all objects in this module."
::= { eltMesMng 774 }
eltMesCfmNotifications OBJECT IDENTIFIER ::= { eltMesCfmMIB 0 }
eltMesCfmMIBObjects OBJECT IDENTIFIER ::= { eltMesCfmMIB 1 }
eltMesCfmConformance OBJECT IDENTIFIER ::= { eltMesCfmMIB 2 }
-- ******************************************************************
-- Groups in the CFM MIB Module
-- ******************************************************************
eltMesCfmMd OBJECT IDENTIFIER ::= { eltMesCfmMIBObjects 1 }
eltMesCfmMa OBJECT IDENTIFIER ::= { eltMesCfmMIBObjects 2 }
-- ******************************************************************
-- The Maintenance Domain Table
-- ******************************************************************
eltCfmMdTable OBJECT-TYPE
SYNTAX SEQUENCE OF EltCfmMdEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"The Maintenance Domain table. Each row in the table
represents a physical maintanance domain that corresponds
user-like domain name.
"
::= { eltMesCfmMd 1 }
eltCfmMdEntry OBJECT-TYPE
SYNTAX EltCfmMdEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"The Maintenance Domain table entry. This entry is not lost
upon reboot. It is backed up by stable storage.
"
INDEX {eltCfmMdName }
::= { eltCfmMdTable 1 }
EltCfmMdEntry ::= SEQUENCE {
eltCfmMdName OCTET STRING,
eltCfmMdIndex Unsigned32,
eltCfmMdRowStatus RowStatus
}
eltCfmMdName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..32))
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"The user-like name of Maintenance Domain.
"
::= { eltCfmMdEntry 1 }
eltCfmMdIndex OBJECT-TYPE
SYNTAX Unsigned32(1..4294967295)
MAX-ACCESS read-create
STATUS deprecated
DESCRIPTION
"The index to the Maintenance Domain table dot1agCfmMdTable
(IEEE8021-CFM-MIB).
"
::= { eltCfmMdEntry 2 }
eltCfmMdRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS deprecated
DESCRIPTION
"The status of the row.
The writable columns in a row can not be changed if the row
is active. All columns MUST have a valid value before a row
can be activated.
"
::= { eltCfmMdEntry 3 }
-- ******************************************************************
-- The Maintenance Association (MA) Table
-- ******************************************************************
eltCfmMaTable OBJECT-TYPE
SYNTAX SEQUENCE OF EltCfmMaEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"The Maintenance Association table. This is the part of the complete
MA table from IEEE8021-CFM-MIB. It implements
restrictions in IEEE 802.1ag-2007 22.2.2 upon creating MEPS.
Each row in the table represents an MA. An MA is a set of MEPs,
each configured with a single service instance.
This table uses two indices, first index is the index of the
Maintenance Domain table. The second index is the same as the
index of the dot1agCfmMaCompEntry for the same MA.
The writable objects in this table need to be persistent
upon reboot or restart of a device.
"
REFERENCE
"22.2.2"
::= { eltMesCfmMa 1 }
eltCfmMaEntry OBJECT-TYPE
SYNTAX EltCfmMaEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"The MA table entry."
INDEX {eltCfmMdIndex, eltCfmMaIndex }
::= { eltCfmMaTable 1 }
EltCfmMaEntry ::= SEQUENCE {
eltCfmMaIndex Unsigned32,
eltCfmMaDirection Dot1agCfmMpDirection,
eltCfmMaRowStatus RowStatus
}
eltCfmMaIndex OBJECT-TYPE
SYNTAX Unsigned32(1..4294967295)
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"Index of the MA table.
"
::= { eltCfmMaEntry 1 }
eltCfmMaDirection OBJECT-TYPE
SYNTAX Dot1agCfmMpDirection
MAX-ACCESS read-create
STATUS deprecated
DESCRIPTION
"Direction in which the all the MPs in current MA face on the Bridge Port.
"
::= { eltCfmMaEntry 2 }
eltCfmMaRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS deprecated
DESCRIPTION
"The status of the row.
The writable columns in a row can not be changed if the row
is active. All columns MUST have a valid value before a row
can be activated.
"
::= { eltCfmMaEntry 3 }
END