Observium_CE/mibs/cyan/CYAN-PEM-MIB

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