| Name | Type | Multiplicity | Description | 
|---|---|---|---|
| name | property string | [0,1] | Symbolic name, used either as a comment or (in the future) maybe to reference the filter. | 
| description | property string | [0,1] | A note about the filter, e. | 
| category | property EventCategoryType | [0,-1] | Event categories supported by this handler. | 
| operation | property EventOperationType | [0,-1] | Operations supported by this handler. | 
| status | property EventStatusType | [0,-1] | Result statuses supported by this handler. | 
| objectKind | property ShadowKindType | [0,-1] | Resource object kinds supported by this handler. | 
| objectIntent | property string | [0,-1] | Resource object intents supported by this handler. | 
| focusType | property QName | [0,-1] | Focus types supported by this handler. | 
| expressionFilter | property ExpressionType | [0,-1] | Expression that returns true (if the event is to be processed and passed further) or false (if it has to be thrown off). | 
| chained | property EventHandlerType | [0,-1] | A chain of handlers (usually filters and notifiers) to be evaluated, one after another. | 
| forked | property EventHandlerType | [0,-1] | A set of handlers to be evaluated without any relation among them (like a fork prongs). | 
| simpleUserNotifier | property SimpleUserNotifierType | [0,-1] | TODO | 
| timeValidityNotifier | property TimeValidityNotifierType | [0,-1] | TODO | 
| simpleFocalObjectNotifier | property SimpleFocalObjectNotifierType | [0,-1] | TODO | 
| simpleResourceObjectNotifier | property SimpleResourceObjectNotifierType | [0,-1] | TODO | 
| simpleWorkflowNotifier | property SimpleWorkflowNotifierType | [0,-1] | TODO | 
| simpleCaseManagementNotifier | property SimpleCaseManagementNotifierType | [0,-1] | TODO | 
| userPasswordNotifier | property UserPasswordNotifierType | [0,-1] | TODO | 
| userRegistrationNotifier | property RegistrationConfirmationNotifierType | [0,-1] | TODO | 
| passwordResetNotifier | property PasswordResetNotifierType | [0,-1] | TODO | 
| accountActivationNotifier | property AccountActivationNotifierType | [0,-1] | TODO | 
| accountPasswordNotifier | property AccountPasswordNotifierType | [0,-1] | TODO | 
| simpleCampaignNotifier | property SimpleCampaignNotifierType | [0,-1] | TODO | 
| simpleCampaignStageNotifier | property SimpleCampaignStageNotifierType | [0,-1] | TODO | 
| simpleReviewerNotifier | property SimpleReviewerNotifierType | [0,-1] | TODO | 
| simpleTaskNotifier | property SimpleTaskNotifierType | [0,-1] | TODO | 
| simpleReportNotifier | property SimpleReportNotifierType | [0,-1] | TODO | 
| simplePolicyRuleNotifier | property SimplePolicyRuleNotifierType | [0,-1] | TODO | 
| generalNotifier | property GeneralNotifierType | [0,-1] | Here can go any notifiers (that extend GeneralNotifierType). | 
| customNotifier | property CustomNotifierType | [0,-1] | TODO EXPERIMENTAL | 
| fromExpression | property ExpressionType | [0,1] | from address overwrites notificationConfiguration/mail/defaultFrom | 
| recipientExpression | property ExpressionType | [0,-1] | Recipient(s) that should get the notifications. | 
| ccExpression | property ExpressionType | [0,-1] | cc Recipient(s) that should get the notifications. | 
| bccExpression | property ExpressionType | [0,-1] | bcc Recipient(s) that should get the notifications. | 
| contentTypeExpression | property ExpressionType | [0,1] | contentType used in email | 
| subjectExpression | property ExpressionType | [0,1] | How to construct the subject of the message that is to be sent. | 
| subjectPrefix | property string | [0,1] | Simpler alternative to subjectExpression: the subject itself will be constructed by the notifier, but it will be prefixed by value specified here. | 
| bodyExpression | property ExpressionType | [0,1] | How to construct the body (text) of the message that is to be sent. | 
| contentType | property string | [0,1] | Body content type, e. | 
| attachment | property NotificationMessageAttachmentType | [0,-1] | Message attachment(s) to be sent out. | 
| attachmentExpression | property ExpressionType | [0,1] | An expression that returns message attachment(s) to be sent out. | 
| watchAuxiliaryAttributes | property boolean | [0,1] | Whether to send a notification when only auxiliary attributes (namely: validityStatus, validityChangeTimestamp, effectiveStatus, disableTimestamp, modifyChannel, modifyTimestamp, modifierRef and maybe others) are modified. | 
| showModifiedValues | property boolean | [0,1] | Whether to show modified values (or only names of changed attributes). | 
| showTechnicalInformation | property boolean | [0,1] | Whether to show technical information (e. | 
| transport | property string | [0,-1] | 
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime,AVals:17
Multiplicity: [0,-1]
Flags: RAM,runtime,AVals:3
Multiplicity: [0,-1]
Flags: RAM,runtime,AVals:5
Multiplicity: [0,-1]
Flags: RAM,runtime,AVals:4
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,-1]