CYAN-BTM-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32 FROM SNMPv2-SMI DisplayString FROM SNMPv2-TC CyanRelayTc, CyanAdminStateTc, CyanOpStateQualTc, CyanOpStateTc, CyanSecServiceStateTc FROM CYAN-TC-MIB CyanTypeTc, cyanEntityModules FROM CYAN-MIB MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF; cyanBtmModule MODULE-IDENTITY LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:30 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 BOSS Termination Module" REVISION "201412070545Z" -- Sun Dec 7 05:45:30 2014 DESCRIPTION "Release 6.0 build 1416362081" ::= { cyanEntityModules 60 } cyanBtmMibObjects OBJECT IDENTIFIER ::={ cyanBtmModule 1 } cyanBtmTable OBJECT-TYPE SYNTAX SEQUENCE OF CyanBtmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Btm entries." ::= { cyanBtmMibObjects 1 } cyanBtmEntry OBJECT-TYPE SYNTAX CyanBtmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of Btm." INDEX { cyanBtmShelfId , cyanBtmBtmId } ::= { cyanBtmTable 1 } CyanBtmEntry ::= SEQUENCE { cyanBtmShelfId Unsigned32, cyanBtmBtmId Unsigned32, cyanBtmAdminState CyanAdminStateTc, cyanBtmAssetTag DisplayString, cyanBtmAudible CyanRelayTc, cyanBtmAutoinserviceSoakTimeSec Integer32, cyanBtmBaseMacAddress DisplayString, cyanBtmCritical CyanRelayTc, cyanBtmDescription DisplayString, cyanBtmIdentifier DisplayString, cyanBtmMacBlockSize Unsigned32, cyanBtmMajor CyanRelayTc, cyanBtmMfgCleiCode DisplayString, cyanBtmMfgEciCode DisplayString, cyanBtmMfgModuleId Unsigned32, cyanBtmMfgPartNumber DisplayString, cyanBtmMfgRevision DisplayString, cyanBtmMfgSerialNumber DisplayString, cyanBtmMinor CyanRelayTc, cyanBtmName DisplayString, cyanBtmOidClass DisplayString, cyanBtmOperState CyanOpStateTc, cyanBtmOperStateQual CyanOpStateQualTc, cyanBtmOssLabel DisplayString, cyanBtmOwner DisplayString, cyanBtmPartNumber DisplayString, cyanBtmSecServState CyanSecServiceStateTc, cyanBtmType CyanTypeTc } cyanBtmShelfId OBJECT-TYPE SYNTAX Unsigned32 (0..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Shelf Id" ::= { cyanBtmEntry 1 } cyanBtmBtmId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "BTM Module Id" ::= { cyanBtmEntry 2 } cyanBtmAdminState OBJECT-TYPE SYNTAX CyanAdminStateTc MAX-ACCESS read-only STATUS current DESCRIPTION "Administrative state" ::= { cyanBtmEntry 3 } cyanBtmAssetTag OBJECT-TYPE SYNTAX DisplayString (SIZE(0..124)) MAX-ACCESS read-only STATUS current DESCRIPTION "Asset Tag" ::= { cyanBtmEntry 4 } cyanBtmAudible OBJECT-TYPE SYNTAX CyanRelayTc MAX-ACCESS read-only STATUS current DESCRIPTION "System closes this control upon Critical/Major/Minor alarms" ::= { cyanBtmEntry 5 } cyanBtmAutoinserviceSoakTimeSec OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Auto-In-Service soak time" ::= { cyanBtmEntry 6 } cyanBtmBaseMacAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Base MAC address of a range of addresses" ::= { cyanBtmEntry 7 } cyanBtmCritical OBJECT-TYPE SYNTAX CyanRelayTc MAX-ACCESS read-only STATUS current DESCRIPTION "System closes this control upon Critical alarms" ::= { cyanBtmEntry 8 } cyanBtmDescription OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Description" ::= { cyanBtmEntry 9 } cyanBtmIdentifier OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "string OID" ::= { cyanBtmEntry 10 } cyanBtmMacBlockSize OBJECT-TYPE SYNTAX Unsigned32 (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "Number of MAC addresses allocated from the base MAC address" ::= { cyanBtmEntry 11 } cyanBtmMajor OBJECT-TYPE SYNTAX CyanRelayTc MAX-ACCESS read-only STATUS current DESCRIPTION "System closes this control upon Major alarms" ::= { cyanBtmEntry 12 } cyanBtmMfgCleiCode OBJECT-TYPE SYNTAX DisplayString (SIZE(0..10)) MAX-ACCESS read-only STATUS current DESCRIPTION "Common Language Equipment Identifier" ::= { cyanBtmEntry 13 } cyanBtmMfgEciCode OBJECT-TYPE SYNTAX DisplayString (SIZE(0..6)) MAX-ACCESS read-only STATUS current DESCRIPTION "Equipment Catalog Item" ::= { cyanBtmEntry 14 } cyanBtmMfgModuleId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Module ID" ::= { cyanBtmEntry 15 } cyanBtmMfgPartNumber OBJECT-TYPE SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-only STATUS current DESCRIPTION "Manufacturing part number" ::= { cyanBtmEntry 16 } cyanBtmMfgRevision OBJECT-TYPE SYNTAX DisplayString (SIZE(0..4)) MAX-ACCESS read-only STATUS current DESCRIPTION "Mfg revision number" ::= { cyanBtmEntry 17 } cyanBtmMfgSerialNumber OBJECT-TYPE SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-only STATUS current DESCRIPTION "Mfg serial number" ::= { cyanBtmEntry 18 } cyanBtmMinor OBJECT-TYPE SYNTAX CyanRelayTc MAX-ACCESS read-only STATUS current DESCRIPTION "System closes this control upon Minor alarms" ::= { cyanBtmEntry 19 } cyanBtmName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Cyan name" ::= { cyanBtmEntry 20 } cyanBtmOidClass OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "OID Class" ::= { cyanBtmEntry 21 } cyanBtmOperState OBJECT-TYPE SYNTAX CyanOpStateTc MAX-ACCESS read-only STATUS current DESCRIPTION "Primary Operation State" ::= { cyanBtmEntry 22 } cyanBtmOperStateQual OBJECT-TYPE SYNTAX CyanOpStateQualTc MAX-ACCESS read-only STATUS current DESCRIPTION "Operation state qualifier" ::= { cyanBtmEntry 23 } cyanBtmOssLabel OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) MAX-ACCESS read-only STATUS current DESCRIPTION "CyMS label" ::= { cyanBtmEntry 24 } cyanBtmOwner OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) MAX-ACCESS read-only STATUS current DESCRIPTION "Owner" ::= { cyanBtmEntry 25 } cyanBtmPartNumber OBJECT-TYPE SYNTAX DisplayString (SIZE(0..11)) MAX-ACCESS read-only STATUS current DESCRIPTION "Cyan part number" ::= { cyanBtmEntry 26 } cyanBtmSecServState OBJECT-TYPE SYNTAX CyanSecServiceStateTc MAX-ACCESS read-only STATUS current DESCRIPTION "Secondary service state" ::= { cyanBtmEntry 27 } cyanBtmType OBJECT-TYPE SYNTAX CyanTypeTc MAX-ACCESS read-only STATUS current DESCRIPTION "Equipment type" ::= { cyanBtmEntry 28 } cyanBtmObjectGroup OBJECT-GROUP OBJECTS { cyanBtmAdminState, cyanBtmAssetTag, cyanBtmAudible, cyanBtmAutoinserviceSoakTimeSec, cyanBtmBaseMacAddress, cyanBtmCritical, cyanBtmDescription, cyanBtmIdentifier, cyanBtmMacBlockSize, cyanBtmMajor, cyanBtmMfgCleiCode, cyanBtmMfgEciCode, cyanBtmMfgModuleId, cyanBtmMfgPartNumber, cyanBtmMfgRevision, cyanBtmMfgSerialNumber, cyanBtmMinor, cyanBtmName, cyanBtmOidClass, cyanBtmOperState, cyanBtmOperStateQual, cyanBtmOssLabel, cyanBtmOwner, cyanBtmPartNumber, cyanBtmSecServState, cyanBtmType } STATUS current DESCRIPTION "Group of objects that comes with Btm module" ::= {cyanBtmModule 20} cyanBtmCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The basic info needed to be a cyan Btm" MODULE MANDATORY-GROUPS { cyanBtmObjectGroup } ::= { cyanBtmModule 30 } END