Module Values.DecisionTaskTimedOutEventAttributesSource

Provides the details of the DecisionTaskTimedOut event.

Sourcetype nonrec t = {
  1. timeoutType : DecisionTaskTimeoutType.t option;
    (*

    The type of timeout that expired before the decision task could be completed.

    *)
  2. scheduledEventId : EventId.t option;
    (*

    The ID of the DecisionTaskScheduled event that was recorded when this decision task was scheduled. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

    *)
  3. startedEventId : EventId.t option;
    (*

    The ID of the DecisionTaskStarted event recorded when this decision task was started. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

    *)
}
Sourceval make : ?timeoutType:??? -> ?scheduledEventId:??? -> ?startedEventId:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `Long of EventId.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