425 lines
9.3 KiB
Plaintext
425 lines
9.3 KiB
Plaintext
CYAN-NODE-MIB DEFINITIONS ::= BEGIN
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
Integer32,
|
|
Unsigned32
|
|
FROM SNMPv2-SMI
|
|
|
|
DisplayString
|
|
FROM SNMPv2-TC
|
|
|
|
CyanSecServiceStateTc,
|
|
CyanNationalizationTc,
|
|
CyanOpStateTc,
|
|
CyanTimezoneTc,
|
|
CyanOpStateQualTc,
|
|
CyanAdminStateTc,
|
|
CyanEnDisabledTc
|
|
FROM CYAN-TC-MIB
|
|
|
|
CyanTypeTc,
|
|
cyanEntityModules
|
|
FROM CYAN-MIB
|
|
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF;
|
|
|
|
|
|
cyanNodeModule MODULE-IDENTITY
|
|
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:22 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 Cyan Node"
|
|
|
|
REVISION "201412070545Z" -- Sun Dec 7 05:45:22 2014
|
|
DESCRIPTION "Release 6.0 build 1416362081"
|
|
|
|
::= { cyanEntityModules 10 }
|
|
|
|
cyanNodeMibObjects OBJECT IDENTIFIER ::={ cyanNodeModule 1 }
|
|
|
|
|
|
cyanNodeAdminState OBJECT-TYPE
|
|
SYNTAX CyanAdminStateTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Administrative state"
|
|
|
|
::= { cyanNodeMibObjects 1 }
|
|
|
|
cyanNodeAssetTag OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..124))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Asset Tag"
|
|
|
|
::= { cyanNodeMibObjects 2 }
|
|
|
|
cyanNodeBaseMacAddress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Base MAC address of a range of addresses"
|
|
|
|
::= { cyanNodeMibObjects 3 }
|
|
|
|
cyanNodeBay OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bay Number"
|
|
|
|
::= { cyanNodeMibObjects 4 }
|
|
|
|
cyanNodeCity OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"City"
|
|
|
|
::= { cyanNodeMibObjects 5 }
|
|
|
|
cyanNodeCountry OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Country"
|
|
|
|
::= { cyanNodeMibObjects 6 }
|
|
|
|
cyanNodeCurrentTimeZone OBJECT-TYPE
|
|
SYNTAX CyanTimezoneTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time zone identifier"
|
|
|
|
::= { cyanNodeMibObjects 7 }
|
|
|
|
cyanNodeDescription OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description"
|
|
|
|
::= { cyanNodeMibObjects 8 }
|
|
|
|
cyanNodeDhcpOnConsolePort OBJECT-TYPE
|
|
SYNTAX CyanEnDisabledTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable DHCP service on craft port"
|
|
|
|
::= { cyanNodeMibObjects 9 }
|
|
|
|
cyanNodeIdentifier OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"string OID"
|
|
|
|
::= { cyanNodeMibObjects 10 }
|
|
|
|
cyanNodeLatitude OBJECT-TYPE
|
|
SYNTAX Integer32 -- real32 * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Latitude"
|
|
|
|
::= { cyanNodeMibObjects 11 }
|
|
|
|
cyanNodeLongitude OBJECT-TYPE
|
|
SYNTAX Integer32 -- real32 * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Longitude"
|
|
|
|
::= { cyanNodeMibObjects 12 }
|
|
|
|
cyanNodeMacBlockSize OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of MAC addresses allocated from the base MAC address"
|
|
|
|
::= { cyanNodeMibObjects 13 }
|
|
|
|
cyanNodeMfgCleiCode OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..10))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Common Language Equipment Identifier"
|
|
|
|
::= { cyanNodeMibObjects 14 }
|
|
|
|
cyanNodeMfgEciCode OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..6))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Equipment Catalog Item"
|
|
|
|
::= { cyanNodeMibObjects 15 }
|
|
|
|
cyanNodeMfgModuleId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Module ID"
|
|
|
|
::= { cyanNodeMibObjects 16 }
|
|
|
|
cyanNodeMfgPartNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Manufacturing part number"
|
|
|
|
::= { cyanNodeMibObjects 17 }
|
|
|
|
cyanNodeMfgRevision OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..4))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mfg revision number"
|
|
|
|
::= { cyanNodeMibObjects 18 }
|
|
|
|
cyanNodeMfgSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mfg serial number"
|
|
|
|
::= { cyanNodeMibObjects 19 }
|
|
|
|
cyanNodeName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cyan name"
|
|
|
|
::= { cyanNodeMibObjects 20 }
|
|
|
|
cyanNodeNationalization OBJECT-TYPE
|
|
SYNTAX CyanNationalizationTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Nationalization"
|
|
|
|
::= { cyanNodeMibObjects 21 }
|
|
|
|
cyanNodeNodeId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Node id"
|
|
|
|
::= { cyanNodeMibObjects 22 }
|
|
|
|
cyanNodeOidClass OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OID Class"
|
|
|
|
::= { cyanNodeMibObjects 23 }
|
|
|
|
cyanNodeOperState OBJECT-TYPE
|
|
SYNTAX CyanOpStateTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Primary Operation State"
|
|
|
|
::= { cyanNodeMibObjects 24 }
|
|
|
|
cyanNodeOperStateQual OBJECT-TYPE
|
|
SYNTAX CyanOpStateQualTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Operation state qualifier"
|
|
|
|
::= { cyanNodeMibObjects 25 }
|
|
|
|
cyanNodeOssLabel OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Node name"
|
|
|
|
::= { cyanNodeMibObjects 26 }
|
|
|
|
cyanNodeOwner OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Owner"
|
|
|
|
::= { cyanNodeMibObjects 27 }
|
|
|
|
cyanNodePartNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..11))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cyan part number"
|
|
|
|
::= { cyanNodeMibObjects 28 }
|
|
|
|
cyanNodePostalCode OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Postal code"
|
|
|
|
::= { cyanNodeMibObjects 29 }
|
|
|
|
cyanNodeRackUnits OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rack Units"
|
|
|
|
::= { cyanNodeMibObjects 30 }
|
|
|
|
cyanNodeRegion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Region or State"
|
|
|
|
::= { cyanNodeMibObjects 31 }
|
|
|
|
cyanNodeRelayRack OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Relay Rack Number"
|
|
|
|
::= { cyanNodeMibObjects 32 }
|
|
|
|
cyanNodeSecServState OBJECT-TYPE
|
|
SYNTAX CyanSecServiceStateTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Secondary service state"
|
|
|
|
::= { cyanNodeMibObjects 33 }
|
|
|
|
cyanNodeStreet OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Street"
|
|
|
|
::= { cyanNodeMibObjects 34 }
|
|
|
|
cyanNodeType OBJECT-TYPE
|
|
SYNTAX CyanTypeTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Equipment type"
|
|
|
|
::= { cyanNodeMibObjects 35 }
|
|
|
|
cyanNodeObjectGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cyanNodeAdminState,
|
|
cyanNodeAssetTag,
|
|
cyanNodeBaseMacAddress,
|
|
cyanNodeBay,
|
|
cyanNodeCity,
|
|
cyanNodeCountry,
|
|
cyanNodeCurrentTimeZone,
|
|
cyanNodeDescription,
|
|
cyanNodeDhcpOnConsolePort,
|
|
cyanNodeIdentifier,
|
|
cyanNodeLatitude,
|
|
cyanNodeLongitude,
|
|
cyanNodeMacBlockSize,
|
|
cyanNodeMfgCleiCode,
|
|
cyanNodeMfgEciCode,
|
|
cyanNodeMfgModuleId,
|
|
cyanNodeMfgPartNumber,
|
|
cyanNodeMfgRevision,
|
|
cyanNodeMfgSerialNumber,
|
|
cyanNodeName,
|
|
cyanNodeNationalization,
|
|
cyanNodeNodeId,
|
|
cyanNodeOidClass,
|
|
cyanNodeOperState,
|
|
cyanNodeOperStateQual,
|
|
cyanNodeOssLabel,
|
|
cyanNodeOwner,
|
|
cyanNodePartNumber,
|
|
cyanNodePostalCode,
|
|
cyanNodeRackUnits,
|
|
cyanNodeRegion,
|
|
cyanNodeRelayRack,
|
|
cyanNodeSecServState,
|
|
cyanNodeStreet,
|
|
cyanNodeType
|
|
}
|
|
|
|
STATUS current
|
|
DESCRIPTION "Group of objects that comes with Node module"
|
|
::= {cyanNodeModule 20}
|
|
|
|
cyanNodeCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The basic info needed to be a cyan Node"
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
cyanNodeObjectGroup
|
|
}
|
|
::= { cyanNodeModule 30 }
|
|
|
|
|
|
END
|
|
|