CYAN-ETH-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32 FROM SNMPv2-SMI CyanAdminStateTc, CyanFppSubTypeTc, CyanOpStateTc, CyanFppTypeTc, CyanOpStateQualTc, CyanSecServiceStateTc, CyanEnDisabledTc FROM CYAN-TC-MIB cyanEntityModules FROM CYAN-MIB MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF; cyanEthModule MODULE-IDENTITY LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:22 2014 ORGANIZATION "Cyan, Inc." CONTACT-INFO " E-mail: support@cyaninc.com Postal: Cyan, Inc. 1390 N. McDowell Blvd., # G-327 Petaluma, CA 94954 USA Tel: +1-707-735-2300" DESCRIPTION "MIB module for Ethrnet Termination" REVISION "201412070545Z" -- Sun Dec 7 05:45:22 2014 DESCRIPTION "Release 6.0 build 1416362081" ::= { cyanEntityModules 180 } cyanEthMibObjects OBJECT IDENTIFIER ::={ cyanEthModule 1 } cyanEthTable OBJECT-TYPE SYNTAX SEQUENCE OF CyanEthEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Eth entries." ::= { cyanEthMibObjects 1 } cyanEthEntry OBJECT-TYPE SYNTAX CyanEthEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of Eth." INDEX { cyanEthShelfId , cyanEthModuleId , cyanEthEthTermId } ::= { cyanEthTable 1 } CyanEthEntry ::= SEQUENCE { cyanEthShelfId Unsigned32, cyanEthModuleId Unsigned32, cyanEthEthTermId Unsigned32, cyanEthAdminState CyanAdminStateTc, cyanEthAutoinserviceSoakTimeSec Integer32, cyanEthFarEndPtpId Unsigned32, cyanEthFarEndShelfId Unsigned32, cyanEthFarEndSlotId Unsigned32, cyanEthFarEndSystemId Unsigned32, cyanEthFlowPointPoolSubtype CyanFppSubTypeTc, cyanEthFppType CyanFppTypeTc, cyanEthIpForwarding CyanEnDisabledTc, cyanEthLinkOamEnableState CyanEnDisabledTc, cyanEthOperState CyanOpStateTc, cyanEthOperStateQual CyanOpStateQualTc, cyanEthPortSpeedMbps Unsigned32, cyanEthRouting CyanEnDisabledTc, cyanEthSecServState CyanSecServiceStateTc, cyanEthTopologyDiscovery CyanEnDisabledTc } cyanEthShelfId OBJECT-TYPE SYNTAX Unsigned32 (0..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Shelf Id" ::= { cyanEthEntry 1 } cyanEthModuleId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Module Id" ::= { cyanEthEntry 2 } cyanEthEthTermId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Ethernet Termination Id" ::= { cyanEthEntry 3 } cyanEthAdminState OBJECT-TYPE SYNTAX CyanAdminStateTc MAX-ACCESS read-only STATUS current DESCRIPTION "Administrative state" ::= { cyanEthEntry 4 } cyanEthAutoinserviceSoakTimeSec OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Auto-In-Service soak time" ::= { cyanEthEntry 5 } cyanEthFarEndPtpId OBJECT-TYPE SYNTAX Unsigned32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "Port or Termination Point Id" ::= { cyanEthEntry 6 } cyanEthFarEndShelfId OBJECT-TYPE SYNTAX Unsigned32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "Shelf Id" ::= { cyanEthEntry 7 } cyanEthFarEndSlotId OBJECT-TYPE SYNTAX Unsigned32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "Slot Id" ::= { cyanEthEntry 8 } cyanEthFarEndSystemId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "System Id" ::= { cyanEthEntry 9 } cyanEthFlowPointPoolSubtype OBJECT-TYPE SYNTAX CyanFppSubTypeTc MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { cyanEthEntry 10 } cyanEthFppType OBJECT-TYPE SYNTAX CyanFppTypeTc MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { cyanEthEntry 11 } cyanEthIpForwarding OBJECT-TYPE SYNTAX CyanEnDisabledTc MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/disable IP forwarding" ::= { cyanEthEntry 12 } cyanEthLinkOamEnableState OBJECT-TYPE SYNTAX CyanEnDisabledTc MAX-ACCESS read-only STATUS current DESCRIPTION "Ethernet 802.3ah Clause 57 link OAM" ::= { cyanEthEntry 13 } cyanEthOperState OBJECT-TYPE SYNTAX CyanOpStateTc MAX-ACCESS read-only STATUS current DESCRIPTION "Primary Operation State" ::= { cyanEthEntry 14 } cyanEthOperStateQual OBJECT-TYPE SYNTAX CyanOpStateQualTc MAX-ACCESS read-only STATUS current DESCRIPTION "Operation state qualifier" ::= { cyanEthEntry 15 } cyanEthPortSpeedMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Operating speed" ::= { cyanEthEntry 16 } cyanEthRouting OBJECT-TYPE SYNTAX CyanEnDisabledTc MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/disable Routing" ::= { cyanEthEntry 17 } cyanEthSecServState OBJECT-TYPE SYNTAX CyanSecServiceStateTc MAX-ACCESS read-only STATUS current DESCRIPTION "Secondary service state" ::= { cyanEthEntry 18 } cyanEthTopologyDiscovery OBJECT-TYPE SYNTAX CyanEnDisabledTc MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/disable Physical Topology Discovery" ::= { cyanEthEntry 19 } cyanEthObjectGroup OBJECT-GROUP OBJECTS { cyanEthAdminState, cyanEthAutoinserviceSoakTimeSec, cyanEthFarEndPtpId, cyanEthFarEndShelfId, cyanEthFarEndSlotId, cyanEthFarEndSystemId, cyanEthFlowPointPoolSubtype, cyanEthFppType, cyanEthIpForwarding, cyanEthLinkOamEnableState, cyanEthOperState, cyanEthOperStateQual, cyanEthPortSpeedMbps, cyanEthRouting, cyanEthSecServState, cyanEthTopologyDiscovery } STATUS current DESCRIPTION "Group of objects that comes with Eth module" ::= {cyanEthModule 20} cyanEthCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The basic info needed to be a cyan Eth" MODULE MANDATORY-GROUPS { cyanEthObjectGroup } ::= { cyanEthModule 30 } END