n8n-nodes-base
Version:
Base nodes of n8n
25 lines (20 loc) • 791 B
text/typescript
/**
* TheHive Trigger Node - Version 2
* Starts the workflow when TheHive events occur
*/
export interface TheHiveTriggerV2Params {
/**
* Events types
* @default []
*/
events?: Array<'*' | 'alert_create' | 'alert_delete' | 'alert_update' | 'case_create' | 'case_delete' | 'case_update' | 'case_task_log_create' | 'case_task_log_delete' | 'case_task_log_update' | 'case_artifact_create' | 'case_artifact_delete' | 'case_artifact_update' | 'case_task_create' | 'case_task_update'>;
}
interface TheHiveTriggerV2NodeBase {
type: 'n8n-nodes-base.theHiveTrigger';
version: 2;
isTrigger: true;
}
export type TheHiveTriggerV2ParamsNode = TheHiveTriggerV2NodeBase & {
config: NodeConfig<TheHiveTriggerV2Params>;
};
export type TheHiveTriggerV2Node = TheHiveTriggerV2ParamsNode;