Share via


SearchIndexerDataSourceConnection interface

Representerar en datakällsdefinition som kan användas för att konfigurera en indexerare.

Egenskaper

connectionString

Anslutningssträngen för datakällan.

container

Datacontainern för datakällan.

dataChangeDetectionPolicy

Principen för identifiering av dataändringar för datakällan.

dataDeletionDetectionPolicy

Principen för identifiering av databorttagning för datakällan.

description

Beskrivningen av datakällan.

encryptionKey

En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Den här nyckeln används för att ge en ytterligare nivå av kryptering i vila för definitionen av datakällan när du vill ha fullständig säkerhet för att ingen, inte ens Microsoft, kan dekryptera datakälldefinitionen i Azure Cognitive Search. När du har krypterat datakällans definition förblir den alltid krypterad. Azure Cognitive Search ignorerar försök att ange den här egenskapen till null. Du kan ändra den här egenskapen efter behov om du vill rotera krypteringsnyckeln. Definitionen av datakällan påverkas inte. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare.

etag

ETag för DataSource.

name

Namnet på datakällan.

type

Datakällans typ. Möjliga värden är: "AzureSql", "CosmosDb", "AzureBlob", "AzureTable", "MySql", "AdlsGen2"

Egenskapsinformation

connectionString

Anslutningssträngen för datakällan.

connectionString?: string

Egenskapsvärde

string

container

Datacontainern för datakällan.

container: SearchIndexerDataContainer

Egenskapsvärde

dataChangeDetectionPolicy

Principen för identifiering av dataändringar för datakällan.

dataChangeDetectionPolicy?: DataChangeDetectionPolicy

Egenskapsvärde

dataDeletionDetectionPolicy

Principen för identifiering av databorttagning för datakällan.

dataDeletionDetectionPolicy?: SoftDeleteColumnDeletionDetectionPolicy

Egenskapsvärde

description

Beskrivningen av datakällan.

description?: string

Egenskapsvärde

string

encryptionKey

En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Den här nyckeln används för att ge en ytterligare nivå av kryptering i vila för definitionen av datakällan när du vill ha fullständig säkerhet för att ingen, inte ens Microsoft, kan dekryptera datakälldefinitionen i Azure Cognitive Search. När du har krypterat datakällans definition förblir den alltid krypterad. Azure Cognitive Search ignorerar försök att ange den här egenskapen till null. Du kan ändra den här egenskapen efter behov om du vill rotera krypteringsnyckeln. Definitionen av datakällan påverkas inte. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare.

encryptionKey?: SearchResourceEncryptionKey

Egenskapsvärde

etag

ETag för DataSource.

etag?: string

Egenskapsvärde

string

name

Namnet på datakällan.

name: string

Egenskapsvärde

string

type

Datakällans typ. Möjliga värden är: "AzureSql", "CosmosDb", "AzureBlob", "AzureTable", "MySql", "AdlsGen2"

type: SearchIndexerDataSourceType

Egenskapsvärde