ExecuteActionRequest

Request for executing a manual action.

JSON representation
{
  "targetEntities": [
    string
  ],
  "parameters": {
    string: string,
    ...
  },
  "displayName": string,
  "integration": string,
  "integrationInstance": string,
  "externalEntities": [
    {
      object (ExternalEntity)
    }
  ]
}
Fields
targetEntities[]

string

Required. The target entities. repeated AgentSecurityEntity targetEntities = 1 [

parameters

map (key: string, value: string)

Optional. The parameters.

An object containing a list of "key": value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

displayName

string

Required. The action name.

integration

string

Required. The integration

integrationInstance

string

Required. The integration instance.

externalEntities[]

object (ExternalEntity)

Optional. The list of external target entities that do not need to be associated with the alert.

ExternalEntity

Represents an external target entity that does not have to be associated with the alert.

JSON representation
{
  "entityId": string,
  "entityType": string
}
Fields
entityId

string

Required. The unique identifier of the target entity (e.g., an email address or IP address).

entityType

string

Required. The type of the entity (e.g., USERUNIQNAME, ADDRESS, HOSTNAME). Must match values defined in the master EntityType contract.