@project-rwc/rwc
Version:
Common types & utilities for Project RWC
35 lines (34 loc) • 929 B
TypeScript
export declare type JobPipelineStep = {
uuid: string;
port: number;
host: string;
/**
* String specifying the operation which you want executed.
* It is up to the implementation of the node to choose what strings
* are valid.
*/
operation: string;
/**
* Additional parameters for the operation.
*/
parameters: string;
input: {
[]: {
/**
* UUID of the JobPipelineStep from which this input's data is sourced
*/
from: string;
};
};
output: {
[]: {
/**
* UUIDs of the JobPipelineSteps to which this output slot's data goes to,
* or the string 'output' if it goes to the job output.
*/
to: {
[]: string;
};
};
};
};