

# Actions
<a name="API_Operations"></a>

The following actions are supported by Amazon WAFV2:
+  [AssociateWebACL](API_AssociateWebACL.md) 
+  [CheckCapacity](API_CheckCapacity.md) 
+  [CreateAPIKey](API_CreateAPIKey.md) 
+  [CreateIPSet](API_CreateIPSet.md) 
+  [CreateRegexPatternSet](API_CreateRegexPatternSet.md) 
+  [CreateRuleGroup](API_CreateRuleGroup.md) 
+  [CreateWebACL](API_CreateWebACL.md) 
+  [DeleteAPIKey](API_DeleteAPIKey.md) 
+  [DeleteFirewallManagerRuleGroups](API_DeleteFirewallManagerRuleGroups.md) 
+  [DeleteIPSet](API_DeleteIPSet.md) 
+  [DeleteLoggingConfiguration](API_DeleteLoggingConfiguration.md) 
+  [DeletePermissionPolicy](API_DeletePermissionPolicy.md) 
+  [DeleteRegexPatternSet](API_DeleteRegexPatternSet.md) 
+  [DeleteRuleGroup](API_DeleteRuleGroup.md) 
+  [DeleteWebACL](API_DeleteWebACL.md) 
+  [DescribeAllManagedProducts](API_DescribeAllManagedProducts.md) 
+  [DescribeManagedProductsByVendor](API_DescribeManagedProductsByVendor.md) 
+  [DescribeManagedRuleGroup](API_DescribeManagedRuleGroup.md) 
+  [DisassociateWebACL](API_DisassociateWebACL.md) 
+  [GenerateMobileSdkReleaseUrl](API_GenerateMobileSdkReleaseUrl.md) 
+  [GetDecryptedAPIKey](API_GetDecryptedAPIKey.md) 
+  [GetIPSet](API_GetIPSet.md) 
+  [GetLoggingConfiguration](API_GetLoggingConfiguration.md) 
+  [GetManagedRuleSet](API_GetManagedRuleSet.md) 
+  [GetMobileSdkRelease](API_GetMobileSdkRelease.md) 
+  [GetPermissionPolicy](API_GetPermissionPolicy.md) 
+  [GetRateBasedStatementManagedKeys](API_GetRateBasedStatementManagedKeys.md) 
+  [GetRegexPatternSet](API_GetRegexPatternSet.md) 
+  [GetRuleGroup](API_GetRuleGroup.md) 
+  [GetSampledRequests](API_GetSampledRequests.md) 
+  [GetTopPathStatisticsByTraffic](API_GetTopPathStatisticsByTraffic.md) 
+  [GetWebACL](API_GetWebACL.md) 
+  [GetWebACLForResource](API_GetWebACLForResource.md) 
+  [ListAPIKeys](API_ListAPIKeys.md) 
+  [ListAvailableManagedRuleGroups](API_ListAvailableManagedRuleGroups.md) 
+  [ListAvailableManagedRuleGroupVersions](API_ListAvailableManagedRuleGroupVersions.md) 
+  [ListIPSets](API_ListIPSets.md) 
+  [ListLoggingConfigurations](API_ListLoggingConfigurations.md) 
+  [ListManagedRuleSets](API_ListManagedRuleSets.md) 
+  [ListMobileSdkReleases](API_ListMobileSdkReleases.md) 
+  [ListRegexPatternSets](API_ListRegexPatternSets.md) 
+  [ListResourcesForWebACL](API_ListResourcesForWebACL.md) 
+  [ListRuleGroups](API_ListRuleGroups.md) 
+  [ListTagsForResource](API_ListTagsForResource.md) 
+  [ListWebACLs](API_ListWebACLs.md) 
+  [PutLoggingConfiguration](API_PutLoggingConfiguration.md) 
+  [PutManagedRuleSetVersions](API_PutManagedRuleSetVersions.md) 
+  [PutPermissionPolicy](API_PutPermissionPolicy.md) 
+  [TagResource](API_TagResource.md) 
+  [UntagResource](API_UntagResource.md) 
+  [UpdateIPSet](API_UpdateIPSet.md) 
+  [UpdateManagedRuleSetVersionExpiryDate](API_UpdateManagedRuleSetVersionExpiryDate.md) 
+  [UpdateRegexPatternSet](API_UpdateRegexPatternSet.md) 
+  [UpdateRuleGroup](API_UpdateRuleGroup.md) 
+  [UpdateWebACL](API_UpdateWebACL.md) 

