-- ***************************************************************** -- INFINERA-TP-OSAPTP-MIB -- -- October 2008, Sharfuddin Syed / Narendra Gupta -- -- -- Copyright (c) 2008-2012 by Infinera Inc. -- All rights reserved. -- **************************************************************** INFINERA-TP-OSAPTP-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Integer32 FROM SNMPv2-SMI MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF DisplayString, TruthValue FROM SNMPv2-TC ifIndex FROM IF-MIB FloatTenths, InfnServiceType FROM INFINERA-TC-MIB terminationPoint FROM INFINERA-REG-MIB; osaPtpMIB MODULE-IDENTITY LAST-UPDATED "200810200000Z" 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 "200810200000Z" DESCRIPTION "First Version" ::= { terminationPoint 21 } -- Conformance Statements osaPtpConformance OBJECT IDENTIFIER ::= { osaPtpMIB 3 } osaPtpCompliances OBJECT IDENTIFIER ::= { osaPtpConformance 1 } osaPtpGroups OBJECT IDENTIFIER ::= { osaPtpConformance 2 } osaPtpTable OBJECT-TYPE SYNTAX SEQUENCE OF OsaPtpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of osaPtp entries. Each entry is uniquely identified by the value of ifIndex." ::= { osaPtpMIB 1 } osaPtpEntry OBJECT-TYPE SYNTAX OsaPtpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A osaPtp entry containing information pertaining to Infinera osaPtp interfaces. This table is a subclass of IfCommon. Entries will exist in this table only for interfaces of type osaPtp." INDEX { ifIndex } ::= { osaPtpTable 1 } OsaPtpEntry ::= SEQUENCE { osaPtpPmHistStatsEnable INTEGER } osaPtpPmHistStatsEnable OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This objects control the collection of historical PM." DEFVAL { enabled } ::= { osaPtpEntry 1 } osaPtpCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Describes the requirements for conformance to the OSAPTP-MIB" MODULE MANDATORY-GROUPS { osaPtpGroup } ::= { osaPtpCompliances 1 } osaPtpGroup OBJECT-GROUP OBJECTS { osaPtpPmHistStatsEnable } STATUS current DESCRIPTION " A collection of objects for managing the osaPtp" ::= { osaPtpGroups 1 } END