Module Values_0.CommandParameterValueSource

The value of a command parameter used to create a command execution. The commandParameterValue can only have one of the below fields listed.

Sourcetype nonrec t = {
  1. s : StringParameterValue.t option;
    (*

    An attribute of type String. For example: "S": "Hello"

    *)
  2. b : BooleanParameterValue.t option;
    (*

    An attribute of type Boolean. For example: "BOOL": true

    *)
  3. i : IntegerParameterValue.t option;
    (*

    An attribute of type Integer (Thirty-Two Bits).

    *)
  4. l : LongParameterValue.t option;
    (*

    An attribute of type Long.

    *)
  5. d : DoubleParameterValue.t option;
    (*

    An attribute of type Double (Sixty-Four Bits).

    *)
  6. bIN : BinaryParameterValue.t option;
    (*

    An attribute of type Binary. For example: "B": "dGhpcyB0ZXh0IGlzIGJhc2U2NC1lbmNvZGVk"

    *)
  7. uL : UnsignedLongParameterValue.t option;
    (*

    An attribute of type unsigned long.

    *)
}
Sourceval make : ?s:??? -> ?b:??? -> ?i:??? -> ?l:??? -> ?d:??? -> ?bIN:??? -> ?uL:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Blob of BinaryParameterValue.t | `Boolean of BooleanParameterValue.t | `Double of DoubleParameterValue.t | `Integer of IntegerParameterValue.t | `Long of LongParameterValue.t | `String of StringParameterValue.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