Data retrieval APIs for AWS WAF Regional
AWS WAF Regional provides the following APIs for data retrieval.
Actions | Description | Access level |
---|---|---|
GetByteMatchSet | Retrieve a ByteMatchSet | Read |
GetChangeToken | Retrieve a change token to use in create, update, and delete requests | Read |
GetChangeTokenStatus | Retrieve the status of a change token | Read |
GetGeoMatchSet | Retrieve a GeoMatchSet | Read |
GetIPSet | Retrieve an IPSet | Read |
GetLoggingConfiguration | Retrieve a LoggingConfiguration | Read |
GetPermissionPolicy | Retrieve an IAM policy attached to a RuleGroup | Read |
GetRateBasedRule | Retrieve a RateBasedRule | Read |
GetRateBasedRuleManagedKeys | Retrieve the array of IP addresses that are currently being blocked by a RateBasedRule | Read |
GetRegexMatchSet | Retrieve a RegexMatchSet | Read |
GetRegexPatternSet | Retrieve a RegexPatternSet | Read |
GetRule | Retrieve a Rule | Read |
GetRuleGroup | Retrieve a RuleGroup | Read |
GetSampledRequests | Retrieve detailed information for a sample set of web requests | Read |
GetSizeConstraintSet | Retrieve a SizeConstraintSet | Read |
GetSqlInjectionMatchSet | Retrieve an SqlInjectionMatchSet | Read |
GetWebACL | Retrieve a WebACL | Read |
GetWebACLForResource | Retrieve a WebACL that's associated with a specified resource | Read |
GetXssMatchSet | Retrieve an XssMatchSet | Read |
ListActivatedRulesInRuleGroup | Retrieve an array of ActivatedRule objects | List |
ListByteMatchSets | Retrieve an array of ByteMatchSetSummary objects | List |
ListGeoMatchSets | Retrieve an array of GeoMatchSetSummary objects | List |
ListIPSets | Retrieve an array of IPSetSummary objects | List |
ListLoggingConfigurations | Retrieve an array of LoggingConfiguration objects | List |
ListRateBasedRules | Retrieve an array of RuleSummary objects | List |
ListRegexMatchSets | Retrieve an array of RegexMatchSetSummary objects | List |
ListRegexPatternSets | Retrieve an array of RegexPatternSetSummary objects | List |
ListResourcesForWebACL | Retrieve an array of resources associated with a specified WebACL | List |
ListRuleGroups | Retrieve an array of RuleGroup objects | List |
ListRules | Retrieve an array of RuleSummary objects | List |
ListSizeConstraintSets | Retrieve an array of SizeConstraintSetSummary objects | List |
ListSqlInjectionMatchSets | Retrieve an array of SqlInjectionMatchSet objects | List |
ListSubscribedRuleGroups | Retrieve an array of RuleGroup objects that you are subscribed to | List |
ListTagsForResource | Lists the Tags for a resource | Read |
ListWebACLs | Retrieve an array of WebACLSummary objects | List |
ListXssMatchSets | Retrieve an array of XssMatchSet objects | List |