-- ***************************************************************** -- INFINERA-TP-PXMETHINTF-MIB -- -- Mithun Murthy/ Divyank Rastogi -- -- -- Copyright (c) 2008-2012 by Infinera Inc. -- All rights reserved. -- **************************************************************** INFINERA-TP-PXMETHINTF-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Integer32 FROM SNMPv2-SMI MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF DisplayString FROM SNMPv2-TC ifIndex FROM IF-MIB FloatTenths, FloatHundredths, InfnPXMInterfaceType, InfnEnableDisableType, InfnLoopbackBehavior, InfnAcceptableFrameType FROM INFINERA-TC-MIB terminationPoint FROM INFINERA-REG-MIB; pxmEthIntfMIB MODULE-IDENTITY LAST-UPDATED "201605200000Z" 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 "201605200000Z" DESCRIPTION " " ::= { terminationPoint 76 } pxmEthIntfConformance OBJECT IDENTIFIER ::= { pxmEthIntfMIB 3 } pxmEthIntfCompliances OBJECT IDENTIFIER ::= { pxmEthIntfConformance 1 } pxmEthIntfGroups OBJECT IDENTIFIER ::= { pxmEthIntfConformance 2 } pxmEthIntfTable OBJECT-TYPE SYNTAX SEQUENCE OF PxmEthIntfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of PxmEthIntf entries. Each entry is uniquely identified by the value of ifIndex." ::= { pxmEthIntfMIB 1 } pxmEthIntfEntry OBJECT-TYPE SYNTAX PxmEthIntfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A PxmEthIntf entry containing information pertaining to Infinera PxmEthIntf interfaces. This table is a subclass of IfCommon. Entries will exist in this table only for interfaces of type PxmEthIntf." INDEX { ifIndex } ::= { pxmEthIntfTable 1 } PxmEthIntfEntry ::= SEQUENCE { pxmEthIntfMTUSize Integer32, pxmEthIntfInterfaceType InfnPXMInterfaceType, pxmEthIntfOuterTPID Integer32, pxmEthIntfInnerTPID Integer32, pxmEthIntfDefaultVLANID Integer32, pxmEthIntfDefaultPriority Integer32, pxmEthIntfIngressTrafficClass Integer32, pxmEthIntfFacTestSignalGen InfnEnableDisableType, pxmEthIntfFacTestSignalMon InfnEnableDisableType, pxmEthIntfTerminalTestSignalGen InfnEnableDisableType, pxmEthIntfTerminalTestSignalMon InfnEnableDisableType, pxmEthIntfInterfaceRate Integer32, pxmEthIntfAcceptableFrameType InfnAcceptableFrameType, pxmEthIntfOverBookingFactor FloatTenths, pxmEthIntfMaxReservableBW FloatHundredths, pxmEthIntfAvailableBW FloatHundredths, pxmEthIntfLoopbackBehavior InfnLoopbackBehavior, pxmEthIntfMacAddress DisplayString, pxmEthIntfCSFAsTDATrigger InfnEnableDisableType } pxmEthIntfMTUSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { pxmEthIntfEntry 1 } pxmEthIntfInterfaceType OBJECT-TYPE SYNTAX InfnPXMInterfaceType MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { pxmEthIntfEntry 2 } pxmEthIntfOuterTPID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { pxmEthIntfEntry 3 } pxmEthIntfInnerTPID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { pxmEthIntfEntry 4 } pxmEthIntfDefaultVLANID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { pxmEthIntfEntry 5 } pxmEthIntfDefaultPriority OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { pxmEthIntfEntry 6 } pxmEthIntfIngressTrafficClass OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { pxmEthIntfEntry 7 } pxmEthIntfFacTestSignalGen OBJECT-TYPE SYNTAX InfnEnableDisableType MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { pxmEthIntfEntry 8 } pxmEthIntfFacTestSignalMon OBJECT-TYPE SYNTAX InfnEnableDisableType MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { pxmEthIntfEntry 9 } pxmEthIntfTerminalTestSignalGen OBJECT-TYPE SYNTAX InfnEnableDisableType MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { pxmEthIntfEntry 10 } pxmEthIntfTerminalTestSignalMon OBJECT-TYPE SYNTAX InfnEnableDisableType MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { pxmEthIntfEntry 11 } pxmEthIntfInterfaceRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { pxmEthIntfEntry 12 } pxmEthIntfAcceptableFrameType OBJECT-TYPE SYNTAX InfnAcceptableFrameType MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { pxmEthIntfEntry 13 } pxmEthIntfOverBookingFactor OBJECT-TYPE SYNTAX FloatTenths MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { pxmEthIntfEntry 14 } pxmEthIntfMaxReservableBW OBJECT-TYPE SYNTAX FloatHundredths MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { pxmEthIntfEntry 15 } pxmEthIntfAvailableBW OBJECT-TYPE SYNTAX FloatHundredths MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { pxmEthIntfEntry 16 } pxmEthIntfLoopbackBehavior OBJECT-TYPE SYNTAX InfnLoopbackBehavior MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { pxmEthIntfEntry 17 } pxmEthIntfMacAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { pxmEthIntfEntry 18 } pxmEthIntfCSFAsTDATrigger OBJECT-TYPE SYNTAX InfnEnableDisableType MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { pxmEthIntfEntry 19 } pxmEthIntfCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Describes the requirements for conformance to the TRIBPTP-MIB" MODULE MANDATORY-GROUPS { pxmEthIntfGroup } ::= { pxmEthIntfCompliances 1 } pxmEthIntfGroup OBJECT-GROUP OBJECTS { pxmEthIntfMTUSize, pxmEthIntfInterfaceType, pxmEthIntfOuterTPID, pxmEthIntfInnerTPID, pxmEthIntfDefaultVLANID, pxmEthIntfDefaultPriority, pxmEthIntfIngressTrafficClass, pxmEthIntfFacTestSignalGen, pxmEthIntfFacTestSignalMon, pxmEthIntfTerminalTestSignalGen, pxmEthIntfTerminalTestSignalMon, pxmEthIntfInterfaceRate, pxmEthIntfAcceptableFrameType, pxmEthIntfOverBookingFactor, pxmEthIntfMaxReservableBW, pxmEthIntfAvailableBW, pxmEthIntfLoopbackBehavior, pxmEthIntfMacAddress, pxmEthIntfCSFAsTDATrigger } STATUS current DESCRIPTION " A collection of objects for managing pxmEthIntf interfaces." ::= { pxmEthIntfGroups 1 } END