theHiveTrigger.json•3.65 kB
{
"nodeType": "n8n-nodes-base.theHiveTrigger",
"displayName": "TheHive Trigger",
"description": "Starts the workflow when TheHive events occur",
"version": [
1,
2
],
"properties": [
{
"name": "events",
"displayName": "Events",
"type": "multiOptions",
"default": [],
"description": "Events types",
"required": true,
"options": [
{
"name": "*",
"value": "*",
"description": "Any time any event is triggered (Wildcard Event)"
},
{
"name": "Alert Created",
"value": "alert_create",
"description": "Triggered when an alert is created"
},
{
"name": "Alert Deleted",
"value": "alert_delete",
"description": "Triggered when an alert is deleted"
},
{
"name": "Alert Updated",
"value": "alert_update",
"description": "Triggered when an alert is updated"
},
{
"name": "Case Created",
"value": "case_create",
"description": "Triggered when a case is created"
},
{
"name": "Case Deleted",
"value": "case_delete",
"description": "Triggered when a case is deleted"
},
{
"name": "Case Updated",
"value": "case_update",
"description": "Triggered when a case is updated"
},
{
"name": "Log Created",
"value": "case_task_log_create",
"description": "Triggered when a task log is created"
},
{
"name": "Log Deleted",
"value": "case_task_log_delete",
"description": "Triggered when a task log is deleted"
},
{
"name": "Log Updated",
"value": "case_task_log_update",
"description": "Triggered when a task log is updated"
},
{
"name": "Observable Created",
"value": "case_artifact_create",
"description": "Triggered when an observable is created"
},
{
"name": "Observable Deleted",
"value": "case_artifact_delete",
"description": "Triggered when an observable is deleted"
},
{
"name": "Observable Updated",
"value": "case_artifact_update",
"description": "Triggered when an observable is updated"
},
{
"name": "Task Created",
"value": "case_task_create",
"description": "Triggered when a task is created"
},
{
"name": "Task Deleted",
"value": "case_task_delete",
"description": "Triggered when a task is deleted"
},
{
"name": "Task Updated",
"value": "case_task_update",
"description": "Triggered when a task is updated"
}
],
"displayOptions": {
"show": {
"@version": [
1
]
}
}
},
{
"name": "notice",
"displayName": "You must set up the webhook in TheHive — instructions <a href=\"https://docs.n8n.io/integrations/builtin/trigger-nodes/n8n-nodes-base.thehivetrigger/#configure-a-webhook-in-thehive\" target=\"_blank\">here</a>",
"type": "notice",
"default": ""
}
],
"credentialsConfig": [],
"io": {
"inputs": [],
"outputs": [
"Main"
],
"outputNames": [],
"hints": {}
},
"wiring": {
"role": "generic",
"requires": [],
"optional": [],
"consumedBy": [],
"consumes": [],
"produces": [
"Main"
]
}
}