Provides struct and type for a CustomDatasourceConfig
Summary
Types
@type t() :: %Gleanex.Indexing.CustomDatasourceConfig{ aliases: [String.t()] | nil, canonicalizingTitleRegex: [Gleanex.Indexing.CanonicalizingRegexType.t()] | nil, canonicalizingURLRegex: [Gleanex.Indexing.CanonicalizingRegexType.t()] | nil, connectorType: String.t() | nil, crawlerSeedUrls: [String.t()] | nil, datasourceCategory: String.t() | nil, displayName: String.t() | nil, hideBuiltInFacets: [String.t()] | nil, homeUrl: String.t() | nil, iconDarkUrl: String.t() | nil, iconUrl: String.t() | nil, identityDatasourceName: String.t() | nil, includeUtmSource: boolean() | nil, isEntityDatasource: boolean() | nil, isOnPrem: boolean() | nil, isTestDatasource: boolean() | nil, isUserReferencedByEmail: boolean() | nil, name: String.t() | nil, objectDefinitions: [Gleanex.Indexing.ObjectDefinition.t()] | nil, productAccessGroup: String.t() | nil, quicklinks: [Gleanex.Indexing.Quicklink.t()] | nil, redlistTitleRegex: String.t() | nil, renderConfigPreset: String.t() | nil, stripFragmentInCanonicalUrl: boolean() | nil, suggestionText: String.t() | nil, trustUrlRegexForViewActivity: boolean() | nil, urlRegex: String.t() | nil }