DatabaseInstanceSettingsInsightsConfig class

Constructors

DatabaseInstanceSettingsInsightsConfig({Input<bool?>? enhancedQueryInsightsEnabled, Input<bool?>? queryInsightsEnabled, Input<int?>? queryPlansPerMinute, Input<int?>? queryStringLength, Input<bool?>? recordApplicationTags, Input<bool?>? recordClientAddress})
Creates a new DatabaseInstanceSettingsInsightsConfig. enhancedQueryInsightsEnabled True if Enhanced Query Insights feature is enabled. queryInsightsEnabled True if Query Insights feature is enabled. queryPlansPerMinute Number of query execution plans captured by Insights per minute for all queries combined. Between 0 and 20. Default to 5. queryStringLength Maximum query length stored in bytes. Between 256 and 4500. Default to 1024. Higher query lengths are more useful for analytical queries, but they also require more memory. Changing the query length requires you to restart the instance. You can still add tags to queries that exceed the length limit. recordApplicationTags True if Query Insights will record application tags from query when enabled. recordClientAddress True if Query Insights will record client address when enabled.
const
DatabaseInstanceSettingsInsightsConfig.fromMap(Map<String, dynamic> map)
factory

Properties

enhancedQueryInsightsEnabled → Input<bool?>?
True if Enhanced Query Insights feature is enabled.
final
hashCode → int
The hash code for this object.
no setterinherited
queryInsightsEnabled → Input<bool?>?
True if Query Insights feature is enabled.
final
queryPlansPerMinute → Input<int?>?
Number of query execution plans captured by Insights per minute for all queries combined. Between 0 and 20. Default to 5.
final
queryStringLength → Input<int?>?
Maximum query length stored in bytes. Between 256 and 4500. Default to 1024. Higher query lengths are more useful for analytical queries, but they also require more memory. Changing the query length requires you to restart the instance. You can still add tags to queries that exceed the length limit.
final
recordApplicationTags → Input<bool?>?
True if Query Insights will record application tags from query when enabled.
final
recordClientAddress → Input<bool?>?
True if Query Insights will record client address when enabled.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited