@backstage/plugin-scaffolder-common
Home > @backstage/plugin-scaffolder-common
Common functionalities for the scaffolder, to be shared between scaffolder and scaffolder-backend plugin
Classes
|
Class |
Description |
|---|---|
|
An API to interact with the scaffolder backend. |
Functions
|
Function |
Description |
|---|---|
|
Typeguard for filtering entities and ensuring v1beta3 entities |
Interfaces
|
Interface |
Description |
|---|---|
|
An API to interact with the scaffolder backend. | |
|
The arguments for | |
|
The response shape for | |
|
Options you can pass into a Scaffolder request for additional information. | |
|
The input options to the | |
|
The response shape of the | |
|
The input options to the | |
|
When task didn't have a chance to complete due to system restart you can define the strategy what to do with such tasks, by defining a strategy. By default, it is none, what means to not recover but updating the status from 'processing' to 'failed'. | |
|
A scaffolder task as stored in the database, generated from a v1beta3 apiVersion Template. | |
|
An individual step of a scaffolder task, as stored in the database. | |
|
Step that is part of a Template Entity. | |
|
Backstage catalog Template kind Entity. Templates are used by the Scaffolder plugin to create new entities, such as Components. | |
|
Parameter that is part of a Template Entity. | |
|
Access control properties for parts of a template. | |
|
The presentation of the template. | |
|
Depends on how you designed your task you might tailor the behaviour for each of them. |
Variables
|
Variable |
Description |
|---|---|
|
Entity data validator for TemplateEntityV1beta3. |
Type Aliases
|
Type Alias |
Description |
|---|---|
|
The response shape for a single action in the | |
|
The response shape for the | |
|
The response shape for the | |
|
The shape of a | |
|
The shape of each task returned from the | |
|
A single scaffolder usage example | |
|
none - not recover, let the task be marked as failed startOver - do recover, start the execution of the task from the first step. | |
|
A scaffolder task as stored in the database, generated from a Template. | |
|
The response shape for a single filter in the | |
|
The response shape for a single global function in the | |
|
The response shape for a single global value in the | |
|
Information about a template that is stored on a task specification. Includes a stringified entityRef, and the baseUrl which is usually the relative path of the template definition | |
|
The shape of each entry of parameters which gets rendered as a separate step in the wizard input |