Interface: EventRuleInput
Defined in: packages/sdk/src/types/event-types.ts:503
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:509
actionType
actionType:
EventRuleActionType
Defined in: packages/sdk/src/types/event-types.ts:508
active?
optionalactive:boolean
Defined in: packages/sdk/src/types/event-types.ts:512
conditions?
optionalconditions:string|null
Defined in: packages/sdk/src/types/event-types.ts:511
delay?
optionaldelay:number
Defined in: packages/sdk/src/types/event-types.ts:513
eventType
eventType:
EventRuleEventType
Defined in: packages/sdk/src/types/event-types.ts:507
name?
optionalname:string|null
Defined in: packages/sdk/src/types/event-types.ts:505
objectType?
optionalobjectType:EventRuleObjectType
Defined in: packages/sdk/src/types/event-types.ts:506
triggerParams?
optionaltriggerParams:Record<string,any> |null
Defined in: packages/sdk/src/types/event-types.ts:510
uuid
uuid:
string
Defined in: packages/sdk/src/types/event-types.ts:504