Skip to main content

HookConfig

@codebolt/types


Interface: HookConfig

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:34

Extended by

Properties

PropertyTypeDefined in
actionHookActioncommon/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?stringcommon/types/src/codeboltjstypes/libFunctionTypes/hook.ts:50
actionConfig.command?stringcommon/types/src/codeboltjstypes/libFunctionTypes/hook.ts:48
actionConfig.message?stringcommon/types/src/codeboltjstypes/libFunctionTypes/hook.ts:47
actionConfig.payload?Record<string, any>common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:51
actionConfig.url?stringcommon/types/src/codeboltjstypes/libFunctionTypes/hook.ts:49
conditions?HookCondition[]common/types/src/codeboltjstypes/libFunctionTypes/hook.ts:55
description?stringcommon/types/src/codeboltjstypes/libFunctionTypes/hook.ts:37
enabled?booleancommon/types/src/codeboltjstypes/libFunctionTypes/hook.ts:53
id?stringcommon/types/src/codeboltjstypes/libFunctionTypes/hook.ts:35
namestringcommon/types/src/codeboltjstypes/libFunctionTypes/hook.ts:36
priority?numbercommon/types/src/codeboltjstypes/libFunctionTypes/hook.ts:54
triggerHookTriggercommon/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?stringcommon/types/src/codeboltjstypes/libFunctionTypes/hook.ts:42
triggerConfig.eventType?stringcommon/types/src/codeboltjstypes/libFunctionTypes/hook.ts:43
triggerConfig.path?stringcommon/types/src/codeboltjstypes/libFunctionTypes/hook.ts:41
triggerConfig.pattern?stringcommon/types/src/codeboltjstypes/libFunctionTypes/hook.ts:40