Values.StartArchiveSearchRequestSourceThe request to initiate a search across emails in an archive.
type nonrec t = {archiveId : ArchiveId.t;The identifier of the archive to search emails in.
*)filters : ArchiveFilters.t option;Criteria to filter which emails are included in the search results.
*)fromTimestamp : Timestamp.t;The start timestamp of the range to search emails from.
*)toTimestamp : Timestamp.t;The end timestamp of the range to search emails from.
*)maxResults : SearchMaxResults.t;The maximum number of search results to return.
*)}val make :
?filters:??? ->
archiveId:ArchiveId.t ->
fromTimestamp:Timestamp.t ->
toTimestamp:Timestamp.t ->
maxResults:SearchMaxResults.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Integer of SearchMaxResults.t
| `String of ArchiveId.t
| `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Structure of
(string
* [> `Enum of string
| `List of
[> `String of StringValue.t ] list
| `Structure of
(string * [> `Enum of string ]) list ])
list ])
list ]
list ])
list
| `Timestamp of Timestamp.t ])
list ]