import { ServiceException as __ServiceException__ } from "@aws-sdk/types"; /** *

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

*/ export interface WAFInvalidParameterException extends __ServiceException__<_WAFInvalidParameterExceptionDetails> { name: "WAFInvalidParameterException"; } export interface _WAFInvalidParameterExceptionDetails { /** * _ParameterExceptionField shape */ field?: "CHANGE_ACTION" | "WAF_ACTION" | "WAF_OVERRIDE_ACTION" | "PREDICATE_TYPE" | "IPSET_TYPE" | "BYTE_MATCH_FIELD_TYPE" | "SQL_INJECTION_MATCH_FIELD_TYPE" | "BYTE_MATCH_TEXT_TRANSFORMATION" | "BYTE_MATCH_POSITIONAL_CONSTRAINT" | "SIZE_CONSTRAINT_COMPARISON_OPERATOR" | "GEO_MATCH_LOCATION_TYPE" | "GEO_MATCH_LOCATION_VALUE" | "RATE_KEY" | "RULE_TYPE" | "NEXT_MARKER" | "RESOURCE_ARN" | "TAGS" | "TAG_KEYS" | string; /** * _ParameterExceptionParameter shape */ parameter?: string; /** * _ParameterExceptionReason shape */ reason?: "INVALID_OPTION" | "ILLEGAL_COMBINATION" | "ILLEGAL_ARGUMENT" | "INVALID_TAG_KEY" | string; }