Class WafInvalidParameterException

  • All Implemented Interfaces:
    Serializable, SdkPojo, ToCopyableBuilder<WafInvalidParameterException.Builder,​WafInvalidParameterException>

    @Generated("software.amazon.awssdk:codegen")
    public final class WafInvalidParameterException
    extends WafException
    implements ToCopyableBuilder<WafInvalidParameterException.Builder,​WafInvalidParameterException>

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

    • You specified an invalid parameter name.

    • You specified an invalid value.

    • You tried to update an object (ByteMatchSet, IPSet, Rule, or WebACL) using an action other than INSERT or DELETE.

    • You tried to create a WebACL with a DefaultAction Type other than ALLOW, BLOCK, or COUNT.

    • You tried to create a RateBasedRule with a RateKey value other than IP.

    • You tried to update a WebACL with a WafAction Type other than ALLOW, BLOCK, or COUNT.

    • You tried to update a ByteMatchSet with a FieldToMatch Type other than HEADER, METHOD, QUERY_STRING, URI, or BODY.

    • You tried to update a ByteMatchSet with a Field of HEADER but no value for Data.

    • Your request references an ARN that is malformed, or corresponds to a resource with which a web ACL cannot be associated.

    See Also:
    Serialized Form