Interface: EventRuleInput
Defined in: packages/sdk/src/types/event-types.ts:536
Input type for batch event rule operations (create/update with parent object). Used when syncing event rules as part of a task or workflow update. UUID is required and used for matching existing rules.
Properties
actionParams?
optionalactionParams:Record<string,any> |null
Defined in: packages/sdk/src/types/event-types.ts:542
actionType
actionType:
EventRuleActionType
Defined in: packages/sdk/src/types/event-types.ts:541
active?
optionalactive:boolean
Defined in: packages/sdk/src/types/event-types.ts:545
conditions?
optionalconditions:string|null
Defined in: packages/sdk/src/types/event-types.ts:544
delay?
optionaldelay:number
Defined in: packages/sdk/src/types/event-types.ts:546
eventType
eventType:
EventRuleEventType
Defined in: packages/sdk/src/types/event-types.ts:540
name?
optionalname:string|null
Defined in: packages/sdk/src/types/event-types.ts:538
objectType?
optionalobjectType:EventRuleObjectType
Defined in: packages/sdk/src/types/event-types.ts:539
triggerParams?
optionaltriggerParams:Record<string,any> |null
Defined in: packages/sdk/src/types/event-types.ts:543
uuid
uuid:
string
Defined in: packages/sdk/src/types/event-types.ts:537