mibs/MIBS/screenos/NETSCREEN-SET-SNMP-MIB
2023-12-05 12:25:34 +01:00

177 lines
4.6 KiB
Plaintext

-- This module defines enterprise MIBs for SNMP setting
--
-- Copyright (c) 1999-2004, Juniper Networks, Inc.
-- All rights reserved.
NETSCREEN-SET-SNMP-MIB DEFINITIONS ::= BEGIN
IMPORTS
netscreenSetting, netscreenSettingMibModule
FROM NETSCREEN-SMI
Integer32, IpAddress, MODULE-IDENTITY, OBJECT-TYPE
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
;
netscreenSetSnmpMibModule MODULE-IDENTITY
LAST-UPDATED "200405032022Z" -- May 03, 2004
ORGANIZATION
"Juniper Networks, Inc."
CONTACT-INFO
"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"
DESCRIPTION
"This module defines the object that are used to monitor
SNMP setting"
REVISION "200405030000Z" -- May 03, 2004
DESCRIPTION
"Modified copyright and contact information"
REVISION "200403030000Z" -- March 03, 2004
DESCRIPTION
"Converted to SMIv2 by Longview Software"
REVISION "200311100000Z" -- November 10, 2003
DESCRIPTION
"Correct spelling mistake"
REVISION "200109280000Z" -- September 28, 2001
DESCRIPTION
"No Comment"
REVISION "200105270000Z" -- May 27, 2001
DESCRIPTION
"Creation Date"
::= { netscreenSettingMibModule 9 }
NsSetSnmpCommHostEntry ::= SEQUENCE
{
nsSetSnmpCommHostIndex Integer32,
nsSetSnmpCommunity DisplayString,
nsSetSnmpHostInComm IpAddress,
nsSetSnmpWritePermit INTEGER,
nsSetSnmpTrapPermit INTEGER,
nsSetSnmpTrafficAlarmPermit INTEGER
}
nsSetSNMP OBJECT IDENTIFIER ::= { netscreenSetting 9 }
nsSetSnmpSysName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"SNMP agent's sysname."
::= { nsSetSNMP 1 }
nsSetSnmpContact OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"contact name."
::= { nsSetSNMP 2 }
nsSetSnmpLocation OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"SNMP agent Location."
::= { nsSetSNMP 3 }
nsSetSnmpVPNEnable OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enabled(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secure SNMP traffic via VPN encryption"
::= { nsSetSNMP 4 }
nsSetSnmpCommHostTable OBJECT-TYPE
SYNTAX SEQUENCE OF NsSetSnmpCommHostEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The snmp community and host table"
::= { nsSetSNMP 5 }
nsSetSnmpCommHostEntry OBJECT-TYPE
SYNTAX NsSetSnmpCommHostEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing community and hosts information"
INDEX
{ nsSetSnmpCommHostIndex }
::= { nsSetSnmpCommHostTable 1 }
nsSetSnmpCommHostIndex OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique value for snmp community & host table. Its value
ranges between 0 and 65535 and may not be contiguous."
::= { nsSetSnmpCommHostEntry 1 }
nsSetSnmpCommunity OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"SNMP community name."
::= { nsSetSnmpCommHostEntry 2 }
nsSetSnmpHostInComm OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"SNMP host ip address."
::= { nsSetSnmpCommHostEntry 3 }
nsSetSnmpWritePermit OBJECT-TYPE
SYNTAX INTEGER {
no(0),
yes(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Permission to write."
::= { nsSetSnmpCommHostEntry 4 }
nsSetSnmpTrapPermit OBJECT-TYPE
SYNTAX INTEGER {
no(0),
yes(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Permission to receive trap."
::= { nsSetSnmpCommHostEntry 5 }
nsSetSnmpTrafficAlarmPermit OBJECT-TYPE
SYNTAX INTEGER {
no(0),
yes(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Permission of including traffic alarm in trap."
::= { nsSetSnmpCommHostEntry 6 }
END