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

Data retrieval APIs for AWS WAF

AWS WAF provides the following APIs for data retrieval.

Actions Description Access level
GetByteMatchSetRetrieve a ByteMatchSetRead
GetChangeTokenRetrieve a change token to use in create, update, and delete requestsRead
GetChangeTokenStatusRetrieve the status of a change tokenRead
GetGeoMatchSetRetrieve a GeoMatchSetRead
GetIPSetRetrieve an IPSetRead
GetLoggingConfigurationRetrieve a LoggingConfiguration for a web ACLRead
GetPermissionPolicyRetrieve an IAM policy for a rule groupRead
GetRateBasedRuleRetrieve a RateBasedRuleRead
GetRateBasedRuleManagedKeysRetrieve the array of IP addresses that are currently being blocked by a RateBasedRuleRead
GetRegexMatchSetRetrieve a RegexMatchSetRead
GetRegexPatternSetRetrieve a RegexPatternSetRead
GetRuleRetrieve a RuleRead
GetRuleGroupRetrieve a RuleGroupRead
GetSampledRequestsRetrieve detailed information about a sample set of web requestsRead
GetSizeConstraintSetRetrieve a SizeConstraintSetRead
GetSqlInjectionMatchSetRetrieve an SqlInjectionMatchSetRead
GetWebACLRetrieve a WebACLRead
GetXssMatchSetRetrieve an XssMatchSetRead
ListActivatedRulesInRuleGroupRetrieve an array of ActivatedRule objectsList
ListByteMatchSetsRetrieve an array of ByteMatchSetSummary objectsList
ListGeoMatchSetsRetrieve an array of GeoMatchSetSummary objectsList
ListIPSetsRetrieve an array of IPSetSummary objectsList
ListLoggingConfigurationsRetrieve an array of LoggingConfiguration objectsList
ListRateBasedRulesRetrieve an array of RuleSummary objectsList
ListRegexMatchSetsRetrieve an array of RegexMatchSetSummary objectsList
ListRegexPatternSetsRetrieve an array of RegexPatternSetSummary objectsList
ListRuleGroupsRetrieve an array of RuleGroup objectsList
ListRulesRetrieve an array of RuleSummary objectsList
ListSizeConstraintSetsRetrieve an array of SizeConstraintSetSummary objectsList
ListSqlInjectionMatchSetsRetrieve an array of SqlInjectionMatchSet objectsList
ListSubscribedRuleGroupsRetrieve an array of RuleGroup objects that you are subscribed toList
ListTagsForResourceRetrieve the tags for a resourceRead
ListWebACLsRetrieve an array of WebACLSummary objectsList
ListXssMatchSetsRetrieve an array of XssMatchSet objectsList