-- -- ***************************************************************** -- Moxa VPort 06-2 MIB v1.1 -- -- 2016/05/26 -- -- Copyright (c) 2016 by Moxa Technologies Co., Ltd. -- All rights reserved. -- ***************************************************************** -- MOXA-VPORT06-2-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises, IpAddress, OBJECT-TYPE FROM SNMPv2-SMI MODULE-IDENTITY FROM SNMPv2-SMI DateAndTime, TEXTUAL-CONVENTION, MacAddress FROM SNMPv2-TC; vport06-2 MODULE-IDENTITY LAST-UPDATED "201605260000Z" ORGANIZATION "Moxa Technologies Co., Ltd." CONTACT-INFO "Postal: Moxa Technologies Co., Ltd. Fl.8, No.6,Alley 6,Lane 235,Pao-Chiao Rd. Shing Tien City,Taipei,Taiwan,R.O.C Tel: +866-2-89191230 " DESCRIPTION "For FW V1.2" REVISION "201605260000Z" DESCRIPTION "For FW V1.0, V1.1" REVISION "201502110000Z" DESCRIPTION "The MIB module for Moxa VPort 06-2 specific information." ::= { ipCamera 26 } -- 1.3.6.1.4.1.8691.8.4.26 moxa OBJECT IDENTIFIER ::= { enterprises 8691 } -- 1.3.6.1.4.1.8691 videoNetworkDevice OBJECT IDENTIFIER ::= { moxa 8 } -- 1.3.6.1.4.1.8691.8 ipCamera OBJECT IDENTIFIER ::= { videoNetworkDevice 4 } -- 1.3.6.1.4.1.8691.8.4 -- Textual Convention DisplayString ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "" SYNTAX OCTET STRING (SIZE (0..512)) -- vsMgmt OBJECT IDENTIFIER ::= { vport06-2 1 } vsTraps OBJECT IDENTIFIER ::= { vport06-2 2 } system OBJECT IDENTIFIER ::= { vsMgmt 1 } sysInfo OBJECT IDENTIFIER ::= { system 1 } serverName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "Server name of Device" ::= { sysInfo 1 } modelName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..60)) MAX-ACCESS read-only STATUS current DESCRIPTION "The model name of Device." ::= { sysInfo 2 } serverDescription OBJECT-TYPE SYNTAX DisplayString (SIZE (0..60)) MAX-ACCESS read-only STATUS current DESCRIPTION "The model description of Device." ::= { sysInfo 3 } serialNumber OBJECT-TYPE SYNTAX DisplayString (SIZE (8)) MAX-ACCESS read-only STATUS current DESCRIPTION "Serial Number of Device." ::= { sysInfo 4 } macAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The mac address of Device." ::= { sysInfo 5 } firmwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (8)) MAX-ACCESS read-only STATUS current DESCRIPTION "The version of firmware." ::= { sysInfo 6 } firmwareBuildTime OBJECT-TYPE SYNTAX DisplayString (SIZE (8)) MAX-ACCESS read-only STATUS current DESCRIPTION "The build time of firmware." ::= { sysInfo 7 } biosVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (8)) MAX-ACCESS read-only STATUS current DESCRIPTION "The version of bios." ::= { sysInfo 8 } function OBJECT IDENTIFIER ::= { system 2 } ssh OBJECT IDENTIFIER ::= { function 1 } sshEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable SSH." ::= { ssh 1 } systime OBJECT IDENTIFIER ::= { function 2 } sysTimeTable OBJECT-TYPE SYNTAX SEQUENCE OF SysTimeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The system time table." ::= { systime 1 } sysTimeEntry OBJECT-TYPE SYNTAX SysTimeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The system time entry." INDEX { sysTimeIndex } ::= { sysTimeTable 1 } SysTimeEntry ::= SEQUENCE { sysTimeIndex INTEGER, sysTimeUpdateMethod INTEGER, sysTimeDate DisplayString, sysTimeTime DisplayString, sysTimeNTPServer01 DisplayString, sysTimeNTPServer02 DisplayString, sysTimeTimeZone INTEGER, sysTimeUpdateInterval INTEGER, sysTimeNTPFromDHCP INTEGER, sysTimeManualTimeZone DisplayString, sysTimeDaylightSaving INTEGER, sysTimePTPv2TransportProtocol INTEGER, sysTimePTPv2DomainNumber INTEGER, sysTimePTPv2ClockMode INTEGER } sysTimeIndex OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS read-only STATUS current DESCRIPTION "The System Time Config index." ::= { sysTimeEntry 1 } sysTimeUpdateMethod OBJECT-TYPE SYNTAX INTEGER { keep(1), manual(3), ntp(4), ieee1588v2(5) } MAX-ACCESS read-write STATUS current DESCRIPTION "The method of sync system time." ::= { sysTimeEntry 2 } sysTimeDate OBJECT-TYPE SYNTAX DisplayString(SIZE(10)) MAX-ACCESS read-write STATUS current DESCRIPTION "system date.(ex: yyyy/mm/dd)" ::= { sysTimeEntry 3 } sysTimeTime OBJECT-TYPE SYNTAX DisplayString(SIZE(10)) MAX-ACCESS read-write STATUS current DESCRIPTION "system time. hh:mm:ss: hour, minute and second separated by colon. keep: keep date unchanged. auto: Using NTP to sync date/time automatically." ::= { sysTimeEntry 4 } sysTimeNTPServer01 OBJECT-TYPE SYNTAX DisplayString(SIZE(0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "NTP server domain name or IP address. If write this field and want it be effacted NTPFromDHCP should be set NTPFromDHCP." ::= { sysTimeEntry 5 } sysTimeNTPServer02 OBJECT-TYPE SYNTAX DisplayString(SIZE(0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "NTP server domain name or IP address. If write this field and want it be effacted NTPFromDHCP should be set NTPFromDHCP." ::= { sysTimeEntry 6 } sysTimeTimeZone OBJECT-TYPE SYNTAX INTEGER { gmt-12(-12), gmt-11(-11), gmt-10(-10), gmt-9(-9), gmt-8(-8), gmt-7(-7), gmt-6(-6), gmt-5(-5), gmt-4(-4), gmt-3(-3), gmt-2(-2), gmt-1(-1), gmt(0), gmt1(1), gmt2(2), gmt3(3), gmt4(4), gmt5(5), gmt6(6), gmt7(7), gmt8(8), gmt9(9), gmt10(10), gmt11(11), gmt12(12), gmt13(13), manual(14) } MAX-ACCESS read-write STATUS current DESCRIPTION "time zone, 8 means GMT +8:00." ::= { sysTimeEntry 7 } sysTimeUpdateInterval OBJECT-TYPE SYNTAX INTEGER { fiveSecond(5), tenSecond(10), quarterMin(15), halfMin(30), oneMin(60), fiveMin(300), quarterHour(900), halfHour(1800), threeQuarterHour(2700), oneHour(3600), oneDay(86400), oneWeek(604800), oneMonth(2592000) } MAX-ACCESS read-write STATUS current DESCRIPTION "NTP automatic time adjustment." ::= { sysTimeEntry 8 } sysTimeNTPFromDHCP OBJECT-TYPE SYNTAX INTEGER { dhcp(1), manual(0) } MAX-ACCESS read-write STATUS current DESCRIPTION "Specify NTP Server source." ::= { sysTimeEntry 9 } sysTimeManualTimeZone OBJECT-TYPE SYNTAX DisplayString(SIZE(0..80)) MAX-ACCESS read-write STATUS current DESCRIPTION "Specify manual timezone setting." ::= { sysTimeEntry 10 } sysTimeDaylightSaving OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(0) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable DST (Daylight Saving Time) for manual timezone." ::= { sysTimeEntry 11 } sysTimePTPv2TransportProtocol OBJECT-TYPE SYNTAX INTEGER { ethernet(1), ipv4(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Select the transport of PTPv2." ::= { sysTimeEntry 12 } sysTimePTPv2DomainNumber OBJECT-TYPE SYNTAX INTEGER { dflt(0), alt1(1), alt2(2), alt3(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Select the domain number of PTPv2." ::= { sysTimeEntry 13 } sysTimePTPv2ClockMode OBJECT-TYPE SYNTAX INTEGER { e2e(1), p2p(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Select the domain number of PTPv2." ::= { sysTimeEntry 14 } http OBJECT IDENTIFIER ::= { function 3 } httpSettingTable OBJECT-TYPE SYNTAX SEQUENCE OF HTTPSettingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The HTTP Setting table." ::= { http 1 } httpSettingEntry OBJECT-TYPE SYNTAX HTTPSettingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The HTTP Setting entry." INDEX { httpSettingIndex } ::= { httpSettingTable 1 } HTTPSettingEntry ::= SEQUENCE { httpSettingIndex INTEGER, httpSettingMode INTEGER, httpSettinghttpport INTEGER, httpSettinghttpsport INTEGER } httpSettingIndex OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS read-only STATUS current DESCRIPTION "The HTTP Setting index." ::= { httpSettingEntry 1 } httpSettingMode OBJECT-TYPE SYNTAX INTEGER { disable(0), http(1), httphttps(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "HTTP Mode." ::= { httpSettingEntry 2 } httpSettinghttpport OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "HTTP Port." ::= { httpSettingEntry 3 } httpSettinghttpsport OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "HTTPS Port" ::= { httpSettingEntry 4 } operation OBJECT IDENTIFIER ::= { system 3 } reBoot OBJECT IDENTIFIER ::= { operation 1 } doReboot OBJECT-TYPE SYNTAX INTEGER { non-active(0), active(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Reboot." ::= { reBoot 1 } factoryDefault OBJECT IDENTIFIER ::= { operation 2 } doFactoryDefault OBJECT-TYPE SYNTAX INTEGER { non-active(0), softreset(1), hardreset(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Factory Default." ::= { factoryDefault 1 } ntp OBJECT IDENTIFIER ::= { operation 3 } ntpSync OBJECT-TYPE SYNTAX INTEGER { non-active(0), sync(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "NTP Sync." ::= { ntp 1 } localstorage OBJECT IDENTIFIER ::= { operation 4 } record OBJECT-TYPE SYNTAX INTEGER { non-active(0), stop(1), always(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Record." ::= { localstorage 1 } mount OBJECT-TYPE SYNTAX INTEGER { non-active(0), mount(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Mount SD." ::= { localstorage 2 } unmount OBJECT-TYPE SYNTAX INTEGER { non-active(0), unmount(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "UnMount SD." ::= { localstorage 3 } format OBJECT-TYPE SYNTAX INTEGER { non-active(0), format(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Format SD." ::= { localstorage 4 } networkstorage OBJECT IDENTIFIER ::= { operation 5 } nasrecord OBJECT-TYPE SYNTAX INTEGER { non-active(0), stop(1), always(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Record." ::= { networkstorage 1 } nasmount OBJECT-TYPE SYNTAX INTEGER { non-active(0), mount(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Mount NAS." ::= { networkstorage 2 } nasunmount OBJECT-TYPE SYNTAX INTEGER { non-active(0), unmount(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "UnMount NAS." ::= { networkstorage 3 } status OBJECT IDENTIFIER ::= { system 4 } cpu OBJECT IDENTIFIER ::= { status 1 } cpuusage OBJECT-TYPE SYNTAX INTEGER (1..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The CPU usage (%)." ::= { cpu 1 } di OBJECT IDENTIFIER ::= { status 2 } di01 OBJECT-TYPE SYNTAX INTEGER { low(0), high(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The DI01 status." ::= { di 1 } sd OBJECT IDENTIFIER ::= { status 3 } state OBJECT-TYPE SYNTAX INTEGER { not-inserted(0), unmounted(1), mounted(2), mounted-readonly(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The SD card state." ::= { sd 1 } size OBJECT-TYPE SYNTAX INTEGER (0..1048576) MAX-ACCESS read-only STATUS current DESCRIPTION "The SD card total size (MB)." ::= { sd 2 } freespace OBJECT-TYPE SYNTAX INTEGER (0..1048576) MAX-ACCESS read-only STATUS current DESCRIPTION "The SD card free space (MB)." ::= { sd 3 } firmware OBJECT IDENTIFIER ::= { status 4 } fwstate OBJECT-TYPE SYNTAX INTEGER { running(0), upgrading(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The firmware status." ::= { firmware 1 } nas OBJECT IDENTIFIER ::= { status 5 } nasstate OBJECT-TYPE SYNTAX INTEGER { unmounted(0), mounted(1), mounted-readonly(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The NAS state." ::= { nas 1 } nassize OBJECT-TYPE SYNTAX INTEGER (0..1048576) MAX-ACCESS read-only STATUS current DESCRIPTION "The NAS total size (MB)." ::= { nas 2 } nasfreespace OBJECT-TYPE SYNTAX INTEGER (0..1048576) MAX-ACCESS read-only STATUS current DESCRIPTION "The NAS free space (MB)." ::= { nas 3 } video OBJECT IDENTIFIER ::= { vsMgmt 2 } videoEncoder OBJECT IDENTIFIER ::= { video 1 } modulation OBJECT-TYPE SYNTAX INTEGER { ntsc(1), pal(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Select the modultion" ::= { videoEncoder 1 } fov OBJECT-TYPE SYNTAX INTEGER { cropping(0), scaling(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Select the field of view" ::= { videoEncoder 2 } videoEncoderTable OBJECT-TYPE SYNTAX SEQUENCE OF VideoEncoderEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Video Encoder Setting list." ::= { videoEncoder 3 } videoEncoderEntry OBJECT-TYPE SYNTAX VideoEncoderEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Video Encoder Setting list entry." INDEX { videoEncoderIndex } ::= { videoEncoderTable 1 } VideoEncoderEntry ::= SEQUENCE { videoEncoderIndex INTEGER, videoEncoderCodecType INTEGER, videoEncoderResolution INTEGER, videoEncoderFPSLimit INTEGER, videoEncoderBitrateLimit INTEGER, videoEncoderQuality INTEGER, videoEncoderKeyFrameInterval INTEGER, videoEncoderSessionTimeout INTEGER, videoEncoderMulticastAddr DisplayString, videoEncoderMulticastPort INTEGER, videoEncoderMulticastTTL INTEGER, videoEncoderMulticastUserdata INTEGER, videoEncoderAutoSendMulticast INTEGER } videoEncoderIndex OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "Video Encoder Index." ::= { videoEncoderEntry 1 } videoEncoderCodecType OBJECT-TYPE SYNTAX INTEGER { mjpeg(0), h264(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Encoder Codec Type ([0]MJPEG, [2]H264)" ::= { videoEncoderEntry 2 } videoEncoderResolution OBJECT-TYPE SYNTAX INTEGER (1..8) MAX-ACCESS read-write STATUS current DESCRIPTION "Resolution Index ([NTSC]1:1920x1080,2:1280x800,3:1280x720,4:800x600,5:720x480,6:640x480,7:352x240,8:320x240 [PAL]1:1920x1080,2:1280x800,3:1280x720,4:800x600,5:720x576,6:640x480,7:352x288,8:320x240)" ::= { videoEncoderEntry 3 } videoEncoderFPSLimit OBJECT-TYPE SYNTAX INTEGER (1..30) MAX-ACCESS read-write STATUS current DESCRIPTION "FPS limitation" ::= { videoEncoderEntry 4 } videoEncoderBitrateLimit OBJECT-TYPE SYNTAX INTEGER (800..12000) MAX-ACCESS read-write STATUS current DESCRIPTION "Bitrate limitation" ::= { videoEncoderEntry 5 } videoEncoderQuality OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS read-write STATUS current DESCRIPTION "Encode Quality (1 is highest quality)" ::= { videoEncoderEntry 6 } videoEncoderKeyFrameInterval OBJECT-TYPE SYNTAX INTEGER (1..90) MAX-ACCESS read-write STATUS current DESCRIPTION "Key frame interval (GOV)" ::= { videoEncoderEntry 7 } videoEncoderSessionTimeout OBJECT-TYPE SYNTAX INTEGER (15..60) MAX-ACCESS read-write STATUS current DESCRIPTION "RTSP session timeout" ::= { videoEncoderEntry 8 } videoEncoderMulticastAddr OBJECT-TYPE SYNTAX DisplayString(SIZE(0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "Independent Multicast adrress setting for this encoder." ::= { videoEncoderEntry 9 } videoEncoderMulticastPort OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Independent Multicast port setting for this encoder." ::= { videoEncoderEntry 10 } videoEncoderMulticastTTL OBJECT-TYPE SYNTAX INTEGER (1..255) MAX-ACCESS read-write STATUS current DESCRIPTION "Independent Multicast TTL setting for this encoder." ::= { videoEncoderEntry 11 } videoEncoderMulticastUserdata OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable Userdata info in Multicast streaming." ::= { videoEncoderEntry 12 } videoEncoderAutoSendMulticast OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable Auto Send Multicast streaming." ::= { videoEncoderEntry 13 } audio OBJECT IDENTIFIER ::= { vsMgmt 3 } audioEncoder OBJECT IDENTIFIER ::= { audio 1 } codecType OBJECT-TYPE SYNTAX INTEGER { pcmu(0), aac(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Select the audio codec type" ::= { audioEncoder 1 } audioEncoderTable OBJECT-TYPE SYNTAX SEQUENCE OF AudioEncoderEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Audio Encoder Setting list." ::= { audioEncoder 2 } audioEncoderEntry OBJECT-TYPE SYNTAX AudioEncoderEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Audio Encoder Setting list entry." INDEX { audioEncoderIndex } ::= { audioEncoderTable 1 } AudioEncoderEntry ::= SEQUENCE { audioEncoderIndex INTEGER, audioEncoderSessionTimeout INTEGER, audioEncoderMulticastAddr DisplayString, audioEncoderMulticastPort INTEGER, audioEncoderMulticastTTL INTEGER, audioEncoderAutoSendMulticast INTEGER } audioEncoderIndex OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS read-only STATUS current DESCRIPTION "Audio Encoder Index." ::= { audioEncoderEntry 1 } audioEncoderSessionTimeout OBJECT-TYPE SYNTAX INTEGER (15..60) MAX-ACCESS read-write STATUS current DESCRIPTION "RTSP session timeout" ::= { audioEncoderEntry 2 } audioEncoderMulticastAddr OBJECT-TYPE SYNTAX DisplayString(SIZE(0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "Independent Multicast adrress setting for this encoder." ::= { audioEncoderEntry 3 } audioEncoderMulticastPort OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Independent Multicast port setting for this encoder." ::= { audioEncoderEntry 4 } audioEncoderMulticastTTL OBJECT-TYPE SYNTAX INTEGER (1..255) MAX-ACCESS read-write STATUS current DESCRIPTION "Independent Multicast TTL setting for this encoder." ::= { audioEncoderEntry 5 } audioEncoderAutoSendMulticast OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable Auto Send Multicast streaming." ::= { audioEncoderEntry 6 } -- ------------------------------------------------------------- -- vsTraps group -- ------------------------------------------------------------- configChangedTrap OBJECT-TYPE SYNTAX INTEGER { none(0), configChanged(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The configuration has been changed." ::= { vsTraps 1 } newIPTrap OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..512)) MAX-ACCESS read-only STATUS current DESCRIPTION "The IP address has been changed." ::= { vsTraps 2 } motionEventTrap OBJECT IDENTIFIER ::= { vsTraps 3} motion01Event OBJECT-TYPE SYNTAX INTEGER { none(0), triggered(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The motion 01 event." ::= { motionEventTrap 1 } motion02Event OBJECT-TYPE SYNTAX INTEGER { none(0), triggered(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The motion 02 event." ::= { motionEventTrap 2 } motion03Event OBJECT-TYPE SYNTAX INTEGER { none(0), triggered(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The motion 03 event." ::= { motionEventTrap 3 } cgiEventTrap OBJECT IDENTIFIER ::= { vsTraps 4} cgi01Event OBJECT-TYPE SYNTAX INTEGER { triggered(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The cgi 01 event has been triggered." ::= { cgiEventTrap 1 } cgi02Event OBJECT-TYPE SYNTAX INTEGER { triggered(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The cgi 02 event has been triggered." ::= { cgiEventTrap 2 } cgi03Event OBJECT-TYPE SYNTAX INTEGER { triggered(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The cgi 03 event has been triggered." ::= { cgiEventTrap 3 } cgi04Event OBJECT-TYPE SYNTAX INTEGER { triggered(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The cgi 04 event has been triggered." ::= { cgiEventTrap 4 } cgi05Event OBJECT-TYPE SYNTAX INTEGER { triggered(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The cgi 05 event has been triggered." ::= { cgiEventTrap 5 } tamperTrap OBJECT IDENTIFIER ::= { vsTraps 5} tamperTrigger OBJECT-TYPE SYNTAX INTEGER { triggered(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The tamper event has been triggered." ::= { tamperTrap 1 } diChangedTrap OBJECT IDENTIFIER ::= { vsTraps 7} diChanged OBJECT-TYPE SYNTAX INTEGER { diLowToHigh(1), diHighToLow(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The DI stauts has been changed." ::= { diChangedTrap 1 } recordStatusChangedTrap OBJECT IDENTIFIER ::= { vsTraps 8} recordStatusChanged OBJECT-TYPE SYNTAX INTEGER { stop(0), start(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The record stauts has been changed." ::= { recordStatusChangedTrap 1 } cpuUsageTrap OBJECT IDENTIFIER ::= { vsTraps 11} cpuUsageOver OBJECT-TYPE SYNTAX INTEGER { none(0), triggered(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The cpu usage over event." ::= { cpuUsageTrap 1 } shockTrap OBJECT IDENTIFIER ::= { vsTraps 13} shockDetect OBJECT-TYPE SYNTAX INTEGER { none(0), triggered(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The shock event." ::= { shockTrap 1 } ethernetTrap OBJECT IDENTIFIER ::= { vsTraps 14} portLinkUp OBJECT-TYPE SYNTAX INTEGER { triggered(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The ethernet port link-up event has been triggered." ::= { ethernetTrap 1 } END