Skip to content

Insight

Source code in docs_src/capo_securityhub/types/insight.py
class Insight(TypedDict, closed=True):
    insight_arn: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The ARN of a Security Hub CSPM insight.</p>"""
    name: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The name of a Security Hub CSPM insight.</p>"""
    filters: NotRequired[
        "capo_securityhub.types.aws_security_finding_filters.AwsSecurityFindingFilters"
    ]
    """<p>One or more attributes used to filter the findings included in the insight. You can filter by up to ten finding attributes. For each attribute, you can provide up to 20 filter values. The insight only includes findings that match the criteria defined in the filters.</p>"""
    group_by_attribute: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>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.</p>"""

filters instance-attribute

filters: NotRequired[AwsSecurityFindingFilters]

One or more attributes used to filter the findings included in the insight. You can filter by up to ten finding attributes. For each attribute, you can provide up to 20 filter values. The insight only includes findings that match the criteria defined in the filters.

group_by_attribute instance-attribute

group_by_attribute: NotRequired[NonEmptyString]

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.

insight_arn instance-attribute

insight_arn: NotRequired[NonEmptyString]

The ARN of a Security Hub CSPM insight.

name instance-attribute

name: NotRequired[NonEmptyString]

The name of a Security Hub CSPM insight.