mirror of
https://github.com/Unleash/unleash.git
synced 2025-10-22 11:18:20 +02:00
32 lines
1.4 KiB
TypeScript
32 lines
1.4 KiB
TypeScript
/**
|
|
* Generated by Orval
|
|
* Do not edit manually.
|
|
* See `gen:api` script in package.json
|
|
*/
|
|
import type { ActionSetEventSchemaActionSet } from './actionSetEventSchemaActionSet';
|
|
import type { SignalSchema } from './signalSchema';
|
|
import type { ActionSetEventSchemaState } from './actionSetEventSchemaState';
|
|
|
|
/**
|
|
* An object describing an action event.
|
|
*/
|
|
export interface ActionSetEventSchema {
|
|
/** The action set this action set event belongs to, where the individual actions are decorated with the respective action states. */
|
|
actionSet: ActionSetEventSchemaActionSet;
|
|
/** The ID of the action set that the action set event belongs to. */
|
|
actionSetId: number;
|
|
/** The date and time of when the action set event was created. In other words, the date and time of when the action set started executing. */
|
|
createdAt: string;
|
|
/**
|
|
* The action set event's ID. Action set event IDs are incrementing integers. In other words, a more recently created action set event will always have a higher ID than an older one.
|
|
* @minimum 1
|
|
*/
|
|
id: number;
|
|
/** The signal that triggered this action set event. */
|
|
signal: SignalSchema;
|
|
/** The ID of the signal that triggered this action set event. */
|
|
signalId: number;
|
|
/** The state of the action set event. Can be one of `started`, `success`, or `failed`. */
|
|
state: ActionSetEventSchemaState;
|
|
}
|