Ruleset Rule Args
data class RulesetRuleArgs(val action: Output<String>? = null, val actionParameters: Output<RulesetRuleActionParametersArgs>? = null, val description: Output<String>? = null, val enabled: Output<Boolean>? = null, val exposedCredentialCheck: Output<RulesetRuleExposedCredentialCheckArgs>? = null, val expression: Output<String>, val id: Output<String>? = null, val lastUpdated: Output<String>? = null, val logging: Output<RulesetRuleLoggingArgs>? = null, val ratelimit: Output<RulesetRuleRatelimitArgs>? = null, val ref: Output<String>? = null, val version: Output<String>? = null) : ConvertibleToJava<RulesetRuleArgs>
Constructors
Link copied to clipboard
constructor(action: Output<String>? = null, actionParameters: Output<RulesetRuleActionParametersArgs>? = null, description: Output<String>? = null, enabled: Output<Boolean>? = null, exposedCredentialCheck: Output<RulesetRuleExposedCredentialCheckArgs>? = null, expression: Output<String>, id: Output<String>? = null, lastUpdated: Output<String>? = null, logging: Output<RulesetRuleLoggingArgs>? = null, ratelimit: Output<RulesetRuleRatelimitArgs>? = null, ref: Output<String>? = null, version: Output<String>? = null)
Properties
Link copied to clipboard
Link copied to clipboard
List of parameters that configure the behavior of the ruleset rule action.
Link copied to clipboard
Brief summary of the ruleset rule and its intended use.
Link copied to clipboard
List of parameters that configure exposed credential checks.
Link copied to clipboard
Criteria for an HTTP request to trigger the ruleset rule action. Uses the Firewall Rules expression language based on Wireshark display filters. Refer to the Firewall Rules language documentation for all available fields, operators, and functions.
Link copied to clipboard
The most recent update to this rule.
Link copied to clipboard
List parameters to configure how the rule generates logs.
Link copied to clipboard
List of parameters that configure HTTP rate limiting behaviour.