TIMETRA-CLEAR-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32 FROM SNMPv2-SMI MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF TimeStamp FROM SNMPv2-TC timetraSRMIBModules, tmnxSRObjs, tmnxSRConfs, tmnxSRNotifyPrefix FROM TIMETRA-GLOBAL-MIB TNamedItem, TmnxActionType FROM TIMETRA-TC-MIB tmnxEventAppIndex FROM TIMETRA-LOG-MIB ; timetraClearMIBModule MODULE-IDENTITY LAST-UPDATED "0501240000Z" ORGANIZATION "Alcatel-Lucent" CONTACT-INFO "Alcatel-Lucent SROS Support Web: http://support.alcatel-lucent.com " DESCRIPTION "This document is the SNMP MIB module to manage and provision the ALCATEL 7x50 system clear functions. Copyright 2003-2011 Alcatel-Lucent. All rights reserved. Reproduction of this document is authorized on the condition that the foregoing copyright notice is included. This SNMP MIB module (Specification) embodies Alcatel-Lucent's proprietary intellectual property. Alcatel-Lucent retains all title and ownership in the Specification, including any revisions. Alcatel-Lucent grants all interested parties a non-exclusive license to use and distribute an unmodified copy of this Specification in connection with management of Alcatel-Lucent products, and without fee, provided this copyright notice and license appear on all copies. This Specification is supplied 'as is', and Alcatel-Lucent makes no warranty, either express or implied, as to the use, operation, condition, or performance of the Specification." -- -- Revision History -- REVISION "0501240000Z" DESCRIPTION "Rev 2.1 24 Jan 2005 00:00 2.1 release of the TIMETRA-CLEAR-MIB." REVISION "0406020000Z" DESCRIPTION "Rev 2.0R4 015 Jun 2004 00:00 2.0R4 release of the TIMETRA-CLEAR-MIB." REVISION "0401150000Z" DESCRIPTION "Rev 2.0 15 Jan 2004 00:00 2.0 release of the TIMETRA-CLEAR-MIB." REVISION "0308150000Z" DESCRIPTION "Rev 1.2 15 Aug 2003 00:00 1.2 release of the TIMETRA-CLEAR-MIB." REVISION "0301200000Z" DESCRIPTION "Rev 1.0 20 Jan 2003 00:00 1.0 Revision of the TIMETRA-CLEAR-MIB." REVISION "0202270000Z" DESCRIPTION "Rev 0.1 27 Feb 2002 00:00 Initial version of the TIMETRA-CLEAR-MIB." ::= { timetraSRMIBModules 13 } --%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -- -- Alcatel 7x50 SR series Clear functions -- tmnxClearObjs OBJECT IDENTIFIER ::= { tmnxSRObjs 13 } tmnxClearNotificationsPrefix OBJECT IDENTIFIER ::= { tmnxSRNotifyPrefix 13 } tmnxClearNotifications OBJECT IDENTIFIER ::= { tmnxClearNotificationsPrefix 0 } tmnxClearConformance OBJECT IDENTIFIER ::= { tmnxSRConfs 13 } -- -- -- Alcatel 7x50 SR series Clear Table -- tmnxClearTable OBJECT-TYPE SYNTAX SEQUENCE OF TmnxClearEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The tmnxClearTable provides the Alcatel 7x50 SR series EMS a way to execute the operational clear functions." ::= { tmnxClearObjs 1 } tmnxClearEntry OBJECT-TYPE SYNTAX TmnxClearEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry in the tmnxClearTable represents an operational clear function. Rows in this table are created by the agent when the system is initialized. They can be neither created nor destroyed by SNMP SET requests." INDEX { tmnxEventAppIndex, tmnxClearIndex } ::= { tmnxClearTable 1 } TmnxClearEntry ::= SEQUENCE { tmnxClearIndex Integer32, tmnxClearName TNamedItem, tmnxClearParams OCTET STRING, tmnxClearAction TmnxActionType, tmnxClearLastClearedTime TimeStamp, tmnxClearResult INTEGER, tmnxClearErrorText OCTET STRING } tmnxClearIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of tmnxClearIndex specifies a unique clear function within an application group. The application group indexes, tmnxEventAppIndex, are given in the tmnxEventAppTable in the TIMETRA-LOG-MIB." ::= { tmnxClearEntry 1 } tmnxClearName OBJECT-TYPE SYNTAX TNamedItem MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the application clear function associated with this row entry." ::= { tmnxClearEntry 2 } tmnxClearParams OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..255)) MAX-ACCESS read-write STATUS current DESCRIPTION "The tmnxClearParams string is a sequence of parameter name value pairs to be used to determine the managed object to which to apply the application clear function associated with this row entry." DEFVAL { ''H } -- the empty string ::= { tmnxClearEntry 3 } tmnxClearAction OBJECT-TYPE SYNTAX TmnxActionType MAX-ACCESS read-write STATUS current DESCRIPTION "Setting tmnxClearAction to 'doAction (1)' causes the application clear function associated with this row entry to be enacted." DEFVAL { notApplicable } ::= { tmnxClearEntry 4 } tmnxClearLastClearedTime OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The tmnxClearLastClearedTime variable contains the sysUpTime value when tmnxClearAction was last set to 'doAction (1)' to run the application clear function associated with this row entry." ::= { tmnxClearEntry 5 } tmnxClearResult OBJECT-TYPE SYNTAX INTEGER { success (1), failure (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The result of the last attempt to enact the application clear function associated with this row entry." ::= { tmnxClearEntry 6} tmnxClearErrorText OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "If the result of the last attempt to enact the application clear function associated with this row entry failed, tmnxClearResult is 'failure (2)', tmnxClearErrorText contains a text string to further explain the cause of the failure." ::= { tmnxClearEntry 7 } -- -- Notifications -- tmnxClear NOTIFICATION-TYPE OBJECTS { tmnxClearName, tmnxClearParams, tmnxClearLastClearedTime, tmnxClearResult, tmnxClearErrorText } STATUS current DESCRIPTION "The tmnxClear notification is generated to report the results of the clear function that was run as a result of setting tmnxClearAction to 'doAction'. " ::= { tmnxClearNotifications 1 } -- -- Conformance Information -- tmnxClearCompliances OBJECT IDENTIFIER ::= { tmnxClearConformance 1 } tmnxClearGroups OBJECT IDENTIFIER ::= { tmnxClearConformance 2 } -- compliance statements tmnxClearCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for management of object clearing operations on Alcatel 7x50 SR series systems." MODULE -- this module MANDATORY-GROUPS { tmnxClearGroup, tmnxClearNotificationGroup } ::= { tmnxClearCompliances 1 } -- units of conformance tmnxClearGroup OBJECT-GROUP OBJECTS { tmnxClearName, tmnxClearParams, tmnxClearAction, tmnxClearLastClearedTime, tmnxClearResult, tmnxClearErrorText } STATUS current DESCRIPTION "The group of objects supporting management of object clearing capabilities on Alcatel 7x50 SR series systems." ::= { tmnxClearGroups 1 } tmnxClearNotificationGroup NOTIFICATION-GROUP NOTIFICATIONS { tmnxClear } STATUS current DESCRIPTION "The group of notifications supporting the object clearing feature on Alcatel 7x50 SR series systems." ::= { tmnxClearGroups 2 } END