Expand description

Errors that can occur when calling the service.

Modules

Structs

Error type for the AssociateWebACL operation.

Error type for the CheckCapacity operation.

Error type for the CreateIPSet operation.

Error type for the CreateRegexPatternSet operation.

Error type for the CreateRuleGroup operation.

Error type for the CreateWebACL operation.

Error type for the DeleteFirewallManagerRuleGroups operation.

Error type for the DeleteIPSet operation.

Error type for the DeleteLoggingConfiguration operation.

Error type for the DeletePermissionPolicy operation.

Error type for the DeleteRegexPatternSet operation.

Error type for the DeleteRuleGroup operation.

Error type for the DeleteWebACL operation.

Error type for the DescribeManagedRuleGroup operation.

Error type for the DisassociateWebACL operation.

Error type for the GenerateMobileSdkReleaseUrl operation.

Error type for the GetIPSet operation.

Error type for the GetLoggingConfiguration operation.

Error type for the GetManagedRuleSet operation.

Error type for the GetMobileSdkRelease operation.

Error type for the GetPermissionPolicy operation.

Error type for the GetRateBasedStatementManagedKeys operation.

Error type for the GetRegexPatternSet operation.

Error type for the GetRuleGroup operation.

Error type for the GetSampledRequests operation.

Error type for the GetWebACL operation.

Error type for the GetWebACLForResource operation.

Error type for the ListAvailableManagedRuleGroupVersions operation.

Error type for the ListAvailableManagedRuleGroups operation.

Error type for the ListIPSets operation.

Error type for the ListLoggingConfigurations operation.

Error type for the ListManagedRuleSets operation.

Error type for the ListMobileSdkReleases operation.

Error type for the ListRegexPatternSets operation.

Error type for the ListResourcesForWebACL operation.

Error type for the ListRuleGroups operation.

Error type for the ListTagsForResource operation.

Error type for the ListWebACLs operation.

Error type for the PutLoggingConfiguration operation.

Error type for the PutManagedRuleSetVersions operation.

Error type for the PutPermissionPolicy operation.

Error type for the TagResource operation.

Error type for the UntagResource operation.

Error type for the UpdateIPSet operation.

Error type for the UpdateManagedRuleSetVersionExpiryDate operation.

Error type for the UpdateRegexPatternSet operation.

Error type for the UpdateRuleGroup operation.

Error type for the UpdateWebACL operation.

WAF couldn’t perform the operation because your resource is being used by another resource or it’s associated with another resource.

The operation failed because you are inspecting the web request body, headers, or cookies without specifying how to handle oversize components. Rules that inspect the body must either provide an OversizeHandling configuration or they must be preceded by a SizeConstraintStatement that blocks the body content from being too large. Rules that inspect the headers or cookies must provide an OversizeHandling configuration.

WAF couldn’t perform the operation because the resource that you tried to save is a duplicate of an existing one.

The operation failed because the specified version for the managed rule group has expired. You can retrieve the available versions for the managed rule group by calling ListAvailableManagedRuleGroupVersions.

Your request is valid, but WAF couldn’t perform the operation because of a system problem. Retry your request.

The operation isn't valid.

The operation failed because WAF didn't recognize a parameter in the request. For example:

The operation failed because the specified policy isn't in the proper format.

WAF couldn’t perform the operation because the resource that you requested isn’t valid. Check the resource, and try again.

WAF couldn’t perform the operation because you exceeded your resource limit. For example, the maximum number of WebACL objects that you can create for an Amazon Web Services account. For more information, see WAF quotas in the WAF Developer Guide.

The operation failed because you don't have the permissions that your logging configuration requires. For information, see Logging web ACL traffic information in the WAF Developer Guide.

WAF couldn’t perform the operation because your resource doesn’t exist.

WAF couldn’t save your changes because you tried to update or delete a resource that has changed since you last retrieved it. Get the resource again, make any changes you need to make to the new copy, and retry your operation.

