RuleGroupRuleActionArgs

data class RuleGroupRuleActionArgs(val allow: Output<RuleGroupRuleActionAllowArgs>? = null, val block: Output<RuleGroupRuleActionBlockArgs>? = null, val captcha: Output<RuleGroupRuleActionCaptchaArgs>? = null, val count: Output<RuleGroupRuleActionCountArgs>? = null) : ConvertibleToJava<RuleGroupRuleActionArgs>

Constructors

Link copied to clipboard
fun RuleGroupRuleActionArgs(allow: Output<RuleGroupRuleActionAllowArgs>? = null, block: Output<RuleGroupRuleActionBlockArgs>? = null, captcha: Output<RuleGroupRuleActionCaptchaArgs>? = null, count: Output<RuleGroupRuleActionCountArgs>? = null)

Functions

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

Properties

Link copied to clipboard
val allow: Output<RuleGroupRuleActionAllowArgs>? = null

Instructs AWS WAF to allow the web request. See Allow below for details.

Link copied to clipboard
val block: Output<RuleGroupRuleActionBlockArgs>? = null

Instructs AWS WAF to block the web request. See Block below for details.

Link copied to clipboard

Instructs AWS WAF to run a CAPTCHA check against the web request. See Captcha below for details.

Link copied to clipboard
val count: Output<RuleGroupRuleActionCountArgs>? = null

Instructs AWS WAF to count the web request and allow it. See Count below for details.