InsightState class

Input properties used for looking up and filtering Insight resources.

Constructors

InsightState({Input<String?>? arn, Input<InsightFilters?>? filters, Input<String?>? groupByAttribute, Input<String?>? name, Input<String?>? region})
Creates a new InsightState. arn ARN of the insight. filters A configuration block including one or more (up to 10 distinct) attributes used to filter the findings included in the insight. The insight only includes findings that match criteria defined in the filters. See filters below for more details. groupByAttribute The attribute used to group the findings for the insight e.g., if an insight is grouped by ResourceId, then the insight produces a list of resource identifiers. name The name of the custom insight. region Region where this resource will be managed. Defaults to the Region set in the provider configuration.
const
InsightState.fromMap(Map<String, dynamic> map)
factory

Properties

arn → Input<String?>?
ARN of the insight.
final
filters → Input<InsightFilters?>?
A configuration block including one or more (up to 10 distinct) attributes used to filter the findings included in the insight. The insight only includes findings that match criteria defined in the filters. See filters below for more details.
final
groupByAttribute → Input<String?>?
The attribute used to group the findings for the insight e.g., if an insight is grouped by ResourceId, then the insight produces a list of resource identifiers.
final
hashCode int
The hash code for this object.
no setterinherited
name → Input<String?>?
The name of the custom insight.
final
region → Input<String?>?
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
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