Hook
Interface: Hook
Defined in: common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:64
Extends
Properties
| Property | Type | Overrides | Inherited from | Defined in |
|---|---|---|---|---|
action | HookAction | - | HookConfig.action | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:45 |
actionConfig? | { agentId?: string; command?: string; message?: string; payload?: Record<string, any>; url?: string; } | - | HookConfig.actionConfig | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:46 |
actionConfig.agentId? | string | - | - | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:50 |
actionConfig.command? | string | - | - | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:48 |
actionConfig.message? | string | - | - | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:47 |
actionConfig.payload? | Record<string, any> | - | - | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:51 |
actionConfig.url? | string | - | - | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:49 |
conditions? | HookCondition[] | - | HookConfig.conditions | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:55 |
createdAt | string | - | - | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:67 |
description? | string | - | HookConfig.description | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:37 |
enabled | boolean | HookConfig.enabled | - | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:66 |
id | string | HookConfig.id | - | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:65 |
lastTriggeredAt? | string | - | - | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:69 |
name | string | - | HookConfig.name | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:36 |
priority? | number | - | HookConfig.priority | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:54 |
trigger | HookTrigger | - | HookConfig.trigger | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:38 |
triggerConfig? | { command?: string; eventType?: string; path?: string; pattern?: string; } | - | HookConfig.triggerConfig | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:39 |
triggerConfig.command? | string | - | - | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:42 |
triggerConfig.eventType? | string | - | - | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:43 |
triggerConfig.path? | string | - | - | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:41 |
triggerConfig.pattern? | string | - | - | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:40 |
triggerCount | number | - | - | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:70 |
updatedAt | string | - | - | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:68 |