/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Details of the described attack.See Also:
AWS
* API Reference
The type of distributed denial of service (DDoS) event that was observed.
* NETWORK indicates layer 3 and layer 4 events and
* APPLICATION indicates layer 7 events.
The type of distributed denial of service (DDoS) event that was observed.
* NETWORK indicates layer 3 and layer 4 events and
* APPLICATION indicates layer 7 events.
The type of distributed denial of service (DDoS) event that was observed.
* NETWORK indicates layer 3 and layer 4 events and
* APPLICATION indicates layer 7 events.
The type of distributed denial of service (DDoS) event that was observed.
* NETWORK indicates layer 3 and layer 4 events and
* APPLICATION indicates layer 7 events.
The type of distributed denial of service (DDoS) event that was observed.
* NETWORK indicates layer 3 and layer 4 events and
* APPLICATION indicates layer 7 events.
The type of distributed denial of service (DDoS) event that was observed.
* NETWORK indicates layer 3 and layer 4 events and
* APPLICATION indicates layer 7 events.
Defines the DDoS attack property information that is provided. The
* WORDPRESS_PINGBACK_REFLECTOR and
* WORDPRESS_PINGBACK_SOURCE values are valid only for WordPress
* reflective pingback DDoS attacks.
Defines the DDoS attack property information that is provided. The
* WORDPRESS_PINGBACK_REFLECTOR and
* WORDPRESS_PINGBACK_SOURCE values are valid only for WordPress
* reflective pingback DDoS attacks.
Defines the DDoS attack property information that is provided. The
* WORDPRESS_PINGBACK_REFLECTOR and
* WORDPRESS_PINGBACK_SOURCE values are valid only for WordPress
* reflective pingback DDoS attacks.
Defines the DDoS attack property information that is provided. The
* WORDPRESS_PINGBACK_REFLECTOR and
* WORDPRESS_PINGBACK_SOURCE values are valid only for WordPress
* reflective pingback DDoS attacks.
Defines the DDoS attack property information that is provided. The
* WORDPRESS_PINGBACK_REFLECTOR and
* WORDPRESS_PINGBACK_SOURCE values are valid only for WordPress
* reflective pingback DDoS attacks.
Defines the DDoS attack property information that is provided. The
* WORDPRESS_PINGBACK_REFLECTOR and
* WORDPRESS_PINGBACK_SOURCE values are valid only for WordPress
* reflective pingback DDoS attacks.
The array of Contributor objects that includes the top five * contributors to an attack.
*/ inline const Aws::VectorThe array of Contributor objects that includes the top five * contributors to an attack.
*/ inline bool TopContributorsHasBeenSet() const { return m_topContributorsHasBeenSet; } /** *The array of Contributor objects that includes the top five * contributors to an attack.
*/ inline void SetTopContributors(const Aws::VectorThe array of Contributor objects that includes the top five * contributors to an attack.
*/ inline void SetTopContributors(Aws::VectorThe array of Contributor objects that includes the top five * contributors to an attack.
*/ inline AttackProperty& WithTopContributors(const Aws::VectorThe array of Contributor objects that includes the top five * contributors to an attack.
*/ inline AttackProperty& WithTopContributors(Aws::VectorThe array of Contributor objects that includes the top five * contributors to an attack.
*/ inline AttackProperty& AddTopContributors(const Contributor& value) { m_topContributorsHasBeenSet = true; m_topContributors.push_back(value); return *this; } /** *The array of Contributor objects that includes the top five * contributors to an attack.
*/ inline AttackProperty& AddTopContributors(Contributor&& value) { m_topContributorsHasBeenSet = true; m_topContributors.push_back(std::move(value)); return *this; } /** *The unit of the Value of the contributions.
The unit of the Value of the contributions.
The unit of the Value of the contributions.
The unit of the Value of the contributions.
The unit of the Value of the contributions.
The unit of the Value of the contributions.
The total contributions made to this attack by all contributors, not just the
* five listed in the TopContributors list.
The total contributions made to this attack by all contributors, not just the
* five listed in the TopContributors list.
The total contributions made to this attack by all contributors, not just the
* five listed in the TopContributors list.
The total contributions made to this attack by all contributors, not just the
* five listed in the TopContributors list.