class Aws::Shield::Types::AttackProperty

Details of a Shield event. This is provided as part of an AttackDetail.

@!attribute [rw] attack_layer

The type of Shield event that was observed. `NETWORK` indicates
layer 3 and layer 4 events and `APPLICATION` indicates layer 7
events.

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 [String]

@!attribute [rw] attack_property_identifier

Defines the Shield event property information that is provided. The
`WORDPRESS_PINGBACK_REFLECTOR` and `WORDPRESS_PINGBACK_SOURCE`
values are valid only for WordPress reflective pingback events.
@return [String]

@!attribute [rw] top_contributors

Contributor objects for the top five contributors to a Shield event.
@return [Array<Types::Contributor>]

@!attribute [rw] unit

The unit used for the `Contributor` `Value` property.
@return [String]

@!attribute [rw] total

The total contributions made to this Shield event by all
contributors.
@return [Integer]

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

Constants

SENSITIVE