Skip to main content

CatalogEnvironment

Home > @backstage/plugin-catalog-backend > CatalogEnvironment

Signature:

export type CatalogEnvironment = {
logger: LoggerService;
database: PluginDatabaseManager;
config: Config;
reader: UrlReader;
permissions: PermissionsService | PermissionAuthorizer;
scheduler?: PluginTaskScheduler;
discovery?: DiscoveryService;
auth?: AuthService;
httpAuth?: HttpAuthService;
};

References: LoggerService, PluginDatabaseManager, Config, UrlReader, PermissionsService, PermissionAuthorizer, PluginTaskScheduler, DiscoveryService, AuthService, HttpAuthService