CYAN-PEM-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32 FROM SNMPv2-SMI DisplayString FROM SNMPv2-TC CyanAdminStateTc, CyanOpStateQualTc, CyanOpStateTc, CyanSecServiceStateTc FROM CYAN-TC-MIB CyanTypeTc, cyanEntityModules FROM CYAN-MIB MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF; cyanPemModule MODULE-IDENTITY LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:29 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 Power Entry Module" REVISION "201412070545Z" -- Sun Dec 7 05:45:29 2014 DESCRIPTION "Release 6.0 build 1416362081" ::= { cyanEntityModules 30 } cyanPemMibObjects OBJECT IDENTIFIER ::={ cyanPemModule 1 } cyanPemTable OBJECT-TYPE SYNTAX SEQUENCE OF CyanPemEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Pem entries." ::= { cyanPemMibObjects 1 } cyanPemEntry OBJECT-TYPE SYNTAX CyanPemEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of Pem." INDEX { cyanPemShelfId , cyanPemPemId } ::= { cyanPemTable 1 } CyanPemEntry ::= SEQUENCE { cyanPemShelfId Unsigned32, cyanPemPemId Unsigned32, cyanPemAdminState CyanAdminStateTc, cyanPemAssetTag DisplayString, cyanPemAutoinserviceSoakTimeSec Integer32, cyanPemBaseMacAddress DisplayString, cyanPemDescription DisplayString, cyanPemIdentifier DisplayString, cyanPemMacBlockSize Unsigned32, cyanPemMfgCleiCode DisplayString, cyanPemMfgEciCode DisplayString, cyanPemMfgModuleId Unsigned32, cyanPemMfgPartNumber DisplayString, cyanPemMfgRevision DisplayString, cyanPemMfgSerialNumber DisplayString, cyanPemName DisplayString, cyanPemOidClass DisplayString, cyanPemOperState CyanOpStateTc, cyanPemOperStateQual CyanOpStateQualTc, cyanPemOssLabel DisplayString, cyanPemOwner DisplayString, cyanPemPartNumber DisplayString, cyanPemSecServState CyanSecServiceStateTc, cyanPemType CyanTypeTc } cyanPemShelfId OBJECT-TYPE SYNTAX Unsigned32 (0..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Shelf Id" ::= { cyanPemEntry 1 } cyanPemPemId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Power Entry Module Id" ::= { cyanPemEntry 2 } cyanPemAdminState OBJECT-TYPE SYNTAX CyanAdminStateTc MAX-ACCESS read-only STATUS current DESCRIPTION "Administrative state" ::= { cyanPemEntry 3 } cyanPemAssetTag OBJECT-TYPE SYNTAX DisplayString (SIZE(0..124)) MAX-ACCESS read-only STATUS current DESCRIPTION "Asset Tag" ::= { cyanPemEntry 4 } cyanPemAutoinserviceSoakTimeSec OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Auto-In-Service soak time" ::= { cyanPemEntry 5 } cyanPemBaseMacAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Base MAC address of a range of addresses" ::= { cyanPemEntry 6 } cyanPemDescription OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Description" ::= { cyanPemEntry 7 } cyanPemIdentifier OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "string OID" ::= { cyanPemEntry 8 } cyanPemMacBlockSize OBJECT-TYPE SYNTAX Unsigned32 (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "Number of MAC addresses allocated from the base MAC address" ::= { cyanPemEntry 9 } cyanPemMfgCleiCode OBJECT-TYPE SYNTAX DisplayString (SIZE(0..10)) MAX-ACCESS read-only STATUS current DESCRIPTION "Common Language Equipment Identifier" ::= { cyanPemEntry 10 } cyanPemMfgEciCode OBJECT-TYPE SYNTAX DisplayString (SIZE(0..6)) MAX-ACCESS read-only STATUS current DESCRIPTION "Equipment Catalog Item" ::= { cyanPemEntry 11 } cyanPemMfgModuleId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Module ID" ::= { cyanPemEntry 12 } cyanPemMfgPartNumber OBJECT-TYPE SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-only STATUS current DESCRIPTION "Manufacturing part number" ::= { cyanPemEntry 13 } cyanPemMfgRevision OBJECT-TYPE SYNTAX DisplayString (SIZE(0..4)) MAX-ACCESS read-only STATUS current DESCRIPTION "Mfg revision number" ::= { cyanPemEntry 14 } cyanPemMfgSerialNumber OBJECT-TYPE SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-only STATUS current DESCRIPTION "Mfg serial number" ::= { cyanPemEntry 15 } cyanPemName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Cyan name" ::= { cyanPemEntry 16 } cyanPemOidClass OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "OID Class" ::= { cyanPemEntry 17 } cyanPemOperState OBJECT-TYPE SYNTAX CyanOpStateTc MAX-ACCESS read-only STATUS current DESCRIPTION "Primary Operation State" ::= { cyanPemEntry 18 } cyanPemOperStateQual OBJECT-TYPE SYNTAX CyanOpStateQualTc MAX-ACCESS read-only STATUS current DESCRIPTION "Operation state qualifier" ::= { cyanPemEntry 19 } cyanPemOssLabel OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) MAX-ACCESS read-only STATUS current DESCRIPTION "CyMS label" ::= { cyanPemEntry 20 } cyanPemOwner OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) MAX-ACCESS read-only STATUS current DESCRIPTION "Owner" ::= { cyanPemEntry 21 } cyanPemPartNumber OBJECT-TYPE SYNTAX DisplayString (SIZE(0..11)) MAX-ACCESS read-only STATUS current DESCRIPTION "Cyan part number" ::= { cyanPemEntry 22 } cyanPemSecServState OBJECT-TYPE SYNTAX CyanSecServiceStateTc MAX-ACCESS read-only STATUS current DESCRIPTION "Secondary service state" ::= { cyanPemEntry 23 } cyanPemType OBJECT-TYPE SYNTAX CyanTypeTc MAX-ACCESS read-only STATUS current DESCRIPTION "Equipment type" ::= { cyanPemEntry 24 } cyanPemObjectGroup OBJECT-GROUP OBJECTS { cyanPemAdminState, cyanPemAssetTag, cyanPemAutoinserviceSoakTimeSec, cyanPemBaseMacAddress, cyanPemDescription, cyanPemIdentifier, cyanPemMacBlockSize, cyanPemMfgCleiCode, cyanPemMfgEciCode, cyanPemMfgModuleId, cyanPemMfgPartNumber, cyanPemMfgRevision, cyanPemMfgSerialNumber, cyanPemName, cyanPemOidClass, cyanPemOperState, cyanPemOperStateQual, cyanPemOssLabel, cyanPemOwner, cyanPemPartNumber, cyanPemSecServState, cyanPemType } STATUS current DESCRIPTION "Group of objects that comes with Pem module" ::= {cyanPemModule 20} cyanPemCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The basic info needed to be a cyan Pem" MODULE MANDATORY-GROUPS { cyanPemObjectGroup } ::= { cyanPemModule 30 } END