Skip to main content
Version: Next

RouterOptions

Home > @backstage/plugin-scaffolder-backend > RouterOptions

Warning: This API is now obsolete.

Please migrate to the new backend system as this will be removed in the future.

RouterOptions

Signature:

export interface RouterOptions 

Properties

Property

Modifiers

Type

Description

actions?

TemplateAction<any, any>[]

(Optional)

additionalTemplateFilters?

Record<string, TemplateFilter>

(Optional)

additionalTemplateGlobals?

Record<string, TemplateGlobal>

(Optional)

additionalWorkspaceProviders?

Record<string, WorkspaceProvider>

(Optional)

auth?

AuthService

(Optional)

autocompleteHandlers?

Record<string, AutocompleteHandler>

(Optional)

catalogClient

CatalogApi

concurrentTasksLimit?

number

(Optional) Sets the number of concurrent tasks that can be run at any given time on the TaskWorker

config

Config

database

DatabaseService

discovery?

DiscoveryService

(Optional)

httpAuth?

HttpAuthService

(Optional)

identity?

IdentityApi

(Optional)

lifecycle?

LifecycleService

(Optional)

logger

Logger

permissionRules?

Array<TemplatePermissionRuleInput | ActionPermissionRuleInput>

(Optional)

permissions?

PermissionsService

(Optional)

reader

UrlReaderService

scheduler?

SchedulerService

(Optional)

taskBroker?

TaskBroker

(Optional)

taskWorkers?

number

(Optional)