/** * TheHive 5 Node - Version 1 * Discriminator: resource=alert, operation=create */ interface Credentials { theHiveProjectApi: CredentialReference; } export type TheHiveProjectV1AlertCreateParams = { resource: 'alert'; operation: 'create'; /** * Fields * @default {"mappingMode":"defineBelow","value":null} */ alertFields?: unknown; /** * Observables * @default {} */ observableUi?: { /** Values */ values?: Array<{ /** Type of the observable. Choose from the list, or specify an ID using an <a href="https://docs.n8n.io/code/expressions/">expression</a>. */ dataType?: string | Expression; /** Data * @displayOptions.hide { dataType: ["file"] } */ data?: string | Expression | PlaceholderValue; /** Input Binary Field * @hint The name of the input binary field containing the file to be written * @displayOptions.show { dataType: ["file"] } * @default data */ binaryProperty?: string | Expression | PlaceholderValue; /** Message */ message?: string | Expression | PlaceholderValue; /** Tags */ tags?: string | Expression | PlaceholderValue; }>; }; }; export type TheHiveProjectV1AlertCreateNode = { type: 'n8n-nodes-base.theHiveProject'; version: 1; credentials?: Credentials; config: NodeConfig; };