The following actions are supported by Amazon WAF Classic:
+  [CreateByteMatchSet](API_waf_CreateByteMatchSet.md) 
+  [CreateGeoMatchSet](API_waf_CreateGeoMatchSet.md) 
+  [CreateIPSet](API_waf_CreateIPSet.md) 
+  [CreateRateBasedRule](API_waf_CreateRateBasedRule.md) 
+  [CreateRegexMatchSet](API_waf_CreateRegexMatchSet.md) 
+  [CreateRegexPatternSet](API_waf_CreateRegexPatternSet.md) 
+  [CreateRule](API_waf_CreateRule.md) 
+  [CreateRuleGroup](API_waf_CreateRuleGroup.md) 
+  [CreateSizeConstraintSet](API_waf_CreateSizeConstraintSet.md) 
+  [CreateSqlInjectionMatchSet](API_waf_CreateSqlInjectionMatchSet.md) 
+  [CreateWebACL](API_waf_CreateWebACL.md) 
+  [CreateWebACLMigrationStack](API_waf_CreateWebACLMigrationStack.md) 
+  [CreateXssMatchSet](API_waf_CreateXssMatchSet.md) 
+  [DeleteByteMatchSet](API_waf_DeleteByteMatchSet.md) 
+  [DeleteGeoMatchSet](API_waf_DeleteGeoMatchSet.md) 
+  [DeleteIPSet](API_waf_DeleteIPSet.md) 
+  [DeleteLoggingConfiguration](API_waf_DeleteLoggingConfiguration.md) 
+  [DeletePermissionPolicy](API_waf_DeletePermissionPolicy.md) 
+  [DeleteRateBasedRule](API_waf_DeleteRateBasedRule.md) 
+  [DeleteRegexMatchSet](API_waf_DeleteRegexMatchSet.md) 
+  [DeleteRegexPatternSet](API_waf_DeleteRegexPatternSet.md) 
+  [DeleteRule](API_waf_DeleteRule.md) 
+  [DeleteRuleGroup](API_waf_DeleteRuleGroup.md) 
+  [DeleteSizeConstraintSet](API_waf_DeleteSizeConstraintSet.md) 
+  [DeleteSqlInjectionMatchSet](API_waf_DeleteSqlInjectionMatchSet.md) 
+  [DeleteWebACL](API_waf_DeleteWebACL.md) 
+  [DeleteXssMatchSet](API_waf_DeleteXssMatchSet.md) 
+  [GetByteMatchSet](API_waf_GetByteMatchSet.md) 
+  [GetChangeToken](API_waf_GetChangeToken.md) 
+  [GetChangeTokenStatus](API_waf_GetChangeTokenStatus.md) 
+  [GetGeoMatchSet](API_waf_GetGeoMatchSet.md) 
+  [GetIPSet](API_waf_GetIPSet.md) 
+  [GetLoggingConfiguration](API_waf_GetLoggingConfiguration.md) 
+  [GetPermissionPolicy](API_waf_GetPermissionPolicy.md) 
+  [GetRateBasedRule](API_waf_GetRateBasedRule.md) 
+  [GetRateBasedRuleManagedKeys](API_waf_GetRateBasedRuleManagedKeys.md) 
+  [GetRegexMatchSet](API_waf_GetRegexMatchSet.md) 
+  [GetRegexPatternSet](API_waf_GetRegexPatternSet.md) 
+  [GetRule](API_waf_GetRule.md) 
+  [GetRuleGroup](API_waf_GetRuleGroup.md) 
+  [GetSampledRequests](API_waf_GetSampledRequests.md) 
+  [GetSizeConstraintSet](API_waf_GetSizeConstraintSet.md) 
+  [GetSqlInjectionMatchSet](API_waf_GetSqlInjectionMatchSet.md) 
+  [GetWebACL](API_waf_GetWebACL.md) 
+  [GetXssMatchSet](API_waf_GetXssMatchSet.md) 
+  [ListActivatedRulesInRuleGroup](API_waf_ListActivatedRulesInRuleGroup.md) 
+  [ListByteMatchSets](API_waf_ListByteMatchSets.md) 
+  [ListGeoMatchSets](API_waf_ListGeoMatchSets.md) 
+  [ListIPSets](API_waf_ListIPSets.md) 
+  [ListLoggingConfigurations](API_waf_ListLoggingConfigurations.md) 
+  [ListRateBasedRules](API_waf_ListRateBasedRules.md) 
+  [ListRegexMatchSets](API_waf_ListRegexMatchSets.md) 
+  [ListRegexPatternSets](API_waf_ListRegexPatternSets.md) 
+  [ListRuleGroups](API_waf_ListRuleGroups.md) 
+  [ListRules](API_waf_ListRules.md) 
+  [ListSizeConstraintSets](API_waf_ListSizeConstraintSets.md) 
+  [ListSqlInjectionMatchSets](API_waf_ListSqlInjectionMatchSets.md) 
+  [ListSubscribedRuleGroups](API_waf_ListSubscribedRuleGroups.md) 
+  [ListTagsForResource](API_waf_ListTagsForResource.md) 
+  [ListWebACLs](API_waf_ListWebACLs.md) 
+  [ListXssMatchSets](API_waf_ListXssMatchSets.md) 
+  [PutLoggingConfiguration](API_waf_PutLoggingConfiguration.md) 
+  [PutPermissionPolicy](API_waf_PutPermissionPolicy.md) 
+  [TagResource](API_waf_TagResource.md) 
+  [UntagResource](API_waf_UntagResource.md) 
+  [UpdateByteMatchSet](API_waf_UpdateByteMatchSet.md) 
+  [UpdateGeoMatchSet](API_waf_UpdateGeoMatchSet.md) 
+  [UpdateIPSet](API_waf_UpdateIPSet.md) 
+  [UpdateRateBasedRule](API_waf_UpdateRateBasedRule.md) 
+  [UpdateRegexMatchSet](API_waf_UpdateRegexMatchSet.md) 
+  [UpdateRegexPatternSet](API_waf_UpdateRegexPatternSet.md) 
+  [UpdateRule](API_waf_UpdateRule.md) 
+  [UpdateRuleGroup](API_waf_UpdateRuleGroup.md) 
+  [UpdateSizeConstraintSet](API_waf_UpdateSizeConstraintSet.md) 
+  [UpdateSqlInjectionMatchSet](API_waf_UpdateSqlInjectionMatchSet.md) 
+  [UpdateWebACL](API_waf_UpdateWebACL.md) 
+  [UpdateXssMatchSet](API_waf_UpdateXssMatchSet.md) 

