/AWS1/CL_SHDATTACKDETAIL¶
The details of a DDoS attack.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_attackid TYPE /AWS1/SHDATTACKID /AWS1/SHDATTACKID¶
The unique identifier (ID) of the attack.
iv_resourcearn TYPE /AWS1/SHDRESOURCEARN /AWS1/SHDRESOURCEARN¶
The ARN (Amazon Resource Name) of the resource that was attacked.
it_subresources TYPE /AWS1/CL_SHDSUBRESOURCESUMMARY=>TT_SUBRESOURCESUMMARYLIST TT_SUBRESOURCESUMMARYLIST¶
If applicable, additional detail about the resource being attacked, for example, IP address or URL.
iv_starttime TYPE /AWS1/SHDATTACKTIMESTAMP /AWS1/SHDATTACKTIMESTAMP¶
The time the attack started, in Unix time in seconds.
iv_endtime TYPE /AWS1/SHDATTACKTIMESTAMP /AWS1/SHDATTACKTIMESTAMP¶
The time the attack ended, in Unix time in seconds.
it_attackcounters TYPE /AWS1/CL_SHDSUMMARIZEDCOUNTER=>TT_SUMMARIZEDCOUNTERLIST TT_SUMMARIZEDCOUNTERLIST¶
List of counters that describe the attack for the specified time period.
it_attackproperties TYPE /AWS1/CL_SHDATTACKPROPERTY=>TT_ATTACKPROPERTIES TT_ATTACKPROPERTIES¶
The array of objects that provide details of the Shield event.
For infrastructure layer events (L3 and L4 events), you can view metrics for top contributors in Amazon CloudWatch metrics. For more information, see Shield metrics and alarms in the WAF Developer Guide.
it_mitigations TYPE /AWS1/CL_SHDMITIGATION=>TT_MITIGATIONLIST TT_MITIGATIONLIST¶
List of mitigation actions taken for the attack.
Queryable Attributes¶
AttackId¶
The unique identifier (ID) of the attack.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ATTACKID() |
Getter for ATTACKID, with configurable default |
ASK_ATTACKID() |
Getter for ATTACKID w/ exceptions if field has no value |
HAS_ATTACKID() |
Determine if ATTACKID has a value |
ResourceArn¶
The ARN (Amazon Resource Name) of the resource that was attacked.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCEARN() |
Getter for RESOURCEARN, with configurable default |
ASK_RESOURCEARN() |
Getter for RESOURCEARN w/ exceptions if field has no value |
HAS_RESOURCEARN() |
Determine if RESOURCEARN has a value |
SubResources¶
If applicable, additional detail about the resource being attacked, for example, IP address or URL.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SUBRESOURCES() |
Getter for SUBRESOURCES, with configurable default |
ASK_SUBRESOURCES() |
Getter for SUBRESOURCES w/ exceptions if field has no value |
HAS_SUBRESOURCES() |
Determine if SUBRESOURCES has a value |
StartTime¶
The time the attack started, in Unix time in seconds.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STARTTIME() |
Getter for STARTTIME, with configurable default |
ASK_STARTTIME() |
Getter for STARTTIME w/ exceptions if field has no value |
HAS_STARTTIME() |
Determine if STARTTIME has a value |
EndTime¶
The time the attack ended, in Unix time in seconds.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENDTIME() |
Getter for ENDTIME, with configurable default |
ASK_ENDTIME() |
Getter for ENDTIME w/ exceptions if field has no value |
HAS_ENDTIME() |
Determine if ENDTIME has a value |
AttackCounters¶
List of counters that describe the attack for the specified time period.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ATTACKCOUNTERS() |
Getter for ATTACKCOUNTERS, with configurable default |
ASK_ATTACKCOUNTERS() |
Getter for ATTACKCOUNTERS w/ exceptions if field has no valu |
HAS_ATTACKCOUNTERS() |
Determine if ATTACKCOUNTERS has a value |
AttackProperties¶
The array of objects that provide details of the Shield event.
For infrastructure layer events (L3 and L4 events), you can view metrics for top contributors in Amazon CloudWatch metrics. For more information, see Shield metrics and alarms in the WAF Developer Guide.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ATTACKPROPERTIES() |
Getter for ATTACKPROPERTIES, with configurable default |
ASK_ATTACKPROPERTIES() |
Getter for ATTACKPROPERTIES w/ exceptions if field has no va |
HAS_ATTACKPROPERTIES() |
Determine if ATTACKPROPERTIES has a value |
Mitigations¶
List of mitigation actions taken for the attack.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MITIGATIONS() |
Getter for MITIGATIONS, with configurable default |
ASK_MITIGATIONS() |
Getter for MITIGATIONS w/ exceptions if field has no value |
HAS_MITIGATIONS() |
Determine if MITIGATIONS has a value |