Initial commit
This commit is contained in:
206
MIBS/radlan/RADLAN-File
Normal file
206
MIBS/radlan/RADLAN-File
Normal file
@ -0,0 +1,206 @@
|
||||
RADLAN-File DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Title: RADLAN File Private Extension
|
||||
-- Version: 7.39.00.00
|
||||
-- Date: 23 Feb 2005
|
||||
-- 23-Sep-2003 Added field rlFileRowStatus to rlFileTable
|
||||
-- 23-Sep-2003 Removed field rlFileActionNextLine from rlFileActionTable
|
||||
-- 23-Sep-2003 Removed values "display" and "delete" of rlFileActionCommand
|
||||
-- 07-Nov-2004 Added Scalar rlFileAuditingEnable
|
||||
-- 23-Feb-2005 Added rlFileFlashSize
|
||||
|
||||
|
||||
IMPORTS
|
||||
rlFile FROM RADLAN-MIB
|
||||
DisplayString, RowStatus, TruthValue FROM SNMPv2-TC
|
||||
OBJECT-TYPE FROM SNMPv2-SMI;
|
||||
|
||||
rlFileMibVersion OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the File System MIB version. The current version is 1."
|
||||
::= {rlFile 1 }
|
||||
|
||||
rlFileTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RlFileEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The (conceptual) table listing all the files
|
||||
of the flash file system."
|
||||
::= {rlFile 2 }
|
||||
|
||||
rlFileEntry OBJECT-TYPE
|
||||
SYNTAX RlFileEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" An entry (conceptual row) in the FileTable."
|
||||
INDEX {rlFileName }
|
||||
::= {rlFileTable 1 }
|
||||
|
||||
RlFileEntry ::= SEQUENCE {
|
||||
rlFileName DisplayString,
|
||||
rlFilePermission INTEGER,
|
||||
rlFileSize INTEGER,
|
||||
rlFileModificationDate DisplayString,
|
||||
rlFileModificationTime DisplayString,
|
||||
rlFileRowStatus RowStatus,
|
||||
rlFileFlashSize INTEGER
|
||||
}
|
||||
|
||||
rlFileName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the file."
|
||||
::= { rlFileEntry 1 }
|
||||
|
||||
rlFilePermission OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
read(1),
|
||||
write(2),
|
||||
readWrite(3),
|
||||
noReadNoWrite(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the permission level in which this file can be accessed. "
|
||||
::= { rlFileEntry 2 }
|
||||
|
||||
rlFileSize OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The size of the file in bytes (actual size)."
|
||||
::= { rlFileEntry 3 }
|
||||
|
||||
rlFileModificationDate OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time-stamp indicating the date of creation or last
|
||||
modification of this file. The format of the time-stamp is
|
||||
dd-mmm-yyyy"
|
||||
::= { rlFileEntry 4 }
|
||||
|
||||
rlFileModificationTime OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time-stamp indicating the time of creation or last
|
||||
modification of this file. The format of the time-stamp is
|
||||
hh:mm:ss"
|
||||
::= { rlFileEntry 5 }
|
||||
|
||||
rlFileRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It is used just to delete an entry"
|
||||
::= { rlFileEntry 6 }
|
||||
|
||||
rlFileFlashSize OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The size allocated for the file in bytes (allocated size)."
|
||||
::= { rlFileEntry 7 }
|
||||
|
||||
rlFileActionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RlFileActionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The (conceptual) table listing only one entry at a time
|
||||
with parameters needed for performing an action on a file."
|
||||
::= {rlFile 3 }
|
||||
|
||||
rlFileActionEntry OBJECT-TYPE
|
||||
SYNTAX RlFileActionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" An entry (conceptual row) in the FileActionTable."
|
||||
INDEX {rlFileActionName }
|
||||
::= {rlFileActionTable 1 }
|
||||
|
||||
RlFileActionEntry ::= SEQUENCE {
|
||||
rlFileActionName DisplayString,
|
||||
rlFileActionNewName DisplayString,
|
||||
rlFileActionRowStatus RowStatus,
|
||||
rlFileActionCommand INTEGER
|
||||
}
|
||||
|
||||
rlFileActionName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the file."
|
||||
::= { rlFileActionEntry 1 }
|
||||
|
||||
rlFileActionNewName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The new name for the file (in case of action rename)."
|
||||
::= { rlFileActionEntry 2 }
|
||||
|
||||
rlFileActionRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It is used to create an entry"
|
||||
::= { rlFileActionEntry 3 }
|
||||
|
||||
rlFileActionCommand OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
rename(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Perform an action on the file."
|
||||
::= { rlFileActionEntry 4 }
|
||||
|
||||
rlFileTotalSizeOfFlash OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the total size of the flash in bytes."
|
||||
::= {rlFile 4 }
|
||||
|
||||
rlFileFreeSizeOfFlash OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the number of free bytes in the flash."
|
||||
::= {rlFile 5 }
|
||||
|
||||
--- File System auditing control (SysLog)
|
||||
|
||||
rlFileAuditingEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls whether SysLog messages
|
||||
should be issued on file rename/delete events"
|
||||
DEFVAL { true }
|
||||
::= { rlFile 6 }
|
||||
|
||||
END
|
Reference in New Issue
Block a user