The following actions are supported by Amazon WAF Classic Regional:
+  [AssociateWebACL](API_wafRegional_AssociateWebACL.md) 
+  [CreateByteMatchSet](API_wafRegional_CreateByteMatchSet.md) 
+  [CreateGeoMatchSet](API_wafRegional_CreateGeoMatchSet.md) 
+  [CreateIPSet](API_wafRegional_CreateIPSet.md) 
+  [CreateRateBasedRule](API_wafRegional_CreateRateBasedRule.md) 
+  [CreateRegexMatchSet](API_wafRegional_CreateRegexMatchSet.md) 
+  [CreateRegexPatternSet](API_wafRegional_CreateRegexPatternSet.md) 
+  [CreateRule](API_wafRegional_CreateRule.md) 
+  [CreateRuleGroup](API_wafRegional_CreateRuleGroup.md) 
+  [CreateSizeConstraintSet](API_wafRegional_CreateSizeConstraintSet.md) 
+  [CreateSqlInjectionMatchSet](API_wafRegional_CreateSqlInjectionMatchSet.md) 
+  [CreateWebACL](API_wafRegional_CreateWebACL.md) 
+  [CreateWebACLMigrationStack](API_wafRegional_CreateWebACLMigrationStack.md) 
+  [CreateXssMatchSet](API_wafRegional_CreateXssMatchSet.md) 
+  [DeleteByteMatchSet](API_wafRegional_DeleteByteMatchSet.md) 
+  [DeleteGeoMatchSet](API_wafRegional_DeleteGeoMatchSet.md) 
+  [DeleteIPSet](API_wafRegional_DeleteIPSet.md) 
+  [DeleteLoggingConfiguration](API_wafRegional_DeleteLoggingConfiguration.md) 
+  [DeletePermissionPolicy](API_wafRegional_DeletePermissionPolicy.md) 
+  [DeleteRateBasedRule](API_wafRegional_DeleteRateBasedRule.md) 
+  [DeleteRegexMatchSet](API_wafRegional_DeleteRegexMatchSet.md) 
+  [DeleteRegexPatternSet](API_wafRegional_DeleteRegexPatternSet.md) 
+  [DeleteRule](API_wafRegional_DeleteRule.md) 
+  [DeleteRuleGroup](API_wafRegional_DeleteRuleGroup.md) 
+  [DeleteSizeConstraintSet](API_wafRegional_DeleteSizeConstraintSet.md) 
+  [DeleteSqlInjectionMatchSet](API_wafRegional_DeleteSqlInjectionMatchSet.md) 
+  [DeleteWebACL](API_wafRegional_DeleteWebACL.md) 
+  [DeleteXssMatchSet](API_wafRegional_DeleteXssMatchSet.md) 
+  [DisassociateWebACL](API_wafRegional_DisassociateWebACL.md) 
+  [GetByteMatchSet](API_wafRegional_GetByteMatchSet.md) 
+  [GetChangeToken](API_wafRegional_GetChangeToken.md) 
+  [GetChangeTokenStatus](API_wafRegional_GetChangeTokenStatus.md) 
+  [GetGeoMatchSet](API_wafRegional_GetGeoMatchSet.md) 
+  [GetIPSet](API_wafRegional_GetIPSet.md) 
+  [GetLoggingConfiguration](API_wafRegional_GetLoggingConfiguration.md) 
+  [GetPermissionPolicy](API_wafRegional_GetPermissionPolicy.md) 
+  [GetRateBasedRule](API_wafRegional_GetRateBasedRule.md) 
+  [GetRateBasedRuleManagedKeys](API_wafRegional_GetRateBasedRuleManagedKeys.md) 
+  [GetRegexMatchSet](API_wafRegional_GetRegexMatchSet.md) 
+  [GetRegexPatternSet](API_wafRegional_GetRegexPatternSet.md) 
+  [GetRule](API_wafRegional_GetRule.md) 
+  [GetRuleGroup](API_wafRegional_GetRuleGroup.md) 
+  [GetSampledRequests](API_wafRegional_GetSampledRequests.md) 
+  [GetSizeConstraintSet](API_wafRegional_GetSizeConstraintSet.md) 
+  [GetSqlInjectionMatchSet](API_wafRegional_GetSqlInjectionMatchSet.md) 
+  [GetWebACL](API_wafRegional_GetWebACL.md) 
+  [GetWebACLForResource](API_wafRegional_GetWebACLForResource.md) 
+  [GetXssMatchSet](API_wafRegional_GetXssMatchSet.md) 
+  [ListActivatedRulesInRuleGroup](API_wafRegional_ListActivatedRulesInRuleGroup.md) 
+  [ListByteMatchSets](API_wafRegional_ListByteMatchSets.md) 
+  [ListGeoMatchSets](API_wafRegional_ListGeoMatchSets.md) 
+  [ListIPSets](API_wafRegional_ListIPSets.md) 
+  [ListLoggingConfigurations](API_wafRegional_ListLoggingConfigurations.md) 
+  [ListRateBasedRules](API_wafRegional_ListRateBasedRules.md) 
+  [ListRegexMatchSets](API_wafRegional_ListRegexMatchSets.md) 
+  [ListRegexPatternSets](API_wafRegional_ListRegexPatternSets.md) 
+  [ListResourcesForWebACL](API_wafRegional_ListResourcesForWebACL.md) 
+  [ListRuleGroups](API_wafRegional_ListRuleGroups.md) 
+  [ListRules](API_wafRegional_ListRules.md) 
+  [ListSizeConstraintSets](API_wafRegional_ListSizeConstraintSets.md) 
+  [ListSqlInjectionMatchSets](API_wafRegional_ListSqlInjectionMatchSets.md) 
+  [ListSubscribedRuleGroups](API_wafRegional_ListSubscribedRuleGroups.md) 
+  [ListTagsForResource](API_wafRegional_ListTagsForResource.md) 
+  [ListWebACLs](API_wafRegional_ListWebACLs.md) 
+  [ListXssMatchSets](API_wafRegional_ListXssMatchSets.md) 
+  [PutLoggingConfiguration](API_wafRegional_PutLoggingConfiguration.md) 
+  [PutPermissionPolicy](API_wafRegional_PutPermissionPolicy.md) 
+  [TagResource](API_wafRegional_TagResource.md) 
+  [UntagResource](API_wafRegional_UntagResource.md) 
+  [UpdateByteMatchSet](API_wafRegional_UpdateByteMatchSet.md) 
+  [UpdateGeoMatchSet](API_wafRegional_UpdateGeoMatchSet.md) 
+  [UpdateIPSet](API_wafRegional_UpdateIPSet.md) 
+  [UpdateRateBasedRule](API_wafRegional_UpdateRateBasedRule.md) 
+  [UpdateRegexMatchSet](API_wafRegional_UpdateRegexMatchSet.md) 
+  [UpdateRegexPatternSet](API_wafRegional_UpdateRegexPatternSet.md) 
+  [UpdateRule](API_wafRegional_UpdateRule.md) 
+  [UpdateRuleGroup](API_wafRegional_UpdateRuleGroup.md) 
+  [UpdateSizeConstraintSet](API_wafRegional_UpdateSizeConstraintSet.md) 
+  [UpdateSqlInjectionMatchSet](API_wafRegional_UpdateSqlInjectionMatchSet.md) 
+  [UpdateWebACL](API_wafRegional_UpdateWebACL.md) 
+  [UpdateXssMatchSet](API_wafRegional_UpdateXssMatchSet.md) 