Values.QueryDefinitionSourceThis structure contains details about a saved CloudWatch Logs Insights query definition.
type nonrec t = {queryLanguage : QueryLanguage.t option;The query language used for this query. For more information about the query languages that CloudWatch Logs supports, see Supported query languages.
*)queryDefinitionId : QueryId.t option;The unique ID of the query definition.
*)name : QueryDefinitionName.t option;The name of the query definition.
*)queryString : QueryDefinitionString.t option;The query string to use for this definition. For more information, see CloudWatch Logs Insights Query Syntax.
*)lastModified : Timestamp.t option;The date that the query definition was most recently modified.
*)logGroupNames : LogGroupNames.t option;If this query definition contains a list of log groups that it is limited to, that list appears here.
*)parameters : QueryParameterList.t option;If this query definition contains a list of query parameters that define placeholder variables for the query string, that list appears here.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `String of LogGroupName.t
| `Structure of
(string * [> `String of QueryParameterName.t ]) list ]
list
| `Long of Timestamp.t
| `String of QueryId.t ])
list ]