Freigeben über


SearchModelFactory.AzureBlobKnowledgeSourceParameters Method

Definition

Initializes a new instance of AzureBlobKnowledgeSourceParameters.

public static Azure.Search.Documents.Indexes.Models.AzureBlobKnowledgeSourceParameters AzureBlobKnowledgeSourceParameters(string connectionString = default, string containerName = default, string folderPath = default, bool? isAdlsGen2 = default, Azure.Search.Documents.Indexes.Models.KnowledgeSourceIngestionParameters ingestionParameters = default, System.Collections.Generic.IReadOnlyDictionary<string,string> createdResources = default);
static member AzureBlobKnowledgeSourceParameters : string * string * string * Nullable<bool> * Azure.Search.Documents.Indexes.Models.KnowledgeSourceIngestionParameters * System.Collections.Generic.IReadOnlyDictionary<string, string> -> Azure.Search.Documents.Indexes.Models.AzureBlobKnowledgeSourceParameters
Public Shared Function AzureBlobKnowledgeSourceParameters (Optional connectionString As String = Nothing, Optional containerName As String = Nothing, Optional folderPath As String = Nothing, Optional isAdlsGen2 As Nullable(Of Boolean) = Nothing, Optional ingestionParameters As KnowledgeSourceIngestionParameters = Nothing, Optional createdResources As IReadOnlyDictionary(Of String, String) = Nothing) As AzureBlobKnowledgeSourceParameters

Parameters

connectionString
String

Key-based connection string or the ResourceId format if using a managed identity.

containerName
String

The name of the blob storage container.

folderPath
String

Optional folder path within the container.

isAdlsGen2
Nullable<Boolean>

Set to true if connecting to an ADLS Gen2 storage account. Default is false.

ingestionParameters
KnowledgeSourceIngestionParameters

Consolidates all general ingestion settings.

createdResources
IReadOnlyDictionary<String,String>

Resources created by the knowledge source.

Returns

A new AzureBlobKnowledgeSourceParameters instance for mocking.

Applies to