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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-25 UTC."],[],[],null,["# AbuseDetected\n\n- [JSON representation](#SCHEMA_REPRESENTATION)\n- [EntityList](#EntityList)\n - [JSON representation](#EntityList.SCHEMA_REPRESENTATION)\n- [Entity](#Entity)\n - [JSON representation](#Entity.SCHEMA_REPRESENTATION)\n\nA generic alert for abusive user activity occurring with a customer.\n\n| JSON representation |\n|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"subAlertId\": string, \"product\": string, \"additionalDetails\": { object (/workspace/admin/alertcenter/reference/rest/v1beta1/AbuseDetected#EntityList) }, \"variationType\": enum (/workspace/admin/alertcenter/reference/rest/v1beta1/AbuseDetectedVariationType) } ``` |\n\n| Fields ||\n|---------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `subAlertId` | `string` Unique identifier of each sub alert that is onboarded. |\n| `product` | `string` Product that the abuse is originating from. |\n| `additionalDetails` | `object (`[EntityList](/workspace/admin/alertcenter/reference/rest/v1beta1/AbuseDetected#EntityList)`)` List of abusive users/entities to be displayed in a table in the alert. |\n| `variationType` | `enum (`[AbuseDetectedVariationType](/workspace/admin/alertcenter/reference/rest/v1beta1/AbuseDetectedVariationType)`)` 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. |\n\nEntityList\n----------\n\nEntityList stores entities in a format that can be translated to a table in the Alert Center UI.\n\n| JSON representation |\n|----------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"name\": string, \"headers\": [ string ], \"entities\": [ { object (/workspace/admin/alertcenter/reference/rest/v1beta1/AbuseDetected#Entity) } ] } ``` |\n\n| Fields ||\n|--------------|-----------------------------------------------------------------------------------------------------------------------------------------|\n| `name` | `string` Name of the key detail used to display this entity list. |\n| `headers[]` | `string` Headers of the values in entities. If no value is defined in Entity, this field should be empty. |\n| `entities[]` | `object (`[Entity](/workspace/admin/alertcenter/reference/rest/v1beta1/AbuseDetected#Entity)`)` List of entities affected by the alert. |\n\nEntity\n------\n\nIndividual entity affected by, or related to, an alert.\n\n| JSON representation |\n|------------------------------------------------------------------|\n| ``` { \"name\": string, \"link\": string, \"values\": [ string ] } ``` |\n\n| Fields ||\n|------------|-------------------------------------------------------------------------------------------------|\n| `name` | `string` Human-readable name of this entity, such as an email address, file ID, or device name. |\n| `link` | `string` Link to a Security Investigation Tool search based on this entity, if available. |\n| `values[]` | `string` Extra values beyond name. The order of values should align with headers in EntityList. |"]]