212 lines
5.9 KiB
Plaintext
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
|
|
|