Share via


IndexedOneLakeKnowledgeSourceParameters Class

Definition

Parameters for OneLake knowledge source.

public class IndexedOneLakeKnowledgeSourceParameters : System.ClientModel.Primitives.IJsonModel<Azure.Search.Documents.Indexes.Models.IndexedOneLakeKnowledgeSourceParameters>, System.ClientModel.Primitives.IPersistableModel<Azure.Search.Documents.Indexes.Models.IndexedOneLakeKnowledgeSourceParameters>
type IndexedOneLakeKnowledgeSourceParameters = class
    interface IJsonModel<IndexedOneLakeKnowledgeSourceParameters>
    interface IPersistableModel<IndexedOneLakeKnowledgeSourceParameters>
Public Class IndexedOneLakeKnowledgeSourceParameters
Implements IJsonModel(Of IndexedOneLakeKnowledgeSourceParameters), IPersistableModel(Of IndexedOneLakeKnowledgeSourceParameters)
Inheritance
IndexedOneLakeKnowledgeSourceParameters
Implements

Constructors

Name Description
IndexedOneLakeKnowledgeSourceParameters(String, String)

Initializes a new instance of IndexedOneLakeKnowledgeSourceParameters.

Properties

Name Description
CreatedResources

Resources created by the knowledge source.

FabricWorkspaceId

OneLake workspace ID.

IngestionParameters

Consolidates all general ingestion settings.

LakehouseId

Specifies which OneLake lakehouse to access.

TargetPath

Optional OneLakehouse folder or shortcut to filter OneLake content.

Methods

Name Description
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<IndexedOneLakeKnowledgeSourceParameters>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<IndexedOneLakeKnowledgeSourceParameters>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<IndexedOneLakeKnowledgeSourceParameters>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<IndexedOneLakeKnowledgeSourceParameters>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<IndexedOneLakeKnowledgeSourceParameters>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to