Class CIM_FilterEntry
extends CIM_FilterEntryBase

A FilterEntry is used by network devices to identify traffic and either forward it (with possibly further processing) to its destination, or to deny its forwarding. It is one of the building block of FilterLists. This class is oriented towards packet filtering. Other subclasses of FilterEntryBase can be defined to do other types of filtering. A FilterEntry is weak to the network device (i.e., the ComputerSystem) that contains it. Hence, the ComputerSystem keys are propagated to this class.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_FilterEntryBase
   |
   +--CIM_FilterEntry

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringA FilterEntry is used by network devices to identify traffic and either forward it (with possibly further processing) to its destination, or to deny its forwarding. It is one of the building block of FilterLists. This class is oriented towards packet filtering. Other subclasses of FilterEntryBase can be defined to do other types of filtering. A FilterEntry is weak to the network device (i.e., the ComputerSystem) that contains it. Hence, the ComputerSystem keys are propagated to this class.
UMLPackagePathstringCIM::Network::Filtering
Versionstring2.7.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
Actionuint16
DescriptionstringThis defines whether the action should be to forward or deny traffic meeting the match condition specified in this filter.
ValueMapstring1, 2
ValuesstringPermit, Deny
DefaultFilterboolean
DescriptionstringThis defines whether this FilterEntry is the default entry to use by its FilterList.
MatchConditionTypeuint16
DescriptionstringThis specifies one of a set of ways to identify traffic. If the value is 1 (i.e., "Other"), then the specific type of filtering is specified in the OtherMatchConditionType property of this class.
ModelCorrespondencestringCIM_FilterEntry.OtherMatchConditionType
ValueMapstring1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13
ValuesstringOther, Source Address and Mask, Destination Address and Mask, Source Port, Source Port Range, Destination Port, Destination Port Range, Protocol Type, Protocol Type and Option, DSCP, ToS Value, 802.1P Priority Value, Any
MatchConditionValuestring
DescriptionstringThis is the value of the condition that filters the traffic. It corresponds to the condition specified in the MatchConditionType property. If, however, the value of the MatchConditionProperty is 1, then it corresponds to the condition specified in the OtherMatchConditionType property.
OtherMatchConditionTypestring
DescriptionstringIf the value of the MatchConditionType property in this class is 1 (i.e., "Other"), then the specific type of filtering is specified in this property.
ModelCorrespondencestringCIM_FilterEntry.MatchConditionType
OtherTrafficTypestring
DescriptionstringIf the value of the TrafficType property in this class is 5 (i.e., "Other"), then the specific type of traffic is specified in this property.
ModelCorrespondencestringCIM_FilterEntry.TrafficType
TrafficClassstring
DescriptionstringThis defines the traffic class that is being matched by this FilterEntry. Note that FilterEntries are aggregated into FilterLists by the EntriesInFilterList relationship. If the EntrySequence property of the aggregation is set to 0, this means that all the Filter Entries should be ANDed together. Consequently, the TrafficClass property of each of the aggregated Entries should be set to the same value.
TrafficTypeuint16
DescriptionstringThis defines the type of traffic that is being filtered. This will affect the filtering rules in the MatchCondition property of this class.
ModelCorrespondencestringCIM_FilterEntry.OtherTrafficType
ValueMapstring0, 1, 2, 3, 4, 5
ValuesstringUnknown, IPv4, IPX, IPv6, Any, Other

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
CommunicationStatusuint16CIM_ManagedSystemElement
CreationClassNamestringCIM_FilterEntryBase
DescriptionstringCIM_ManagedElement
DetailedStatusuint16CIM_ManagedSystemElement
ElementNamestringCIM_ManagedElement
Generationuint64CIM_ManagedElement
HealthStateuint16CIM_ManagedSystemElement
InstallDatedatetimeCIM_ManagedSystemElement
InstanceIDstringCIM_ManagedElement
IsNegatedbooleanCIM_FilterEntryBase
NamestringCIM_FilterEntryBase
OperatingStatusuint16CIM_ManagedSystemElement
PrimaryStatusuint16CIM_ManagedSystemElement
StatusstringCIM_ManagedSystemElement
SystemCreationClassNamestringCIM_FilterEntryBase
SystemNamestringCIM_FilterEntryBase
OperationalStatusuint16[]CIM_ManagedSystemElement
StatusDescriptionsstring[]CIM_ManagedSystemElement

Class Methods