Insight class
Contains information about a Security Hub insight.
Constructors
- Insight({required AwsSecurityFindingFilters filters, required String groupByAttribute, required String insightArn, required String name})
-
Insight.fromJson(Map<
String, dynamic> json) -
factory
Properties
- filters → AwsSecurityFindingFilters
-
One or more attributes used to filter the findings included in the insight.
The insight only includes findings that match the criteria defined in the
filters.
final
- groupByAttribute → String
-
The grouping attribute for the insight's findings. Indicates how to group
the matching findings, and identifies the type of item that the insight
applies to. For example, if an insight is grouped by resource identifier,
then the insight produces a list of resource identifiers.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- insightArn → String
-
The ARN of a Security Hub insight.
final
- name → String
-
The name of a Security Hub insight.
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