import "Filters.idl";
Public Attributes | |
kerio::web::KId | id |
[READ-ONLY] global identification | |
boolean | isEnabled |
says whether rule is enabled | |
string | description |
contains rules description | |
boolean | isIncomplete |
if rule is not completed (it does not contain any definition of conditions and actions) | |
kerio::jsonapi::filters::FilterConditionList | conditions |
list of rule's initial conditions | |
kerio::jsonapi::filters::FilterActionList | actions |
list of rule's actions (performed if initial conditions are meet) | |
kerio::jsonapi::filters::EvaluationModeType | evaluationMode |
determines evaluation mod of initial conditions |
Filtering rule that has one or more initial conditions and one or more actions that are performed only if the filter's initial conditions are meet.
kerio::jsonapi::filters::FilterActionList kerio::jsonapi::webmail::filters::FilterRule::actions |
list of rule's actions (performed if initial conditions are meet)
kerio::jsonapi::filters::FilterConditionList kerio::jsonapi::webmail::filters::FilterRule::conditions |
list of rule's initial conditions
string kerio::jsonapi::webmail::filters::FilterRule::description |
contains rules description
kerio::jsonapi::filters::EvaluationModeType kerio::jsonapi::webmail::filters::FilterRule::evaluationMode |
determines evaluation mod of initial conditions
kerio::web::KId kerio::jsonapi::webmail::filters::FilterRule::id |
[READ-ONLY] global identification
boolean kerio::jsonapi::webmail::filters::FilterRule::isEnabled |
says whether rule is enabled
boolean kerio::jsonapi::webmail::filters::FilterRule::isIncomplete |
if rule is not completed (it does not contain any definition of conditions and actions)