RulesetRuleActionParametersOverridesRuleArgs

data class RulesetRuleActionParametersOverridesRuleArgs(val action: Output<String>? = null, val enabled: Output<Boolean>? = null, val id: Output<String>? = null, val scoreThreshold: Output<Int>? = null, val sensitivityLevel: Output<String>? = null, val status: Output<String>? = null) : ConvertibleToJava<RulesetRuleActionParametersOverridesRuleArgs>

Constructors

constructor(action: Output<String>? = null, enabled: Output<Boolean>? = null, id: Output<String>? = null, scoreThreshold: Output<Int>? = null, sensitivityLevel: Output<String>? = null, status: Output<String>? = null)

Properties

Link copied to clipboard
val action: Output<String>? = null

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

Link copied to clipboard
val enabled: Output<Boolean>? = null

Whether the rule is active.

Link copied to clipboard
val id: Output<String>? = null

Unique rule identifier.

Link copied to clipboard
val scoreThreshold: Output<Int>? = null
Link copied to clipboard
val sensitivityLevel: Output<String>? = null
Link copied to clipboard
val status: Output<String>? = null

Functions

Link copied to clipboard
open override fun toJava(): RulesetRuleActionParametersOverridesRuleArgs