| Package | Description |
|---|---|
| software.amazon.awssdk.services.waf |
This is the AWS WAF API Reference for using AWS WAF with Amazon CloudFront.
|
| software.amazon.awssdk.services.waf.regional |
This is the AWS WAF Regional API Reference for using AWS WAF with Elastic Load Balancing (ELB) Application
Load Balancers.
|
| Modifier and Type | Method and Description |
|---|---|
default CreateByteMatchSetResponse |
WafClient.createByteMatchSet(Consumer<CreateByteMatchSetRequest.Builder> createByteMatchSetRequest)
Creates a
ByteMatchSet. |
default CreateByteMatchSetResponse |
WafClient.createByteMatchSet(CreateByteMatchSetRequest createByteMatchSetRequest)
Creates a
ByteMatchSet. |
default CreateGeoMatchSetResponse |
WafClient.createGeoMatchSet(Consumer<CreateGeoMatchSetRequest.Builder> createGeoMatchSetRequest)
Creates an GeoMatchSet, which you use to specify which web requests you want to allow or block based on
the country that the requests originate from.
|
default CreateGeoMatchSetResponse |
WafClient.createGeoMatchSet(CreateGeoMatchSetRequest createGeoMatchSetRequest)
Creates an GeoMatchSet, which you use to specify which web requests you want to allow or block based on
the country that the requests originate from.
|
default CreateIpSetResponse |
WafClient.createIPSet(Consumer<CreateIpSetRequest.Builder> createIpSetRequest)
Creates an IPSet, which you use to specify which web requests that you want to allow or block based on the
IP addresses that the requests originate from.
|
default CreateIpSetResponse |
WafClient.createIPSet(CreateIpSetRequest createIpSetRequest)
Creates an IPSet, which you use to specify which web requests that you want to allow or block based on the
IP addresses that the requests originate from.
|
default CreateRateBasedRuleResponse |
WafClient.createRateBasedRule(Consumer<CreateRateBasedRuleRequest.Builder> createRateBasedRuleRequest)
Creates a RateBasedRule.
|
default CreateRateBasedRuleResponse |
WafClient.createRateBasedRule(CreateRateBasedRuleRequest createRateBasedRuleRequest)
Creates a RateBasedRule.
|
default CreateRuleResponse |
WafClient.createRule(Consumer<CreateRuleRequest.Builder> createRuleRequest)
Creates a
Rule, which contains the IPSet objects, ByteMatchSet objects,
and other predicates that identify the requests that you want to block. |
default CreateRuleResponse |
WafClient.createRule(CreateRuleRequest createRuleRequest)
Creates a
Rule, which contains the IPSet objects, ByteMatchSet objects,
and other predicates that identify the requests that you want to block. |
default CreateSizeConstraintSetResponse |
WafClient.createSizeConstraintSet(Consumer<CreateSizeConstraintSetRequest.Builder> createSizeConstraintSetRequest)
Creates a
SizeConstraintSet. |
default CreateSizeConstraintSetResponse |
WafClient.createSizeConstraintSet(CreateSizeConstraintSetRequest createSizeConstraintSetRequest)
Creates a
SizeConstraintSet. |
default CreateSqlInjectionMatchSetResponse |
WafClient.createSqlInjectionMatchSet(Consumer<CreateSqlInjectionMatchSetRequest.Builder> createSqlInjectionMatchSetRequest)
Creates a SqlInjectionMatchSet, which you use to allow, block, or count requests that contain snippets of
SQL code in a specified part of web requests.
|
default CreateSqlInjectionMatchSetResponse |
WafClient.createSqlInjectionMatchSet(CreateSqlInjectionMatchSetRequest createSqlInjectionMatchSetRequest)
Creates a SqlInjectionMatchSet, which you use to allow, block, or count requests that contain snippets of
SQL code in a specified part of web requests.
|
default CreateWebAclResponse |
WafClient.createWebACL(Consumer<CreateWebAclRequest.Builder> createWebAclRequest)
Creates a
WebACL, which contains the Rules that identify the CloudFront web requests
that you want to allow, block, or count. |
default CreateWebAclResponse |
WafClient.createWebACL(CreateWebAclRequest createWebAclRequest)
Creates a
WebACL, which contains the Rules that identify the CloudFront web requests
that you want to allow, block, or count. |
default CreateXssMatchSetResponse |
WafClient.createXssMatchSet(Consumer<CreateXssMatchSetRequest.Builder> createXssMatchSetRequest)
Creates an XssMatchSet, which you use to allow, block, or count requests that contain cross-site scripting
attacks in the specified part of web requests.
|
default CreateXssMatchSetResponse |
WafClient.createXssMatchSet(CreateXssMatchSetRequest createXssMatchSetRequest)
Creates an XssMatchSet, which you use to allow, block, or count requests that contain cross-site scripting
attacks in the specified part of web requests.
|
default GetRateBasedRuleManagedKeysResponse |
WafClient.getRateBasedRuleManagedKeys(Consumer<GetRateBasedRuleManagedKeysRequest.Builder> getRateBasedRuleManagedKeysRequest)
Returns an array of IP addresses currently being blocked by the RateBasedRule that is specified by the
RuleId. |
default GetRateBasedRuleManagedKeysResponse |
WafClient.getRateBasedRuleManagedKeys(GetRateBasedRuleManagedKeysRequest getRateBasedRuleManagedKeysRequest)
Returns an array of IP addresses currently being blocked by the RateBasedRule that is specified by the
RuleId. |
default ListActivatedRulesInRuleGroupResponse |
WafClient.listActivatedRulesInRuleGroup(Consumer<ListActivatedRulesInRuleGroupRequest.Builder> listActivatedRulesInRuleGroupRequest)
Returns an array of ActivatedRule objects.
|
default ListActivatedRulesInRuleGroupResponse |
WafClient.listActivatedRulesInRuleGroup(ListActivatedRulesInRuleGroupRequest listActivatedRulesInRuleGroupRequest)
Returns an array of ActivatedRule objects.
|
default ListLoggingConfigurationsResponse |
WafClient.listLoggingConfigurations(Consumer<ListLoggingConfigurationsRequest.Builder> listLoggingConfigurationsRequest)
Returns an array of LoggingConfiguration objects.
|
default ListLoggingConfigurationsResponse |
WafClient.listLoggingConfigurations(ListLoggingConfigurationsRequest listLoggingConfigurationsRequest)
Returns an array of LoggingConfiguration objects.
|
default UpdateByteMatchSetResponse |
WafClient.updateByteMatchSet(Consumer<UpdateByteMatchSetRequest.Builder> updateByteMatchSetRequest)
Inserts or deletes ByteMatchTuple objects (filters) in a ByteMatchSet.
|
default UpdateByteMatchSetResponse |
WafClient.updateByteMatchSet(UpdateByteMatchSetRequest updateByteMatchSetRequest)
Inserts or deletes ByteMatchTuple objects (filters) in a ByteMatchSet.
|
default UpdateGeoMatchSetResponse |
WafClient.updateGeoMatchSet(Consumer<UpdateGeoMatchSetRequest.Builder> updateGeoMatchSetRequest)
Inserts or deletes GeoMatchConstraint objects in an
GeoMatchSet. |
default UpdateGeoMatchSetResponse |
WafClient.updateGeoMatchSet(UpdateGeoMatchSetRequest updateGeoMatchSetRequest)
Inserts or deletes GeoMatchConstraint objects in an
GeoMatchSet. |
default UpdateIpSetResponse |
WafClient.updateIPSet(Consumer<UpdateIpSetRequest.Builder> updateIpSetRequest)
Inserts or deletes IPSetDescriptor objects in an
IPSet. |
default UpdateIpSetResponse |
WafClient.updateIPSet(UpdateIpSetRequest updateIpSetRequest)
Inserts or deletes IPSetDescriptor objects in an
IPSet. |
default UpdateRateBasedRuleResponse |
WafClient.updateRateBasedRule(Consumer<UpdateRateBasedRuleRequest.Builder> updateRateBasedRuleRequest)
Inserts or deletes Predicate objects in a rule and updates the
RateLimit in the rule. |
default UpdateRateBasedRuleResponse |
WafClient.updateRateBasedRule(UpdateRateBasedRuleRequest updateRateBasedRuleRequest)
Inserts or deletes Predicate objects in a rule and updates the
RateLimit in the rule. |
default UpdateRuleResponse |
WafClient.updateRule(Consumer<UpdateRuleRequest.Builder> updateRuleRequest)
Inserts or deletes Predicate objects in a
Rule. |
default UpdateRuleResponse |
WafClient.updateRule(UpdateRuleRequest updateRuleRequest)
Inserts or deletes Predicate objects in a
Rule. |
default UpdateRuleGroupResponse |
WafClient.updateRuleGroup(Consumer<UpdateRuleGroupRequest.Builder> updateRuleGroupRequest)
Inserts or deletes ActivatedRule objects in a
RuleGroup. |
default UpdateRuleGroupResponse |
WafClient.updateRuleGroup(UpdateRuleGroupRequest updateRuleGroupRequest)
Inserts or deletes ActivatedRule objects in a
RuleGroup. |
default UpdateSizeConstraintSetResponse |
WafClient.updateSizeConstraintSet(Consumer<UpdateSizeConstraintSetRequest.Builder> updateSizeConstraintSetRequest)
Inserts or deletes SizeConstraint objects (filters) in a SizeConstraintSet.
|
default UpdateSizeConstraintSetResponse |
WafClient.updateSizeConstraintSet(UpdateSizeConstraintSetRequest updateSizeConstraintSetRequest)
Inserts or deletes SizeConstraint objects (filters) in a SizeConstraintSet.
|
default UpdateSqlInjectionMatchSetResponse |
WafClient.updateSqlInjectionMatchSet(Consumer<UpdateSqlInjectionMatchSetRequest.Builder> updateSqlInjectionMatchSetRequest)
Inserts or deletes SqlInjectionMatchTuple objects (filters) in a SqlInjectionMatchSet.
|
default UpdateSqlInjectionMatchSetResponse |
WafClient.updateSqlInjectionMatchSet(UpdateSqlInjectionMatchSetRequest updateSqlInjectionMatchSetRequest)
Inserts or deletes SqlInjectionMatchTuple objects (filters) in a SqlInjectionMatchSet.
|
default UpdateWebAclResponse |
WafClient.updateWebACL(Consumer<UpdateWebAclRequest.Builder> updateWebAclRequest)
Inserts or deletes ActivatedRule objects in a
WebACL. |
default UpdateWebAclResponse |
WafClient.updateWebACL(UpdateWebAclRequest updateWebAclRequest)
Inserts or deletes ActivatedRule objects in a
WebACL. |
default UpdateXssMatchSetResponse |
WafClient.updateXssMatchSet(Consumer<UpdateXssMatchSetRequest.Builder> updateXssMatchSetRequest)
Inserts or deletes XssMatchTuple objects (filters) in an XssMatchSet.
|
default UpdateXssMatchSetResponse |
WafClient.updateXssMatchSet(UpdateXssMatchSetRequest updateXssMatchSetRequest)
Inserts or deletes XssMatchTuple objects (filters) in an XssMatchSet.
|
| Modifier and Type | Method and Description |
|---|---|
default AssociateWebAclResponse |
WafRegionalClient.associateWebACL(AssociateWebAclRequest associateWebAclRequest)
Associates a web ACL with a resource, either an application load balancer or Amazon API Gateway stage.
|
default AssociateWebAclResponse |
WafRegionalClient.associateWebACL(Consumer<AssociateWebAclRequest.Builder> associateWebAclRequest)
Associates a web ACL with a resource, either an application load balancer or Amazon API Gateway stage.
|
default CreateByteMatchSetResponse |
WafRegionalClient.createByteMatchSet(Consumer<CreateByteMatchSetRequest.Builder> createByteMatchSetRequest)
Creates a
ByteMatchSet. |
default CreateByteMatchSetResponse |
WafRegionalClient.createByteMatchSet(CreateByteMatchSetRequest createByteMatchSetRequest)
Creates a
ByteMatchSet. |
default CreateGeoMatchSetResponse |
WafRegionalClient.createGeoMatchSet(Consumer<CreateGeoMatchSetRequest.Builder> createGeoMatchSetRequest)
Creates an GeoMatchSet, which you use to specify which web requests you want to allow or block based on
the country that the requests originate from.
|
default CreateGeoMatchSetResponse |
WafRegionalClient.createGeoMatchSet(CreateGeoMatchSetRequest createGeoMatchSetRequest)
Creates an GeoMatchSet, which you use to specify which web requests you want to allow or block based on
the country that the requests originate from.
|
default CreateIpSetResponse |
WafRegionalClient.createIPSet(Consumer<CreateIpSetRequest.Builder> createIpSetRequest)
Creates an IPSet, which you use to specify which web requests that you want to allow or block based on the
IP addresses that the requests originate from.
|
default CreateIpSetResponse |
WafRegionalClient.createIPSet(CreateIpSetRequest createIpSetRequest)
Creates an IPSet, which you use to specify which web requests that you want to allow or block based on the
IP addresses that the requests originate from.
|
default CreateRateBasedRuleResponse |
WafRegionalClient.createRateBasedRule(Consumer<CreateRateBasedRuleRequest.Builder> createRateBasedRuleRequest)
Creates a RateBasedRule.
|
default CreateRateBasedRuleResponse |
WafRegionalClient.createRateBasedRule(CreateRateBasedRuleRequest createRateBasedRuleRequest)
Creates a RateBasedRule.
|
default CreateRuleResponse |
WafRegionalClient.createRule(Consumer<CreateRuleRequest.Builder> createRuleRequest)
Creates a
Rule, which contains the IPSet objects, ByteMatchSet objects,
and other predicates that identify the requests that you want to block. |
default CreateRuleResponse |
WafRegionalClient.createRule(CreateRuleRequest createRuleRequest)
Creates a
Rule, which contains the IPSet objects, ByteMatchSet objects,
and other predicates that identify the requests that you want to block. |
default CreateSizeConstraintSetResponse |
WafRegionalClient.createSizeConstraintSet(Consumer<CreateSizeConstraintSetRequest.Builder> createSizeConstraintSetRequest)
Creates a
SizeConstraintSet. |
default CreateSizeConstraintSetResponse |
WafRegionalClient.createSizeConstraintSet(CreateSizeConstraintSetRequest createSizeConstraintSetRequest)
Creates a
SizeConstraintSet. |
default CreateSqlInjectionMatchSetResponse |
WafRegionalClient.createSqlInjectionMatchSet(Consumer<CreateSqlInjectionMatchSetRequest.Builder> createSqlInjectionMatchSetRequest)
Creates a SqlInjectionMatchSet, which you use to allow, block, or count requests that contain snippets of
SQL code in a specified part of web requests.
|
default CreateSqlInjectionMatchSetResponse |
WafRegionalClient.createSqlInjectionMatchSet(CreateSqlInjectionMatchSetRequest createSqlInjectionMatchSetRequest)
Creates a SqlInjectionMatchSet, which you use to allow, block, or count requests that contain snippets of
SQL code in a specified part of web requests.
|
default CreateWebAclResponse |
WafRegionalClient.createWebACL(Consumer<CreateWebAclRequest.Builder> createWebAclRequest)
Creates a
WebACL, which contains the Rules that identify the CloudFront web requests
that you want to allow, block, or count. |
default CreateWebAclResponse |
WafRegionalClient.createWebACL(CreateWebAclRequest createWebAclRequest)
Creates a
WebACL, which contains the Rules that identify the CloudFront web requests
that you want to allow, block, or count. |
default CreateXssMatchSetResponse |
WafRegionalClient.createXssMatchSet(Consumer<CreateXssMatchSetRequest.Builder> createXssMatchSetRequest)
Creates an XssMatchSet, which you use to allow, block, or count requests that contain cross-site scripting
attacks in the specified part of web requests.
|
default CreateXssMatchSetResponse |
WafRegionalClient.createXssMatchSet(CreateXssMatchSetRequest createXssMatchSetRequest)
Creates an XssMatchSet, which you use to allow, block, or count requests that contain cross-site scripting
attacks in the specified part of web requests.
|
default DisassociateWebAclResponse |
WafRegionalClient.disassociateWebACL(Consumer<DisassociateWebAclRequest.Builder> disassociateWebAclRequest)
Removes a web ACL from the specified resource, either an application load balancer or Amazon API Gateway stage.
|
default DisassociateWebAclResponse |
WafRegionalClient.disassociateWebACL(DisassociateWebAclRequest disassociateWebAclRequest)
Removes a web ACL from the specified resource, either an application load balancer or Amazon API Gateway stage.
|
default GetRateBasedRuleManagedKeysResponse |
WafRegionalClient.getRateBasedRuleManagedKeys(Consumer<GetRateBasedRuleManagedKeysRequest.Builder> getRateBasedRuleManagedKeysRequest)
Returns an array of IP addresses currently being blocked by the RateBasedRule that is specified by the
RuleId. |
default GetRateBasedRuleManagedKeysResponse |
WafRegionalClient.getRateBasedRuleManagedKeys(GetRateBasedRuleManagedKeysRequest getRateBasedRuleManagedKeysRequest)
Returns an array of IP addresses currently being blocked by the RateBasedRule that is specified by the
RuleId. |
default GetWebAclForResourceResponse |
WafRegionalClient.getWebACLForResource(Consumer<GetWebAclForResourceRequest.Builder> getWebAclForResourceRequest)
Returns the web ACL for the specified resource, either an application load balancer or Amazon API Gateway stage.
|
default GetWebAclForResourceResponse |
WafRegionalClient.getWebACLForResource(GetWebAclForResourceRequest getWebAclForResourceRequest)
Returns the web ACL for the specified resource, either an application load balancer or Amazon API Gateway stage.
|
default ListActivatedRulesInRuleGroupResponse |
WafRegionalClient.listActivatedRulesInRuleGroup(Consumer<ListActivatedRulesInRuleGroupRequest.Builder> listActivatedRulesInRuleGroupRequest)
Returns an array of ActivatedRule objects.
|
default ListActivatedRulesInRuleGroupResponse |
WafRegionalClient.listActivatedRulesInRuleGroup(ListActivatedRulesInRuleGroupRequest listActivatedRulesInRuleGroupRequest)
Returns an array of ActivatedRule objects.
|
default ListLoggingConfigurationsResponse |
WafRegionalClient.listLoggingConfigurations(Consumer<ListLoggingConfigurationsRequest.Builder> listLoggingConfigurationsRequest)
Returns an array of LoggingConfiguration objects.
|
default ListLoggingConfigurationsResponse |
WafRegionalClient.listLoggingConfigurations(ListLoggingConfigurationsRequest listLoggingConfigurationsRequest)
Returns an array of LoggingConfiguration objects.
|
default ListResourcesForWebAclResponse |
WafRegionalClient.listResourcesForWebACL(Consumer<ListResourcesForWebAclRequest.Builder> listResourcesForWebAclRequest)
Returns an array of resources associated with the specified web ACL.
|
default ListResourcesForWebAclResponse |
WafRegionalClient.listResourcesForWebACL(ListResourcesForWebAclRequest listResourcesForWebAclRequest)
Returns an array of resources associated with the specified web ACL.
|
default UpdateByteMatchSetResponse |
WafRegionalClient.updateByteMatchSet(Consumer<UpdateByteMatchSetRequest.Builder> updateByteMatchSetRequest)
Inserts or deletes ByteMatchTuple objects (filters) in a ByteMatchSet.
|
default UpdateByteMatchSetResponse |
WafRegionalClient.updateByteMatchSet(UpdateByteMatchSetRequest updateByteMatchSetRequest)
Inserts or deletes ByteMatchTuple objects (filters) in a ByteMatchSet.
|
default UpdateGeoMatchSetResponse |
WafRegionalClient.updateGeoMatchSet(Consumer<UpdateGeoMatchSetRequest.Builder> updateGeoMatchSetRequest)
Inserts or deletes GeoMatchConstraint objects in an
GeoMatchSet. |
default UpdateGeoMatchSetResponse |
WafRegionalClient.updateGeoMatchSet(UpdateGeoMatchSetRequest updateGeoMatchSetRequest)
Inserts or deletes GeoMatchConstraint objects in an
GeoMatchSet. |
default UpdateIpSetResponse |
WafRegionalClient.updateIPSet(Consumer<UpdateIpSetRequest.Builder> updateIpSetRequest)
Inserts or deletes IPSetDescriptor objects in an
IPSet. |
default UpdateIpSetResponse |
WafRegionalClient.updateIPSet(UpdateIpSetRequest updateIpSetRequest)
Inserts or deletes IPSetDescriptor objects in an
IPSet. |
default UpdateRateBasedRuleResponse |
WafRegionalClient.updateRateBasedRule(Consumer<UpdateRateBasedRuleRequest.Builder> updateRateBasedRuleRequest)
Inserts or deletes Predicate objects in a rule and updates the
RateLimit in the rule. |
default UpdateRateBasedRuleResponse |
WafRegionalClient.updateRateBasedRule(UpdateRateBasedRuleRequest updateRateBasedRuleRequest)
Inserts or deletes Predicate objects in a rule and updates the
RateLimit in the rule. |
default UpdateRuleResponse |
WafRegionalClient.updateRule(Consumer<UpdateRuleRequest.Builder> updateRuleRequest)
Inserts or deletes Predicate objects in a
Rule. |
default UpdateRuleResponse |
WafRegionalClient.updateRule(UpdateRuleRequest updateRuleRequest)
Inserts or deletes Predicate objects in a
Rule. |
default UpdateRuleGroupResponse |
WafRegionalClient.updateRuleGroup(Consumer<UpdateRuleGroupRequest.Builder> updateRuleGroupRequest)
Inserts or deletes ActivatedRule objects in a
RuleGroup. |
default UpdateRuleGroupResponse |
WafRegionalClient.updateRuleGroup(UpdateRuleGroupRequest updateRuleGroupRequest)
Inserts or deletes ActivatedRule objects in a
RuleGroup. |
default UpdateSizeConstraintSetResponse |
WafRegionalClient.updateSizeConstraintSet(Consumer<UpdateSizeConstraintSetRequest.Builder> updateSizeConstraintSetRequest)
Inserts or deletes SizeConstraint objects (filters) in a SizeConstraintSet.
|
default UpdateSizeConstraintSetResponse |
WafRegionalClient.updateSizeConstraintSet(UpdateSizeConstraintSetRequest updateSizeConstraintSetRequest)
Inserts or deletes SizeConstraint objects (filters) in a SizeConstraintSet.
|
default UpdateSqlInjectionMatchSetResponse |
WafRegionalClient.updateSqlInjectionMatchSet(Consumer<UpdateSqlInjectionMatchSetRequest.Builder> updateSqlInjectionMatchSetRequest)
Inserts or deletes SqlInjectionMatchTuple objects (filters) in a SqlInjectionMatchSet.
|
default UpdateSqlInjectionMatchSetResponse |
WafRegionalClient.updateSqlInjectionMatchSet(UpdateSqlInjectionMatchSetRequest updateSqlInjectionMatchSetRequest)
Inserts or deletes SqlInjectionMatchTuple objects (filters) in a SqlInjectionMatchSet.
|
default UpdateWebAclResponse |
WafRegionalClient.updateWebACL(Consumer<UpdateWebAclRequest.Builder> updateWebAclRequest)
Inserts or deletes ActivatedRule objects in a
WebACL. |
default UpdateWebAclResponse |
WafRegionalClient.updateWebACL(UpdateWebAclRequest updateWebAclRequest)
Inserts or deletes ActivatedRule objects in a
WebACL. |
default UpdateXssMatchSetResponse |
WafRegionalClient.updateXssMatchSet(Consumer<UpdateXssMatchSetRequest.Builder> updateXssMatchSetRequest)
Inserts or deletes XssMatchTuple objects (filters) in an XssMatchSet.
|
default UpdateXssMatchSetResponse |
WafRegionalClient.updateXssMatchSet(UpdateXssMatchSetRequest updateXssMatchSetRequest)
Inserts or deletes XssMatchTuple objects (filters) in an XssMatchSet.
|
Copyright © 2019. All rights reserved.