summaryrefslogtreecommitdiff
path: root/MIBS/raisecom/ROSMGMT-COMMON-MANAGEMENT-MIB
blob: 09416b0ff4b19affdbae8956d67d0ad054ab5869 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
--MibName=raisecomCommonManagement
-- =======================================================================
-- Version info 
--
-- Version 0.1 Created 2002.5.24 by GONGGUIDONG
-- This version of MIB is created just for management of base and user.   
-- Added raisecomClockGroup.raisecomClockMode sub-node by XueChaomin 20081220
-- remove UserManage and OnlineUpgrade group by guoxiaodan 20070716
-- removed keepalve group by LIAOBIN 20070709
-- raisecomEnableLogMethod add localradius radiuslocal  by yjg 20070112
-- modify RaisecomUserEntry by cjy 20060616
-- add raisecomEnableLogPasswordˇ˘raisecomEnableLogOldPassword by cjy 20060616
-- add rcNotificationGroup   by gongguidong 20041208
-- add raisecomUserStatus    by gongguidong 20040205
-- add online Upgrade group   by gongguidong 20040205
-- Copyright(c) 2003-2005 by RAISECOM TECH, Ltd. 
-- =======================================================================

-- ===========================================================================

--
-- RAISECOM base management objects
--            

ROSMGMT-COMMON-MANAGEMENT-MIB DEFINITIONS ::= BEGIN

    IMPORTS
        MODULE-IDENTITY,
        OBJECT-TYPE,
        NOTIFICATION-TYPE ,
        Integer32
            FROM SNMPv2-SMI
        TruthValue
            FROM SNMPv2-TC    
        EnableVar
            FROM SWITCH-TC       
        rosMgmt
            FROM RAISECOM-BASE-MIB;
    
    rosMgmtCommonManagement    MODULE-IDENTITY
        LAST-UPDATED     "202004120000Z"
        ORGANIZATION     "RAISECOM TECH, Ltd."
        CONTACT-INFO     "www.raisecom.com"
        DESCRIPTION      
            "The MIB module defining objects for common management"
        REVISION    	"202004120000Z" 
        DESCRIPTION 	"MIB file check and modification"
        ::= { rosMgmt  2}

    rosMgmtCommonFunctionGroup    OBJECT IDENTIFIER ::= {rosMgmtCommonManagement 1}

		rosMgmtCommonNotifications    OBJECT IDENTIFIER ::= { rosMgmtCommonFunctionGroup 0 }
		rosMgmtCommonObjects          OBJECT IDENTIFIER ::= { rosMgmtCommonFunctionGroup 1 }
		rosMgmtCommonConformance      OBJECT IDENTIFIER ::= { rosMgmtCommonFunctionGroup 2 }
	
			rosMgmtLoadcfg       			OBJECT IDENTIFIER ::= { rosMgmtCommonObjects 1 }
			rosMgmtAutoWrite        		OBJECT IDENTIFIER ::= { rosMgmtCommonObjects 2 }

			
	rosMgmtLoadcfgScalar    OBJECT IDENTIFIER ::= { rosMgmtLoadcfg 1 }
	
    rosMgmtConfigLoadOperation    OBJECT-TYPE
        SYNTAX	INTEGER{
                    ready(1),
                    saving(2),
                    erasing(3),
                    reboot(4),
                    restore(5),
                    reload(6),
                    backupsaving(7),
                    cpoyStaConf2BackConf(8),
                    cpoyBackConf2StaConf(9),
                    switStaConfBackConf(10),
                    backuperasing(11),
                    eraseStartupconfig(12),
                    eraseStartupconfigAll(13),
                    savingall(14)}
        MAX-ACCESS      read-write
        STATUS          current
        DESCRIPTION     "Syetem Load Configuration .Includes to erase the start-up config,
						or to save the running config."
		::= { rosMgmtLoadcfgScalar 1 }
    
    rosMgmtConfigLoadNotificationOnCompletion OBJECT-TYPE
		SYNTAX TruthValue
		MAX-ACCESS read-write
		STATUS current
		DESCRIPTION
			"Specifies whether or not a  raisecomConfigLoadOnCompletion
			notification should be issued on completion of some 
			operation . If such a notification is desired, it is the
			responsibility of the management entity to ensure that the
			SNMP administrative model is configured in such a way as to
			allow the notification to be delivered."
		DEFVAL { false }
		::= {  rosMgmtLoadcfgScalar 2 }
    
	rosMgmtConfigLoadState OBJECT-TYPE
		SYNTAX  INTEGER {
						ready(1),
						running(2),
						successful(3),
						failed(4)
						}
		MAX-ACCESS read-only
		STATUS current
		DESCRIPTION
			"Specifies the state of this load configuration."
		::= {  rosMgmtLoadcfgScalar 3 } 


		
    rosMgmtAutoWritecfgEnable OBJECT-TYPE           
        SYNTAX       EnableVar
        MAX-ACCESS   read-write
        STATUS       current
        DESCRIPTION  "Set/get auto writing configuration status."
        DEFVAL      { enable }
		::= { rosMgmtAutoWrite 1 }   
        
	rosMgmtAutoWritecfgInterval OBJECT-TYPE
		SYNTAX  Integer32 
		MAX-ACCESS read-write
		STATUS current
		DESCRIPTION
			" Interval time of auto save  module."
		::= {  rosMgmtAutoWrite 2 }
            
	rosMgmtConfigLoadCompletion NOTIFICATION-TYPE 
		OBJECTS {
				rosMgmtConfigLoadOperation,
				rosMgmtConfigLoadState }
		STATUS	current
		DESCRIPTION
			"A raisecomConfigLoadeCompletion trap is sent when saving 
			or erasing the configuration file. "
		::=  { rosMgmtCommonNotifications 1}

END