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

280 lines
7.7 KiB
Plaintext

-- *****************************************************************
-- 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