| Package | Description |
|---|---|
| software.amazon.awscdk.services.wafv2 |
AWS::WAFv2 Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
CfnWebACL.Builder |
CfnWebACL.Builder.captchaConfig(CfnWebACL.CaptchaConfigProperty captchaConfig)
Specifies how AWS WAF should handle `CAPTCHA` evaluations for rules that don't have their own `CaptchaConfig` settings.
|
CfnWebACL.Builder |
CfnWebACL.Builder.captchaConfig(IResolvable captchaConfig)
Specifies how AWS WAF should handle `CAPTCHA` evaluations for rules that don't have their own `CaptchaConfig` settings.
|
static CfnWebACL.Builder |
CfnWebACL.Builder.create(software.constructs.Construct scope,
String id) |
CfnWebACL.Builder |
CfnWebACL.Builder.customResponseBodies(IResolvable customResponseBodies)
A map of custom response keys and content bodies.
|
CfnWebACL.Builder |
CfnWebACL.Builder.customResponseBodies(Map<String,? extends Object> customResponseBodies)
A map of custom response keys and content bodies.
|
CfnWebACL.Builder |
CfnWebACL.Builder.defaultAction(CfnWebACL.DefaultActionProperty defaultAction)
The action to perform if none of the `Rules` contained in the `WebACL` match.
|
CfnWebACL.Builder |
CfnWebACL.Builder.defaultAction(IResolvable defaultAction)
The action to perform if none of the `Rules` contained in the `WebACL` match.
|
CfnWebACL.Builder |
CfnWebACL.Builder.description(String description)
A description of the web ACL that helps with identification.
|
CfnWebACL.Builder |
CfnWebACL.Builder.name(String name)
The name of the web ACL.
|
CfnWebACL.Builder |
CfnWebACL.Builder.rules(IResolvable rules)
The rule statements used to identify the web requests that you want to allow, block, or count.
|
CfnWebACL.Builder |
CfnWebACL.Builder.rules(List<? extends Object> rules)
The rule statements used to identify the web requests that you want to allow, block, or count.
|
CfnWebACL.Builder |
CfnWebACL.Builder.scope(String scope)
Specifies whether this is for an Amazon CloudFront distribution or for a regional application.
|
CfnWebACL.Builder |
CfnWebACL.Builder.tags(List<? extends CfnTag> tags)
Key:value pairs associated with an AWS resource.
|
CfnWebACL.Builder |
CfnWebACL.Builder.visibilityConfig(CfnWebACL.VisibilityConfigProperty visibilityConfig)
Defines and enables Amazon CloudWatch metrics and web request sample collection.
|
CfnWebACL.Builder |
CfnWebACL.Builder.visibilityConfig(IResolvable visibilityConfig)
Defines and enables Amazon CloudWatch metrics and web request sample collection.
|
Copyright © 2022. All rights reserved.