Kaizen
Browse modulesLifecyclelifecycle/serverInterfaces

Interface: AppendTransitionInput

Defined in: server/lifecycle/lifecycle-transition-repository.ts:24

Fields the engine supplies when appending a transition row.

Properties

actorId?

optional actorId?: string | null;

Defined in: server/lifecycle/lifecycle-transition-repository.ts:33


actorType?

optional actorType?: string | null;

Defined in: server/lifecycle/lifecycle-transition-repository.ts:34


entityId

entityId: string;

Defined in: server/lifecycle/lifecycle-transition-repository.ts:28


entityType

entityType: string;

Defined in: server/lifecycle/lifecycle-transition-repository.ts:27


event

event: string | null;

Defined in: server/lifecycle/lifecycle-transition-repository.ts:30


fromState

fromState: string;

Defined in: server/lifecycle/lifecycle-transition-repository.ts:31


idempotencyFingerprint?

optional idempotencyFingerprint?: string | null;

Defined in: server/lifecycle/lifecycle-transition-repository.ts:39


idempotencyKey?

optional idempotencyKey?: string | null;

Defined in: server/lifecycle/lifecycle-transition-repository.ts:38


machine

machine: string;

Defined in: server/lifecycle/lifecycle-transition-repository.ts:25


machineVersion

machineVersion: string;

Defined in: server/lifecycle/lifecycle-transition-repository.ts:26


metadata?

optional metadata?: InputJsonValue;

Defined in: server/lifecycle/lifecycle-transition-repository.ts:37


reason?

optional reason?: string | null;

Defined in: server/lifecycle/lifecycle-transition-repository.ts:36


sequence

sequence: number;

Defined in: server/lifecycle/lifecycle-transition-repository.ts:29


source?

optional source?: string | null;

Defined in: server/lifecycle/lifecycle-transition-repository.ts:35


toState

toState: string;

Defined in: server/lifecycle/lifecycle-transition-repository.ts:32

On this page