183 lines
5.1 KiB
Plaintext
183 lines
5.1 KiB
Plaintext
DLINK-3100-ACTION-ACL-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
rnd FROM DLINK-3100-MIB
|
|
OBJECT-TYPE, MODULE-IDENTITY FROM SNMPv2-SMI
|
|
RowStatus FROM SNMPv2-TC
|
|
PortList FROM Q-BRIDGE-MIB;
|
|
|
|
|
|
|
|
|
|
|
|
rlActionAcl MODULE-IDENTITY
|
|
LAST-UPDATED "2007111800Z"
|
|
ORGANIZATION "Dlink, Inc."
|
|
CONTACT-INFO
|
|
"www.dlink.com"
|
|
DESCRIPTION
|
|
"Dlink ACLs MIBs"
|
|
REVISION "200711180000Z"
|
|
DESCRIPTION
|
|
"Initial revision."
|
|
|
|
::={ rnd 130 }
|
|
|
|
ClassMapAction ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies one of 8 Class-map actios:
|
|
1- no action.
|
|
2- Mark IP-Precedence.
|
|
3- Mark DSCP.
|
|
4- Set Egress queueu
|
|
5- Mark VPT
|
|
6- Choose queue by the VPT.
|
|
7- Choose queue by the DSCP.
|
|
8- Choose queue by the TCP/UDP port."
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
setIP-Precedence(2),
|
|
setDSCP(3),
|
|
setQueue(4),
|
|
setCos(5),
|
|
trustCos(6),
|
|
trustDSCP(7),
|
|
trustTCP-UDPport(8),
|
|
trustCosDscp(9)
|
|
}
|
|
|
|
rlActionAclTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RlActionAclEntry
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table holds the group membership information and the group/ports status"
|
|
::= { rlActionAcl 1 }
|
|
|
|
rlActionAclEntry OBJECT-TYPE
|
|
SYNTAX RlActionAclEntry
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rlActionAclAclIndex }
|
|
::= { rlActionAclTable 1 }
|
|
|
|
RlActionAclEntry ::= SEQUENCE {
|
|
rlActionAclAclIndex INTEGER,
|
|
rlActionAclPorts PortList,
|
|
rlActionAclClassMapAction ClassMapAction,
|
|
rlActionAclClassMapMarkValue INTEGER,
|
|
rlActionAclPolicerIndex INTEGER,
|
|
rlActionAclStatus RowStatus
|
|
}
|
|
|
|
rlActionAclAclIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..240)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Access Id/ ACL Index"
|
|
::= { rlActionAclEntry 1 }
|
|
|
|
rlActionAclPorts OBJECT-TYPE
|
|
SYNTAX PortList
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Portlist of ports associated with the ACL Index"
|
|
::= { rlActionAclEntry 2 }
|
|
|
|
rlActionAclClassMapAction OBJECT-TYPE
|
|
SYNTAX ClassMapAction
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Action to perform on data base for ACL (add/remove)"
|
|
::= { rlActionAclEntry 3 }
|
|
|
|
rlActionAclClassMapMarkValue OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The policer index bounded to the action of that ACL"
|
|
::= { rlActionAclEntry 4 }
|
|
|
|
rlActionAclPolicerIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The policer index bounded to the action of that ACL"
|
|
::= { rlActionAclEntry 5 }
|
|
|
|
rlActionAclStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of profile to perform the action"
|
|
::= { rlActionAclEntry 6 }
|
|
|
|
-- delete profile MIB
|
|
|
|
rlPort2AclsMappingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RlPort2AclsMappingEntry
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table holds the group membership information and the group/ports status"
|
|
::= { rlActionAcl 2 }
|
|
|
|
rlPort2AclsMappingEntry OBJECT-TYPE
|
|
SYNTAX RlPort2AclsMappingEntry
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rlPorts2AclsMappingPortIndex }
|
|
::= { rlPort2AclsMappingTable 1 }
|
|
|
|
RlPort2AclsMappingEntry ::= SEQUENCE {
|
|
rlPorts2AclsMappingPortIndex INTEGER,
|
|
rlPorts2AclsMappingPortAcls PortList
|
|
}
|
|
|
|
rlPorts2AclsMappingPortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ifindex"
|
|
::= { rlPort2AclsMappingEntry 1 }
|
|
|
|
rlPorts2AclsMappingPortAcls OBJECT-TYPE
|
|
SYNTAX PortList
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Portlist of ACLs associated with the ifIndex"
|
|
::= { rlPort2AclsMappingEntry 2 }
|
|
|
|
rlActionAclDeleteProfileIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..15)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The scalar defines access profile index to be deleted."
|
|
-- DEFVAL { 1 }
|
|
::= { rlActionAcl 3 }
|
|
|
|
rlNumOfUsedTcamAces OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Read used Tcam Aces"
|
|
::= { rlActionAcl 4 }
|
|
|
|
END
|
|
|