Skip to content

Governance & compliance operators

Operator Symbol Change attribute type Condition value type Description
equal = String, Number, Boolean String, Number, Boolean Strict equality means that the attribute type and the condition value type are also verified.
not equal != String, Number, Boolean String, Number, Boolean Strict equality means that the attribute type and the condition value type are also verified.
starts with starts with String String
ends with ends with String String
contains contains String String
match regexp match regexp String String
not match regexp not match regexp String String
less < Number Number
less equal <= Number Number
greater > Number Number
greater equal >= Number Number
includes includes Array String, Number, Boolean
not includes not includes Array String, Number, Boolean
is defined is defined String, Number, Boolean, Array, Object - Checks if the attribute exists and is not null.
is not defined is not defined String, Number, Boolean, Array, Object - Checks if the attribute does not exist or is null.
version smaller version smaller than String String Especially for the comparison of software versions.
version smaller equal version smaller inclusive String String Especially for the comparison of software versions.
version greater version greater than String String Especially for the comparison of software versions.
version greater equal version greater inclusive String String Especially for the comparison of software versions.