Observium_CE/mibs/adtran/ADTRAN-TA5K-TLV-MIB

276 lines
8.4 KiB
Plaintext

ADTRAN-TA5K-TLV-MIB
DEFINITIONS ::= BEGIN
-- TITLE: The ADTRAN Total Access TA5000 Tlv MIB
-- PRODUCT: 1187020L1, 1187800L1, 1187300L1
-- VERSION: 1.0
-- DATE: April 26, 2006
-- This MIB Contains tables specific to the TA5000 TLV structures for bulk gets
--
-- MIBs supported:
-- HISTORY:
-- 04/18/06 tpm First edition
-- 04/18/06 nra updated to include support for BulkPM (added slot-
-- indexed OIDs)
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32
-- Counter32,
-- IpAddress
-- Gauge32,
-- Counter64,
-- TimeTicks,
-- Unsigned32,
FROM SNMPv2-SMI
ifIndex
-- InterfaceIndexOrZero,
-- InterfaceIndex
FROM IF-MIB
-- DisplayString,
-- TruthValue,
-- RowStatus,
-- TimeInterval,
-- MacAddress,
-- TEXTUAL-CONVENTION
-- FROM SNMPv2-TC
-- SnmpAdminString
-- FROM SNMP-FRAMEWORK-MIB
adIdentity,
adIdentityShared,
adProducts,
adMgmt
FROM ADTRAN-MIB
adGenTa5kTlv,
adGenTa5kTlvID
FROM ADTRAN-GENTA5K-MIB
-- IANAifType
-- FROM IANAifType-MIB
adGenPortInfoIndex
FROM ADTRAN-GENPORT-MIB
adGenSlotInfoIndex
FROM ADTRAN-GENSLOT-MIB;
-- *********************************************************************************************************
adTa5kTlvModuleIdentity MODULE-IDENTITY
LAST-UPDATED "201209180000Z"
ORGANIZATION
"ADTRAN, Inc."
CONTACT-INFO
"CND Tech Support
Postal: ADTRAN, Inc.
901 Explorer Blvd.
Huntsville, AL 35806
Tel: +1 800 726-8663
Fax: +1 256 963 6217
E-mail: support@adtran.com"
DESCRIPTION
"Total Access 5000 Tlv MIB"
REVISION "201209180000Z"
DESCRIPTION "Added new OIDs to allow explicit deletion TLV instances"
::= { adGenTa5kTlvID 1 }
-- OBJECT IDENTIFIERS
adTa5kTlvCountTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdTa5kTlvCountEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"..."
::= { adGenTa5kTlv 1 }
adTa5kTlvCountEntry OBJECT-TYPE
SYNTAX AdTa5kTlvCountEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { adTa5kTlvInstance }
::= { adTa5kTlvCountTable 1 }
AdTa5kTlvCountEntry ::=
SEQUENCE {
adTa5kTlvCount Integer32,
adTa5kTlvInstance Integer32,
adTa5kTlvDelete Integer32
}
adTa5kTlvCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The number of fragments for an instance."
::= { adTa5kTlvCountEntry 1 }
adTa5kTlvInstance OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The instance number. Returned by card specific MIB to create an instance."
::= { adTa5kTlvCountEntry 2 }
adTa5kTlvDelete OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A set will delete TLV instance"
::= { adTa5kTlvCountEntry 3 }
-- *******************************************************************************
adTa5kTlvTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdTa5kTlvEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"..."
::= { adGenTa5kTlv 2 }
adTa5kTlvEntry OBJECT-TYPE
SYNTAX AdTa5kTlvEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"First index is an instance, second index is the sequence number ranging from 0 to count - 1"
INDEX { adTa5kTlvInstance, adTa5kTlvSequence }
::= { adTa5kTlvTable 1 }
AdTa5kTlvEntry ::=
SEQUENCE {
adTa5kTlvBulk OCTET STRING,
adTa5kTlvSequence Integer32
}
adTa5kTlvBulk OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type Length Value Structure containing all topology data."
::= { adTa5kTlvEntry 1 }
adTa5kTlvSequence OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Sequence number ranging from 0 to adTa5kTlvCount minus one."
::= { adTa5kTlvEntry 2 }
-- *******************************************************************************
-- ********** NRA - Added to support Bulk PM **************************
-- *******************************************************************************
adTa5kTlvBySlotCountTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdTa5kTlvBySlotCountEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"..."
::= { adGenTa5kTlv 3 }
adTa5kTlvBySlotCountEntry OBJECT-TYPE
SYNTAX AdTa5kTlvBySlotCountEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indexed on slot and instance number"
INDEX { adGenSlotInfoIndex, adTa5kTlvBySlotInstance }
::= { adTa5kTlvBySlotCountTable 1 }
AdTa5kTlvBySlotCountEntry ::=
SEQUENCE {
adTa5kTlvBySlotCount Integer32,
adTa5kTlvBySlotInstance Integer32,
adTa5kTlvBySlotDelete Integer32
}
adTa5kTlvBySlotCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The number of fragments for an instance."
::= { adTa5kTlvBySlotCountEntry 1 }
adTa5kTlvBySlotInstance OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The instance number. Returned by card specific MIB to create an instance."
::= { adTa5kTlvBySlotCountEntry 2 }
adTa5kTlvBySlotDelete OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A set will delete TLV instance."
::= { adTa5kTlvBySlotCountEntry 3 }
-- *******************************************************************************
adTa5kTlvBySlotTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdTa5kTlvBySlotEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"..."
::= { adGenTa5kTlv 4 }
adTa5kTlvBySlotEntry OBJECT-TYPE
SYNTAX AdTa5kTlvBySlotEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indexes are slot, instance number, and a sequence number ranging from 0 to count - 1"
INDEX { adGenSlotInfoIndex, adTa5kTlvBySlotInstance, adTa5kTlvBySlotSequence }
::= { adTa5kTlvBySlotTable 1 }
AdTa5kTlvBySlotEntry ::=
SEQUENCE {
adTa5kTlvBySlotBulk OCTET STRING,
adTa5kTlvBySlotSequence Integer32
}
adTa5kTlvBySlotBulk OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type Length Value Structure containing all topology data."
::= { adTa5kTlvBySlotEntry 1 }
adTa5kTlvBySlotSequence OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Sequence number ranging from 0 to adTa5kTlvBySlotCount minus one."
::= { adTa5kTlvBySlotEntry 2 }
END