WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesBotControlRuleSetArgs

data class WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesBotControlRuleSetArgs(val enableMachineLearning: Output<Boolean>? = null, val inspectionLevel: Output<String>) : ConvertibleToJava<WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesBotControlRuleSetArgs>

Constructors

constructor(enableMachineLearning: Output<Boolean>? = null, inspectionLevel: Output<String>)

Properties

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

Applies only to the targeted inspection level. Determines whether to use machine learning (ML) to analyze your web traffic for bot-related activity. Defaults to true.

Link copied to clipboard
val inspectionLevel: Output<String>

The inspection level to use for the Bot Control rule group.

Functions

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