Package com.pulumi.aws.wafv2.inputs
Class WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAtpRuleSetArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.wafv2.inputs.WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAtpRuleSetArgs.Builder
-
- Enclosing class:
- WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAtpRuleSetArgs
public static final class WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAtpRuleSetArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAtpRuleSetArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAtpRuleSetArgs defaults)
-
-
Method Detail
-
enableRegexInPath
public WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAtpRuleSetArgs.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 WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAtpRuleSetArgs.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
-
loginPath
public WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAtpRuleSetArgs.Builder loginPath(com.pulumi.core.Output<java.lang.String> loginPath)
- Parameters:
loginPath- Path of the login endpoint for your application.- Returns:
- builder
-
loginPath
public WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAtpRuleSetArgs.Builder loginPath(java.lang.String loginPath)
- Parameters:
loginPath- Path of the login endpoint for your application.- Returns:
- builder
-
requestInspection
public WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAtpRuleSetArgs.Builder requestInspection(@Nullable com.pulumi.core.Output<WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAtpRuleSetRequestInspectionArgs> requestInspection)
- Parameters:
requestInspection- Criteria for inspecting login requests, used by the ATP rule group to validate credentials usage. See below.- Returns:
- builder
-
requestInspection
public WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAtpRuleSetArgs.Builder requestInspection(WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAtpRuleSetRequestInspectionArgs requestInspection)
- Parameters:
requestInspection- Criteria for inspecting login requests, used by the ATP rule group to validate credentials usage. See below.- Returns:
- builder
-
responseInspection
public WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAtpRuleSetArgs.Builder responseInspection(@Nullable com.pulumi.core.Output<WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAtpRuleSetResponseInspectionArgs> 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 WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAtpRuleSetArgs.Builder responseInspection(WebAclRuleGroupAssociationManagedRuleGroupManagedRuleGroupConfigsAwsManagedRulesAtpRuleSetResponseInspectionArgs 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
-
-