Skip to content

AttackDetail

Source code in docs_src/capo_shield/types/attack_detail.py
class AttackDetail(TypedDict, closed=True):
    attack_id: NotRequired["capo_shield.types.attack_id.AttackId"]
    """<p>The unique identifier (ID) of the attack.</p>"""
    resource_arn: NotRequired["capo_shield.types.resource_arn.ResourceArn"]
    """<p>The ARN (Amazon Resource Name) of the resource that was attacked.</p>"""
    sub_resources: NotRequired[
        "capo_shield.types.sub_resource_summary_list.SubResourceSummaryList"
    ]
    """<p>If applicable, additional detail about the resource being attacked, for example, IP address or URL.</p>"""
    start_time: NotRequired["capo_shield.types.attack_timestamp.AttackTimestamp"]
    """<p>The time the attack started, in Unix time in seconds. </p>"""
    end_time: NotRequired["capo_shield.types.attack_timestamp.AttackTimestamp"]
    """<p>The time the attack ended, in Unix time in seconds. </p>"""
    attack_counters: NotRequired[
        "capo_shield.types.summarized_counter_list.SummarizedCounterList"
    ]
    """<p>List of counters that describe the attack for the specified time period.</p>"""
    attack_properties: NotRequired[
        "capo_shield.types.attack_properties.AttackProperties"
    ]
    """<p>The array of objects that provide details of the Shield event. </p> <p>For infrastructure layer events (L3 and L4 events), you can view metrics for top contributors in Amazon CloudWatch metrics. For more information, see <a href="https://docs.aws.amazon.com/waf/latest/developerguide/monitoring-cloudwatch.html#set-ddos-alarms">Shield metrics and alarms</a> in the <i>WAF Developer Guide</i>. </p>"""
    mitigations: NotRequired["capo_shield.types.mitigation_list.MitigationList"]
    """<p>List of mitigation actions taken for the attack.</p>"""

attack_counters instance-attribute

attack_counters: NotRequired[SummarizedCounterList]

List of counters that describe the attack for the specified time period.

attack_id instance-attribute

attack_id: NotRequired[AttackId]

The unique identifier (ID) of the attack.

attack_properties instance-attribute

attack_properties: NotRequired[AttackProperties]

The array of objects that provide details of the Shield event.

For infrastructure layer events (L3 and L4 events), you can view metrics for top contributors in Amazon CloudWatch metrics. For more information, see Shield metrics and alarms in the WAF Developer Guide.

end_time instance-attribute

end_time: NotRequired[AttackTimestamp]

The time the attack ended, in Unix time in seconds.

mitigations instance-attribute

mitigations: NotRequired[MitigationList]

List of mitigation actions taken for the attack.

resource_arn instance-attribute

resource_arn: NotRequired[ResourceArn]

The ARN (Amazon Resource Name) of the resource that was attacked.

start_time instance-attribute

start_time: NotRequired[AttackTimestamp]

The time the attack started, in Unix time in seconds.

sub_resources instance-attribute

sub_resources: NotRequired[SubResourceSummaryList]

If applicable, additional detail about the resource being attacked, for example, IP address or URL.