/AWS1/CL_SHDATTACKPROPERTY¶
Details of a Shield event. This is provided as part of an AttackDetail.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_attacklayer TYPE /AWS1/SHDATTACKLAYER /AWS1/SHDATTACKLAYER¶
The type of Shield event that was observed.
NETWORKindicates layer 3 and layer 4 events andAPPLICATIONindicates layer 7 events.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.
iv_attackpropertyidentifier TYPE /AWS1/SHDATTACKPROPERTYID /AWS1/SHDATTACKPROPERTYID¶
Defines the Shield event property information that is provided. The
WORDPRESS_PINGBACK_REFLECTORandWORDPRESS_PINGBACK_SOURCEvalues are valid only for WordPress reflective pingback events.
it_topcontributors TYPE /AWS1/CL_SHDCONTRIBUTOR=>TT_TOPCONTRIBUTORS TT_TOPCONTRIBUTORS¶
Contributor objects for the top five contributors to a Shield event. A contributor is a source of traffic that Shield Advanced identifies as responsible for some or all of an event.
iv_unit TYPE /AWS1/SHDUNIT /AWS1/SHDUNIT¶
The unit used for the
ContributorValueproperty.
iv_total TYPE /AWS1/SHDLONG /AWS1/SHDLONG¶
The total contributions made to this Shield event by all contributors.
Queryable Attributes¶
AttackLayer¶
The type of Shield event that was observed.
NETWORKindicates layer 3 and layer 4 events andAPPLICATIONindicates layer 7 events.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_ATTACKLAYER() |
Getter for ATTACKLAYER, with configurable default |
ASK_ATTACKLAYER() |
Getter for ATTACKLAYER w/ exceptions if field has no value |
HAS_ATTACKLAYER() |
Determine if ATTACKLAYER has a value |
AttackPropertyIdentifier¶
Defines the Shield event property information that is provided. The
WORDPRESS_PINGBACK_REFLECTORandWORDPRESS_PINGBACK_SOURCEvalues are valid only for WordPress reflective pingback events.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ATTACKPROPERTYIDENTIFIER() |
Getter for ATTACKPROPERTYIDENTIFIER, with configurable defau |
ASK_ATTACKPROPERTYIDENTIFIER() |
Getter for ATTACKPROPERTYIDENTIFIER w/ exceptions if field h |
HAS_ATTACKPROPERTYIDENTIFIER() |
Determine if ATTACKPROPERTYIDENTIFIER has a value |
TopContributors¶
Contributor objects for the top five contributors to a Shield event. A contributor is a source of traffic that Shield Advanced identifies as responsible for some or all of an event.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TOPCONTRIBUTORS() |
Getter for TOPCONTRIBUTORS, with configurable default |
ASK_TOPCONTRIBUTORS() |
Getter for TOPCONTRIBUTORS w/ exceptions if field has no val |
HAS_TOPCONTRIBUTORS() |
Determine if TOPCONTRIBUTORS has a value |
Unit¶
The unit used for the
ContributorValueproperty.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UNIT() |
Getter for UNIT, with configurable default |
ASK_UNIT() |
Getter for UNIT w/ exceptions if field has no value |
HAS_UNIT() |
Determine if UNIT has a value |
Total¶
The total contributions made to this Shield event by all contributors.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TOTAL() |
Getter for TOTAL |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_ATTACKPROPERTIES¶
TYPES TT_ATTACKPROPERTIES TYPE STANDARD TABLE OF REF TO /AWS1/CL_SHDATTACKPROPERTY WITH DEFAULT KEY
.