Interface: EventRuleInput
Defined in: packages/sdk/src/types/event-types.ts:525
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:531
actionType
actionType:
EventRuleActionType
Defined in: packages/sdk/src/types/event-types.ts:530
active?
optionalactive:boolean
Defined in: packages/sdk/src/types/event-types.ts:534
conditions?
optionalconditions:string|null
Defined in: packages/sdk/src/types/event-types.ts:533
delay?
optionaldelay:number
Defined in: packages/sdk/src/types/event-types.ts:535
eventType
eventType:
EventRuleEventType
Defined in: packages/sdk/src/types/event-types.ts:529
name?
optionalname:string|null
Defined in: packages/sdk/src/types/event-types.ts:527
objectType?
optionalobjectType:EventRuleObjectType
Defined in: packages/sdk/src/types/event-types.ts:528
triggerParams?
optionaltriggerParams:Record<string,any> |null
Defined in: packages/sdk/src/types/event-types.ts:532
uuid
uuid:
string
Defined in: packages/sdk/src/types/event-types.ts:526