Skip to main content

GithubMultiOrgEntityProvider.(constructor)

Home > @backstage/plugin-catalog-backend-module-github > GithubMultiOrgEntityProvider > (constructor)

Constructs a new instance of the GithubMultiOrgEntityProvider class

Signature:

constructor(options: {
events?: EventsService;
id: string;
gitHubConfig: GithubIntegrationConfig;
githubCredentialsProvider: GithubCredentialsProvider;
githubUrl: string;
logger: LoggerService;
orgs?: string[];
userTransformer?: UserTransformer;
teamTransformer?: TeamTransformer;
alwaysUseDefaultNamespace?: boolean;
});

Parameters

ParameterTypeDescription
options{ events?: EventsService; id: string; gitHubConfig: GithubIntegrationConfig; githubCredentialsProvider: GithubCredentialsProvider; githubUrl: string; logger: LoggerService; orgs?: string[]; userTransformer?: UserTransformer; teamTransformer?: TeamTransformer; alwaysUseDefaultNamespace?: boolean; }