Values.GetScheduledQueryHistoryRequestSourceRetrieves the execution history of a scheduled query within a specified time range, including query results and destination processing status.
type nonrec t = {identifier : ScheduledQueryIdentifier.t;The ARN or name of the scheduled query to retrieve history for.
*)startTime : Timestamp.t;The start time for the history query in Unix epoch format.
*)endTime : Timestamp.t;The end time for the history query in Unix epoch format.
*)executionStatuses : ExecutionStatusList.t option;An array of execution statuses to filter the history results. Only executions with the specified statuses are returned.
*)maxResults : GetScheduledQueryHistoryMaxResults.t option;The maximum number of history records to return. Valid range is 1 to 1000.
*)nextToken : NextToken.t option;}val make :
?executionStatuses:??? ->
?maxResults:??? ->
?nextToken:??? ->
identifier:ScheduledQueryIdentifier.t ->
startTime:Timestamp.t ->
endTime:Timestamp.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Integer of GetScheduledQueryHistoryMaxResults.t
| `List of [> `Enum of string ] list
| `Long of Timestamp.t
| `String of ScheduledQueryIdentifier.t ])
list ]