366 lines
11 KiB
Plaintext
366 lines
11 KiB
Plaintext
-- *****************************************************************
|
|
-- CISCO-ENTITY-DISPLAY-MIB: Cisco Entity DISPLAY MIB file
|
|
--
|
|
-- Jan 2003, Arvind Prabhudev, Mickey Spiegel, Sonal Maheshwari
|
|
--
|
|
-- Copyright (c) 2003, 2009 by Cisco Systems, Inc.
|
|
-- All rights reserved.
|
|
-- *****************************************************************
|
|
|
|
CISCO-ENTITY-DISPLAY-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
Unsigned32,
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
TEXTUAL-CONVENTION,
|
|
TruthValue
|
|
FROM SNMPv2-TC
|
|
SnmpAdminString
|
|
FROM SNMP-FRAMEWORK-MIB
|
|
entPhysicalIndex
|
|
FROM ENTITY-MIB
|
|
ciscoMgmt
|
|
FROM CISCO-SMI;
|
|
|
|
|
|
ciscoEntityDisplayMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200910050000Z"
|
|
ORGANIZATION "Cisco Systems, Inc."
|
|
CONTACT-INFO
|
|
"Cisco Systems
|
|
Customer Service
|
|
|
|
Postal: 170 W Tasman Drive
|
|
San Jose, CA 95134
|
|
USA
|
|
|
|
Tel: +1 800 553-NETS
|
|
|
|
E-mail: cs-displaymib@cisco.com"
|
|
DESCRIPTION
|
|
"This MIB module provides information about the
|
|
status of display devices such as Light Emitting
|
|
Diodes (LEDs) and alphanumeric displays present
|
|
on the physical entities contained by the managed
|
|
system."
|
|
REVISION "200910050000Z"
|
|
DESCRIPTION
|
|
"Added the enumeration 'greenAndAmber' to
|
|
CDisplayColor TEXTUAL-CONVENTION.
|
|
Added support for ceDisplayBeaconGroup."
|
|
REVISION "200303200000Z"
|
|
DESCRIPTION
|
|
"Initial version of this MIB."
|
|
::= { ciscoMgmt 344 }
|
|
|
|
|
|
|
|
-- Textual Conventions
|
|
|
|
CDisplayType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An integer value that indicates the type of
|
|
display device."
|
|
SYNTAX INTEGER {
|
|
led(1),
|
|
alphanumeric(2)
|
|
}
|
|
|
|
CDisplayColor ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An integer value that describes the color of the
|
|
display.
|
|
|
|
'greenAndAmber' - Indicates that the display color
|
|
toggles between green and amber."
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
white(2),
|
|
red(3),
|
|
green(4),
|
|
yellow(5),
|
|
amber(6),
|
|
blue(7),
|
|
greenAndAmber(8)
|
|
}
|
|
|
|
CDisplayState ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An integer value that describes the state of the
|
|
display."
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
off(2),
|
|
on(3),
|
|
blinking(4)
|
|
}
|
|
-- MIB Object Definitions
|
|
|
|
ciscoEntityDisplayMIBObjects OBJECT IDENTIFIER
|
|
::= { ciscoEntityDisplayMIB 1 }
|
|
|
|
-- This table contains current display status information.
|
|
|
|
ceDisplayTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CeDisplayEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table provides information about the display
|
|
devices on the physical entities in the managed
|
|
system and their current display status."
|
|
::= { ciscoEntityDisplayMIBObjects 1 }
|
|
|
|
ceDisplayEntry OBJECT-TYPE
|
|
SYNTAX CeDisplayEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the ceDisplayTable that provides
|
|
information about an LED or an alphanumeric display
|
|
in the system including its current display status."
|
|
INDEX {
|
|
entPhysicalIndex,
|
|
ceDisplayIndex
|
|
}
|
|
::= { ceDisplayTable 1 }
|
|
|
|
CeDisplayEntry ::= SEQUENCE {
|
|
ceDisplayIndex Unsigned32,
|
|
ceDisplayType CDisplayType,
|
|
ceDisplayName SnmpAdminString,
|
|
ceDisplayState CDisplayState,
|
|
ceDisplayColor CDisplayColor,
|
|
ceDisplayText SnmpAdminString
|
|
}
|
|
|
|
ceDisplayIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..1024)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An arbitrary index that uniquely identifies an LED or
|
|
an alphanumeric display on the physical entity
|
|
identified by entPhysicalIndex."
|
|
::= { ceDisplayEntry 1 }
|
|
|
|
ceDisplayType OBJECT-TYPE
|
|
SYNTAX CDisplayType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the type of display described
|
|
in this entry. i.e. whether it is an LED display or
|
|
an alphanumeric display."
|
|
::= { ceDisplayEntry 2 }
|
|
|
|
ceDisplayName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object provides a human-readable string which is
|
|
the name for the display device specified in this entry."
|
|
::= { ceDisplayEntry 3 }
|
|
|
|
ceDisplayState OBJECT-TYPE
|
|
SYNTAX CDisplayState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the current display state for
|
|
the display specified in this entry."
|
|
::= { ceDisplayEntry 4 }
|
|
|
|
ceDisplayColor OBJECT-TYPE
|
|
SYNTAX CDisplayColor
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the color currently seen on
|
|
the display specified in this entry. If the display
|
|
specified by this entry is an alphanumeric display,
|
|
i.e. ceDisplayType is of type 'alphanumeric' then,
|
|
color may not apply and the agent may choose to
|
|
indicate this by setting this object to 'unknown'."
|
|
::= { ceDisplayEntry 5 }
|
|
|
|
ceDisplayText OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object provides a human-readable string which is
|
|
the text currently displayed in the alphanumeric display
|
|
specified in this entry. If the display specified by
|
|
this entry is an LED, i.e. ceDisplayType is of type 'led'
|
|
then, this object would be an empty string."
|
|
::= { ceDisplayEntry 6 }
|
|
|
|
|
|
|
|
ceDisplayBeaconTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CeDisplayBeaconEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table provides functionality to manage
|
|
beacon display devices in the managed system."
|
|
::= { ciscoEntityDisplayMIBObjects 2 }
|
|
|
|
ceDisplayBeaconEntry OBJECT-TYPE
|
|
SYNTAX CeDisplayBeaconEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing management information of
|
|
beacon functionality of a particular beacon
|
|
display device.
|
|
|
|
Only those display devices, as specified by
|
|
entPhysicalIndex in ENTITY-MIB, that support
|
|
beacon functionality will be populated in this
|
|
table."
|
|
INDEX {
|
|
entPhysicalIndex,
|
|
ceDisplayIndex
|
|
}
|
|
::= { ceDisplayBeaconTable 1 }
|
|
|
|
CeDisplayBeaconEntry ::= SEQUENCE {
|
|
ceDisplayBeaconEnabled TruthValue
|
|
}
|
|
|
|
ceDisplayBeaconEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies if the beacon functionality is
|
|
administratively enabled for this display device.
|
|
|
|
'true' - beacon functionality is administratively
|
|
enabled
|
|
'false' - beacon functionality is administratively
|
|
disabled."
|
|
::= { ceDisplayBeaconEntry 1 }
|
|
|
|
|
|
-- MIB Conformance Information
|
|
|
|
ceDisplayMIBConformance OBJECT IDENTIFIER
|
|
::= { ciscoEntityDisplayMIB 2 }
|
|
|
|
ceDisplayMIBCompliances OBJECT IDENTIFIER
|
|
::= { ceDisplayMIBConformance 1 }
|
|
|
|
ceDisplayMIBGroups OBJECT IDENTIFIER
|
|
::= { ceDisplayMIBConformance 2 }
|
|
|
|
|
|
-- Compliance Statements
|
|
|
|
ceDisplayMIBCompliance MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for entities that implement the
|
|
CISCO-ENTITY-DISPLAY-MIB.
|
|
|
|
This compliance statement is deprecated and superceded by
|
|
ceDisplayMIBCompliance2."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { ceDisplayGroup }
|
|
|
|
GROUP ceDisplayLEDGroup
|
|
DESCRIPTION
|
|
"This group is required when the display entity is an
|
|
LED."
|
|
|
|
GROUP ceDisplayAlphaNumericGroup
|
|
DESCRIPTION
|
|
"This group is required when the display entity is an
|
|
alphanumeric display."
|
|
::= { ceDisplayMIBCompliances 1 }
|
|
|
|
ceDisplayMIBCompliance2 MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for entities that implement the
|
|
CISCO-ENTITY-DISPLAY-MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { ceDisplayGroup }
|
|
|
|
GROUP ceDisplayLEDGroup
|
|
DESCRIPTION
|
|
"This group is required when the display entity is an
|
|
LED."
|
|
|
|
GROUP ceDisplayAlphaNumericGroup
|
|
DESCRIPTION
|
|
"This group is required when the display entity is an
|
|
alphanumeric display."
|
|
|
|
GROUP ceDisplayBeaconGroup
|
|
DESCRIPTION
|
|
"This group is required when system supports beacon
|
|
functionality."
|
|
|
|
OBJECT ceDisplayBeaconEnabled
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
::= { ceDisplayMIBCompliances 2 }
|
|
|
|
-- MIB groupings
|
|
|
|
ceDisplayGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ceDisplayType,
|
|
ceDisplayName,
|
|
ceDisplayState
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of managed objects that provide information
|
|
about a display in the system including its current state."
|
|
::= { ceDisplayMIBGroups 1 }
|
|
|
|
ceDisplayLEDGroup OBJECT-GROUP
|
|
OBJECTS { ceDisplayColor }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects relevant to LED display."
|
|
::= { ceDisplayMIBGroups 2 }
|
|
|
|
ceDisplayAlphaNumericGroup OBJECT-GROUP
|
|
OBJECTS { ceDisplayText }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects relevant to alphanumeric display."
|
|
::= { ceDisplayMIBGroups 3 }
|
|
|
|
ceDisplayBeaconGroup OBJECT-GROUP
|
|
OBJECTS { ceDisplayBeaconEnabled }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects relevant to beacon
|
|
functionality."
|
|
::= { ceDisplayMIBGroups 4 }
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|