snmp_mib_archive/WS-SW-ACL-MIB.mib
Heston Snodgrass 89bf4b016e initial commit
2016-12-15 15:03:18 -07:00

1868 lines
47 KiB
Plaintext

--
-- WS-SW-ACL-MIB.my
-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88
-- Thursday, July 12, 2007 at 16:03:30
--
WS-SW-ACL-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-GROUP
FROM SNMPv2-CONF
IpAddress, Integer32, Counter32, Counter64, OBJECT-TYPE,
MODULE-IDENTITY
FROM SNMPv2-SMI
DisplayString, RowStatus, PhysAddress, TruthValue
FROM SNMPv2-TC
wsSwAcl
FROM WS-SW-SMI
AbbrevRowStatus, DoActionNow
FROM WS-TYPE-MIB;
-- 1.3.6.1.4.1.388.14.2.11.1
wsSwAclMibModule MODULE-IDENTITY
LAST-UPDATED "200707121602Z" -- July 12, 2007 at 16:02 GMT
ORGANIZATION
"Symbol Technologies, Inc."
CONTACT-INFO
"Symbol Technologies, Inc.
Customer Service
Postal:
One Symbol Plaza
Holtsville, NY 11742-1300
USA
Tel: +1. 631.738.6213
E-mail: support@symbol.com
Web: http://www.symbol.com/support"
DESCRIPTION
"MIB for Access-Control List (ACL) and NAT configuration."
REVISION "200707121603Z" -- July 12, 2007 at 16:03 GMT
DESCRIPTION
"changed an enum for wsSwAclStatsAction"
REVISION "200707111510Z" -- July 11, 2007 at 15:10 GMT
DESCRIPTION
"added enumerated lists for
wsSwAclStatsAction and
wsSwAclStatsProtocol
"
REVISION "200705101422Z" -- May 10, 2007 at 14:22 GMT
DESCRIPTION
"The following objects have been deprecated
wsSwAclStdIpAclWlanIndex
wsSwAclExtIpAclWlanIndex
wsSwAclExtMacAclWlanIndex"
REVISION "200702271729Z" -- February 27, 2007 at 17:29 GMT
DESCRIPTION
"01a14"
REVISION "200701051313Z" -- January 05, 2007 at 13:13 GMT
DESCRIPTION
"01a13"
REVISION "200612121256Z" -- December 12, 2006 at 12:56 GMT
DESCRIPTION
"01a12"
REVISION "200612081237Z" -- December 08, 2006 at 12:37 GMT
DESCRIPTION
"01a11"
REVISION "200609282150Z" -- September 28, 2006 at 21:50 GMT
DESCRIPTION
"01a10"
REVISION "200609131420Z" -- September 13, 2006 at 14:20 GMT
DESCRIPTION
"01a09"
REVISION "200609051615Z" -- September 05, 2006 at 16:15 GMT
DESCRIPTION
"01a08"
REVISION "200609011755Z" -- September 01, 2006 at 17:55 GMT
DESCRIPTION
"01a07"
REVISION "200608281820Z" -- August 28, 2006 at 18:20 GMT
DESCRIPTION
"01a06"
REVISION "200608231314Z" -- August 23, 2006 at 13:14 GMT
DESCRIPTION
"01a05"
REVISION "200608221409Z" -- August 22, 2006 at 14:09 GMT
DESCRIPTION
"01a04"
REVISION "200608030927Z" -- August 03, 2006 at 09:27 GMT
DESCRIPTION
"01a03"
REVISION "200606191736Z" -- June 19, 2006 at 17:36 GMT
DESCRIPTION
"01a02"
REVISION "200606081127Z" -- June 08, 2006 at 11:27 GMT
DESCRIPTION
"01a01"
::= { wsSwAcl 1 }
--
-- Node definitions
--
-- 1.3.6.1.4.1.388.14.2.11.1.2
wsSwAclMIB OBJECT IDENTIFIER ::= { wsSwAclMibModule 2 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.1
wsSwAclTable OBJECT-TYPE
SYNTAX SEQUENCE OF WsSwAclEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table for listing the ACLs configured on the switch."
::= { wsSwAclMIB 1 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.1.1
wsSwAclEntry OBJECT-TYPE
SYNTAX WsSwAclEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the ACL Table."
INDEX { wsSwAclId }
::= { wsSwAclTable 1 }
WsSwAclEntry ::=
SEQUENCE {
wsSwAclId
DisplayString,
wsSwAclType
INTEGER,
wsSwAclRowStatus
AbbrevRowStatus
}
-- 1.3.6.1.4.1.388.14.2.11.1.2.1.1.1
wsSwAclId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The identifier string for the ACL, usually a number."
::= { wsSwAclEntry 1 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.1.1.2
wsSwAclType OBJECT-TYPE
SYNTAX INTEGER
{
standardIp(1),
extendedIp(2),
extendedMac(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The ACL type, whether standard IP or extended IP or extended MAC."
::= { wsSwAclEntry 2 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.1.1.3
wsSwAclRowStatus OBJECT-TYPE
SYNTAX AbbrevRowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Row status for the ACL entry."
::= { wsSwAclEntry 3 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.2
wsSwAclClearAllAcls OBJECT-TYPE
SYNTAX DoActionNow
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A scalar used to clear all the ACLs in the ACL table."
::= { wsSwAclMIB 2 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.3
wsSwAclStdIpAclTable OBJECT-TYPE
SYNTAX SEQUENCE OF WsSwAclStdIpAclEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table for standard IP ACLs."
::= { wsSwAclMIB 3 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.3.1
wsSwAclStdIpAclEntry OBJECT-TYPE
SYNTAX WsSwAclStdIpAclEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the standard IP ACL Table."
INDEX { wsSwAclId, wsSwAclStdIpAclPrecedence }
::= { wsSwAclStdIpAclTable 1 }
WsSwAclStdIpAclEntry ::=
SEQUENCE {
wsSwAclStdIpAclPrecedence
INTEGER,
wsSwAclStdIpAclOpType
INTEGER,
wsSwAclStdIpAclSrcIp
IpAddress,
wsSwAclStdIpAclSrcIpMask
INTEGER,
wsSwAclStdIpAclMark8021p
INTEGER,
wsSwAclStdIpAclTos
INTEGER,
wsSwAclStdIpAclWlanIndex
INTEGER,
wsSwAclStdIpAclRowStatus
AbbrevRowStatus,
wsSwAclStdIpAclLog
TruthValue
}
-- 1.3.6.1.4.1.388.14.2.11.1.2.3.1.1
wsSwAclStdIpAclPrecedence OBJECT-TYPE
SYNTAX INTEGER (1..5000)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The precedence number for the Access Control Entry
(ACE). 1 is the highest precedence rule and 5000 is
the lowest precedence rule."
::= { wsSwAclStdIpAclEntry 1 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.3.1.2
wsSwAclStdIpAclOpType OBJECT-TYPE
SYNTAX INTEGER
{
deny(1),
permit(2),
mark(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The operation type (permit or deny) for this ACE."
::= { wsSwAclStdIpAclEntry 2 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.3.1.3
wsSwAclStdIpAclSrcIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The source IP address for this ACE."
::= { wsSwAclStdIpAclEntry 3 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.3.1.4
wsSwAclStdIpAclSrcIpMask OBJECT-TYPE
SYNTAX INTEGER (1..32)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The source IP address mask for this ACE."
DEFVAL { 0 }
::= { wsSwAclStdIpAclEntry 4 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.3.1.5
wsSwAclStdIpAclMark8021p OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The 802.1p VLAN user priority (to be used with -mark- action)"
DEFVAL { -1 }
::= { wsSwAclStdIpAclEntry 5 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.3.1.6
wsSwAclStdIpAclTos OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The TOS bits in the IP header (to be used with -mark- action)"
DEFVAL { -1 }
::= { wsSwAclStdIpAclEntry 6 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.3.1.7
wsSwAclStdIpAclWlanIndex OBJECT-TYPE
SYNTAX INTEGER (1..32)
MAX-ACCESS read-create
STATUS deprecated
DESCRIPTION
"The WLAN index to be used with this standard IP ACL.
Note: Use the wsSwAclWlanAclTable to set ACLs on WLANs."
DEFVAL { 0 }
::= { wsSwAclStdIpAclEntry 7 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.3.1.8
wsSwAclStdIpAclRowStatus OBJECT-TYPE
SYNTAX AbbrevRowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The row status for this ACE."
::= { wsSwAclStdIpAclEntry 8 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.3.1.9
wsSwAclStdIpAclLog OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Log a match to this entry."
DEFVAL { false }
::= { wsSwAclStdIpAclEntry 9 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.4
wsSwAclExtIpAclTable OBJECT-TYPE
SYNTAX SEQUENCE OF WsSwAclExtIpAclEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table for extended IP ACLs."
::= { wsSwAclMIB 4 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.4.1
wsSwAclExtIpAclEntry OBJECT-TYPE
SYNTAX WsSwAclExtIpAclEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the extended IP ACL Table."
INDEX { wsSwAclId, wsSwAclExtIpAclPrecedence }
::= { wsSwAclExtIpAclTable 1 }
WsSwAclExtIpAclEntry ::=
SEQUENCE {
wsSwAclExtIpAclPrecedence
INTEGER,
wsSwAclExtIpAclOpType
INTEGER,
wsSwAclExtIpAclSrcIp
IpAddress,
wsSwAclExtIpAclSrcIpMask
INTEGER,
wsSwAclExtIpAclDestIp
IpAddress,
wsSwAclExtIpAclDestIpMask
INTEGER,
wsSwAclExtIpAclProtocolType
INTEGER,
wsSwAclExtIpAclMark8021p
INTEGER,
wsSwAclExtIpAclTos
INTEGER,
wsSwAclExtIpAclWlanIndex
INTEGER,
wsSwAclExtIpAclRowStatus
AbbrevRowStatus,
wsSwAclExtIpAclLog
TruthValue
}
-- 1.3.6.1.4.1.388.14.2.11.1.2.4.1.1
wsSwAclExtIpAclPrecedence OBJECT-TYPE
SYNTAX INTEGER (1..5000)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The precedence number for the Access Control Entry
(ACE). 1 is the highest precedence rule and 5000 is
the lowest precedence rule."
::= { wsSwAclExtIpAclEntry 1 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.4.1.2
wsSwAclExtIpAclOpType OBJECT-TYPE
SYNTAX INTEGER
{
deny(1),
permit(2),
mark(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The operation type (permit or deny) for this ACE."
::= { wsSwAclExtIpAclEntry 2 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.4.1.3
wsSwAclExtIpAclSrcIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The source IP address for this ACE."
::= { wsSwAclExtIpAclEntry 3 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.4.1.4
wsSwAclExtIpAclSrcIpMask OBJECT-TYPE
SYNTAX INTEGER (1..32)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The source IP address mask for this ACE."
::= { wsSwAclExtIpAclEntry 4 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.4.1.5
wsSwAclExtIpAclDestIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The destination IP address for this ACE."
::= { wsSwAclExtIpAclEntry 5 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.4.1.6
wsSwAclExtIpAclDestIpMask OBJECT-TYPE
SYNTAX INTEGER (1..32)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The destination IP address mask for this ACE."
::= { wsSwAclExtIpAclEntry 6 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.4.1.7
wsSwAclExtIpAclProtocolType OBJECT-TYPE
SYNTAX INTEGER
{
icmp(1),
ip(2),
tcp(3),
udp(4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The protocol type (ICMP/IP/TCP/UDP) for this ACE."
::= { wsSwAclExtIpAclEntry 7 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.4.1.8
wsSwAclExtIpAclMark8021p OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The 802.1p VLAN user priority (to be used with -mark- action)"
DEFVAL { -1 }
::= { wsSwAclExtIpAclEntry 8 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.4.1.9
wsSwAclExtIpAclTos OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The TOS bits in the IP header (to be used with -mark- action)"
DEFVAL { -1 }
::= { wsSwAclExtIpAclEntry 9 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.4.1.10
wsSwAclExtIpAclWlanIndex OBJECT-TYPE
SYNTAX INTEGER (1..32)
MAX-ACCESS read-create
STATUS deprecated
DESCRIPTION
"The WLAN index to be used with this extended IP ACL.
Note: Use the wsSwAclWlanAclTable to set ACLs on WLANs."
DEFVAL { 0 }
::= { wsSwAclExtIpAclEntry 10 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.4.1.11
wsSwAclExtIpAclRowStatus OBJECT-TYPE
SYNTAX AbbrevRowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The row status for this ACE."
::= { wsSwAclExtIpAclEntry 11 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.4.1.12
wsSwAclExtIpAclLog OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Log a match to this entry."
DEFVAL { false }
::= { wsSwAclExtIpAclEntry 12 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.5
wsSwAclExtIpAclIcmpTable OBJECT-TYPE
SYNTAX SEQUENCE OF WsSwAclExtIpAclIcmpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table for Extended IP Acls ICMP Protocol
Parameters configuration"
::= { wsSwAclMIB 5 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.5.1
wsSwAclExtIpAclIcmpEntry OBJECT-TYPE
SYNTAX WsSwAclExtIpAclIcmpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table for Extended IP Acls ICMP
Protocol Parameters configuration"
INDEX { wsSwAclId, wsSwAclExtIpAclPrecedence }
::= { wsSwAclExtIpAclIcmpTable 1 }
WsSwAclExtIpAclIcmpEntry ::=
SEQUENCE {
wsSwAclExtIpAclIcmpType
INTEGER,
wsSwAclExtIpAclIcmpCode
INTEGER,
wsSwAclExtIpAclIcmpRowStatus
AbbrevRowStatus
}
-- 1.3.6.1.4.1.388.14.2.11.1.2.5.1.1
wsSwAclExtIpAclIcmpType OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The type of the ICMP message."
DEFVAL { -1 }
::= { wsSwAclExtIpAclIcmpEntry 1 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.5.1.2
wsSwAclExtIpAclIcmpCode OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The code within the ICMP message."
DEFVAL { -1 }
::= { wsSwAclExtIpAclIcmpEntry 2 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.5.1.3
wsSwAclExtIpAclIcmpRowStatus OBJECT-TYPE
SYNTAX AbbrevRowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The row status for this entry in the wsSwAclExtIpAclIcmpTable."
::= { wsSwAclExtIpAclIcmpEntry 3 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.6
wsSwAclExtIpAclTcpUdpTable OBJECT-TYPE
SYNTAX SEQUENCE OF WsSwAclExtIpAclTcpUdpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table for Extended IP Acls TCP/UDP Protocol
Parameters configuration"
::= { wsSwAclMIB 6 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.6.1
wsSwAclExtIpAclTcpUdpEntry OBJECT-TYPE
SYNTAX WsSwAclExtIpAclTcpUdpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table for Extended IP Acls TCP/UDP
Protocol Parameters configuration"
INDEX { wsSwAclId, wsSwAclExtIpAclPrecedence }
::= { wsSwAclExtIpAclTcpUdpTable 1 }
WsSwAclExtIpAclTcpUdpEntry ::=
SEQUENCE {
wsSwAclExtIpAclTcpUdpSrcPortLow
INTEGER,
wsSwAclExtIpAclTcpUdpSrcPortHigh
INTEGER,
wsSwAclExtIpAclTcpUdpDestPortLow
INTEGER,
wsSwAclExtIpAclTcpUdpDestPortHigh
INTEGER,
wsSwAclExtIpAclTcpUdpRowStatus
AbbrevRowStatus
}
-- 1.3.6.1.4.1.388.14.2.11.1.2.6.1.1
wsSwAclExtIpAclTcpUdpSrcPortLow OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The low value in the range of TCP/UDP source port
numbers permitted or denied for an ACE rule."
DEFVAL { 0 }
::= { wsSwAclExtIpAclTcpUdpEntry 1 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.6.1.2
wsSwAclExtIpAclTcpUdpSrcPortHigh OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The high value in the range of TCP/UDP source port
numbers permitted or denied for an ACE rule."
DEFVAL { 0 }
::= { wsSwAclExtIpAclTcpUdpEntry 2 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.6.1.3
wsSwAclExtIpAclTcpUdpDestPortLow OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The low value in the range of TCP/UDP destination port
numbers permitted or denied for an ACE rule."
DEFVAL { 0 }
::= { wsSwAclExtIpAclTcpUdpEntry 3 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.6.1.4
wsSwAclExtIpAclTcpUdpDestPortHigh OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The high value in the range of TCP/UDP destination port
numbers permitted or denied for an ACE rule."
DEFVAL { 0 }
::= { wsSwAclExtIpAclTcpUdpEntry 4 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.6.1.5
wsSwAclExtIpAclTcpUdpRowStatus OBJECT-TYPE
SYNTAX AbbrevRowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The row status for this entry in the wsSwAclExtIpAclTcpUdpTable."
::= { wsSwAclExtIpAclTcpUdpEntry 5 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.7
wsSwAclExtMacAclTable OBJECT-TYPE
SYNTAX SEQUENCE OF WsSwAclExtMacAclEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table for Extended MAC ACLs."
::= { wsSwAclMIB 7 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1
wsSwAclExtMacAclEntry OBJECT-TYPE
SYNTAX WsSwAclExtMacAclEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A entry in the Extended MAC ACLs table."
INDEX { wsSwAclId, wsSwAclExtMacAclPrecedence }
::= { wsSwAclExtMacAclTable 1 }
WsSwAclExtMacAclEntry ::=
SEQUENCE {
wsSwAclExtMacAclPrecedence
INTEGER,
wsSwAclExtMacAclOpType
INTEGER,
wsSwAclExtMacAclSrcMac
PhysAddress,
wsSwAclExtMacAclSrcMacMask
PhysAddress,
wsSwAclExtMacAclDestMac
PhysAddress,
wsSwAclExtMacAclDestMacMask
PhysAddress,
wsSwAclExtMacAclVlanId
INTEGER,
wsSwAclExtMacAclVlanUserPriority
INTEGER,
wsSwAclExtMacAclEtherType
INTEGER,
wsSwAclExtMacAclMark8021p
INTEGER,
wsSwAclExtMacAclTos
INTEGER,
wsSwAclExtMacAclWlanIndex
INTEGER,
wsSwAclExtMacAclRowStatus
AbbrevRowStatus
}
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1.1
wsSwAclExtMacAclPrecedence OBJECT-TYPE
SYNTAX INTEGER (1..5000)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The precedence number for the Access Control Entry
(ACE). 1 is the highest precedence rule and 5000 is
the lowest precedence rule."
::= { wsSwAclExtMacAclEntry 1 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1.2
wsSwAclExtMacAclOpType OBJECT-TYPE
SYNTAX INTEGER
{
deny(1),
permit(2),
mark(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The operation type (permit or deny) for this ACE."
::= { wsSwAclExtMacAclEntry 2 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1.3
wsSwAclExtMacAclSrcMac OBJECT-TYPE
SYNTAX PhysAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The source MAC address for this ACE."
::= { wsSwAclExtMacAclEntry 3 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1.4
wsSwAclExtMacAclSrcMacMask OBJECT-TYPE
SYNTAX PhysAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The source MAC address mask for this ACE."
::= { wsSwAclExtMacAclEntry 4 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1.5
wsSwAclExtMacAclDestMac OBJECT-TYPE
SYNTAX PhysAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The destination MAC address for this ACE."
::= { wsSwAclExtMacAclEntry 5 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1.6
wsSwAclExtMacAclDestMacMask OBJECT-TYPE
SYNTAX PhysAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The destination MAC address mask for this ACE."
::= { wsSwAclExtMacAclEntry 6 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1.7
wsSwAclExtMacAclVlanId OBJECT-TYPE
SYNTAX INTEGER (1..4096)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The VLAN identifier for this ACE."
DEFVAL { 0 }
::= { wsSwAclExtMacAclEntry 7 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1.8
wsSwAclExtMacAclVlanUserPriority OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The VLAN user priority for this ACE."
DEFVAL { -1 }
::= { wsSwAclExtMacAclEntry 8 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1.9
wsSwAclExtMacAclEtherType OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The ether type for this ACE."
DEFVAL { 0 }
::= { wsSwAclExtMacAclEntry 9 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1.10
wsSwAclExtMacAclMark8021p OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The 802.1p VLAN user priority (to be used with -mark- action)"
DEFVAL { -1 }
::= { wsSwAclExtMacAclEntry 10 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1.11
wsSwAclExtMacAclTos OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The TOS bits in the IP header (to be used with -mark- action)"
DEFVAL { -1 }
::= { wsSwAclExtMacAclEntry 11 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1.12
wsSwAclExtMacAclWlanIndex OBJECT-TYPE
SYNTAX INTEGER (1..32)
MAX-ACCESS read-create
STATUS deprecated
DESCRIPTION
"The WLAN index to be used with this extended MAC ACL.
Note: Use the wsSwAclWlanAclTable to set ACLs on WLANs in dataplane platforms."
DEFVAL { 0 }
::= { wsSwAclExtMacAclEntry 12 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1.13
wsSwAclExtMacAclRowStatus OBJECT-TYPE
SYNTAX AbbrevRowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The row status for this ACE."
::= { wsSwAclExtMacAclEntry 13 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.8
wsSwAclInterfaceAclTable OBJECT-TYPE
SYNTAX SEQUENCE OF WsSwAclInterfaceAclEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table for applying ACLs to an interface."
::= { wsSwAclMIB 8 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.8.1
wsSwAclInterfaceAclEntry OBJECT-TYPE
SYNTAX WsSwAclInterfaceAclEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the wsSwAclInterfaceAclTable."
INDEX { wsSwAclInterfaceAclIfName }
::= { wsSwAclInterfaceAclTable 1 }
WsSwAclInterfaceAclEntry ::=
SEQUENCE {
wsSwAclInterfaceAclIfName
DisplayString,
wsSwAclInterfaceAclInboundIpAclId
DisplayString,
wsSwAclInterfaceAclInboundMacAclId
DisplayString,
wsSwAclInterfaceAclRowStatus
AbbrevRowStatus
}
-- 1.3.6.1.4.1.388.14.2.11.1.2.8.1.1
wsSwAclInterfaceAclIfName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The name of the interface to which ACL is applied."
::= { wsSwAclInterfaceAclEntry 1 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.8.1.2
wsSwAclInterfaceAclInboundIpAclId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The identifier of the inbound IP ACL applied to
the interface."
::= { wsSwAclInterfaceAclEntry 2 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.8.1.3
wsSwAclInterfaceAclInboundMacAclId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The identifier of the inbound MAC ACL applied to
the interface."
::= { wsSwAclInterfaceAclEntry 3 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.8.1.4
wsSwAclInterfaceAclRowStatus OBJECT-TYPE
SYNTAX AbbrevRowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The row status for this entry in the
wsSwAclInterfaceAclTable."
::= { wsSwAclInterfaceAclEntry 4 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.9
wsSwAclCountAllAcls OBJECT-TYPE
SYNTAX INTEGER (0..500)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all the ACLs present in the wireless switch."
::= { wsSwAclMIB 9 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.10
wsSwAclNatIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF WsSwAclNatIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table for configuring the type of an interface
for NAT."
::= { wsSwAclMIB 10 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.10.1
wsSwAclNatIfEntry OBJECT-TYPE
SYNTAX WsSwAclNatIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the wsSwAclNatIfTable."
INDEX { wsSwAclNatIfName }
::= { wsSwAclNatIfTable 1 }
WsSwAclNatIfEntry ::=
SEQUENCE {
wsSwAclNatIfName
DisplayString,
wsSwAclNatIfType
INTEGER,
wsSwAclNatIfRowStatus
AbbrevRowStatus
}
-- 1.3.6.1.4.1.388.14.2.11.1.2.10.1.1
wsSwAclNatIfName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The name of the interface to be NATed."
::= { wsSwAclNatIfEntry 1 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.10.1.2
wsSwAclNatIfType OBJECT-TYPE
SYNTAX INTEGER
{
inside(1),
outside(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The interface type which is to be NAT'ed."
::= { wsSwAclNatIfEntry 2 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.10.1.3
wsSwAclNatIfRowStatus OBJECT-TYPE
SYNTAX AbbrevRowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The row status for this entry in the wsSwAclNatIfTable."
::= { wsSwAclNatIfEntry 3 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.11
wsSwAclStaticNatTable OBJECT-TYPE
SYNTAX SEQUENCE OF WsSwAclStaticNatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table for configuring static NAT entries."
::= { wsSwAclMIB 11 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.11.1
wsSwAclStaticNatEntry OBJECT-TYPE
SYNTAX WsSwAclStaticNatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the static NAT table."
INDEX { wsSwAclStaticNatIndex }
::= { wsSwAclStaticNatTable 1 }
WsSwAclStaticNatEntry ::=
SEQUENCE {
wsSwAclStaticNatIndex
Integer32,
wsSwAclStaticNatLocalAddr
IpAddress,
wsSwAclStaticNatGlobalAddr
IpAddress,
wsSwAclStaticNatIfType
INTEGER,
wsSwAclStaticNatDirection
INTEGER,
wsSwAclStaticNatLocalPort
Integer32,
wsSwAclStaticNatGlobalPort
Integer32,
wsSwAclStaticNatLocalProtocol
INTEGER,
wsSwAclStaticNatRowStatus
AbbrevRowStatus
}
-- 1.3.6.1.4.1.388.14.2.11.1.2.11.1.1
wsSwAclStaticNatIndex OBJECT-TYPE
SYNTAX Integer32 (1..500)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The integer index for this entry in wsSwAclStaticNatTable."
::= { wsSwAclStaticNatEntry 1 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.11.1.2
wsSwAclStaticNatLocalAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The local IP address for this static NAT entry."
::= { wsSwAclStaticNatEntry 2 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.11.1.3
wsSwAclStaticNatGlobalAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The global IP address for this static NAT entry."
::= { wsSwAclStaticNatEntry 3 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.11.1.4
wsSwAclStaticNatIfType OBJECT-TYPE
SYNTAX INTEGER
{
inside(1),
outside(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The type (inside/outside) of the interface to be NAT'ed for this static NAT entry."
::= { wsSwAclStaticNatEntry 4 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.11.1.5
wsSwAclStaticNatDirection OBJECT-TYPE
SYNTAX INTEGER
{
source(1),
destination(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The direction of the interface (source or destination) in which NAT is to be applied for this static NAT mapping."
::= { wsSwAclStaticNatEntry 5 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.11.1.6
wsSwAclStaticNatLocalPort OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The local NAT port used for this entry."
::= { wsSwAclStaticNatEntry 6 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.11.1.7
wsSwAclStaticNatGlobalPort OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The global NAT port used for this entry."
::= { wsSwAclStaticNatEntry 7 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.11.1.8
wsSwAclStaticNatLocalProtocol OBJECT-TYPE
SYNTAX INTEGER
{
tcp(1),
udp(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The local protocol for this static NAT entry."
::= { wsSwAclStaticNatEntry 8 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.11.1.9
wsSwAclStaticNatRowStatus OBJECT-TYPE
SYNTAX AbbrevRowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The row status for this entry in the
wsSwAclStaticNatTable."
::= { wsSwAclStaticNatEntry 9 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.12
wsSwAclDynamicNatTable OBJECT-TYPE
SYNTAX SEQUENCE OF WsSwAclDynamicNatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table for configuring dynamic NAT entries in the switch."
::= { wsSwAclMIB 12 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.12.1
wsSwAclDynamicNatEntry OBJECT-TYPE
SYNTAX WsSwAclDynamicNatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the wsSwAclDynamicNatTable."
INDEX { wsSwAclDynamicNatIndex }
::= { wsSwAclDynamicNatTable 1 }
WsSwAclDynamicNatEntry ::=
SEQUENCE {
wsSwAclDynamicNatIndex
INTEGER,
wsSwAclDynamicNatIfType
INTEGER,
wsSwAclDynamicNatDirection
INTEGER,
wsSwAclDynamicNatAclId
DisplayString,
wsSwAclDynamicNatIfName
DisplayString,
wsSwAclDynamicNatRowStatus
AbbrevRowStatus
}
-- 1.3.6.1.4.1.388.14.2.11.1.2.12.1.1
wsSwAclDynamicNatIndex OBJECT-TYPE
SYNTAX INTEGER (1..4)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The simple integer index for the wsSwAclDynamicNatTable."
::= { wsSwAclDynamicNatEntry 1 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.12.1.2
wsSwAclDynamicNatIfType OBJECT-TYPE
SYNTAX INTEGER
{
inside(1),
outside(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The type of the interface to be NAT'ed for this dynamic NAT entry."
::= { wsSwAclDynamicNatEntry 2 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.12.1.3
wsSwAclDynamicNatDirection OBJECT-TYPE
SYNTAX INTEGER
{
source(1),
destination(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The direction of the interface (source or destination) in which NAT is to be applied."
::= { wsSwAclDynamicNatEntry 3 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.12.1.4
wsSwAclDynamicNatAclId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The ACL identifier to be used in configuring this dynamic NAT entry."
::= { wsSwAclDynamicNatEntry 4 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.12.1.5
wsSwAclDynamicNatIfName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The name of the interface to which this dynamic NAT rule is applied."
::= { wsSwAclDynamicNatEntry 5 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.12.1.6
wsSwAclDynamicNatRowStatus OBJECT-TYPE
SYNTAX AbbrevRowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The row status for this entry in the wsSwAclDynamicNatTable."
::= { wsSwAclDynamicNatEntry 6 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.13
wsSwAclNatTable OBJECT-TYPE
SYNTAX SEQUENCE OF WsSwAclNatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table for showing the status of Network Address Translation entries."
::= { wsSwAclMIB 13 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.13.1
wsSwAclNatEntry OBJECT-TYPE
SYNTAX WsSwAclNatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the wsSwAclNatTable, indexed by a simple integer, wsSwAclNatIndex."
INDEX { wsSwAclNatIndex }
::= { wsSwAclNatTable 1 }
WsSwAclNatEntry ::=
SEQUENCE {
wsSwAclNatIndex
Integer32,
wsSwAclNatInsideLocalAddress
IpAddress,
wsSwAclNatInsideLocalPort
INTEGER,
wsSwAclNatInsideGlobalAddress
IpAddress,
wsSwAclNatInsideGlobalPort
INTEGER,
wsSwAclNatOutsideLocalAddress
IpAddress,
wsSwAclNatOutsideLocalPort
INTEGER,
wsSwAclNatOutsideGlobalAddress
DisplayString,
wsSwAclNatOutsideGlobalPort
INTEGER
}
-- 1.3.6.1.4.1.388.14.2.11.1.2.13.1.1
wsSwAclNatIndex OBJECT-TYPE
SYNTAX Integer32 (1..500)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The integer index (NAT flow id) for this entry in wsSwAclNatTable."
::= { wsSwAclNatEntry 1 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.13.1.2
wsSwAclNatInsideLocalAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The inside local IP address for this entry in wsSwAclNatTable."
::= { wsSwAclNatEntry 2 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.13.1.3
wsSwAclNatInsideLocalPort OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The inside local port for this entry in the wsSwAclNatTable."
::= { wsSwAclNatEntry 3 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.13.1.4
wsSwAclNatInsideGlobalAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The inside global IP address for this entry in wsSwAclNatTable."
::= { wsSwAclNatEntry 4 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.13.1.5
wsSwAclNatInsideGlobalPort OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The inside global port for this entry in the wsSwAclNatTable."
::= { wsSwAclNatEntry 5 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.13.1.6
wsSwAclNatOutsideLocalAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The outside local IP address for this entry in wsSwAclNatTable."
::= { wsSwAclNatEntry 6 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.13.1.7
wsSwAclNatOutsideLocalPort OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The outside local port for this entry in the wsSwAclNatTable."
::= { wsSwAclNatEntry 7 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.13.1.8
wsSwAclNatOutsideGlobalAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The outside global IP address for this entry in wsSwAclNatTable."
::= { wsSwAclNatEntry 8 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.13.1.9
wsSwAclNatOutsideGlobalPort OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The outside global port for this entry in the wsSwAclNatTable."
::= { wsSwAclNatEntry 9 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.14
wsSwAclStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF WsSwAclStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing statistics per ACL rule/flow."
::= { wsSwAclMIB 14 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1
wsSwAclStatsEntry OBJECT-TYPE
SYNTAX WsSwAclStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing the statistics for an ACL rule/flow."
INDEX { wsSwAclStatsRuleId }
::= { wsSwAclStatsTable 1 }
WsSwAclStatsEntry ::=
SEQUENCE {
wsSwAclStatsRuleId
Integer32,
wsSwAclStatsAction
INTEGER,
wsSwAclStatsIfName
DisplayString,
wsSwAclStatsPrecedence
INTEGER,
wsSwAclStatsProtocol
INTEGER,
wsSwAclStatsSrcIpLow
IpAddress,
wsSwAclStatsSrcIpHigh
IpAddress,
wsSwAclStatsSrcPortLow
INTEGER,
wsSwAclStatsSrcPortHigh
INTEGER,
wsSwAclStatsDestIpLow
IpAddress,
wsSwAclStatsDestIpHigh
IpAddress,
wsSwAclStatsDestPortLow
INTEGER,
wsSwAclStatsDestPortHigh
INTEGER,
wsSwAclStatsTimesUsed
Counter32,
wsSwAclStatsNumFlowsActive
Counter32,
wsSwAclStatsNumFlowsTotal
Counter32,
wsSwAclStatsTotalInPkts
Counter64,
wsSwAclStatsTotalOutPkts
Counter64
}
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.1
wsSwAclStatsRuleId OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rule identifier for this ACL rule."
::= { wsSwAclStatsEntry 1 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.2
wsSwAclStatsAction OBJECT-TYPE
SYNTAX INTEGER
{
deny(1),
permit(2),
mark(3),
sendToAlg(4),
permitToLocalStack(5),
permitFromLocalStack(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The action for this ACL rule."
::= { wsSwAclStatsEntry 2 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.3
wsSwAclStatsIfName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interface name to which this ACL rule is applied."
::= { wsSwAclStatsEntry 3 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.4
wsSwAclStatsPrecedence OBJECT-TYPE
SYNTAX INTEGER (1..5000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rule precedence for this ACL rule."
::= { wsSwAclStatsEntry 4 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.5
wsSwAclStatsProtocol OBJECT-TYPE
SYNTAX INTEGER
{
icmp(1),
ip(2),
tcp(3),
udp(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The protocol (IP/ICMP/TCP/UDCP) for this ACL rule."
::= { wsSwAclStatsEntry 5 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.6
wsSwAclStatsSrcIpLow OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The low end of the range of source IP addresses for this ACL rule."
::= { wsSwAclStatsEntry 6 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.7
wsSwAclStatsSrcIpHigh OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The high end of the range of source IP addresses for this ACL rule."
::= { wsSwAclStatsEntry 7 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.8
wsSwAclStatsSrcPortLow OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The low end of the range of source port values for this ACL rule."
::= { wsSwAclStatsEntry 8 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.9
wsSwAclStatsSrcPortHigh OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The high end of the range of source port values for this ACL rule."
::= { wsSwAclStatsEntry 9 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.10
wsSwAclStatsDestIpLow OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The low end of the range of destination IP addresses for this ACL rule."
::= { wsSwAclStatsEntry 10 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.11
wsSwAclStatsDestIpHigh OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The high end of the range of destination IP addresses for this ACL rule."
::= { wsSwAclStatsEntry 11 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.12
wsSwAclStatsDestPortLow OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The low end of the range of destination port values for this ACL rule."
::= { wsSwAclStatsEntry 12 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.13
wsSwAclStatsDestPortHigh OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The high end of the range of destination port values for this ACL rule."
::= { wsSwAclStatsEntry 13 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.14
wsSwAclStatsTimesUsed OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of times this flow rule has been used (either hits or drops)."
::= { wsSwAclStatsEntry 14 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.15
wsSwAclStatsNumFlowsActive OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of active flows for this ACL rule."
::= { wsSwAclStatsEntry 15 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.16
wsSwAclStatsNumFlowsTotal OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of flows for this ACL rule."
::= { wsSwAclStatsEntry 16 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.17
wsSwAclStatsTotalInPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of incoming packets for this ACL rule."
::= { wsSwAclStatsEntry 17 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.18
wsSwAclStatsTotalOutPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of outgoing packets for this ACL rule."
::= { wsSwAclStatsEntry 18 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.15
wsSwAclSetErrorA OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The error message, if any, from the last set request to
any of the following tablular or scalar objects:
wsSwAclTable,
wsSwAclClearAllAcls,
wsSwAclStdIpAclTable,
wsSwAclExtIpAclTable,
wsSwAclExtIpAclIcmpTable,
wsSwAclExtIpAclTcpUdpTable,
wsSwAclExtMacAclTable.
"
::= { wsSwAclMIB 15 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.16
wsSwAclSetErrorB OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The error message, if any, from the last set request to
any of the following tablular or scalar objects:
wsSwAclInterfaceAclTable.
"
::= { wsSwAclMIB 16 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.17
wsSwAclNatSetError OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The error message, if any, from the last set request to
any of the following tablular or scalar objects:
wsSwAclNatIfTable,
wsSwAclStaticNatTable,
wsSwAclDynamicNatTable."
::= { wsSwAclMIB 17 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.18
wsSwAclWlanAclTable OBJECT-TYPE
SYNTAX SEQUENCE OF WsSwAclWlanAclEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table allows the user to configure the L2 ACLs on a per-WLAN basis
rather than on the physical interfaces."
::= { wsSwAclMIB 18 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.18.1
wsSwAclWlanAclEntry OBJECT-TYPE
SYNTAX WsSwAclWlanAclEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the wsSwAclWlanAclTable."
INDEX { wsSwAclWlanIndex, wsSwAclWlanAclDirection }
::= { wsSwAclWlanAclTable 1 }
WsSwAclWlanAclEntry ::=
SEQUENCE {
wsSwAclWlanIndex
INTEGER,
wsSwAclWlanAclDirection
INTEGER,
wsSwAclWlanMacAclId
DisplayString,
wsSwAclWlanIpAclId
DisplayString,
wsSwAclWlanAclRowStatus
AbbrevRowStatus
}
-- 1.3.6.1.4.1.388.14.2.11.1.2.18.1.1
wsSwAclWlanIndex OBJECT-TYPE
SYNTAX INTEGER (1..256)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The index of the WLAN which uniquely denotes a WLAN.
This ranges from 1 to 256."
::= { wsSwAclWlanAclEntry 1 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.18.1.2
wsSwAclWlanAclDirection OBJECT-TYPE
SYNTAX INTEGER
{
inbound(1),
outbound(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The direction in which the ACL to be applied on this WLAN port."
::= { wsSwAclWlanAclEntry 2 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.18.1.3
wsSwAclWlanMacAclId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The name or number of the MAC ACL, which uniquely denotes the particular MAC ACL
being applied on this WLAN."
::= { wsSwAclWlanAclEntry 3 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.18.1.4
wsSwAclWlanIpAclId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The name or number of the IP ACL, which uniquely denotes the particular IP ACL
being applied on this WLAN."
::= { wsSwAclWlanAclEntry 4 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.18.1.5
wsSwAclWlanAclRowStatus OBJECT-TYPE
SYNTAX AbbrevRowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"SNMP row status to create/configure this entry."
::= { wsSwAclWlanAclEntry 5 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.100
wsSwAclConformance OBJECT IDENTIFIER ::= { wsSwAclMIB 100 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.100.1
wsSwAclGroups OBJECT IDENTIFIER ::= { wsSwAclConformance 1 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.100.1.1
wsSwAclGroup OBJECT-GROUP
OBJECTS { wsSwAclId, wsSwAclType, wsSwAclRowStatus, wsSwAclClearAllAcls, wsSwAclStdIpAclPrecedence,
wsSwAclExtIpAclPrecedence, wsSwAclExtIpAclIcmpType, wsSwAclExtIpAclTcpUdpSrcPortLow, wsSwAclExtMacAclPrecedence, wsSwAclInterfaceAclIfName,
wsSwAclExtIpAclOpType, wsSwAclExtIpAclSrcIp, wsSwAclExtIpAclSrcIpMask, wsSwAclExtIpAclDestIp, wsSwAclExtIpAclDestIpMask,
wsSwAclExtIpAclProtocolType, wsSwAclExtIpAclRowStatus, wsSwAclExtIpAclIcmpCode, wsSwAclExtIpAclTcpUdpDestPortHigh, wsSwAclExtIpAclTcpUdpDestPortLow,
wsSwAclExtIpAclTcpUdpSrcPortHigh, wsSwAclExtMacAclOpType, wsSwAclExtMacAclSrcMac, wsSwAclExtMacAclSrcMacMask, wsSwAclExtMacAclDestMac,
wsSwAclExtMacAclDestMacMask, wsSwAclExtMacAclVlanId, wsSwAclExtMacAclVlanUserPriority, wsSwAclExtMacAclEtherType, wsSwAclExtMacAclRowStatus,
wsSwAclInterfaceAclRowStatus, wsSwAclInterfaceAclInboundMacAclId, wsSwAclInterfaceAclInboundIpAclId, wsSwAclNatIfRowStatus, wsSwAclCountAllAcls,
wsSwAclExtIpAclTcpUdpRowStatus, wsSwAclExtIpAclIcmpRowStatus, wsSwAclNatIndex, wsSwAclNatInsideGlobalAddress, wsSwAclNatInsideLocalAddress,
wsSwAclNatOutsideGlobalAddress, wsSwAclNatOutsideLocalAddress, wsSwAclDynamicNatIfName, wsSwAclStdIpAclTos, wsSwAclExtIpAclTos,
wsSwAclExtMacAclTos, wsSwAclExtIpAclMark8021p, wsSwAclExtMacAclMark8021p, wsSwAclStdIpAclOpType, wsSwAclStdIpAclSrcIp,
wsSwAclStdIpAclSrcIpMask, wsSwAclStdIpAclRowStatus, wsSwAclNatIfName, wsSwAclNatIfType, wsSwAclStaticNatIndex,
wsSwAclStaticNatLocalAddr, wsSwAclStaticNatGlobalAddr, wsSwAclStaticNatIfType, wsSwAclStaticNatDirection, wsSwAclDynamicNatIndex,
wsSwAclDynamicNatIfType, wsSwAclDynamicNatDirection, wsSwAclDynamicNatAclId, wsSwAclStatsRuleId, wsSwAclStatsAction,
wsSwAclStatsIfName, wsSwAclStatsPrecedence, wsSwAclStatsProtocol, wsSwAclStatsSrcIpLow, wsSwAclStatsSrcIpHigh,
wsSwAclStatsSrcPortLow, wsSwAclStatsSrcPortHigh, wsSwAclStatsDestIpLow, wsSwAclStatsDestIpHigh, wsSwAclStatsDestPortLow,
wsSwAclStatsDestPortHigh, wsSwAclStatsNumFlowsActive, wsSwAclStatsNumFlowsTotal, wsSwAclStatsTotalInPkts, wsSwAclStatsTotalOutPkts,
wsSwAclStatsTimesUsed, wsSwAclDynamicNatRowStatus, wsSwAclStdIpAclMark8021p, wsSwAclNatInsideLocalPort, wsSwAclNatInsideGlobalPort,
wsSwAclNatOutsideLocalPort, wsSwAclNatOutsideGlobalPort, wsSwAclStaticNatGlobalPort, wsSwAclStaticNatLocalPort, wsSwAclNatSetError,
wsSwAclStaticNatRowStatus, wsSwAclStaticNatLocalProtocol, wsSwAclSetErrorB, wsSwAclWlanIndex, wsSwAclWlanMacAclId,
wsSwAclWlanIpAclId, wsSwAclWlanAclDirection, wsSwAclWlanAclRowStatus, wsSwAclSetErrorA, wsSwAclStdIpAclLog,
wsSwAclExtIpAclLog }
STATUS current
DESCRIPTION
"Group of ACL and NAT objects"
::= { wsSwAclGroups 1 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.100.1.2
wsSwAclDeprecatedGroup OBJECT-GROUP
OBJECTS { wsSwAclStdIpAclWlanIndex, wsSwAclExtIpAclWlanIndex, wsSwAclExtMacAclWlanIndex }
STATUS deprecated
DESCRIPTION
"Group of deprecated objects."
::= { wsSwAclGroups 2 }
-- 1.3.6.1.4.1.388.14.2.11.1.2.100.2
wsSwAclCompls OBJECT IDENTIFIER ::= { wsSwAclConformance 2 }
END
--
-- WS-SW-ACL-MIB.my
--