WebAclAwsManagedRulesAcfpRuleSetArgs

data class WebAclAwsManagedRulesAcfpRuleSetArgs(val creationPath: Output<String>, val enableRegexInPath: Output<Boolean>? = null, val registrationPagePath: Output<String>, val requestInspection: Output<WebAclRequestInspectionAcfpArgs>, val responseInspection: Output<WebAclResponseInspectionArgs>? = null) : ConvertibleToJava<WebAclAwsManagedRulesAcfpRuleSetArgs>

Configures how to use the Account creation fraud prevention managed rule group in the web ACL

Constructors

Link copied to clipboard
constructor(creationPath: Output<String>, enableRegexInPath: Output<Boolean>? = null, registrationPagePath: Output<String>, requestInspection: Output<WebAclRequestInspectionAcfpArgs>, responseInspection: Output<WebAclResponseInspectionArgs>? = null)

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. For example, for the URL https://example.com/web/newaccount , you would provide the path /web/newaccount . Account creation page paths that start with the path that you provide are considered a match. For example /web/newaccount matches the account creation paths /web/newaccount , /web/newaccount/ , /web/newaccountPage , and /web/newaccount/thisPage , but doesn't match the path /home/web/newaccount or /website/newaccount .

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

Allow the use of regular expressions in the registration page path and the account creation 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.

Link copied to clipboard

The criteria for inspecting account creation requests, used by the ACFP rule group to validate and track account creation attempts.

Link copied to clipboard

The criteria for inspecting responses to account creation requests, used by the ACFP rule group to track account creation success rates.

Functions

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