diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/hillstone/HILLSTONE-ZONE-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/hillstone/HILLSTONE-ZONE-MIB')
| -rw-r--r-- | MIBS/hillstone/HILLSTONE-ZONE-MIB | 152 |
1 files changed, 152 insertions, 0 deletions
diff --git a/MIBS/hillstone/HILLSTONE-ZONE-MIB b/MIBS/hillstone/HILLSTONE-ZONE-MIB new file mode 100644 index 0000000..6335f92 --- /dev/null +++ b/MIBS/hillstone/HILLSTONE-ZONE-MIB @@ -0,0 +1,152 @@ +-- **************************************************************************
+-- HILLSTONE-ZONE-MIB
+--
+-- Copyright (c) 2009 by Hillstone Networks, Inc.
+-- All rights reserved.
+--
+-- Version: V3
+-- Description: Hillstone Networks ZONE MIB Object Identifier Assignments
+-- **************************************************************************
+--
+
+HILLSTONE-ZONE-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ hillstoneZONE
+ FROM HILLSTONE-SMI
+ OBJECT-TYPE
+ FROM RFC-1212
+ RowStatus
+ FROM SNMPv2-TC;
+ -- textual conventions
+
+ DisplayString ::=
+ OCTET STRING
+ -- This data type is used to model textual information taken
+ -- from the NVT ASCII character set. By convention, objects
+ -- with this syntax are declared as having
+ --
+ -- SIZE (0..255)
+
+hillstoneZoneObjects OBJECT IDENTIFIER ::= { hillstoneZONE 1 }
+
+hillstoneZoneTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HillstoneZoneEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains all the security zones defined in the system."
+::= { hillstoneZoneObjects 1 }
+
+HillstoneZoneEntry OBJECT-TYPE
+ SYNTAX HillstoneZoneEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Define the parameters of security zone."
+INDEX { hillstoneZoneZoneIdx }
+::= { hillstoneZoneTable 1 }
+
+HillstoneZoneEntry ::=
+ SEQUENCE {
+ hillstoneZoneZoneIdx
+ Counter,
+ hillstoneZoneZoneName
+ OCTET STRING,
+ hillstoneZoneType
+ INTEGER,
+ hillstoneZoneRowStatus
+ RowStatus
+ }
+
+hillstoneZoneZoneIdx OBJECT-TYPE
+ SYNTAX Counter
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "
+ An internal number to distinguish security zone.
+ Different zone has different number.
+ "
+::= { HillstoneZoneEntry 1 }
+
+hillstoneZoneZoneName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..255))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "
+ The name of security zone.
+ Different zone has different name."
+::= { HillstoneZoneEntry 2 }
+
+hillstoneZoneType OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ lever-2(1),
+ lever-3(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "
+ The priority of security zone.
+ Different zone has different priority.
+ "
+::= { HillstoneZoneEntry 3 }
+
+hillstoneZoneRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The status of this address book row. support: active, createandgo, destory"
+::= { HillstoneZoneEntry 4 }
+
+hillstoneZoneIFTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF hillstoneZoneIFEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ This table define the interfaces belong to which security zone.
+ An interface can only belong to one security zone."
+::= { hillstoneZoneObjects 2 }
+
+hillstoneZoneIFEntry OBJECT-TYPE
+ SYNTAX hillstoneZoneIFEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " "
+ INDEX { hillstoneZoneIdx,
+ hillstoneZoneIfIndex }
+::= { hillstoneZoneIFTable 1 }
+
+hillstoneZoneIFEntry ::=
+SEQUENCE {
+ hillstoneZoneIdx
+ Counter,
+ hillstoneZoneIfIndex
+ Counter
+ }
+
+hillstoneZoneIdx OBJECT-TYPE
+ SYNTAX Counter
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "An internal number to distinguish security zone.
+ Different zone has different number."
+::= { hillstoneZoneIFEntry 1 }
+
+hillstoneZoneIfIndex OBJECT-TYPE
+ SYNTAX Counter
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "hillstoneZoneIfIndex equals to ifindex of IF-MIB"
+::= { hillstoneZoneIFEntry 2 }
+
+
+END
|