InsightArgs class
The set of arguments for Insight. The set of arguments for Insight.
Constructors
-
InsightArgs({required Input<
InsightFilters> filters, required Input<String> groupByAttribute, Input<String?> ? name, Input<String?> ? region}) -
Creates a new InsightArgs.
filtersA 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.groupByAttributeThe attribute used to group the findings for the insight e.g., if an insight is grouped byResourceId, then the insight produces a list of resource identifiers.nameThe name of the custom insight.regionRegion where this resource will be managed. Defaults to the Region set in the provider configuration.const -
InsightArgs.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
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