GetRulesetsRulesetRuleActionParametersOverrides

data class GetRulesetsRulesetRuleActionParametersOverrides(val action: String? = null, val categories: List<GetRulesetsRulesetRuleActionParametersOverridesCategory>? = null, val enabled: Boolean? = null, val rules: List<GetRulesetsRulesetRuleActionParametersOverridesRule>? = null, val sensitivityLevel: String? = null, val status: String? = null)

Constructors

constructor(action: String? = null, categories: List<GetRulesetsRulesetRuleActionParametersOverridesCategory>? = null, enabled: Boolean? = null, rules: List<GetRulesetsRulesetRuleActionParametersOverridesRule>? = null, sensitivityLevel: String? = null, status: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val action: String? = null

Action to perform in the rule-level override. Available values: block, challenge, compress_response, ddos_dynamic, ddos_mitigation, execute, force_connection_close, js_challenge, log, log_custom_field, managed_challenge, redirect, rewrite, route, score, serve_error, set_cache_settings, set_config, skip

Link copied to clipboard
Link copied to clipboard
val enabled: Boolean? = null

Defines if the current ruleset-level override enables or disables the ruleset.

Link copied to clipboard

List of rule-based overrides.

Link copied to clipboard

Sensitivity level to override for all ruleset rules. Available values: default, medium, low, eoff

Link copied to clipboard
val status: String? = null

Defines if the current ruleset-level override enables or disables the ruleset. Available values: enabled, disabled