SearchIndexerDataSourceConnection interface
Representerar en datakällsdefinition som kan användas för att konfigurera en indexerare.
Egenskaper
connection |
Anslutningssträngen för datakällan. |
container | Datacontainern för datakällan. |
data |
Principen för identifiering av dataändringar för datakällan. |
data |
Principen för identifiering av databorttagning för datakällan. |
description | Beskrivningen av datakällan. |
encryption |
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