Skip to main content

TemplateEntityV1beta3

Home > @backstage/plugin-scaffolder-common > TemplateEntityV1beta3

Backstage catalog Template kind Entity. Templates are used by the Scaffolder plugin to create new entities, such as Components.

Signature:

export interface TemplateEntityV1beta3 extends Entity 

Extends: Entity

Properties

Property

Modifiers

Type

Description

apiVersion

'scaffolder.backstage.io/v1beta3'

The apiVersion string of the TaskSpec.

kind

'Template'

The kind of the entity

spec

{ type: string; presentation?: TemplatePresentationV1beta3; EXPERIMENTAL_recovery?: TemplateRecoveryV1beta3; EXPERIMENTAL_formDecorators?: { id: string; input?: JsonObject; }[]; parameters?: TemplateParametersV1beta3 | TemplateParametersV1beta3[]; steps: Array<TemplateEntityStepV1beta3>; output?: { [name: string]: string; }; owner?: string; }

The specification of the Template Entity