StatePolicyConstraintType (Complex Type)

Namespace: http://midpoint.evolveum.com/xml/ns/public/common/common-3

Supertype: AbstractPolicyConstraintType
A constraint that triggers when a object or assignment is in a given state. If both filter and expressions are specified, both must be true in order for constraint to be triggered.
Item Summary  
Name Type Multiplicity Description
name property
string
[0,1] Identifier of the constraint. 
description property
string
[0,1]  
presentation container
PolicyConstraintPresentationType
[0,1] How should be triggering of this constraint presented, e. 
filter property
SearchFilterType
[0,1] Filter that is to be used to determine the state. 
expression property
ExpressionType
[0,1] Expression that is to be used to determine the state. 
messageExpression property
ExpressionType
[0,1] Expression that is to be used to determine the state: if state matches it should return LocalizableMessageType to be used (both as normal and short messages). 
executeScript property
ExecuteScriptType
[0,1] Scripting expression (bulk action) to be used to determine the state.