Observium_CE/mibs/ciena/WWP-SYSTEM-CONFIG-APPS-MIB

212 lines
5.9 KiB
Plaintext

--
-- WWP-SYSTEM-CONFIG-APPS-MIB.my
--
--
WWP-SYSTEM-CONFIG-APPS-MIB DEFINITIONS ::= BEGIN
IMPORTS
NOTIFICATION-TYPE, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
DisplayString, TruthValue
FROM SNMPv2-TC
wwpModules
FROM WWP-SMI;
wwpSystemConfAppsMIB MODULE-IDENTITY
LAST-UPDATED "200104031700Z"
ORGANIZATION "World Wide Packets, Inc"
CONTACT-INFO
" Mib Meister
Postal: World Wide Packets
P.O. Box 950
Veradale, WA 99037
USA
Phone: +1 509 242 9000
Email: mib.meister@worldwidepackets.com"
DESCRIPTION
"The MIB module to define primary and backup configs and apps
for wwp products."
REVISION "200104031700Z"
DESCRIPTION
"Initial creation."
::= { wwpModules 20 }
--
-- Node definitions
--
wwpSystemConfAppsMIBObjects OBJECT IDENTIFIER ::= { wwpSystemConfAppsMIB 1 }
-- SystemConf
--
wwpSystemApps OBJECT IDENTIFIER ::= { wwpSystemConfAppsMIBObjects 1 }
--
-- SystemApps Bootp
--
wwpSystemConf OBJECT IDENTIFIER ::= { wwpSystemConfAppsMIBObjects 2 }
-- Notifications
wwpSystemConfAppsMIBNotificationPrefix OBJECT IDENTIFIER ::= { wwpSystemConfAppsMIB 2 }
wwpSystemConfAppsMIBNotifications OBJECT IDENTIFIER ::=
{ wwpSystemConfAppsMIBNotificationPrefix 0 }
-- Conformance information
wwpSystemConfAppsMIBConformance OBJECT IDENTIFIER ::= { wwpSystemConfAppsMIB 3 }
wwpSystemConfAppsMIBCompliances OBJECT IDENTIFIER ::= { wwpSystemConfAppsMIBConformance 1 }
wwpSystemConfAppsMIBGroups OBJECT IDENTIFIER ::= { wwpSystemConfAppsMIBConformance 2 }
wwpSystemRunningApps OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of the current running Apps."
::= { wwpSystemApps 1 }
wwpSystemAppsSwapActivate OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to true swaps the primary and secondary APPS.
The object return to false once the swap operation is completed."
DEFVAL { false }
::= { wwpSystemApps 2 }
--
-- The System Apps Table
--
wwpSystemAppsTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpSystemAppsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the Apps"
::= { wwpSystemApps 3 }
wwpSystemAppsEntry OBJECT-TYPE
SYNTAX WwpSystemAppsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the wwpSystemAppsTable."
INDEX { wwpSystemAppsImage }
::= { wwpSystemAppsTable 1 }
WwpSystemAppsEntry ::= SEQUENCE {
wwpSystemAppsImage INTEGER,
wwpSystemAppsName DisplayString
}
wwpSystemAppsImage OBJECT-TYPE
SYNTAX INTEGER {
primary(1),
backup(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object indicates whether this image is primary or backup."
::= { wwpSystemAppsEntry 1 }
wwpSystemAppsName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the Apps including the path."
::= { wwpSystemAppsEntry 2 }
wwpSystemBackupNotifEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable indicates whether the system
generates the wwpSystemBackupAppNotification.
A false value prevents this notifications
from being generated by this system."
DEFVAL { true }
::= { wwpSystemApps 4 }
--
-- The System Config Table
--
wwpSystemConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpSystemConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the configs"
::= { wwpSystemConf 1 }
wwpSystemConfEntry OBJECT-TYPE
SYNTAX WwpSystemConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the wwpSystemConfTable."
INDEX { wwpSystemConfIndex }
::= { wwpSystemConfTable 1 }
WwpSystemConfEntry ::= SEQUENCE {
wwpSystemConfIndex INTEGER,
wwpSystemConfName DisplayString
}
wwpSystemConfIndex OBJECT-TYPE
SYNTAX INTEGER(1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unique identifier to the table."
::= { wwpSystemConfEntry 1 }
wwpSystemConfName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the Config file including the path."
::= { wwpSystemConfEntry 2 }
wwpSystemBootConfName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Name of the config file which will be used when the system is rebooted."
::= { wwpSystemConf 2 }
wwpSystemConfSaveName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Name of the config file to which the current config should be saved."
::= { wwpSystemConf 3 }
wwpSystemLoadBackupAppNotification NOTIFICATION-TYPE
OBJECTS {
wwpSystemAppsName
}
STATUS current
DESCRIPTION
"This notification will be sent, whenever the system
decide to load the backup image."
::= { wwpSystemConfAppsMIBNotifications 1 }
END