Observium_CE/mibs/infinera/INFINERA-TP-BASESCGPTP-MIB

188 lines
5.4 KiB
Plaintext

-- *****************************************************************
-- INFINERA-TP-BASESCGPTP-MIB
-- Copyright (c) 2008-2013 by Infinera Inc
-- All rights reserved.
-- ****************************************************************
INFINERA-TP-BASESCGPTP-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
DisplayString FROM SNMPv2-TC
ifIndex FROM IF-MIB
FloatHundredths, InfnEnableDisable FROM INFINERA-TC-MIB
terminationPoint FROM INFINERA-REG-MIB;
baseScgPtpMIB MODULE-IDENTITY
LAST-UPDATED "201310200000Z"
ORGANIZATION "Infinera"
CONTACT-INFO
"Infinera
1322 Bordeaux Drive
Sunnyvale, CA - 94089
Contact : Technical Support
Email : support@infinera.com
Phone : 1-877-INF-5288"
DESCRIPTION
" "
REVISION "201310200000Z"
DESCRIPTION
"First Version"
::= { terminationPoint 46 }
baseScgPtpTable OBJECT-TYPE
SYNTAX SEQUENCE OF BaseScgPtpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of BaseScgPtp entries. Each entry is uniquely identified by the value of ifIndex."
::= { baseScgPtpMIB 1 }
baseScgPtpEntry OBJECT-TYPE
SYNTAX BaseScgPtpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A BaseScgPtp entry containing information pertaining to Infinera BaseScgPtp Interfaces.
This table is a subclass of IfCommon. Entries will exist in this table only for
interfaces of type DLM OCG PTP."
INDEX { ifIndex }
::= { baseScgPtpTable 1 }
BaseScgPtpEntry ::= SEQUENCE {
baseScgPtpScgNumber Integer32,
baseScgPtpMPOAID DisplayString,
baseScgPtpPathLossCheckControlStatus INTEGER,
baseScgPtpLastSuccessfullPathLossCheckTS Integer32,
baseScgPtpPathLoss FloatHundredths,
baseScgPtpPathLossCheckDetectedPort DisplayString,
baseScgPtpLastPathLossCheckAttemptTS Integer32,
baseScgPtpLastPathLossCheckAttemptStatus INTEGER,
baseScgPtpLastPathLossCheckFailedReason INTEGER,
baseScgPtpPathLossHigh INTEGER
}
baseScgPtpScgNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { baseScgPtpEntry 1 }
baseScgPtpMPOAID OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { baseScgPtpEntry 2 }
baseScgPtpPathLossCheckControlStatus OBJECT-TYPE
SYNTAX INTEGER {
inProgress(1),
idle(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { baseScgPtpEntry 3 }
baseScgPtpLastSuccessfullPathLossCheckTS OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { baseScgPtpEntry 4 }
baseScgPtpPathLoss OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { baseScgPtpEntry 5 }
baseScgPtpPathLossCheckDetectedPort OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { baseScgPtpEntry 6 }
baseScgPtpLastPathLossCheckAttemptTS OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { baseScgPtpEntry 7 }
baseScgPtpLastPathLossCheckAttemptStatus OBJECT-TYPE
SYNTAX INTEGER {
successfull (1),
unsuccessfull(2),
notAttempted(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { baseScgPtpEntry 8 }
baseScgPtpLastPathLossCheckFailedReason OBJECT-TYPE
SYNTAX INTEGER {
na (1),
timedOut(2),
interruptedbyAD(3),
interruptedbyReset(4),
portInService(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { baseScgPtpEntry 9 }
baseScgPtpPathLossHigh OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { baseScgPtpEntry 10 }
-- Conformance Statements
baseScgPtpConformance OBJECT IDENTIFIER ::= { baseScgPtpMIB 3 }
baseScgPtpCompliances OBJECT IDENTIFIER ::= { baseScgPtpConformance 1 }
baseScgPtpGroups OBJECT IDENTIFIER ::= { baseScgPtpConformance 2 }
baseScgPtpCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Describes the requirements for conformance to the BASESCGPTP-MIB"
MODULE
MANDATORY-GROUPS { baseScgPtpGroup }
::= { baseScgPtpCompliances 1 }
baseScgPtpGroup OBJECT-GROUP
OBJECTS {
baseScgPtpScgNumber,
baseScgPtpMPOAID ,
baseScgPtpPathLossCheckControlStatus ,
baseScgPtpLastSuccessfullPathLossCheckTS,
baseScgPtpPathLoss ,
baseScgPtpPathLossCheckDetectedPort ,
baseScgPtpLastPathLossCheckAttemptTS ,
baseScgPtpLastPathLossCheckAttemptStatus,
baseScgPtpLastPathLossCheckFailedReason ,
baseScgPtpPathLossHigh
}
STATUS current
DESCRIPTION
" A collection of objects for managing the baseScgPtp"
::= { baseScgPtpGroups 1 }
END