Initial commit
This commit is contained in:
293
MIBS/huawei/HUAWEI-SZONE-MIB
Normal file
293
MIBS/huawei/HUAWEI-SZONE-MIB
Normal file
@ -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
|
Reference in New Issue
Block a user