WebAclRuleAction

data class WebAclRuleAction(val allow: WebAclRuleActionAllow? = null, val block: WebAclRuleActionBlock? = null, val captcha: WebAclRuleActionCaptcha? = null, val challenge: WebAclRuleActionChallenge? = null, val count: WebAclRuleActionCount? = null)

Constructors

Link copied to clipboard
constructor(allow: WebAclRuleActionAllow? = null, block: WebAclRuleActionBlock? = null, captcha: WebAclRuleActionCaptcha? = null, challenge: WebAclRuleActionChallenge? = null, count: WebAclRuleActionCount? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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

Link copied to clipboard

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

Instructs AWS WAF to run a check against the request to verify that the request is coming from a legitimate client session. See challenge below for details.

Link copied to clipboard

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