ObjectSynchronizationType (Complex Type)

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

Defines a synchronization properties (configuration) for a specific type of object, e.g. User. This applies to all flavors of synchronization (live sync, reconciliation, import, ...) DEPRECATED. Use definitions in schemaHandling/objectType (ResourceObjectTypeDefinitionType) instead.
Item Summary  
Name Type Multiplicity Description
name property
string
[0,1] Free-form name. 
description property
string
[0,1] Free-form textual description of the object. 
documentation property
string
[0,1] Technical documentation for a particular object or construct. 
objectClass property
QName
[0,1] Object class that will be processed by this definition. 
kind property
ShadowKindType
[0,1] Shadow kind assumed by this definition. 
intent property
string
[0,1] Shadow intent assumed by this definition. 
focusType property
QName
[0,1] Type of the focus that would be applied to this type. 
enabled property
boolean
[0,1] Flag indicating if this synchronization specification is enabled. 
condition property
ExpressionType
[0,1] Expression that is evaluated to check whether this definition is applicable to a particular shadow. 
correlation property
ConditionalSearchFilterType
[0,-1] Correlation filter expression. 
confirmation property
ExpressionType
[0,1] Confirmation expression. 
correlationDefinition container
LegacyCorrelationDefinitionType
[0,1] Definition of the correlation process. 
objectTemplateRef reference
ObjectReferenceType
[0,1] Object template used in case the midPoint (focus) objects are created or modified. 
reconcile property
boolean
[0,1] If set to true, applicable synchronization reactions will attempt to reconcile the real attributes from the resource with the state of the midPoint repository. 
limitPropagation property
boolean
[0,1] If set to true, applicable synchronization reactions will propagate changes only form/to source resource. 
opportunistic property
boolean
[0,1] If set to true midPoint will try to link and synchronize objects whenever possible. 
reaction property
LegacySynchronizationReactionType
[0,-1]