Ruleset Rule
data class RulesetRule(val action: String? = null, val actionParameters: RulesetRuleActionParameters? = null, val categories: List<String>? = null, val description: String? = null, val enabled: Boolean? = null, val exposedCredentialCheck: RulesetRuleExposedCredentialCheck? = null, val expression: String? = null, val id: String? = null, val logging: RulesetRuleLogging? = null, val ratelimit: RulesetRuleRatelimit? = null, val ref: String? = null)
Constructors
Link copied to clipboard
constructor(action: String? = null, actionParameters: RulesetRuleActionParameters? = null, categories: List<String>? = null, description: String? = null, enabled: Boolean? = null, exposedCredentialCheck: RulesetRuleExposedCredentialCheck? = null, expression: String? = null, id: String? = null, logging: RulesetRuleLogging? = null, ratelimit: RulesetRuleRatelimit? = null, ref: String? = null)
Properties
Link copied to clipboard
The parameters configuring the rule's action.
Link copied to clipboard
The categories of the rule.
Link copied to clipboard
An informative description of the rule.
Link copied to clipboard
Configure checks for exposed credentials.
Link copied to clipboard
The expression defining which traffic will match the rule.
Link copied to clipboard
An object configuring the rule's logging behavior.
Link copied to clipboard
An object configuring the rule's ratelimit behavior.