Details of an integration that can be used to execute actions.
| JSON representation |
|---|
{
"integration": string,
"integrationInstance": string,
"displayName": string,
"description": string,
"actions": [
{
object ( |
| Fields | |
|---|---|
integration |
Unique identifier of the integration. |
integrationInstance |
Unique identifier of the integration instance. |
displayName |
Display name of the integration. |
description |
Description of the integration. |
actions[] |
List of all actions that can be executed on the SIEM alert using this integration. |
AgentIntegrationAction
Details of an action that can be executed.
| JSON representation |
|---|
{
"displayName": string,
"description": string,
"parameters": [
{
object ( |
| Fields | |
|---|---|
displayName |
The name of the action. |
description |
The description of the action. |
parameters[] |
The parameters required for the action. |
entityTypes[] |
The entity types that the action supports. |
shortDescription |
Output only. The short description of the action. |
parametersDescription |
Output only. Description of the parameters for AI use. |
AgentActionParameter
Details of a parameter required for an action. Details of an action that can be executed.
| JSON representation |
|---|
{ "mandatory": boolean, "defaultValue": string, "description": string, "name": string, "value": string, "type": string, "optionalValuesJson": string } |
| Fields | |
|---|---|
mandatory |
Required. Whether the parameter is mandatory. |
defaultValue |
The default value of the parameter. |
description |
The description of the parameter. |
name |
The name of the parameter. |
value |
The value of the parameter. |
type |
Required. The type of the parameter. |
optionalValuesJson |
The optional values for the parameter in JSON format. |