AttackProperty class

Details of the described attack.

Constructors

AttackProperty({AttackLayer? attackLayer, AttackPropertyIdentifier? attackPropertyIdentifier, List<Contributor>? topContributors, int? total, Unit? unit})
AttackProperty.fromJson(Map<String, dynamic> json)
factory

Properties

attackLayer → AttackLayer?
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.
final
attackPropertyIdentifier → AttackPropertyIdentifier?
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.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
topContributors → List<Contributor>?
The array of contributor objects that includes the top five contributors to an attack.
final
total → int?
The total contributions made to this attack by all contributors, not just the five listed in the TopContributors list.
final
unit → Unit?
The unit of the Value of the contributions.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited