interface Process {
    applicationId?: string;
    attachedSessionIds: string[];
    createdAt?: Date;
    finishedAt?: Date;
    id: string;
    input?: string;
    name: string;
    platformId?: string;
    progress?: number;
    progressMessage?: string;
    projectId: string;
    startedAt?: Date;
    status: ProcessStatus;
    tags: string[];
    updatedAt?: Date;
}

Properties

applicationId?: string

Application ID for which the process has been created.

attachedSessionIds: string[]

List of sessions generated by the process.

createdAt?: Date

Tme at which the process was created.

finishedAt?: Date

Time at which the process was finished.

id: string

Unique ID of the process.

input?: string

Input payload of the process as JSON string.

name: string

Name of the process.

platformId?: string

Platform ID for which the process has been created.

progress?: number

Progress of the process, from 0 to 1.

progressMessage?: string

Any progress of the process.

projectId: string

Project ID in which the process has been created.

startedAt?: Date

Time at which the process started.

Status of the process.

tags: string[]

Tags of the process.

updatedAt?: Date

Time at which the process was updated.