Class CIM_FilterEntry
extends CIM_FilterEntryBase

A FilterEntry is used by network devices to identify traffic and either forward them (with possibly further processing) to their destination, or to deny their forwarding. They are 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 (e.g., the ComputerSystem) that contains it. Hence, the ComputerSystem keys are propagated to this class.

Class Hierarchy

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

Direct Known Subclasses

None.

Class Qualifiers

NameData TypeValueScopeFlavors
DescriptionstringA FilterEntry is used by network devices to identify traffic and either forward them (with possibly further processing) to their destination, or to deny their forwarding. They are 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 (e.g., the ComputerSystem) that contains it. Hence, the ComputerSystem keys are propagated to this class.None TRANSLATABLE= true

Local Class Properties

NameData TypeQualifiers
NameData TypeValueScopeFlavors
Actionuint16
DescriptionstringThis defines whether the action should be to forward or deny traffic meeting the match condition specified in this filter.None TRANSLATABLE= true
ValueMapstring1, 2None None
ValuesstringPermit, DenyNone TRANSLATABLE= true
DefaultFilterboolean
DescriptionstringThis defines whether this FilterEntry is the default entry to use by its FilterList.None TRANSLATABLE= true
MatchConditionTypeuint16
DescriptionstringThis specifies one of a set of ways to identify traffic. if the value is 1 (e.g., 'Other'), then the specific type of filtering is specified in the OtherMatchConditionType property of this class.None TRANSLATABLE= true
ModelCorrespondencestringCIM_FilterEntry.OtherMatchConditionTypeNone None
ValueMapstring1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12None None
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 ValueNone TRANSLATABLE= true
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.None TRANSLATABLE= true
OtherMatchConditionTypestring
DescriptionstringIf the value of the MatchConditionType property in this class is 1 (e.g., 'Other'), then the specific type of filtering is specified in this property.None TRANSLATABLE= true
ModelCorrespondencestringCIM_FilterEntry.MatchConditionTypeNone None
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 FilterEntries should be ANDed together. Consequently, the TrafficClass property of each of the aggregated Entries should be set to the same value.None TRANSLATABLE= true
ModelCorrespondencestringCIM_NextService.TrafficClassNone None
TrafficTypeuint16
DescriptionstringThis defines the type of traffic that is being filtered. This will affect the filtering rules in the MatchCondition property of this class.None TRANSLATABLE= true
ValueMapstring0, 1, 2, 3None None
ValuesstringUnknown, IPv4, IPX, IPv6None TRANSLATABLE= true

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
CreationClassNamestringCIM_FilterEntryBase
DescriptionstringCIM_ManagedElement
InstallDatedatetimeCIM_ManagedSystemElement
IsNegatedbooleanCIM_FilterEntryBase
NamestringCIM_FilterEntryBase
StatusstringCIM_ManagedSystemElement
SystemCreationClassNamestringCIM_FilterEntryBase
SystemNamestringCIM_FilterEntryBase