Module Values.ActSummarySource

Summary information about an act, including its status and execution timing.

Sourcetype nonrec t = {
  1. workflowRunId : UuidString.t option;
    (*

    The unique identifier of the workflow run containing this act.

    *)
  2. sessionId : UuidString.t option;
    (*

    The unique identifier of the session containing this act.

    *)
  3. actId : UuidString.t option;
    (*

    The unique identifier of the act.

    *)
  4. status : ActStatus.t option;
    (*

    The current execution status of the act.

    *)
  5. startedAt : DateTimestamp.t option;
    (*

    The timestamp when the act started execution.

    *)
  6. endedAt : DateTimestamp.t option;
    (*

    The timestamp when the act completed execution, if applicable.

    *)
  7. traceLocation : TraceLocation.t option;
    (*

    The location where trace information for this act is stored.

    *)
}
Sourceval make : ?workflowRunId:??? -> ?sessionId:??? -> ?actId:??? -> ?status:??? -> ?startedAt:??? -> ?endedAt:??? -> ?traceLocation:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of UuidString.t | `Structure of (string * [> `Enum of string | `String of NonBlankString.t ]) list | `Timestamp of DateTimestamp.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