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