Hook
Interface: Hook
Defined in: common/types/dist/codeboltjstypes/libFunctionTypes/hook.d.ts:42
Extends
Properties
| Property | Type | Overrides | Inherited from | Defined in |
|---|---|---|---|---|
action | HookAction | - | HookConfig.action | common/types/dist/codeboltjstypes/libFunctionTypes/hook.d.ts:25 |
actionConfig? | { agentId?: string; command?: string; message?: string; payload?: Record<string, any>; url?: string; } | - | HookConfig.actionConfig | common/types/dist/codeboltjstypes/libFunctionTypes/hook.d.ts:26 |
actionConfig.agentId? | string | - | - | common/types/dist/codeboltjstypes/libFunctionTypes/hook.d.ts:30 |
actionConfig.command? | string | - | - | common/types/dist/codeboltjstypes/libFunctionTypes/hook.d.ts:28 |
actionConfig.message? | string | - | - | common/types/dist/codeboltjstypes/libFunctionTypes/hook.d.ts:27 |
actionConfig.payload? | Record<string, any> | - | - | common/types/dist/codeboltjstypes/libFunctionTypes/hook.d.ts:31 |
actionConfig.url? | string | - | - | common/types/dist/codeboltjstypes/libFunctionTypes/hook.d.ts:29 |
conditions? | HookCondition[] | - | HookConfig.conditions | common/types/dist/codeboltjstypes/libFunctionTypes/hook.d.ts:35 |
createdAt | string | - | - | common/types/dist/codeboltjstypes/libFunctionTypes/hook.d.ts:45 |
description? | string | - | HookConfig.description | common/types/dist/codeboltjstypes/libFunctionTypes/hook.d.ts:17 |
enabled | boolean | HookConfig.enabled | - | common/types/dist/codeboltjstypes/libFunctionTypes/hook.d.ts:44 |
id | string | HookConfig.id | - | common/types/dist/codeboltjstypes/libFunctionTypes/hook.d.ts:43 |
lastTriggeredAt? | string | - | - | common/types/dist/codeboltjstypes/libFunctionTypes/hook.d.ts:47 |
name | string | - | HookConfig.name | common/types/dist/codeboltjstypes/libFunctionTypes/hook.d.ts:16 |
priority? | number | - | HookConfig.priority | common/types/dist/codeboltjstypes/libFunctionTypes/hook.d.ts:34 |
trigger | HookTrigger | - | HookConfig.trigger | common/types/dist/codeboltjstypes/libFunctionTypes/hook.d.ts:18 |
triggerConfig? | { command?: string; eventType?: string; path?: string; pattern?: string; } | - | HookConfig.triggerConfig | common/types/dist/codeboltjstypes/libFunctionTypes/hook.d.ts:19 |
triggerConfig.command? | string | - | - | common/types/dist/codeboltjstypes/libFunctionTypes/hook.d.ts:22 |
triggerConfig.eventType? | string | - | - | common/types/dist/codeboltjstypes/libFunctionTypes/hook.d.ts:23 |
triggerConfig.path? | string | - | - | common/types/dist/codeboltjstypes/libFunctionTypes/hook.d.ts:21 |
triggerConfig.pattern? | string | - | - | common/types/dist/codeboltjstypes/libFunctionTypes/hook.d.ts:20 |
triggerCount | number | - | - | common/types/dist/codeboltjstypes/libFunctionTypes/hook.d.ts:48 |
updatedAt | string | - | - | common/types/dist/codeboltjstypes/libFunctionTypes/hook.d.ts:46 |