QueryDefinition class

This structure contains details about a saved CloudWatch Logs Insights query definition.

Constructors

QueryDefinition({int? lastModified, List<String>? logGroupNames, String? name, String? queryDefinitionId, String? queryString})
QueryDefinition.fromJson(Map<String, dynamic> json)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
lastModified int?
The date that the query definition was most recently modified.
final
logGroupNames List<String>?
If this query definition contains a list of log groups that it is limited to, that list appears here.
final
name String?
The name of the query definition.
final
queryDefinitionId String?
The unique ID of the query definition.
final
queryString String?
The query string to use for this definition. For more information, see CloudWatch Logs Insights Query Syntax.
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
toString() String
A string representation of this object.
inherited

Operators

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