RuleOperatorType Simple Type
Applies To: System Center Configuration Manager 2007, System Center Configuration Manager 2007 R2, System Center Configuration Manager 2007 R3, System Center Configuration Manager 2007 SP1, System Center Configuration Manager 2007 SP2
The RuleOperatorType simple type, in Configuration Manager, defines operators that are used with the RuleType Complex Type for the DCM digest. Not all operators are currently used in desired configuration management.
<xs:simpleType name="RuleOperatorType">
<xs:restriction
base="string"
>
<xs:enumeration
value="Equals"
/>
<xs:enumeration
value="NotEquals"
/>
<xs:enumeration
value="OneOf"
/>
<xs:enumeration
value="AllOf"
/>
<xs:enumeration
value="NoneOf"
/>
<xs:enumeration
value="GreaterThan"
/>
<xs:enumeration
value="LessThan"
/>
<xs:enumeration
value="GreaterEquals"
/>
<xs:enumeration
value="LessEquals"
/>
<xs:enumeration
value="Between"
/>
<xs:enumeration
value="BeginsWith"
/>
<xs:enumeration
value="NotBeginsWith"
/>
<xs:enumeration
value="EndsWith"
/>
<xs:enumeration
value="NotEndsWith"
/>
<xs:enumeration
value="Contains"
/>
<xs:enumeration
value="NotContains"
/>
<xs:enumeration
value="Matches"
/>
<xs:enumeration
value="NotMatches"
/>
<xs:enumeration
value="Other"
/>
</xs:restriction>
</xs:simpleType>
Enumeration
The following values are defined by the RuleOperatorType simple type:
Value | Description |
---|---|
Equals |
The attribute equals a property or setting value. |
NotEquals |
The attribute does not equal a property or setting value. |
OneOf |
The attribute is one of the specified properties or setting values. |
AllOf |
The attribute represents all of the discovered properties or setting values. |
NoneOf |
The attribute represents none of the specified properties or setting values. |
GreaterThan |
The attribute is greater than a property or setting value. |
GreaterEquals |
The attribute is greater than or equal to a property or setting value. |
LessThan |
The attribute is less than a property or setting value. |
LessEquals |
The attribute is less than or equal to a property or setting value. |
Between |
The attribute has a value that is between the values of two properties or settings. |
BeginsWith |
The discovered property or setting value begins with the specified operand value. |
NotBeginsWith |
The discovered property or setting value does not begin with the specified operand value. |
EndsWith |
The discovered property or setting value ends with the specified operand value. |
NotEndsWith |
The discovered property or setting value does not end with the specified operand value. |
Contains |
The attribute contains the specified property or setting value. |
NotContains |
The attribute does not contain the specified property or setting value. |
Matches |
The discovered property or setting value matches the operand in terms of regular expressions. |
NotMatches |
The discovered property or setting value does not match the operand in terms of regular expressions. |
Other |
The operator field is mandatory and cannot be empty. This field is used with partially interpreted configuration items when Service Modeling Language (SML) content is different from the DCM digest. In this case, a rule might be created just for display purposes, but any other operator might be misleading. |
See Also
Concepts
Authoring Desired Configuration Management Configuration Baselines and Configuration Items
DcmDigest Schema Simple Types
RuleType Complex Type