A generic alert for abusive user activity occurring with a customer.
| JSON representation | 
|---|
| { "subAlertId" : string , "product" : string , "additionalDetails" : { object ( | 
| Fields | |
|---|---|
| subAlertId |   Unique identifier of each sub alert that is onboarded. | 
| product |   Product that the abuse is originating from. | 
| additionalDetails |   List of abusive users/entities to be displayed in a table in the alert. | 
| variationType |   Variation of AbuseDetected alerts. The variationType determines the texts displayed the alert details. This differs from subAlertId because each sub alert can have multiple variation_types, representing different stages of the alert. | 
EntityList
EntityList stores entities in a format that can be translated to a table in the Alert Center UI.
| JSON representation | 
|---|
|  { 
 "name" 
 : 
 string 
 , 
 "headers" 
 : 
 [ 
 string 
 ] 
 , 
 "entities" 
 : 
 [ 
 { 
 object (  | 
| Fields | |
|---|---|
| name |   Name of the key detail used to display this entity list. | 
| headers[] |   Headers of the values in entities. If no value is defined in Entity, this field should be empty. | 
| entities[] |   List of entities affected by the alert. | 
Entity
Individual entity affected by, or related to, an alert.
| JSON representation | 
|---|
| { "name" : string , "link" : string , "values" : [ string ] } | 
| Fields | |
|---|---|
| name |   Human-readable name of this entity, such as an email address, file ID, or device name. | 
| link |   Link to a Security Investigation Tool search based on this entity, if available. | 
| values[] |   Extra values beyond name. The order of values should align with headers in EntityList. | 

