TaskSpecV1beta3
Home > @backstage/plugin-scaffolder-common
> TaskSpecV1beta3
A scaffolder task as stored in the database, generated from a v1beta3 apiVersion Template.
Signature:
export interface TaskSpecV1beta3
Properties
Property |
Modifiers |
Type |
Description |
---|---|---|---|
'scaffolder.backstage.io/v1beta3' |
The apiVersion string of the TaskSpec. | ||
(Optional) How to recover the task after system restart or system crash. | |||
{ [name: string]: JsonValue; } |
The output is an object where template authors can pull out information from template actions and return them in a known standard way. | ||
This is a JSONSchema which is used to render a form in the frontend to collect user input and validate it against that schema. This can then be used in the | |||
TaskStep[] |
A list of steps to be executed in sequence which are defined by the template. These steps are a list of the underlying javascript action and some optional input parameters that may or may not have been collected from the end user. | ||
(Optional) Some information about the template that is stored on the task spec. | |||
{ entity?: UserEntity; ref?: string; } |
(Optional) Some decoration of the author of the task that should be available in the context |