Module Values.FieldValueUnionSource

Object to store union of Field values. The Summary system field accepts up to 3000 characters, while all other fields accept up to 4100 characters. If you use multi-byte characters, the effective character limit may be lower.

Sourcetype nonrec t = {
  1. stringValue : FieldValueUnionStringValueString.t option;
    (*

    String value type.

    *)
  2. doubleValue : Double.t option;
    (*

    Can be either null, or have a Double number value type. Only one value can be provided.

    *)
  3. booleanValue : Boolean.t option;
    (*

    Can be either null, or have a Boolean value type. Only one value can be provided.

    *)
  4. emptyValue : EmptyFieldValue.t option;
    (*

    An empty value.

    *)
  5. userArnValue : String_.t option;
    (*

    Represents the user that performed the audit.

    *)
}
Sourceval make : ?stringValue:??? -> ?doubleValue:??? -> ?booleanValue:??? -> ?emptyValue:??? -> ?userArnValue:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of Boolean.t | `Double of Double.t | `String of FieldValueUnionStringValueString.t | `Structure of 'a list ]) 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