Share via


IndexedSharePointKnowledgeSourceParameters interface

Parameters for SharePoint knowledge source.

Properties

connectionString

SharePoint connection string with format: SharePointOnlineEndpoint=[SharePoint site url];ApplicationId=[Azure AD App ID];ApplicationSecret=[Azure AD App client secret];TenantId=[SharePoint site tenant id]

containerName

Specifies which SharePoint libraries to access.

createdResources

Resources created by the knowledge source. NOTE: This property will not be serialized. It can only be populated by the server.

ingestionParameters

Consolidates all general ingestion settings.

query

Optional query to filter SharePoint content.

Property Details

connectionString

SharePoint connection string with format: SharePointOnlineEndpoint=[SharePoint site url];ApplicationId=[Azure AD App ID];ApplicationSecret=[Azure AD App client secret];TenantId=[SharePoint site tenant id]

connectionString: string

Property Value

string

containerName

Specifies which SharePoint libraries to access.

containerName: string

Property Value

string

createdResources

Resources created by the knowledge source. NOTE: This property will not be serialized. It can only be populated by the server.

createdResources?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

ingestionParameters

Consolidates all general ingestion settings.

ingestionParameters?: KnowledgeSourceIngestionParameters

Property Value

query

Optional query to filter SharePoint content.

query?: string

Property Value

string