RulesetRuleActionParametersOverrides

data class RulesetRuleActionParametersOverrides(val action: String? = null, val categories: List<RulesetRuleActionParametersOverridesCategory>? = null, val enabled: Boolean? = null, val rules: List<RulesetRuleActionParametersOverridesRule>? = null, val sensitivityLevel: String? = null)

Constructors

Link copied to clipboard
constructor(action: String? = null, categories: List<RulesetRuleActionParametersOverridesCategory>? = null, enabled: Boolean? = null, rules: List<RulesetRuleActionParametersOverridesRule>? = null, sensitivityLevel: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val action: String? = null

An action to override all rules with. This option has lower precedence than rule and category overrides.

Link copied to clipboard

A list of category-level overrides. This option has the second-highest precedence after rule-level overrides.

Link copied to clipboard
val enabled: Boolean? = null

Whether to enable execution of all rules. This option has lower precedence than rule and category overrides.

Link copied to clipboard

A list of rule-level overrides. This option has the highest precedence.

Link copied to clipboard

A sensitivity level to set for all rules. This option has lower precedence than rule and category overrides and is only applicable for DDoS phases. Available values: "default", "medium", "low", "eoff".