ProvisioningScriptArgumentType (Complex Type)

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

Supertype: ExpressionType
Script argument. It is subtype of Value Construction, therefore the value may be static of dynamically constructed using an expression. The "default" and "authoritative" flags are not applicable here.
Item Summary  
Name Type Multiplicity Description
name property
string
[0,1] Name of the expression (function). 
description property
string
[0,1] Free-form textual description of the object. 
extension container
ExtensionType
[0,1] Place for non-standard object properties. 
parameter container
ExpressionParameterType
[0,-1] Function input parameters  
returnType property
QName
[0,1] Formal definition of function return type. 
trace property
boolean
[0,1] Explicitly trace the execution of this expression. 
stringFilter property
StringFilterType
[0,-1]  
variable property
ExpressionVariableDefinitionType
[0,-1] Definition of additional variables that should be present during evaluation of the expression. 
returnMultiplicity property
ExpressionReturnMultiplicityType
[0,1]  
allowEmptyValues property
boolean
[0,1] TODO  
queryInterpretationOfNoValue property
QueryInterpretationOfNoValueType
[0,1] TODO  
runAsRef reference
ObjectReferenceType
[0,1] Reference to the user whose identity will be used to execute the expression. 
expressionEvaluator property
anyType
[1,-1] A single expression evaluator. 
name property
string
[1,1] Argument name.