WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetArgs

data class WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetArgs(val creationPath: Output<String>, val enableRegexInPath: Output<Boolean>? = null, val registrationPagePath: Output<String>, val requestInspection: Output<WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionArgs>, val responseInspection: Output<WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetResponseInspectionArgs>? = null) : ConvertibleToJava<WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetArgs>

Properties

Link copied to clipboard
val creationPath: Output<String>

The path of the account creation endpoint for your application. This is the page on your website that accepts the completed registration form for a new user. This page must accept POST requests.

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

Whether or not to allow the use of regular expressions in the login page path.

Link copied to clipboard

The path of the account registration endpoint for your application. This is the page on your website that presents the registration form to new users. This page must accept GET text/html requests.

Link copied to clipboard

The criteria for inspecting login requests, used by the ATP rule group to validate credentials usage. See request_inspection for more details.

Link copied to clipboard

The criteria for inspecting responses to login requests, used by the ATP rule group to track login failure rates. Note that Response Inspection is available only on web ACLs that protect CloudFront distributions. See response_inspection for more details.

Functions

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