featherbit UI
    Preparing search index...

    Interface ConditionRule

    A single condition rule (leaf node).

    interface ConditionRule {
        kind: "rule";
        name: string;
        negate: boolean;
        op: string;
        subject: SubjectKind;
        value: string;
        values: string[];
        valueType: ValueType;
    }
    Index
    kind: "rule"
    name: string

    header/query/cookie/var name, or the JSONPath ($...).

    negate: boolean
    op: string
    subject: SubjectKind
    value: string

    Scalar-op operand, as typed by the user.

    values: string[]

    Operand for in / ipmatch.

    valueType: ValueType

    How value serializes for JSONPath subjects (and scalar ops generally).