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

190 lines
5.4 KiB
Plaintext

-- *****************************************************************
-- INFINERA-TP-EXPNSCGPTP-MIB
-- Copyright (c) 2008-2013 by Infinera Inc
-- All rights reserved.
-- ****************************************************************
INFINERA-TP-EXPNSCGPTP-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;
expnScgPtpMIB 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 47 }
expnScgPtpTable OBJECT-TYPE
SYNTAX SEQUENCE OF ExpnScgPtpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of ExpnScgPtp entries. Each entry is uniquely identified by the value of ifIndex."
::= { expnScgPtpMIB 1 }
expnScgPtpEntry OBJECT-TYPE
SYNTAX ExpnScgPtpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A expnScgPtp entry containing information pertaining to Infinera expnScgPtp Interfaces.
This table is a subclass of IfCommon. Entries will exist in this table only for
interfaces of type DLM OCG PTP."
INDEX { ifIndex }
::= { expnScgPtpTable 1 }
ExpnScgPtpEntry ::= SEQUENCE {
expnScgPtpScgNumber Integer32,
expnScgPtpMPOAID DisplayString,
expnScgPtpPathLossCheckControlStatus INTEGER,
expnScgPtpLastSuccessfullPathLossCheckTS Integer32,
expnScgPtpPathLoss FloatHundredths,
expnScgPtpPathLossCheckDetectedPort DisplayString,
expnScgPtpLastPathLossCheckAttemptTS Integer32,
expnScgPtpLastPathLossCheckAttemptStatus INTEGER,
expnScgPtpLastPathLossCheckFailedReason INTEGER,
expnScgPtpPathLossHigh INTEGER
}
expnScgPtpScgNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { expnScgPtpEntry 1 }
expnScgPtpMPOAID OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { expnScgPtpEntry 2 }
expnScgPtpPathLossCheckControlStatus OBJECT-TYPE
SYNTAX INTEGER {
inProgress(1),
idle(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { expnScgPtpEntry 3 }
expnScgPtpLastSuccessfullPathLossCheckTS OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { expnScgPtpEntry 4 }
expnScgPtpPathLoss OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { expnScgPtpEntry 5 }
expnScgPtpPathLossCheckDetectedPort OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { expnScgPtpEntry 6 }
expnScgPtpLastPathLossCheckAttemptTS OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { expnScgPtpEntry 7 }
expnScgPtpLastPathLossCheckAttemptStatus OBJECT-TYPE
SYNTAX INTEGER {
successfull (1),
unsuccessfull(2),
notAttempted(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { expnScgPtpEntry 8 }
expnScgPtpLastPathLossCheckFailedReason OBJECT-TYPE
SYNTAX INTEGER {
na (1),
timedOut(2),
interruptedbyAD(3),
interruptedbyReset(4),
portInService(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { expnScgPtpEntry 9 }
expnScgPtpPathLossHigh OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { expnScgPtpEntry 10 }
-- Conformance Statements
expnScgPtpConformance OBJECT IDENTIFIER ::= { expnScgPtpMIB 3 }
expnScgPtpCompliances OBJECT IDENTIFIER ::= { expnScgPtpConformance 1 }
expnScgPtpGroups OBJECT IDENTIFIER ::= { expnScgPtpConformance 2 }
expnScgPtpCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Describes the requirements for conformance to the EXPNSCGPTP-MIB"
MODULE
MANDATORY-GROUPS { expnScgPtpGroup }
::= { expnScgPtpCompliances 1 }
expnScgPtpGroup OBJECT-GROUP
OBJECTS {
expnScgPtpScgNumber,
expnScgPtpMPOAID,
expnScgPtpPathLossCheckControlStatus ,
expnScgPtpLastSuccessfullPathLossCheckTS,
expnScgPtpPathLoss ,
expnScgPtpPathLossCheckDetectedPort ,
expnScgPtpLastPathLossCheckAttemptTS ,
expnScgPtpLastPathLossCheckAttemptStatus,
expnScgPtpLastPathLossCheckFailedReason ,
expnScgPtpPathLossHigh
}
STATUS current
DESCRIPTION
" A collection of objects for managing the expnScgPtp"
::= { expnScgPtpGroups 1 }
END