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

300 lines
7.7 KiB
Plaintext

-- *****************************************************************
-- INFINERA-TP-PXMAC-MIB
--
-- Mithun Murthy/ Divyank Rastogi
--
--
-- Copyright (c) 2008-2012 by Infinera Inc.
-- All rights reserved.
-- ****************************************************************
INFINERA-TP-PXMAC-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, InfnIngressMatchCriteria,
InfnActionOnVlan, InfnEgressActionPriority,
InfnPmHistStatsControl,InfnLoopback,
InfnLoopbackBehavior, InfnCreationType,
InfnFlapActionClear FROM INFINERA-TC-MIB
terminationPoint FROM INFINERA-REG-MIB;
pxmAcMIB 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 "201605150000Z"
DESCRIPTION
" "
::= { terminationPoint 72 }
pxmAcConformance OBJECT IDENTIFIER ::= { pxmAcMIB 3 }
pxmAcCompliances OBJECT IDENTIFIER ::= { pxmAcConformance 1 }
pxmAcGroups OBJECT IDENTIFIER ::= { pxmAcConformance 2 }
pxmAcTable OBJECT-TYPE
SYNTAX SEQUENCE OF PxmAcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of PxmAc entries. Each entry is uniquely identified by
the value of ifIndex."
::= { pxmAcMIB 1 }
pxmAcEntry OBJECT-TYPE
SYNTAX PxmAcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A PxmAc entry containing information pertaining to
Infinera PxmAc interfaces. This table is a subclass of IfCommon.
Entries will exist in this table only for interfaces of type PxmAc."
INDEX { ifIndex }
::= { pxmAcTable 1 }
PxmAcEntry ::= SEQUENCE {
pxmAcIngressMatchCriteria InfnIngressMatchCriteria,
pxmAcIngressMatchOuterVlanId DisplayString,
pxmAcIngressMatchInnerVlanId DisplayString,
pxmAcIngressMatchOuterPriority DisplayString,
pxmAcIngressActionOuterVlan InfnActionOnVlan,
pxmAcIngressRewriteOuterVlanId Integer32,
pxmAcEgressActionOuterVlan InfnActionOnVlan,
pxmAcEgressRewriteOuterVlanId Integer32,
pxmAcEgressActionInnerVlan InfnActionOnVlan,
pxmAcEgressRewriteInnerVlanId Integer32,
pxmAcEgressActionOuterPriority InfnEgressActionPriority,
pxmAcEgressRewriteOuterPriority Integer32,
pxmAcEgressActionInnerPriority InfnEgressActionPriority,
pxmAcEgressRewriteInnerPriority Integer32,
pxmAcIngressTrafficClass Integer32,
pxmAcLoopback InfnLoopback,
pxmAcLoopbackBehavior InfnLoopbackBehavior,
pxmAcCreationType InfnCreationType,
pxmAcPmHistStatsEnable InfnPmHistStatsControl,
pxmAcSplitHorizonGroupID Integer32,
pxmAcFlapActionClear InfnFlapActionClear
}
pxmAcIngressMatchCriteria OBJECT-TYPE
SYNTAX InfnIngressMatchCriteria
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { pxmAcEntry 1 }
pxmAcIngressMatchOuterVlanId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { pxmAcEntry 2 }
pxmAcIngressMatchInnerVlanId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { pxmAcEntry 3 }
pxmAcIngressMatchOuterPriority OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { pxmAcEntry 4 }
pxmAcIngressActionOuterVlan OBJECT-TYPE
SYNTAX InfnActionOnVlan
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { pxmAcEntry 5 }
pxmAcIngressRewriteOuterVlanId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { pxmAcEntry 6 }
pxmAcEgressActionOuterVlan OBJECT-TYPE
SYNTAX InfnActionOnVlan
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { pxmAcEntry 7 }
pxmAcEgressRewriteOuterVlanId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { pxmAcEntry 8 }
pxmAcEgressActionInnerVlan OBJECT-TYPE
SYNTAX InfnActionOnVlan
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { pxmAcEntry 9 }
pxmAcEgressRewriteInnerVlanId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { pxmAcEntry 10 }
pxmAcEgressActionOuterPriority OBJECT-TYPE
SYNTAX InfnEgressActionPriority
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { pxmAcEntry 11 }
pxmAcEgressRewriteOuterPriority OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { pxmAcEntry 12 }
pxmAcEgressActionInnerPriority OBJECT-TYPE
SYNTAX InfnEgressActionPriority
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { pxmAcEntry 13 }
pxmAcEgressRewriteInnerPriority OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { pxmAcEntry 14 }
pxmAcIngressTrafficClass OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { pxmAcEntry 15 }
pxmAcLoopback OBJECT-TYPE
SYNTAX InfnLoopback
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { pxmAcEntry 16 }
pxmAcLoopbackBehavior OBJECT-TYPE
SYNTAX InfnLoopbackBehavior
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { pxmAcEntry 17 }
pxmAcCreationType OBJECT-TYPE
SYNTAX InfnCreationType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { pxmAcEntry 18 }
pxmAcPmHistStatsEnable OBJECT-TYPE
SYNTAX InfnPmHistStatsControl
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { pxmAcEntry 19 }
pxmAcSplitHorizonGroupID OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { pxmAcEntry 20 }
pxmAcFlapActionClear OBJECT-TYPE
SYNTAX InfnFlapActionClear
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { pxmAcEntry 21 }
pxmAcCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Describes the requirements for conformance to the TRIBPTP-MIB"
MODULE
MANDATORY-GROUPS { pxmAcGroup }
::= { pxmAcCompliances 1 }
pxmAcGroup OBJECT-GROUP
OBJECTS {
pxmAcIngressMatchCriteria,
pxmAcIngressMatchOuterVlanId,
pxmAcIngressMatchInnerVlanId,
pxmAcIngressMatchOuterPriority,
pxmAcIngressActionOuterVlan,
pxmAcIngressRewriteOuterVlanId,
pxmAcEgressActionOuterVlan,
pxmAcEgressRewriteOuterVlanId,
pxmAcEgressActionInnerVlan,
pxmAcEgressRewriteInnerVlanId,
pxmAcEgressActionOuterPriority,
pxmAcEgressRewriteOuterPriority,
pxmAcEgressActionInnerPriority,
pxmAcEgressRewriteInnerPriority,
pxmAcIngressTrafficClass,
pxmAcLoopback,
pxmAcLoopbackBehavior,
pxmAcCreationType,
pxmAcPmHistStatsEnable,
pxmAcSplitHorizonGroupID,
pxmAcFlapActionClear
}
STATUS current
DESCRIPTION
" A collection of objects for managing pxmAc interfaces."
::= { pxmAcGroups 1 }
END