mirror of
https://github.com/Unleash/unleash.git
synced 2025-10-27 11:02:16 +01:00
43 lines
1.4 KiB
TypeScript
43 lines
1.4 KiB
TypeScript
/**
|
|
* Generated by Orval
|
|
* Do not edit manually.
|
|
* See `gen:api` script in package.json
|
|
*/
|
|
import type { ActionEventSchema } from './actionEventSchema';
|
|
import type { ActionSetEventSchemaActionSetMatch } from './actionSetEventSchemaActionSetMatch';
|
|
|
|
/**
|
|
* The action set this action set event belongs to, where the individual actions are decorated with the respective action states.
|
|
*/
|
|
export type ActionSetEventSchemaActionSet = {
|
|
/** The list of actions executed in sequential order when the action set was triggered, decorated with the individual action states. */
|
|
actions: ActionEventSchema[];
|
|
/**
|
|
* The id of the service account that will execute the action
|
|
* @minimum 1
|
|
*/
|
|
actorId: number;
|
|
/** The date and time of when the action set was created. */
|
|
createdAt: string;
|
|
/** The ID of the user that created this action set. */
|
|
createdByUserId: number;
|
|
/**
|
|
* The description of the action set
|
|
* @nullable
|
|
*/
|
|
description?: string | null;
|
|
/** Whether this action set is enabled or not */
|
|
enabled?: boolean;
|
|
/**
|
|
* The ID of the action set.
|
|
* @minimum 1
|
|
*/
|
|
id: number;
|
|
/** Defines a matching rule for the signal that will trigger the action set */
|
|
match: ActionSetEventSchemaActionSetMatch;
|
|
/** The name of the action set */
|
|
name: string;
|
|
/** The project that this action set belongs to. */
|
|
project: string;
|
|
};
|