> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dynamic.xyz/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# WaasPolicyArgumentConstraint

Schema for argument constraints in WAAS policy rules. These constraints validate function arguments against specified conditions.

<ParamField body="operator" type="string" required>
  Comparison operator for argument validation. See [WaasPolicyConstraintCondition](/api-reference/schemas/WaasPolicyConstraintCondition) enum.

  Possible values: `equal`, `notEqual`, `greater`, `less`, `greaterEqual`, `lessEqual`
</ParamField>

<ParamField body="value" type="any" required>
  Reference value for comparison. The type depends on the argument being validated.
</ParamField>

<ParamField body="index" type="integer" required>
  Index of the function argument to validate (0-based). Must be greater than or equal to 0.
</ParamField>
