Module Values_0.CommandExecutionResultSource

The result value of the command execution. The device can use the result field to share additional details about the execution such as a return value of a remote function call. This field is not applicable if you use the AWS-IoT-FleetWise namespace.

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

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

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

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

    *)
  3. bIN : BinaryCommandExecutionResult.t option;
    (*

    An attribute of type Binary.

    *)
}
Sourceval make : ?s:??? -> ?b:??? -> ?bIN:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Blob of BinaryCommandExecutionResult.t | `Boolean of BooleanCommandExecutionResult.t | `String of StringCommandExecutionResult.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