Package com.pulumi.aws.wafv2.inputs
Class WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAcfpRuleSetArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.wafv2.inputs.WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAcfpRuleSetArgs.Builder
-
- Enclosing class:
- WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAcfpRuleSetArgs
public static final class WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAcfpRuleSetArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAcfpRuleSetArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAcfpRuleSetArgs defaults)
-
-
Method Detail
-
creationPath
public WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAcfpRuleSetArgs.Builder creationPath(com.pulumi.core.Output<java.lang.String> creationPath)
- Parameters:
creationPath- 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.- Returns:
- builder
-
creationPath
public WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAcfpRuleSetArgs.Builder creationPath(java.lang.String creationPath)
- Parameters:
creationPath- 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.- Returns:
- builder
-
enableRegexInPath
public WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAcfpRuleSetArgs.Builder enableRegexInPath(@Nullable com.pulumi.core.Output<java.lang.Boolean> enableRegexInPath)
- Parameters:
enableRegexInPath- Whether or not to allow the use of regular expressions in the login page path.- Returns:
- builder
-
enableRegexInPath
public WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAcfpRuleSetArgs.Builder enableRegexInPath(java.lang.Boolean enableRegexInPath)
- Parameters:
enableRegexInPath- Whether or not to allow the use of regular expressions in the login page path.- Returns:
- builder
-
registrationPagePath
public WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAcfpRuleSetArgs.Builder registrationPagePath(com.pulumi.core.Output<java.lang.String> registrationPagePath)
- Parameters:
registrationPagePath- 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.- Returns:
- builder
-
registrationPagePath
public WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAcfpRuleSetArgs.Builder registrationPagePath(java.lang.String registrationPagePath)
- Parameters:
registrationPagePath- 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.- Returns:
- builder
-
requestInspection
public WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAcfpRuleSetArgs.Builder requestInspection(@Nullable com.pulumi.core.Output<WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAcfpRuleSetRequestInspectionArgs> requestInspection)
- Parameters:
requestInspection- Criteria for inspecting login requests, used by the ATP rule group to validate credentials usage. See below.- Returns:
- builder
-
requestInspection
public WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAcfpRuleSetArgs.Builder requestInspection(WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAcfpRuleSetRequestInspectionArgs requestInspection)
- Parameters:
requestInspection- Criteria for inspecting login requests, used by the ATP rule group to validate credentials usage. See below.- Returns:
- builder
-
responseInspection
public WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAcfpRuleSetArgs.Builder responseInspection(@Nullable com.pulumi.core.Output<WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAcfpRuleSetResponseInspectionArgs> responseInspection)
- Parameters:
responseInspection- 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 below.- Returns:
- builder
-
responseInspection
public WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAcfpRuleSetArgs.Builder responseInspection(WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAcfpRuleSetResponseInspectionArgs responseInspection)
- Parameters:
responseInspection- 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 below.- Returns:
- builder
-
-