| Package | Description |
|---|---|
| software.amazon.awssdk.services.wafv2 |
|
| Modifier and Type | Method and Description |
|---|---|
default AssociateWebAclResponse |
Wafv2Client.associateWebACL(AssociateWebAclRequest associateWebAclRequest)
Associates a web ACL with a regional application resource, to protect the resource.
|
default AssociateWebAclResponse |
Wafv2Client.associateWebACL(Consumer<AssociateWebAclRequest.Builder> associateWebAclRequest)
Associates a web ACL with a regional application resource, to protect the resource.
|
default CheckCapacityResponse |
Wafv2Client.checkCapacity(CheckCapacityRequest checkCapacityRequest)
Returns the web ACL capacity unit (WCU) requirements for a specified scope and set of rules.
|
default CheckCapacityResponse |
Wafv2Client.checkCapacity(Consumer<CheckCapacityRequest.Builder> checkCapacityRequest)
Returns the web ACL capacity unit (WCU) requirements for a specified scope and set of rules.
|
default CreateApiKeyResponse |
Wafv2Client.createAPIKey(Consumer<CreateApiKeyRequest.Builder> createApiKeyRequest)
Creates an API key that contains a set of token domains.
|
default CreateApiKeyResponse |
Wafv2Client.createAPIKey(CreateApiKeyRequest createApiKeyRequest)
Creates an API key that contains a set of token domains.
|
default CreateIpSetResponse |
Wafv2Client.createIPSet(Consumer<CreateIpSetRequest.Builder> createIpSetRequest)
Creates an IPSet, which you use to identify web requests that originate from specific IP addresses or
ranges of IP addresses.
|
default CreateIpSetResponse |
Wafv2Client.createIPSet(CreateIpSetRequest createIpSetRequest)
Creates an IPSet, which you use to identify web requests that originate from specific IP addresses or
ranges of IP addresses.
|
default CreateRegexPatternSetResponse |
Wafv2Client.createRegexPatternSet(Consumer<CreateRegexPatternSetRequest.Builder> createRegexPatternSetRequest)
Creates a RegexPatternSet, which you reference in a RegexPatternSetReferenceStatement, to have WAF
inspect a web request component for the specified patterns.
|
default CreateRegexPatternSetResponse |
Wafv2Client.createRegexPatternSet(CreateRegexPatternSetRequest createRegexPatternSetRequest)
Creates a RegexPatternSet, which you reference in a RegexPatternSetReferenceStatement, to have WAF
inspect a web request component for the specified patterns.
|
default CreateRuleGroupResponse |
Wafv2Client.createRuleGroup(Consumer<CreateRuleGroupRequest.Builder> createRuleGroupRequest)
Creates a RuleGroup per the specifications provided.
|
default CreateRuleGroupResponse |
Wafv2Client.createRuleGroup(CreateRuleGroupRequest createRuleGroupRequest)
Creates a RuleGroup per the specifications provided.
|
default CreateWebAclResponse |
Wafv2Client.createWebACL(Consumer<CreateWebAclRequest.Builder> createWebAclRequest)
Creates a WebACL per the specifications provided.
|
default CreateWebAclResponse |
Wafv2Client.createWebACL(CreateWebAclRequest createWebAclRequest)
Creates a WebACL per the specifications provided.
|
default DeleteFirewallManagerRuleGroupsResponse |
Wafv2Client.deleteFirewallManagerRuleGroups(Consumer<DeleteFirewallManagerRuleGroupsRequest.Builder> deleteFirewallManagerRuleGroupsRequest)
Deletes all rule groups that are managed by Firewall Manager for the specified web ACL.
|
default DeleteFirewallManagerRuleGroupsResponse |
Wafv2Client.deleteFirewallManagerRuleGroups(DeleteFirewallManagerRuleGroupsRequest deleteFirewallManagerRuleGroupsRequest)
Deletes all rule groups that are managed by Firewall Manager for the specified web ACL.
|
default DeleteIpSetResponse |
Wafv2Client.deleteIPSet(Consumer<DeleteIpSetRequest.Builder> deleteIpSetRequest)
Deletes the specified IPSet.
|
default DeleteIpSetResponse |
Wafv2Client.deleteIPSet(DeleteIpSetRequest deleteIpSetRequest)
Deletes the specified IPSet.
|
default DeleteLoggingConfigurationResponse |
Wafv2Client.deleteLoggingConfiguration(Consumer<DeleteLoggingConfigurationRequest.Builder> deleteLoggingConfigurationRequest)
Deletes the LoggingConfiguration from the specified web ACL.
|
default DeleteLoggingConfigurationResponse |
Wafv2Client.deleteLoggingConfiguration(DeleteLoggingConfigurationRequest deleteLoggingConfigurationRequest)
Deletes the LoggingConfiguration from the specified web ACL.
|
default DeleteRegexPatternSetResponse |
Wafv2Client.deleteRegexPatternSet(Consumer<DeleteRegexPatternSetRequest.Builder> deleteRegexPatternSetRequest)
Deletes the specified RegexPatternSet.
|
default DeleteRegexPatternSetResponse |
Wafv2Client.deleteRegexPatternSet(DeleteRegexPatternSetRequest deleteRegexPatternSetRequest)
Deletes the specified RegexPatternSet.
|
default DeleteRuleGroupResponse |
Wafv2Client.deleteRuleGroup(Consumer<DeleteRuleGroupRequest.Builder> deleteRuleGroupRequest)
Deletes the specified RuleGroup.
|
default DeleteRuleGroupResponse |
Wafv2Client.deleteRuleGroup(DeleteRuleGroupRequest deleteRuleGroupRequest)
Deletes the specified RuleGroup.
|
default DeleteWebAclResponse |
Wafv2Client.deleteWebACL(Consumer<DeleteWebAclRequest.Builder> deleteWebAclRequest)
Deletes the specified WebACL.
|
default DeleteWebAclResponse |
Wafv2Client.deleteWebACL(DeleteWebAclRequest deleteWebAclRequest)
Deletes the specified WebACL.
|
default DescribeAllManagedProductsResponse |
Wafv2Client.describeAllManagedProducts(Consumer<DescribeAllManagedProductsRequest.Builder> describeAllManagedProductsRequest)
Provides high-level information for the Amazon Web Services Managed Rules rule groups and Amazon Web Services
Marketplace managed rule groups.
|
default DescribeAllManagedProductsResponse |
Wafv2Client.describeAllManagedProducts(DescribeAllManagedProductsRequest describeAllManagedProductsRequest)
Provides high-level information for the Amazon Web Services Managed Rules rule groups and Amazon Web Services
Marketplace managed rule groups.
|
default DescribeManagedProductsByVendorResponse |
Wafv2Client.describeManagedProductsByVendor(Consumer<DescribeManagedProductsByVendorRequest.Builder> describeManagedProductsByVendorRequest)
Provides high-level information for the managed rule groups owned by a specific vendor.
|
default DescribeManagedProductsByVendorResponse |
Wafv2Client.describeManagedProductsByVendor(DescribeManagedProductsByVendorRequest describeManagedProductsByVendorRequest)
Provides high-level information for the managed rule groups owned by a specific vendor.
|
default DescribeManagedRuleGroupResponse |
Wafv2Client.describeManagedRuleGroup(Consumer<DescribeManagedRuleGroupRequest.Builder> describeManagedRuleGroupRequest)
Provides high-level information for a managed rule group, including descriptions of the rules.
|
default DescribeManagedRuleGroupResponse |
Wafv2Client.describeManagedRuleGroup(DescribeManagedRuleGroupRequest describeManagedRuleGroupRequest)
Provides high-level information for a managed rule group, including descriptions of the rules.
|
default DisassociateWebAclResponse |
Wafv2Client.disassociateWebACL(Consumer<DisassociateWebAclRequest.Builder> disassociateWebAclRequest)
Disassociates the specified regional application resource from any existing web ACL association.
|
default DisassociateWebAclResponse |
Wafv2Client.disassociateWebACL(DisassociateWebAclRequest disassociateWebAclRequest)
Disassociates the specified regional application resource from any existing web ACL association.
|
default GenerateMobileSdkReleaseUrlResponse |
Wafv2Client.generateMobileSdkReleaseUrl(Consumer<GenerateMobileSdkReleaseUrlRequest.Builder> generateMobileSdkReleaseUrlRequest)
Generates a presigned download URL for the specified release of the mobile SDK.
|
default GenerateMobileSdkReleaseUrlResponse |
Wafv2Client.generateMobileSdkReleaseUrl(GenerateMobileSdkReleaseUrlRequest generateMobileSdkReleaseUrlRequest)
Generates a presigned download URL for the specified release of the mobile SDK.
|
default GetDecryptedApiKeyResponse |
Wafv2Client.getDecryptedAPIKey(Consumer<GetDecryptedApiKeyRequest.Builder> getDecryptedApiKeyRequest)
Returns your API key in decrypted form.
|
default GetDecryptedApiKeyResponse |
Wafv2Client.getDecryptedAPIKey(GetDecryptedApiKeyRequest getDecryptedApiKeyRequest)
Returns your API key in decrypted form.
|
default GetIpSetResponse |
Wafv2Client.getIPSet(Consumer<GetIpSetRequest.Builder> getIpSetRequest)
Retrieves the specified IPSet.
|
default GetIpSetResponse |
Wafv2Client.getIPSet(GetIpSetRequest getIpSetRequest)
Retrieves the specified IPSet.
|
default GetLoggingConfigurationResponse |
Wafv2Client.getLoggingConfiguration(Consumer<GetLoggingConfigurationRequest.Builder> getLoggingConfigurationRequest)
Returns the LoggingConfiguration for the specified web ACL.
|
default GetLoggingConfigurationResponse |
Wafv2Client.getLoggingConfiguration(GetLoggingConfigurationRequest getLoggingConfigurationRequest)
Returns the LoggingConfiguration for the specified web ACL.
|
default GetManagedRuleSetResponse |
Wafv2Client.getManagedRuleSet(Consumer<GetManagedRuleSetRequest.Builder> getManagedRuleSetRequest)
Retrieves the specified managed rule set.
|
default GetManagedRuleSetResponse |
Wafv2Client.getManagedRuleSet(GetManagedRuleSetRequest getManagedRuleSetRequest)
Retrieves the specified managed rule set.
|
default GetMobileSdkReleaseResponse |
Wafv2Client.getMobileSdkRelease(Consumer<GetMobileSdkReleaseRequest.Builder> getMobileSdkReleaseRequest)
Retrieves information for the specified mobile SDK release, including release notes and tags.
|
default GetMobileSdkReleaseResponse |
Wafv2Client.getMobileSdkRelease(GetMobileSdkReleaseRequest getMobileSdkReleaseRequest)
Retrieves information for the specified mobile SDK release, including release notes and tags.
|
default GetRateBasedStatementManagedKeysResponse |
Wafv2Client.getRateBasedStatementManagedKeys(Consumer<GetRateBasedStatementManagedKeysRequest.Builder> getRateBasedStatementManagedKeysRequest)
Retrieves the IP addresses that are currently blocked by a rate-based rule instance.
|
default GetRateBasedStatementManagedKeysResponse |
Wafv2Client.getRateBasedStatementManagedKeys(GetRateBasedStatementManagedKeysRequest getRateBasedStatementManagedKeysRequest)
Retrieves the IP addresses that are currently blocked by a rate-based rule instance.
|
default GetRegexPatternSetResponse |
Wafv2Client.getRegexPatternSet(Consumer<GetRegexPatternSetRequest.Builder> getRegexPatternSetRequest)
Retrieves the specified RegexPatternSet.
|
default GetRegexPatternSetResponse |
Wafv2Client.getRegexPatternSet(GetRegexPatternSetRequest getRegexPatternSetRequest)
Retrieves the specified RegexPatternSet.
|
default GetRuleGroupResponse |
Wafv2Client.getRuleGroup(Consumer<GetRuleGroupRequest.Builder> getRuleGroupRequest)
Retrieves the specified RuleGroup.
|
default GetRuleGroupResponse |
Wafv2Client.getRuleGroup(GetRuleGroupRequest getRuleGroupRequest)
Retrieves the specified RuleGroup.
|
default GetWebAclResponse |
Wafv2Client.getWebACL(Consumer<GetWebAclRequest.Builder> getWebAclRequest)
Retrieves the specified WebACL.
|
default GetWebAclResponse |
Wafv2Client.getWebACL(GetWebAclRequest getWebAclRequest)
Retrieves the specified WebACL.
|
default GetWebAclForResourceResponse |
Wafv2Client.getWebACLForResource(Consumer<GetWebAclForResourceRequest.Builder> getWebAclForResourceRequest)
Retrieves the WebACL for the specified resource.
|
default GetWebAclForResourceResponse |
Wafv2Client.getWebACLForResource(GetWebAclForResourceRequest getWebAclForResourceRequest)
Retrieves the WebACL for the specified resource.
|
default ListApiKeysResponse |
Wafv2Client.listAPIKeys(Consumer<ListApiKeysRequest.Builder> listApiKeysRequest)
Retrieves a list of the API keys that you've defined for the specified scope.
|
default ListApiKeysResponse |
Wafv2Client.listAPIKeys(ListApiKeysRequest listApiKeysRequest)
Retrieves a list of the API keys that you've defined for the specified scope.
|
default ListAvailableManagedRuleGroupsResponse |
Wafv2Client.listAvailableManagedRuleGroups(Consumer<ListAvailableManagedRuleGroupsRequest.Builder> listAvailableManagedRuleGroupsRequest)
Retrieves an array of managed rule groups that are available for you to use.
|
default ListAvailableManagedRuleGroupsResponse |
Wafv2Client.listAvailableManagedRuleGroups(ListAvailableManagedRuleGroupsRequest listAvailableManagedRuleGroupsRequest)
Retrieves an array of managed rule groups that are available for you to use.
|
default ListAvailableManagedRuleGroupVersionsResponse |
Wafv2Client.listAvailableManagedRuleGroupVersions(Consumer<ListAvailableManagedRuleGroupVersionsRequest.Builder> listAvailableManagedRuleGroupVersionsRequest)
Returns a list of the available versions for the specified managed rule group.
|
default ListAvailableManagedRuleGroupVersionsResponse |
Wafv2Client.listAvailableManagedRuleGroupVersions(ListAvailableManagedRuleGroupVersionsRequest listAvailableManagedRuleGroupVersionsRequest)
Returns a list of the available versions for the specified managed rule group.
|
default ListIpSetsResponse |
Wafv2Client.listIPSets(Consumer<ListIpSetsRequest.Builder> listIpSetsRequest)
Retrieves an array of IPSetSummary objects for the IP sets that you manage.
|
default ListIpSetsResponse |
Wafv2Client.listIPSets(ListIpSetsRequest listIpSetsRequest)
Retrieves an array of IPSetSummary objects for the IP sets that you manage.
|
default ListLoggingConfigurationsResponse |
Wafv2Client.listLoggingConfigurations(Consumer<ListLoggingConfigurationsRequest.Builder> listLoggingConfigurationsRequest)
Retrieves an array of your LoggingConfiguration objects.
|
default ListLoggingConfigurationsResponse |
Wafv2Client.listLoggingConfigurations(ListLoggingConfigurationsRequest listLoggingConfigurationsRequest)
Retrieves an array of your LoggingConfiguration objects.
|
default ListManagedRuleSetsResponse |
Wafv2Client.listManagedRuleSets(Consumer<ListManagedRuleSetsRequest.Builder> listManagedRuleSetsRequest)
Retrieves the managed rule sets that you own.
|
default ListManagedRuleSetsResponse |
Wafv2Client.listManagedRuleSets(ListManagedRuleSetsRequest listManagedRuleSetsRequest)
Retrieves the managed rule sets that you own.
|
default ListMobileSdkReleasesResponse |
Wafv2Client.listMobileSdkReleases(Consumer<ListMobileSdkReleasesRequest.Builder> listMobileSdkReleasesRequest)
Retrieves a list of the available releases for the mobile SDK and the specified device platform.
|
default ListMobileSdkReleasesResponse |
Wafv2Client.listMobileSdkReleases(ListMobileSdkReleasesRequest listMobileSdkReleasesRequest)
Retrieves a list of the available releases for the mobile SDK and the specified device platform.
|
default ListRegexPatternSetsResponse |
Wafv2Client.listRegexPatternSets(Consumer<ListRegexPatternSetsRequest.Builder> listRegexPatternSetsRequest)
Retrieves an array of RegexPatternSetSummary objects for the regex pattern sets that you manage.
|
default ListRegexPatternSetsResponse |
Wafv2Client.listRegexPatternSets(ListRegexPatternSetsRequest listRegexPatternSetsRequest)
Retrieves an array of RegexPatternSetSummary objects for the regex pattern sets that you manage.
|
default ListResourcesForWebAclResponse |
Wafv2Client.listResourcesForWebACL(Consumer<ListResourcesForWebAclRequest.Builder> listResourcesForWebAclRequest)
Retrieves an array of the Amazon Resource Names (ARNs) for the regional resources that are associated with the
specified web ACL.
|
default ListResourcesForWebAclResponse |
Wafv2Client.listResourcesForWebACL(ListResourcesForWebAclRequest listResourcesForWebAclRequest)
Retrieves an array of the Amazon Resource Names (ARNs) for the regional resources that are associated with the
specified web ACL.
|
default ListRuleGroupsResponse |
Wafv2Client.listRuleGroups(Consumer<ListRuleGroupsRequest.Builder> listRuleGroupsRequest)
Retrieves an array of RuleGroupSummary objects for the rule groups that you manage.
|
default ListRuleGroupsResponse |
Wafv2Client.listRuleGroups(ListRuleGroupsRequest listRuleGroupsRequest)
Retrieves an array of RuleGroupSummary objects for the rule groups that you manage.
|
default ListTagsForResourceResponse |
Wafv2Client.listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Retrieves the TagInfoForResource for the specified resource.
|
default ListTagsForResourceResponse |
Wafv2Client.listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Retrieves the TagInfoForResource for the specified resource.
|
default ListWebAcLsResponse |
Wafv2Client.listWebACLs(Consumer<ListWebAcLsRequest.Builder> listWebAcLsRequest)
Retrieves an array of WebACLSummary objects for the web ACLs that you manage.
|
default ListWebAcLsResponse |
Wafv2Client.listWebACLs(ListWebAcLsRequest listWebAcLsRequest)
Retrieves an array of WebACLSummary objects for the web ACLs that you manage.
|
default PutLoggingConfigurationResponse |
Wafv2Client.putLoggingConfiguration(Consumer<PutLoggingConfigurationRequest.Builder> putLoggingConfigurationRequest)
Enables the specified LoggingConfiguration, to start logging from a web ACL, according to the
configuration provided.
|
default PutLoggingConfigurationResponse |
Wafv2Client.putLoggingConfiguration(PutLoggingConfigurationRequest putLoggingConfigurationRequest)
Enables the specified LoggingConfiguration, to start logging from a web ACL, according to the
configuration provided.
|
default PutManagedRuleSetVersionsResponse |
Wafv2Client.putManagedRuleSetVersions(Consumer<PutManagedRuleSetVersionsRequest.Builder> putManagedRuleSetVersionsRequest)
Defines the versions of your managed rule set that you are offering to the customers.
|
default PutManagedRuleSetVersionsResponse |
Wafv2Client.putManagedRuleSetVersions(PutManagedRuleSetVersionsRequest putManagedRuleSetVersionsRequest)
Defines the versions of your managed rule set that you are offering to the customers.
|
default TagResourceResponse |
Wafv2Client.tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Associates tags with the specified Amazon Web Services resource.
|
default TagResourceResponse |
Wafv2Client.tagResource(TagResourceRequest tagResourceRequest)
Associates tags with the specified Amazon Web Services resource.
|
default UntagResourceResponse |
Wafv2Client.untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Disassociates tags from an Amazon Web Services resource.
|
default UntagResourceResponse |
Wafv2Client.untagResource(UntagResourceRequest untagResourceRequest)
Disassociates tags from an Amazon Web Services resource.
|
default UpdateIpSetResponse |
Wafv2Client.updateIPSet(Consumer<UpdateIpSetRequest.Builder> updateIpSetRequest)
Updates the specified IPSet.
|
default UpdateIpSetResponse |
Wafv2Client.updateIPSet(UpdateIpSetRequest updateIpSetRequest)
Updates the specified IPSet.
|
default UpdateManagedRuleSetVersionExpiryDateResponse |
Wafv2Client.updateManagedRuleSetVersionExpiryDate(Consumer<UpdateManagedRuleSetVersionExpiryDateRequest.Builder> updateManagedRuleSetVersionExpiryDateRequest)
Updates the expiration information for your managed rule set.
|
default UpdateManagedRuleSetVersionExpiryDateResponse |
Wafv2Client.updateManagedRuleSetVersionExpiryDate(UpdateManagedRuleSetVersionExpiryDateRequest updateManagedRuleSetVersionExpiryDateRequest)
Updates the expiration information for your managed rule set.
|
default UpdateRegexPatternSetResponse |
Wafv2Client.updateRegexPatternSet(Consumer<UpdateRegexPatternSetRequest.Builder> updateRegexPatternSetRequest)
Updates the specified RegexPatternSet.
|
default UpdateRegexPatternSetResponse |
Wafv2Client.updateRegexPatternSet(UpdateRegexPatternSetRequest updateRegexPatternSetRequest)
Updates the specified RegexPatternSet.
|
default UpdateRuleGroupResponse |
Wafv2Client.updateRuleGroup(Consumer<UpdateRuleGroupRequest.Builder> updateRuleGroupRequest)
Updates the specified RuleGroup.
|
default UpdateRuleGroupResponse |
Wafv2Client.updateRuleGroup(UpdateRuleGroupRequest updateRuleGroupRequest)
Updates the specified RuleGroup.
|
default UpdateWebAclResponse |
Wafv2Client.updateWebACL(Consumer<UpdateWebAclRequest.Builder> updateWebAclRequest)
Updates the specified WebACL.
|
default UpdateWebAclResponse |
Wafv2Client.updateWebACL(UpdateWebAclRequest updateWebAclRequest)
Updates the specified WebACL.
|
Copyright © 2023. All rights reserved.