WAF is not able to access the service linked role. This can be caused by a previous PutLoggingConfiguration request, which can lock the service linked role for about 20 seconds. Please try your request again. The service linked role can also be locked by a previous DeleteServiceLinkedRole request, which can lock the role for 15 minutes or more. If you recently made a call to DeleteServiceLinkedRole, wait at least 15 minutes and try the request again. If you receive this same exception again, you will have to wait additional time until the role is unlocked.

You tried to use a managed rule group that's available by subscription, but you aren't subscribed to it yet.

An error occurred during the tagging operation. Retry your request.

WAF couldn’t perform your tagging operation because of an internal error. Retry ybjectNoteWebRequestComponentour request.

WAF couldn’t retrieve a resource that you specified for this operation. Verify the resources that you are specifying in your request parameters and then retry the operation.

Enums

Types of errors that can occur for the AssociateWebACL operation.

Types of errors that can occur for the CheckCapacity operation.

Types of errors that can occur for the CreateIPSet operation.

Types of errors that can occur for the CreateRegexPatternSet operation.

Types of errors that can occur for the CreateRuleGroup operation.

Types of errors that can occur for the CreateWebACL operation.

Types of errors that can occur for the DeleteFirewallManagerRuleGroups operation.

Types of errors that can occur for the DeleteIPSet operation.

Types of errors that can occur for the DeleteLoggingConfiguration operation.

Types of errors that can occur for the DeletePermissionPolicy operation.

Types of errors that can occur for the DeleteRegexPatternSet operation.

Types of errors that can occur for the DeleteRuleGroup operation.

Types of errors that can occur for the DeleteWebACL operation.

Types of errors that can occur for the DescribeManagedRuleGroup operation.

Types of errors that can occur for the DisassociateWebACL operation.

Types of errors that can occur for the GenerateMobileSdkReleaseUrl operation.

Types of errors that can occur for the GetIPSet operation.

Types of errors that can occur for the GetLoggingConfiguration operation.

Types of errors that can occur for the GetManagedRuleSet operation.

Types of errors that can occur for the GetMobileSdkRelease operation.

Types of errors that can occur for the GetPermissionPolicy operation.

Types of errors that can occur for the GetRateBasedStatementManagedKeys operation.

Types of errors that can occur for the GetRegexPatternSet operation.

Types of errors that can occur for the GetRuleGroup operation.

Types of errors that can occur for the GetSampledRequests operation.

Types of errors that can occur for the GetWebACL operation.

Types of errors that can occur for the GetWebACLForResource operation.

Types of errors that can occur for the ListAvailableManagedRuleGroupVersions operation.

Types of errors that can occur for the ListAvailableManagedRuleGroups operation.

Types of errors that can occur for the ListIPSets operation.

Types of errors that can occur for the ListLoggingConfigurations operation.

Types of errors that can occur for the ListManagedRuleSets operation.

Types of errors that can occur for the ListMobileSdkReleases operation.

Types of errors that can occur for the ListRegexPatternSets operation.

Types of errors that can occur for the ListResourcesForWebACL operation.

Types of errors that can occur for the ListRuleGroups operation.

Types of errors that can occur for the ListTagsForResource operation.

Types of errors that can occur for the ListWebACLs operation.

Types of errors that can occur for the PutLoggingConfiguration operation.

Types of errors that can occur for the PutManagedRuleSetVersions operation.

Types of errors that can occur for the PutPermissionPolicy operation.

Types of errors that can occur for the TagResource operation.

Types of errors that can occur for the UntagResource operation.

Types of errors that can occur for the UpdateIPSet operation.

Types of errors that can occur for the UpdateManagedRuleSetVersionExpiryDate operation.

Types of errors that can occur for the UpdateRegexPatternSet operation.

Types of errors that can occur for the UpdateRuleGroup operation.

Types of errors that can occur for the UpdateWebACL operation.