class Aws::Shield::Types::AttackDetail

The details of a DDoS attack.

@!attribute [rw] attack_id

The unique identifier (ID) of the attack.
@return [String]

@!attribute [rw] resource_arn

The ARN (Amazon Resource Name) of the resource that was attacked.
@return [String]

@!attribute [rw] sub_resources

If applicable, additional detail about the resource being attacked,
for example, IP address or URL.
@return [Array<Types::SubResourceSummary>]

@!attribute [rw] start_time

The time the attack started, in Unix time in seconds. For more
information see [timestamp][1].

[1]: http://docs.aws.amazon.com/cli/latest/userguide/cli-using-param.html#parameter-types
@return [Time]

@!attribute [rw] end_time

The time the attack ended, in Unix time in seconds. For more
information see [timestamp][1].

[1]: http://docs.aws.amazon.com/cli/latest/userguide/cli-using-param.html#parameter-types
@return [Time]

@!attribute [rw] attack_counters

List of counters that describe the attack for the specified time
period.
@return [Array<Types::SummarizedCounter>]

@!attribute [rw] attack_properties

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

For infrastructure layer events (L3 and L4 events) after January 25,
2021, you can view metrics for top contributors in Amazon CloudWatch
metrics. For more information, see [Shield metrics and alarms][1] in
the *WAF Developer Guide*.

[1]: https://docs.aws.amazon.com/waf/latest/developerguide/monitoring-cloudwatch.html#set-ddos-alarms
@return [Array<Types::AttackProperty>]

@!attribute [rw] mitigations

List of mitigation actions taken for the attack.
@return [Array<Types::Mitigation>]

@see docs.aws.amazon.com/goto/WebAPI/shield-2016-06-02/AttackDetail AWS API Documentation

Constants

SENSITIVE