Module Values.ConditionSource

Contains information about the condition.

Sourcetype nonrec t = {
  1. eq : Eq.t option;
    (*

    Represents the equal condition to be applied to a single field when querying for findings. Max values: 50

    *)
  2. neq : Neq.t option;
    (*

    Represents the not equal condition to be applied to a single field when querying for findings. Max values: 50

    *)
  3. gt : Integer.t option;
    (*

    Represents a greater than condition to be applied to a single field when querying for findings.

    *)
  4. gte : Integer.t option;
    (*

    Represents a greater than or equal condition to be applied to a single field when querying for findings.

    *)
  5. lt : Integer.t option;
    (*

    Represents a less than condition to be applied to a single field when querying for findings.

    *)
  6. lte : Integer.t option;
    (*

    Represents a less than or equal condition to be applied to a single field when querying for findings.

    *)
  7. equals : Equals.t option;
    (*

    Represents an equal condition to be applied to a single field when querying for findings. Max values: 50

    *)
  8. notEquals : NotEquals.t option;
    (*

    Represents a not equal condition to be applied to a single field when querying for findings. Max values: 50

    *)
  9. greaterThan : Long.t option;
    (*

    Represents a greater than condition to be applied to a single field when querying for findings.

    *)
  10. greaterThanOrEqual : Long.t option;
    (*

    Represents a greater than or equal condition to be applied to a single field when querying for findings.

    *)
  11. lessThan : Long.t option;
    (*

    Represents a less than condition to be applied to a single field when querying for findings.

    *)
  12. lessThanOrEqual : Long.t option;
    (*

    Represents a less than or equal condition to be applied to a single field when querying for findings.

    *)
  13. matches : Matches.t option;
    (*

    Represents the match condition to be applied to a single field when querying for findings. The matches condition is available only for create-filter and update-filter APIs.

    *)
  14. notMatches : NotMatches.t option;
    (*

    Represents the not match condition to be applied to a single field when querying for findings. The not-matches condition is available only for create-filter and update-filter APIs.

    *)
}
Sourceval make : ?eq:??? -> ?neq:??? -> ?gt:??? -> ?gte:??? -> ?lt:??? -> ?lte:??? -> ?equals:??? -> ?notEquals:??? -> ?greaterThan:??? -> ?greaterThanOrEqual:??? -> ?lessThan:??? -> ?lessThanOrEqual:??? -> ?matches:??? -> ?notMatches:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Integer of Integer.t | `List of [> `String of String_.t ] list | `Long of Long.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t