UpdateTriggerBody

Request body for updating a Trigger.

Definition

TypeScript
interface UpdateTriggerBody {
  eventType?: string | undefined;
  enabled?: boolean | undefined;
  filter?:
    | {
        version: 1;
        root: import("/home/runner/work/aeontel/aeontel/packages/shared/src/conditions/schema").ConditionNode;
      }
    | null
    | undefined;
  runtimeUserId?: string | null | undefined;
}

Fields

FieldTypeNotes
eventTypestring | undefinedoptional — Event type to listen for (e.g. 'file.created' or 'file.*').
enabledboolean | undefinedoptional — Enable or disable the listener
filter{ version: 1; root: import("/home/runner/work/aeontel/aeontel/packages/shared/src/conditions/schema").ConditionNode; } | null | undefinedoptional — Pass null to clear, omit to leave unchanged, or a Condition to replace.
runtimeUserIdstring | null | undefinedoptional — Override the workspace default service user as the runtime caller when this listener fires. Null = inherit workspace default. Workspace-admin-only to set; target user must be a member of the workspace.