211 lines
6.4 KiB
Plaintext
211 lines
6.4 KiB
Plaintext
-- *****************************************************************
|
|
-- USERS-MIB: ME1200 Private MIB
|
|
--
|
|
--
|
|
-- ****************************************************************
|
|
|
|
ME1200-USERS-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
MODULE-IDENTITY, OBJECT-TYPE
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC
|
|
me1200SwitchMgmt
|
|
FROM CISCOME1200-MIB
|
|
ME1200DisplayString FROM ME1200-TC
|
|
Unsigned32 FROM SNMPv2-SMI
|
|
TruthValue FROM SNMPv2-TC
|
|
ME1200RowEditorState FROM ME1200-TC
|
|
;
|
|
|
|
me1200UsersMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201401290000Z"
|
|
ORGANIZATION
|
|
"Cisco Systems, Inc"
|
|
CONTACT-INFO
|
|
"Cisco Systems, Inc
|
|
Customer Service
|
|
Postal: 170 W Tasman Drive
|
|
San Jose, CA 95134
|
|
USA
|
|
Tel: +1 800 553-NETS
|
|
E-mail: cs-me1200@cisco.com"
|
|
DESCRIPTION
|
|
"This is a private version of Users"
|
|
REVISION "201401290000Z"
|
|
DESCRIPTION
|
|
"Locate all objects under ciscoME1200MIB"
|
|
REVISION "201401220000Z"
|
|
DESCRIPTION
|
|
"Fixed minor camel case issue."
|
|
REVISION "201312110000Z"
|
|
DESCRIPTION
|
|
"Initial version"
|
|
::= { me1200SwitchMgmt 58 }
|
|
|
|
|
|
me1200UsersMIBObjects OBJECT IDENTIFIER
|
|
::= { me1200UsersMIB 1 }
|
|
|
|
me1200UsersConfig OBJECT IDENTIFIER
|
|
::= { me1200UsersMIBObjects 2 }
|
|
|
|
me1200UsersConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ME1200UsersConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table is Users onfiguration table. The index is user name."
|
|
::= { me1200UsersConfig 1 }
|
|
|
|
me1200UsersConfigEntry OBJECT-TYPE
|
|
SYNTAX ME1200UsersConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry has a set of parameters"
|
|
INDEX { me1200UsersConfigUsername }
|
|
::= { me1200UsersConfigTable 1 }
|
|
|
|
ME1200UsersConfigEntry ::= SEQUENCE {
|
|
me1200UsersConfigUsername ME1200DisplayString,
|
|
me1200UsersConfigPrivilege Unsigned32,
|
|
me1200UsersConfigEncrypted TruthValue,
|
|
me1200UsersConfigPassword ME1200DisplayString,
|
|
me1200UsersConfigAction ME1200RowEditorState
|
|
}
|
|
|
|
me1200UsersConfigUsername OBJECT-TYPE
|
|
SYNTAX ME1200DisplayString (SIZE(0..31))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of user."
|
|
::= { me1200UsersConfigEntry 1 }
|
|
|
|
me1200UsersConfigPrivilege OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Privilege level of the user."
|
|
::= { me1200UsersConfigEntry 2 }
|
|
|
|
me1200UsersConfigEncrypted OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The flag indicates the password is encrypted or not. TRUE means the
|
|
password is encrypted. FALSE means the password is plain text."
|
|
::= { me1200UsersConfigEntry 3 }
|
|
|
|
me1200UsersConfigPassword OBJECT-TYPE
|
|
SYNTAX ME1200DisplayString (SIZE(0..44))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Password of the user. The password length depends on the type of
|
|
password. If the password is encrypted, then the length is from 4 to
|
|
44. If it is unencrypted, then the maximum length is 31."
|
|
::= { me1200UsersConfigEntry 4 }
|
|
|
|
me1200UsersConfigAction OBJECT-TYPE
|
|
SYNTAX ME1200RowEditorState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Action"
|
|
::= { me1200UsersConfigEntry 100 }
|
|
|
|
me1200UsersConfigTableRowEditor OBJECT IDENTIFIER
|
|
::= { me1200UsersConfig 2 }
|
|
|
|
me1200UsersConfigTableRowEditorUsername OBJECT-TYPE
|
|
SYNTAX ME1200DisplayString (SIZE(0..31))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of user."
|
|
::= { me1200UsersConfigTableRowEditor 1 }
|
|
|
|
me1200UsersConfigTableRowEditorPrivilege OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Privilege level of the user."
|
|
::= { me1200UsersConfigTableRowEditor 2 }
|
|
|
|
me1200UsersConfigTableRowEditorEncrypted OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The flag indicates the password is encrypted or not. TRUE means the
|
|
password is encrypted. FALSE means the password is plain text."
|
|
::= { me1200UsersConfigTableRowEditor 3 }
|
|
|
|
me1200UsersConfigTableRowEditorPassword OBJECT-TYPE
|
|
SYNTAX ME1200DisplayString (SIZE(0..44))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Password of the user. The password length depends on the type of
|
|
password. If the password is encrypted, then the length is from 4 to
|
|
44. If it is unencrypted, then the maximum length is 31."
|
|
::= { me1200UsersConfigTableRowEditor 4 }
|
|
|
|
me1200UsersConfigTableRowEditorAction OBJECT-TYPE
|
|
SYNTAX ME1200RowEditorState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Action"
|
|
::= { me1200UsersConfigTableRowEditor 100 }
|
|
|
|
me1200UsersMIBConformance OBJECT IDENTIFIER
|
|
::= { me1200UsersMIB 2 }
|
|
|
|
me1200UsersMIBCompliances OBJECT IDENTIFIER
|
|
::= { me1200UsersMIBConformance 1 }
|
|
|
|
me1200UsersMIBGroups OBJECT IDENTIFIER
|
|
::= { me1200UsersMIBConformance 2 }
|
|
|
|
me1200UsersConfigTableInfoGroup OBJECT-GROUP
|
|
OBJECTS { me1200UsersConfigPrivilege, me1200UsersConfigEncrypted,
|
|
me1200UsersConfigPassword, me1200UsersConfigAction }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects suitable for bulk operations."
|
|
::= { me1200UsersMIBGroups 1 }
|
|
|
|
me1200UsersConfigTableRowEditorInfoGroup OBJECT-GROUP
|
|
OBJECTS { me1200UsersConfigTableRowEditorUsername,
|
|
me1200UsersConfigTableRowEditorPrivilege,
|
|
me1200UsersConfigTableRowEditorEncrypted,
|
|
me1200UsersConfigTableRowEditorPassword,
|
|
me1200UsersConfigTableRowEditorAction }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects suitable for bulk operations."
|
|
::= { me1200UsersMIBGroups 2 }
|
|
|
|
me1200UsersMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for the implementation."
|
|
|
|
MODULE -- this module
|
|
|
|
MANDATORY-GROUPS { me1200UsersConfigTableInfoGroup,
|
|
me1200UsersConfigTableRowEditorInfoGroup }
|
|
|
|
::= { me1200UsersMIBCompliances 1 }
|
|
|
|
END
|