Values.GetDurableExecutionHistoryRequestSourceRetrieves the execution history for a durable execution, showing all the steps, callbacks, and events that occurred during the execution. This provides a detailed audit trail of the execution's progress over time. The history is available while the execution is running and for a retention period after it completes (1-90 days, default 30 days). You can control whether to include execution data such as step results and callback payloads.
type nonrec t = {durableExecutionArn : DurableExecutionArn.t;The Amazon Resource Name (ARN) of the durable execution.
*)includeExecutionData : IncludeExecutionData.t option;Specifies whether to include execution data such as step results and callback payloads in the history events. Set to true to include data, or false to exclude it for a more compact response. The default is true.
*)maxItems : ItemCount.t option;The maximum number of history events to return per call. You can use Marker to retrieve additional pages of results. The default is 100 and the maximum allowed is 1000. A value of 0 uses the default.
*)marker : String_.t option;If NextMarker was returned from a previous request, use this value to retrieve the next page of results. Each pagination token expires after 24 hours.
*)reverseOrder : ReverseOrder.t option;When set to true, returns the history events in reverse chronological order (newest first). By default, events are returned in chronological order (oldest first).
*)}val make :
?includeExecutionData:??? ->
?maxItems:??? ->
?marker:??? ->
?reverseOrder:??? ->
durableExecutionArn:DurableExecutionArn.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of IncludeExecutionData.t
| `Integer of ItemCount.t
| `String of DurableExecutionArn.t ])
list ]