CYAN-S64-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32 FROM SNMPv2-SMI DisplayString FROM SNMPv2-TC CyanOpStateTc, CyanSecServiceStateTc, CyanSdhSnSignalLabelTc, CyanOpStateQualTc, CyanAdminStateTc, CyanNimTc FROM CYAN-TC-MIB cyanEntityModules FROM CYAN-MIB MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF; cyanS64Module MODULE-IDENTITY LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:23 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 STS-192c/VC-4-64c Path layer" REVISION "201412070545Z" -- Sun Dec 7 05:45:23 2014 DESCRIPTION "Release 6.0 build 1416362081" ::= { cyanEntityModules 250 } cyanS64MibObjects OBJECT IDENTIFIER ::={ cyanS64Module 1 } cyanS64Table OBJECT-TYPE SYNTAX SEQUENCE OF CyanS64Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of S64 entries." ::= { cyanS64MibObjects 1 } cyanS64Entry OBJECT-TYPE SYNTAX CyanS64Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of S64." INDEX { cyanS64ShelfId , cyanS64ModuleId , cyanS64S64Id } ::= { cyanS64Table 1 } CyanS64Entry ::= SEQUENCE { cyanS64ShelfId Unsigned32, cyanS64ModuleId Unsigned32, cyanS64S64Id Unsigned32, cyanS64Accepted CyanSdhSnSignalLabelTc, cyanS64AdminState CyanAdminStateTc, cyanS64AutoinserviceSoakTimeSec Integer32, cyanS64Description DisplayString, cyanS64Expected CyanSdhSnSignalLabelTc, cyanS64Inserted CyanSdhSnSignalLabelTc, cyanS64Monitorterminate CyanNimTc, cyanS64OperState CyanOpStateTc, cyanS64OperStateQual CyanOpStateQualTc, cyanS64SecServState CyanSecServiceStateTc } cyanS64ShelfId OBJECT-TYPE SYNTAX Unsigned32 (0..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Shelf Id" ::= { cyanS64Entry 1 } cyanS64ModuleId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Module Id" ::= { cyanS64Entry 2 } cyanS64S64Id OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "S64 Termination Id" ::= { cyanS64Entry 3 } cyanS64Accepted OBJECT-TYPE SYNTAX CyanSdhSnSignalLabelTc MAX-ACCESS read-only STATUS current DESCRIPTION "Received Signal Label value" ::= { cyanS64Entry 4 } cyanS64AdminState OBJECT-TYPE SYNTAX CyanAdminStateTc MAX-ACCESS read-only STATUS current DESCRIPTION "Administrative state" ::= { cyanS64Entry 5 } cyanS64AutoinserviceSoakTimeSec OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Auto-In-Service soak time" ::= { cyanS64Entry 6 } cyanS64Description OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Description" ::= { cyanS64Entry 7 } cyanS64Expected OBJECT-TYPE SYNTAX CyanSdhSnSignalLabelTc MAX-ACCESS read-only STATUS current DESCRIPTION "Expected Signal Label value" ::= { cyanS64Entry 8 } cyanS64Inserted OBJECT-TYPE SYNTAX CyanSdhSnSignalLabelTc MAX-ACCESS read-only STATUS current DESCRIPTION "Transmited Signal Label value" ::= { cyanS64Entry 9 } cyanS64Monitorterminate OBJECT-TYPE SYNTAX CyanNimTc MAX-ACCESS read-only STATUS current DESCRIPTION "Enable Non-Intrusive Monitoring" ::= { cyanS64Entry 10 } cyanS64OperState OBJECT-TYPE SYNTAX CyanOpStateTc MAX-ACCESS read-only STATUS current DESCRIPTION "Primary Operation State" ::= { cyanS64Entry 11 } cyanS64OperStateQual OBJECT-TYPE SYNTAX CyanOpStateQualTc MAX-ACCESS read-only STATUS current DESCRIPTION "Operation state qualifier" ::= { cyanS64Entry 12 } cyanS64SecServState OBJECT-TYPE SYNTAX CyanSecServiceStateTc MAX-ACCESS read-only STATUS current DESCRIPTION "Secondary service state" ::= { cyanS64Entry 13 } cyanS64ObjectGroup OBJECT-GROUP OBJECTS { cyanS64Accepted, cyanS64AdminState, cyanS64AutoinserviceSoakTimeSec, cyanS64Description, cyanS64Expected, cyanS64Inserted, cyanS64Monitorterminate, cyanS64OperState, cyanS64OperStateQual, cyanS64SecServState } STATUS current DESCRIPTION "Group of objects that comes with S64 module" ::= {cyanS64Module 20} cyanS64Compliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The basic info needed to be a cyan S64" MODULE MANDATORY-GROUPS { cyanS64ObjectGroup } ::= { cyanS64Module 30 } END