Package onep :: Package policyservice :: Module match
[frames] | no frames]

Module match

Classes
  Match
The Match class is an abstract class that represents a match specified in the class map.
  PacketLength
PacketLength Class.
  L2Cos
L2Cos Class.
  DSCP
DSCP class.
  VLAN
VLAN class.
  MPLSExperimental
MPLSExperimental class.
  QOSGroup
QOSGroup class.
  Application
Application class.
  EtherType
EtherType class.
  InputInterface
InputInterface Class.
  ICMP
ICMP match class.
  TTL
TTL class.
  Port
Match on a port or port range.
  TCPPort
TCPPort class is deprecated.
  RTPPort
RTPPort class.
  TCPFlags
TCPFlags class.
  ACL
ACL class.
  MACAddress
MACAddress Class.
  IPAddress
IPAddress Class matches IPv6 or IPv4 addresses
  IpProtocol
IP Protocol class.
Variables
  Direction = enum('SOURCE', 'DESTINATION')
  MatchOperator = enum('MATCH_OPERATOR_AND', 'MATCH_OPERATOR_OR'...
  MatchType = enum(MATCH_NONE= 0, MATCH_ACL= 1, MATCH_IP_DSCP= 2...
Variables Details

MatchOperator

Value:
enum('MATCH_OPERATOR_AND', 'MATCH_OPERATOR_OR', 'MATCH_OPERATOR_NOT')

MatchType

Value:
enum(MATCH_NONE= 0, MATCH_ACL= 1, MATCH_IP_DSCP= 2, MATCH_FR_DE= 3, MA\
TCH_FR_DLCI= 4, MATCH_INTERFACE= 5, MATCH_L2_COS= 6, MATCH_DST_MAC_ADD\
RESS= 7, MATCH_SRC_MAC_ADDRESS= 8, MATCH_MPLS_EXP= 9, MATCH_PKT_LEN= 1\
0, MATCH_QOS_GROUP= 11, MATCH_PROTOCOL= 12, MATCH_RTP_PORT= 13, MATCH_\
VLAN= 14, MATCH_VRF= 15, MATCH_DST_IP_ADDRESS= 16, MATCH_SRC_IP_ADDRES\
S= 17, MATCH_DST_TCP_PORT= 18, MATCH_SRC_TCP_PORT= 19, MATCH_IP_PROTOC\
OL= 20, MATCH_ETYPE= 21, MATCH_IP_TOS= 22, MATCH_MPLS_LABEL= 23, MATCH\
_IN_PHYSICAL_PORT= 24, MATCH_METADATA= 25, MATCH_ICMPV4_TYPE= 26, MATC\
...