-- These MIBs were created on 05/27/2001
-- This module defines enterprise MIBs for SNMP setting
--
-- Copyright (c) 1999-2004, Juniper Networks, Inc.
-- All rights reserved.
---- MODULE-IDENTITY
-- OrgName
-- Juniper Networks, Inc.
-- ContactInfo
-- Customer Support
--
-- 1194 North Mathilda Avenue
-- Sunnyvale, California 94089-1206
-- USA
--
-- Tel: 1-800-638-8296
-- E-mail: customerservice@juniper.net
-- HTTP://www.juniper.net"
--
-- Descr
-- This module defines the object that are used to monitor
-- SNMP settings
--
-- Last modified date: 05/03/2004
-- Modified copyright and contact info
--
-- Last modified date: 09/28/2001
--
-- Last modified date: 11/10/2003
-- Correct spelling mistake
--NETSCREEN-SET-SNMP-MIB DEFINITIONS::=BEGIN
IMPORTSDisplayStringFROM RFC1213-MIB
netscreenSetting FROM NETSCREEN-SMI;nsSetSNMP OBJECTIDENTIFIER::={ netscreenSetting 9}nsSetSnmpSysName OBJECT-TYPESYNTAXDisplayString(SIZE(0..255))ACCESSread-onlySTATUSmandatoryDESCRIPTION"SNMP agent's sysname."::={ nsSetSNMP 1}nsSetSnmpContact OBJECT-TYPESYNTAXDisplayString(SIZE(0..255))ACCESSread-onlySTATUSmandatoryDESCRIPTION"contact name."::={ nsSetSNMP 2}nsSetSnmpLocation OBJECT-TYPESYNTAXDisplayString(SIZE(0..255))ACCESSread-onlySTATUSmandatoryDESCRIPTION"SNMP agent Location."::={ nsSetSNMP 3}nsSetSnmpVPNEnable OBJECT-TYPESYNTAXINTEGER{disable(0),enabled(1)}ACCESSread-onlySTATUSmandatoryDESCRIPTION"Secure SNMP traffic via VPN encryption "::={ nsSetSNMP 4}nsSetSnmpCommHostTable OBJECT-TYPESYNTAXSEQUENCEOF NsSetSnmpCommHostEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"The snmp community and host table"::={ nsSetSNMP 5}nsSetSnmpCommHostEntry OBJECT-TYPESYNTAX NsSetSnmpCommHostEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry containing community and hosts information"INDEX{ nsSetSnmpCommHostIndex }::={ nsSetSnmpCommHostTable 1}
NsSetSnmpCommHostEntry ::=SEQUENCE{
nsSetSnmpCommHostIndex
INTEGER,
nsSetSnmpCommunity
DisplayString,
nsSetSnmpHostInComm
IpAddress,
nsSetSnmpWritePermit
INTEGER,
nsSetSnmpTrapPermit
INTEGER,
nsSetSnmpTrafficAlarmPermit
INTEGER}nsSetSnmpCommHostIndex OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"A unique value for snmp community & host table. Its value
ranges between 0 and 65535 and may not be contiguous."::={ nsSetSnmpCommHostEntry 1}nsSetSnmpCommunity OBJECT-TYPESYNTAXDisplayString(SIZE(0..32))ACCESSread-onlySTATUSmandatoryDESCRIPTION"SNMP community name."::={ nsSetSnmpCommHostEntry 2}nsSetSnmpHostInComm OBJECT-TYPESYNTAXIpAddressACCESSread-onlySTATUSmandatoryDESCRIPTION"SNMP host ip address."::={ nsSetSnmpCommHostEntry 3}nsSetSnmpWritePermit OBJECT-TYPESYNTAXINTEGER{no(0),
yes(1)}ACCESSread-onlySTATUSmandatoryDESCRIPTION"Permission to write."::={ nsSetSnmpCommHostEntry 4}nsSetSnmpTrapPermit OBJECT-TYPESYNTAXINTEGER{no(0),yes(1)}ACCESSread-onlySTATUSmandatoryDESCRIPTION"Permission to receive trap."::={ nsSetSnmpCommHostEntry 5}nsSetSnmpTrafficAlarmPermit OBJECT-TYPESYNTAXINTEGER{no(0),yes(1)}ACCESSread-onlySTATUSmandatoryDESCRIPTION"Permission of including traffic alarm in trap."::={ nsSetSnmpCommHostEntry 6}END