Rule object properties

Field Name Field Type Mandatory Y/N Description
rule_name String Y Rule name
type String Y

Rule type

Valid values: CUMULATIVE

_CONDITION - Supported

only for DLP policies

EVERY_MATCHED

_CONDITION

max_matches String Y

Matches are calculated as the X matched conditions.

Valid values: GREATEST_NUMBER, SUM_ALL

count_type String Y - only for type = CUMULATIVE

_CONDITION

Type of the matcher counter

Valid values: EVENTS, UNIQUE_MATCHES, MATCHES

count_time_period String Y - only for type = CUMULATIVE

_CONDITION

Count period

Valid values: FIVE_MINUTES, FIFTEEN_MINUTES, THIRTY_MINUTES, ONE_HOUR, FOUR_HOURS, EIGHT_HOURS, TWENTY_FOUR_HOURS, THREE_DAYS, SEVEN_DAYS

count_time_period

_window

String Y - only for type = CUMULATIVE

_CONDITION

The rate of matches should decline for at least X before counting stops. If it does not, matches will continue to accumulate.

Valid values: FIVE_MINUTES, FIFTEEN_MINUTES, THIRTY_MINUTES, ONE_HOUR, FOUR_HOURS, EIGHT_HOURS, TWENTY_FOUR_HOURS, THREE_DAYS, SEVEN_DAYS

classifier_details Values as listed in table - "Classifier details object properties" Y  
risk_adaptive_protection

_enabled

String Y

Is risk adaptive protection enabled.

Valid values: "true", "false"

risk_adaptive_protection Values as listed in table - "Risk adaptive protection object properties" N - available only if risk_adaptive_protection

_enabled is "true"