createTemplateAction()
Home > @backstage/plugin-scaffolder-node
> createTemplateAction
Warning: This API is now obsolete.
migrate to using the new built in zod schema definitions for schemas
Signature:
function createTemplateAction<TInputParams extends JsonObject = JsonObject, TOutputParams extends JsonObject = JsonObject, TInputSchema extends z.ZodType = z.ZodType, TOutputSchema extends z.ZodType = z.ZodType, TActionInput extends JsonObject = z.infer<TInputSchema>, TActionOutput extends JsonObject = z.infer<TOutputSchema>>(action: TemplateActionOptions<TActionInput, TActionOutput, TInputSchema, TOutputSchema, 'v1'>): TemplateAction<TActionInput, TActionOutput, 'v1'>;
Parameters
Parameter |
Type |
Description |
---|---|---|
action |
TemplateActionOptions<TActionInput, TActionOutput, TInputSchema, TOutputSchema, 'v1'> |
TemplateAction<TActionInput, TActionOutput, 'v1'>