QueryDefinitionArgs

data class QueryDefinitionArgs(val logGroupNames: Output<List<String>>? = null, val name: Output<String>? = null, val queryLanguage: Output<QueryDefinitionQueryLanguage>? = null, val queryString: Output<String>? = null) : ConvertibleToJava<QueryDefinitionArgs>

The resource schema for AWSLogs QueryDefinition

Constructors

Link copied to clipboard
constructor(logGroupNames: Output<List<String>>? = null, name: Output<String>? = null, queryLanguage: Output<QueryDefinitionQueryLanguage>? = null, queryString: Output<String>? = null)

Properties

Link copied to clipboard
val logGroupNames: Output<List<String>>? = null

Optionally define specific log groups as part of your query definition

Link copied to clipboard
val name: Output<String>? = null

A name for the saved query definition

Link copied to clipboard

Query language of the query string. Possible values are CWLI, SQL, PPL, with CWLI being the default.

Link copied to clipboard
val queryString: Output<String>? = null

The query string to use for this definition

Functions

Link copied to clipboard
open override fun toJava(): QueryDefinitionArgs