Skip to main content

LegacyBackendPluginInstaller

Home > @backstage/backend-dynamic-feature-service > LegacyBackendPluginInstaller

Warning: This API is now obsolete.

Support for the legacy backend system will be removed in the future.

When adding a legacy plugin installer entrypoint in your plugin, you should always take the opportunity to also implement support for the new backend system if not already done.

Signature:

export interface LegacyBackendPluginInstaller 

Properties

Property

Modifiers

Type

Description

kind

'legacy'

permissions?

{ policy?: PermissionPolicy; }

(Optional)

router?

{ pluginID: string; createPlugin(env: LegacyPluginEnvironment): Promise<Router>; }

(Optional)

Methods

Method

Description

catalog(builder, env)?

(Optional)

events(eventsBackend, env)?

(Optional)

scaffolder(env)?

(Optional)

search(indexBuilder, schedule, env)?

(Optional)