AttackDetail class

The details of a DDoS attack.

Constructors

AttackDetail({List<SummarizedCounter>? attackCounters, String? attackId, List<AttackProperty>? attackProperties, DateTime? endTime, List<Mitigation>? mitigations, String? resourceArn, DateTime? startTime, List<SubResourceSummary>? subResources})
AttackDetail.fromJson(Map<String, dynamic> json)
factory

Properties

attackCounters List<SummarizedCounter>?
List of counters that describe the attack for the specified time period.
final
attackId String?
The unique identifier (ID) of the attack.
final
attackProperties List<AttackProperty>?
The array of AttackProperty objects.
final
endTime DateTime?
The time the attack ended, in Unix time in seconds. For more information see timestamp.
final
hashCode int
The hash code for this object.
no setterinherited
mitigations List<Mitigation>?
List of mitigation actions taken for the attack.
final
resourceArn String?
The ARN (Amazon Resource Name) of the resource that was attacked.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
startTime DateTime?
The time the attack started, in Unix time in seconds. For more information see timestamp.
final
subResources List<SubResourceSummary>?
If applicable, additional detail about the resource being attacked, for example, IP address or URL.
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