SearchModelFactory.AzureBlobKnowledgeSourceParameters Method

Definition

Overloads

AzureBlobKnowledgeSourceParameters(String, String, String, Nullable<Boolean>, KnowledgeSourceIngestionParameters, IReadOnlyDictionary<String,String>)

Source:
SearchModelFactory.cs

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

AzureBlobKnowledgeSourceParameters(String, String, String, Nullable<Boolean>, KnowledgeSourceIngestionParameters, CreatedResources)

Source:
SearchModelFactory.cs

Parameters for Azure Blob Storage knowledge source.

public static Azure.Search.Documents.Indexes.Models.AzureBlobKnowledgeSourceParameters AzureBlobKnowledgeSourceParameters(string connectionString = default, string containerName = default, string folderPath = default, bool? isADLSGen2 = default, Azure.Search.Documents.KnowledgeBases.Models.KnowledgeSourceIngestionParameters ingestionParameters = default, Azure.Search.Documents.Indexes.Models.CreatedResources createdResources = default);
static member AzureBlobKnowledgeSourceParameters : string * string * string * Nullable<bool> * Azure.Search.Documents.KnowledgeBases.Models.KnowledgeSourceIngestionParameters * Azure.Search.Documents.Indexes.Models.CreatedResources -> 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 CreatedResources = 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
CreatedResources

Resources created by the knowledge source.

Returns

A new AzureBlobKnowledgeSourceParameters instance for mocking.

Applies to