summaryrefslogtreecommitdiff
path: root/MIBS/huawei/HUAWEI-SZONE-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/huawei/HUAWEI-SZONE-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/huawei/HUAWEI-SZONE-MIB')
-rw-r--r--MIBS/huawei/HUAWEI-SZONE-MIB293
1 files changed, 293 insertions, 0 deletions
diff --git a/MIBS/huawei/HUAWEI-SZONE-MIB b/MIBS/huawei/HUAWEI-SZONE-MIB
new file mode 100644
index 0000000..d119d00
--- /dev/null
+++ b/MIBS/huawei/HUAWEI-SZONE-MIB
@@ -0,0 +1,293 @@
+-- =================================================================
+-- Copyright (C) 2003 by HUAWEI TECHNOLOGIES. All rights reserved
+--
+-- Description: HUAWEI-SZONE-MIB
+-- Reference: Security Zone
+-- Version: V1.0
+-- History:
+--
+-- V1.20 2005-05-30 Wei Rixi(22510) added mplsVpnVrfName as table index,
+-- Added fields to HwSZoneInterZoneEntry and hwSZoneInterZoneCfgGroup.
+-- V1.00 2003-03-18 Yang Yinzhu(28193) initial version
+-- =================================================================
+
+HUAWEI-SZONE-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ OBJECT-GROUP
+ FROM SNMPv2-CONF
+ Integer32, Gauge32, OBJECT-TYPE, MODULE-IDENTITY
+ FROM SNMPv2-SMI
+ TruthValue
+ FROM SNMPv2-TC
+ RowStatus
+ FROM SNMPv2-TC
+ mplsVpnVrfName
+ FROM MPLS-VPN-MIB
+ hwDatacomm
+ FROM HUAWEI-MIB;
+
+ hwSZONE MODULE-IDENTITY
+ LAST-UPDATED "200304080900Z" -- April 08, 2003 at 09:00 GMT
+ ORGANIZATION
+ "Huawei Technologies co.,Ltd."
+ CONTACT-INFO
+ "
+ R&D BeiJing, Huawei Technologies co.,Ltd.
+ Huawei Bld.,NO.3 Xinxi Rd.,
+ Shang-Di Information Industry Base,
+ Hai-Dian District Beijing P.R. China
+ Zip:100085
+ Http://www.huawei.com
+ E-mail:support@huawei.com
+ "
+ DESCRIPTION
+ "
+ V1.00
+ The HUAWEI-SZONE-MIB contains objects to manage the security zone for firewall product.
+ "
+ ::= { hwDatacomm 15 }
+
+ --
+ -- Node definitions
+ --
+
+ -- 1.3.6.1.4.1.2011.5.25.15.1
+ hwSZoneZoneCfg OBJECT IDENTIFIER ::= { hwSZONE 1 }
+
+ -- 1.3.6.1.4.1.2011.5.25.15.1.1
+ hwSZoneZoneTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HwSZoneZoneEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains all the security zones defined in the system."
+ ::= { hwSZoneZoneCfg 1 }
+
+ -- 1.3.6.1.4.1.2011.5.25.15.1.1.1
+ hwSZoneZoneEntry OBJECT-TYPE
+ SYNTAX HwSZoneZoneEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Define the parameters of security zone."
+ INDEX { mplsVpnVrfName, hwSZoneZoneID }
+ ::= { hwSZoneZoneTable 1 }
+
+ HwSZoneZoneEntry ::=
+ SEQUENCE {
+ hwSZoneZoneID
+ Integer32,
+ hwSZoneZoneName
+ OCTET STRING,
+ hwSZoneSecPriority
+ Integer32,
+ hwSZoneZoneStatus
+ RowStatus
+ }
+
+ -- 1.3.6.1.4.1.2011.5.25.15.1.1.1.1
+ hwSZoneZoneID OBJECT-TYPE
+ SYNTAX Integer32 (0..128)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "
+ An internal number to distinguish security zone.
+ Different zone has different number.
+ "
+ ::= { hwSZoneZoneEntry 1 }
+
+ -- 1.3.6.1.4.1.2011.5.25.15.1.1.1.2
+ hwSZoneZoneName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..31))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "
+ The name of security zone.
+ Different zone has different name."
+ ::= { hwSZoneZoneEntry 2 }
+
+ -- 1.3.6.1.4.1.2011.5.25.15.1.1.1.3
+ hwSZoneSecPriority OBJECT-TYPE
+ SYNTAX Integer32 (0..200)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "
+ The priority of security zone.
+ Different zone has different priority.
+ "
+ ::= { hwSZoneZoneEntry 3 }
+
+ -- 1.3.6.1.4.1.2011.5.25.15.1.1.1.4
+ hwSZoneZoneStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Row status, can be CreateAndGo or Destroy."
+ ::= { hwSZoneZoneEntry 4 }
+
+ -- 1.3.6.1.4.1.2011.5.25.15.1.2
+ hwSZoneZoneIFTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HwSZoneZoneIFEntry
+ 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."
+ ::= { hwSZoneZoneCfg 2 }
+
+ -- 1.3.6.1.4.1.2011.5.25.15.1.2.1
+ hwSZoneZoneIFEntry OBJECT-TYPE
+ SYNTAX HwSZoneZoneIFEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " "
+ INDEX { hwSZoneIFZoneID, hwSZoneZoneIFIndex }
+ ::= { hwSZoneZoneIFTable 1 }
+
+ HwSZoneZoneIFEntry ::=
+ SEQUENCE {
+ hwSZoneIFZoneID
+ Integer32,
+ hwSZoneZoneIFIndex
+ Gauge32,
+ hwSZoneZoneIFStatus
+ RowStatus
+ }
+
+ -- 1.3.6.1.4.1.2011.5.25.15.1.2.1.1
+ hwSZoneIFZoneID OBJECT-TYPE
+ SYNTAX Integer32 (0..128)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ID of security zone."
+ ::= { hwSZoneZoneIFEntry 1 }
+
+ -- 1.3.6.1.4.1.2011.5.25.15.1.2.1.2
+ hwSZoneZoneIFIndex OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of interface."
+ ::= { hwSZoneZoneIFEntry 2 }
+
+ -- 1.3.6.1.4.1.2011.5.25.15.1.2.1.3
+ hwSZoneZoneIFStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Row status, can be CreateAndGo or Destroy."
+ ::= { hwSZoneZoneIFEntry 3 }
+
+ -- 1.3.6.1.4.1.2011.5.25.15.2
+ hwSZoneInterZoneCfg OBJECT IDENTIFIER ::= { hwSZONE 2 }
+
+ -- 1.3.6.1.4.1.2011.5.25.15.2.1
+ hwSZoneInterZoneTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HwSZoneInterZoneEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ This table define all inter zone of system.
+ The inter zone can't be create directly,
+ when a security zone is created, the related inter zones are created automatically,
+ and when deleting a zone, the related inter zones are deleted.
+ "
+ ::= { hwSZoneInterZoneCfg 1 }
+
+ -- 1.3.6.1.4.1.2011.5.25.15.2.1.1
+ hwSZoneInterZoneEntry OBJECT-TYPE
+ SYNTAX HwSZoneInterZoneEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " "
+ INDEX { mplsVpnVrfName, hwSZoneInterZoneZoneID1, hwSZoneInterZoneZoneID2 }
+ ::= { hwSZoneInterZoneTable 1 }
+
+ HwSZoneInterZoneEntry ::=
+ SEQUENCE {
+ hwSZoneInterZoneZoneID1
+ Integer32,
+ hwSZoneInterZoneZoneID2
+ Integer32,
+ hwSZoneInterZoneEnableFW
+ TruthValue,
+ hwSZoneInterZoneStatus
+ RowStatus
+ }
+
+ -- 1.3.6.1.4.1.2011.5.25.15.2.1.1.1
+ hwSZoneInterZoneZoneID1 OBJECT-TYPE
+ SYNTAX Integer32 (0..128)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ID of first zone that compose the inter-zone."
+ ::= { hwSZoneInterZoneEntry 1 }
+
+ -- 1.3.6.1.4.1.2011.5.25.15.2.1.1.2
+ hwSZoneInterZoneZoneID2 OBJECT-TYPE
+ SYNTAX Integer32 (0..128)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ID of second zone that compose the inter-zone."
+ ::= { hwSZoneInterZoneEntry 2 }
+
+ -- 1.3.6.1.4.1.2011.5.25.15.2.1.1.3
+ hwSZoneInterZoneEnableFW OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The switch indicates whether the interzone enables firewall."
+ DEFVAL { false }
+ ::= { hwSZoneInterZoneEntry 3 }
+
+ -- 1.3.6.1.4.1.2011.5.25.15.2.1.1.4
+ hwSZoneInterZoneStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Row status, can be CreateAndGo."
+ ::= { hwSZoneInterZoneEntry 4 }
+
+ -- 1.3.6.1.4.1.2011.5.25.15.3
+ hwSZoneConformance OBJECT IDENTIFIER ::= { hwSZONE 3 }
+
+ -- 1.3.6.1.4.1.2011.5.25.15.3.1
+ hwSZoneCompliance OBJECT IDENTIFIER ::= { hwSZoneConformance 1 }
+
+ -- 1.3.6.1.4.1.2011.5.25.15.3.2
+ hwSZoneMibGroups OBJECT IDENTIFIER ::= { hwSZoneConformance 2 }
+
+ -- 1.3.6.1.4.1.2011.5.25.15.3.2.1
+ hwSZoneZoneCfgGroup OBJECT-GROUP
+ OBJECTS { hwSZoneZoneName, hwSZoneSecPriority, hwSZoneZoneStatus, hwSZoneZoneIFIndex, hwSZoneZoneIFStatus,
+ hwSZoneZoneID, hwSZoneIFZoneID }
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwSZoneMibGroups 1 }
+
+ -- 1.3.6.1.4.1.2011.5.25.15.3.2.2
+ hwSZoneInterZoneCfgGroup OBJECT-GROUP
+ OBJECTS { hwSZoneInterZoneZoneID1, hwSZoneInterZoneZoneID2, hwSZoneInterZoneEnableFW, hwSZoneInterZoneStatus}
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwSZoneMibGroups 2 }
+
+END