Package com.pulumi.aws.wafv2.inputs
Class WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAtpRuleSetArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.wafv2.inputs.WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAtpRuleSetArgs
-
public final class WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAtpRuleSetArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAtpRuleSetArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAtpRuleSetArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAtpRuleSetArgs.Builder
builder()
static WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAtpRuleSetArgs.Builder
builder(WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAtpRuleSetArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
enableRegexInPath()
com.pulumi.core.Output<java.lang.String>
loginPath()
java.util.Optional<com.pulumi.core.Output<WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAtpRuleSetRequestInspectionArgs>>
requestInspection()
java.util.Optional<com.pulumi.core.Output<WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAtpRuleSetResponseInspectionArgs>>
responseInspection()
-
-
-
Field Detail
-
Empty
public static final WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAtpRuleSetArgs Empty
-
-
Method Detail
-
enableRegexInPath
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> enableRegexInPath()
- Returns:
- Whether or not to allow the use of regular expressions in the login page path.
-
loginPath
public com.pulumi.core.Output<java.lang.String> loginPath()
- Returns:
- The path of the login endpoint for your application.
-
requestInspection
public java.util.Optional<com.pulumi.core.Output<WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAtpRuleSetRequestInspectionArgs>> requestInspection()
- Returns:
- The criteria for inspecting login requests, used by the ATP rule group to validate credentials usage. See `request_inspection` for more details.
-
responseInspection
public java.util.Optional<com.pulumi.core.Output<WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAtpRuleSetResponseInspectionArgs>> responseInspection()
- Returns:
- 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.
-
builder
public static WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAtpRuleSetArgs.Builder builder()
-
-