BAY-STACK-NOTIFY-CONTROL-MIB DEFINITIONS ::= BEGIN IMPORTS OBJECT-TYPE, MODULE-IDENTITY FROM SNMPv2-SMI TruthValue, RowStatus FROM SNMPv2-TC bayStackMibs FROM SYNOPTICS-ROOT-MIB; bayStackNotifyControlMib MODULE-IDENTITY LAST-UPDATED "200810170000Z" ORGANIZATION "Nortel Networks" CONTACT-INFO "Nortel Networks" DESCRIPTION "Nortel Networks Notification Control MIB Copyright 2008 Nortel Networks, Inc. All rights reserved. This Nortel Networks SNMP Management Information Base Specification embodies Nortel Networks' confidential and proprietary intellectual property. Nortel Networks retains all title and ownership in the Specification, including any revisions. This Specification is supplied 'AS IS,' and Nortel Networks makes no warranty, either express or implied, as to the use, operation, condition, or performance of the Specification." REVISION "200810170000Z" -- 17 October 2008 DESCRIPTION "v1: Initial version." ::= { bayStackMibs 31 } bsncObjects OBJECT IDENTIFIER ::= { bayStackNotifyControlMib 1 } -- ------------------------------------------------------------- -- Textual Conventions -- ------------------------------------------------------------- -- ------------------------------------------------------------- -- Scalar Objects -- ------------------------------------------------------------- -- ------------------------------------------------------------- -- Notification Control Table -- ------------------------------------------------------------- bsncNotifyControlTable OBJECT-TYPE SYNTAX SEQUENCE OF BsncNotifyControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is used to control generation of individual SNMP notification types. The table is indexed by the OID of the NOTIFICATION-TYPE, and contains a flag to enable or disable generation of that notification type." ::= { bsncObjects 1 } bsncNotifyControlEntry OBJECT-TYPE SYNTAX BsncNotifyControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains a flag to control generation of a specific notification type." INDEX { bsncNotifyControlType } ::= { bsncNotifyControlTable 1 } BsncNotifyControlEntry ::= SEQUENCE { bsncNotifyControlType OBJECT IDENTIFIER, bsncNotifyControlEnabled TruthValue, bsncNotifyControlRowStatus INTEGER } bsncNotifyControlType OBJECT-TYPE SYNTAX OBJECT IDENTIFIER MAX-ACCESS not-accessible STATUS current DESCRIPTION "The OID of a NOTIFICATION-TYPE. Note that this object cannot exceed a length of 114 sub-identifiers." ::= { bsncNotifyControlEntry 1 } bsncNotifyControlEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates whether this notification type may be generated." DEFVAL { true } ::= { bsncNotifyControlEntry 2 } bsncNotifyControlRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Used to create/delete entries in the table. Note that an implementation may simply provide permanent entries for every supported NOTIFICATION-TYPE." ::= { bsncNotifyControlEntry 3 } END