DatabaseInstanceSettingsInsightsConfigArgs

data class DatabaseInstanceSettingsInsightsConfigArgs(val queryInsightsEnabled: Output<Boolean>? = null, val queryPlansPerMinute: Output<Int>? = null, val queryStringLength: Output<Int>? = null, val recordApplicationTags: Output<Boolean>? = null, val recordClientAddress: Output<Boolean>? = null) : ConvertibleToJava<DatabaseInstanceSettingsInsightsConfigArgs>

Constructors

fun DatabaseInstanceSettingsInsightsConfigArgs(queryInsightsEnabled: Output<Boolean>? = null, queryPlansPerMinute: Output<Int>? = null, queryStringLength: Output<Int>? = null, recordApplicationTags: Output<Boolean>? = null, recordClientAddress: Output<Boolean>? = null)

Functions

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

Properties

Link copied to clipboard
val queryInsightsEnabled: Output<Boolean>? = null

True if Query Insights feature is enabled.

Link copied to clipboard
val queryPlansPerMinute: Output<Int>? = null

Number of query execution plans captured by Insights per minute for all queries combined. Between 0 and 20. Default to 5.

Link copied to clipboard
val queryStringLength: Output<Int>? = null

Maximum query length stored in bytes. Between 256 and 4500. Default to 1024.

Link copied to clipboard
val recordApplicationTags: Output<Boolean>? = null

True if Query Insights will record application tags from query when enabled.

Link copied to clipboard
val recordClientAddress: Output<Boolean>? = null

True if Query Insights will record client address when enabled.