diff options
Diffstat (limited to 'MIBS/dasan/DASAN-USER-MANAGEMENT-MIB')
| -rw-r--r-- | MIBS/dasan/DASAN-USER-MANAGEMENT-MIB | 100 |
1 files changed, 100 insertions, 0 deletions
diff --git a/MIBS/dasan/DASAN-USER-MANAGEMENT-MIB b/MIBS/dasan/DASAN-USER-MANAGEMENT-MIB new file mode 100644 index 0000000..649cd75 --- /dev/null +++ b/MIBS/dasan/DASAN-USER-MANAGEMENT-MIB @@ -0,0 +1,100 @@ +DASAN-USER-MANAGEMENT-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, Counter64, Integer32, TimeTicks, mib-2, NOTIFICATION-TYPE FROM SNMPv2-SMI
+ TEXTUAL-CONVENTION, DisplayString, PhysAddress, TruthValue, RowStatus, TimeStamp, AutonomousType, TestAndIncr FROM SNMPv2-TC
+ MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
+ --NetworkAddress, IpAddress FROM RFC1155-SMI
+ dasanMgmt FROM DASAN-SMI
+ dsSwitchModules FROM DASAN-SWITCH-MIB;
+
+
+-- Definition Grammer
+
+dsUserManagementMIB MODULE-IDENTITY
+ LAST-UPDATED "200601250000Z"
+ ORGANIZATION "DASAN Co., Ltd."
+ CONTACT-INFO "DASAN Co., Ltd."
+ DESCRIPTION "."
+ ::= { dsSwitchModules 14 }
+
+
+--
+-- Info Tables
+--
+
+dsUserLoginInfo OBJECT IDENTIFIER ::= { dsUserManagementMIB 1 }
+
+--
+-- Base ID
+--
+dsUserLoginTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF DsUserLoginEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "."
+ ::= { dsUserLoginInfo 1 }
+
+dsUserLoginEntry OBJECT-TYPE
+ SYNTAX DsUserLoginEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "."
+ INDEX {dsUserLoginIndex}
+ ::= { dsUserLoginTable 1 }
+
+
+
+DsUserLoginEntry ::= SEQUENCE {
+ dsUserLoginIndex INTEGER,
+ dsUserLoginName OCTET STRING,
+ dsUserLoginTty OCTET STRING,
+ dsUserLoginIpAddress IpAddress,
+ dsUserLoginType INTEGER
+ }
+
+dsUserLoginIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of user-login-table."
+ ::= { dsUserLoginEntry 1 }
+
+dsUserLoginName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The user name."
+ ::= { dsUserLoginEntry 2 }
+
+dsUserLoginTty OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The tty name."
+ ::= { dsUserLoginEntry 3 }
+
+dsUserLoginIpAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ip address of user."
+ ::= { dsUserLoginEntry 4 }
+
+dsUserLoginType OBJECT-TYPE
+ SYNTAX INTEGER {
+ local(0),
+ telnet(1),
+ ssh(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of connection."
+ ::= { dsUserLoginEntry 5 }
+
+END
|