Data retrieval APIs for AWS WAF V2 - AWS Online Register of Data Formats

Data retrieval APIs for AWS WAF V2

AWS WAF V2 provides the following APIs for data retrieval.

Actions Description Access level
CheckCapacityCalculate web ACL capacity unit (WCU) requirements for a specified scope and set of rulesRead
DescribeAllManagedProductsRetrieve product information for a managed rule groupRead
DescribeManagedProductsByVendorRetrieve product information for a managed rule group by a given vendorRead
DescribeManagedRuleGroupRetrieve high-level information for a managed rule groupRead
GenerateMobileSdkReleaseUrlGenerate a presigned download URL for the specified release of the mobile SDKRead
GetDecryptedAPIKeyReturn your API key in decrypted form. Use this to check the token domains that you have defined for the keyRead
GetIPSetRetrieve details about an IPSetRead
GetLoggingConfigurationRetrieve LoggingConfiguration for a WebACLRead
GetManagedRuleSetRetrieve details about a ManagedRuleSetRead
GetMobileSdkReleaseRetrieve information for the specified mobile SDK release, including release notes and tagsRead
GetPermissionPolicyRetrieve a PermissionPolicy for a RuleGroupRead
GetRateBasedStatementManagedKeysRetrieve the keys that are currently blocked by a rate-based ruleRead
GetRegexPatternSetRetrieve details about a RegexPatternSetRead
GetRuleGroupRetrieve details about a RuleGroupRead
GetSampledRequestsRetrieve detailed information about a sampling of web requestsRead
GetWebACLRetrieve details about a WebACLRead
GetWebACLForResourceRetrieve the WebACL that's associated with a resourceRead
ListAPIKeysRetrieve a list of the API keys that you've defined for the specified scopeList
ListAvailableManagedRuleGroupVersionsRetrieve an array of managed rule group versions that are available for you to useList
ListAvailableManagedRuleGroupsRetrieve an array of managed rule groups that are available for you to useList
ListIPSetsRetrieve an array of IPSetSummary objects for the IP sets that you manageList
ListLoggingConfigurationsRetrieve an array of your LoggingConfiguration objectsList
ListManagedRuleSetsRetrieve an array of your ManagedRuleSet objectsList
ListMobileSdkReleasesRetrieve a list of the available releases for the mobile SDK and the specified device platformList
ListRegexPatternSetsRetrieve an array of RegexPatternSetSummary objects for the regex pattern sets that you manageList
ListResourcesForWebACLRetrieve an array of the Amazon Resource Names (ARNs) for the resources that are associated with a web ACLList
ListRuleGroupsRetrieve an array of RuleGroupSummary objects for the rule groups that you manageList
ListTagsForResourceList tags for a resourceRead
ListWebACLsRetrieve an array of WebACLSummary objects for the web ACLs that you manageList