356 lines
8.2 KiB
Plaintext
356 lines
8.2 KiB
Plaintext
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
|
|
|