HookConfig
Interface: HookConfig
Defined in: common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:34
Extended by
Properties
| Property | Type | Defined in |
|---|---|---|
action | HookAction | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:45 |
actionConfig? | { agentId?: string; command?: string; message?: string; payload?: Record<string, any>; url?: string; } | 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[] | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:55 |
description? | string | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:37 |
enabled? | boolean | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:53 |
id? | string | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:35 |
name | string | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:36 |
priority? | number | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:54 |
trigger | HookTrigger | common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:38 |
triggerConfig? | { command?: string; eventType?: string; path?: string; pattern?: string; } | 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 |