SearchIndexerDataSourceConnection Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Datenquellendefinition dar, die zum Konfigurieren eines Indexers verwendet werden kann.
public class SearchIndexerDataSourceConnection
type SearchIndexerDataSourceConnection = class
Public Class SearchIndexerDataSourceConnection
- Vererbung
-
SearchIndexerDataSourceConnection
Konstruktoren
SearchIndexerDataSourceConnection(String, SearchIndexerDataSourceType, String, SearchIndexerDataContainer) |
Erstellt eine neue Instanz der SearchIndexerDataSourceConnection-Klasse. |
Eigenschaften
ConnectionString |
Ruft einen Verbindungszeichenfolge auf ab oder legt diesen Containerfest. |
Container |
Der Datencontainer für die Datenquelle. |
DataChangeDetectionPolicy |
Die Datenänderungserkennungsrichtlinie für die Datenquelle. Beachten Sie, dass DataChangeDetectionPolicy die Basisklasse ist. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Zu den verfügbaren abgeleiteten Klassen gehören HighWaterMarkChangeDetectionPolicy und SqlIntegratedChangeTrackingPolicy. |
DataDeletionDetectionPolicy |
Die Datenlöschungserkennungsrichtlinie für die Datenquelle. Beachten Sie, dass DataDeletionDetectionPolicy die Basisklasse ist. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Zu den verfügbaren abgeleiteten Klassen gehören NativeBlobSoftDeleteDeletionDetectionPolicy und SoftDeleteColumnDeletionDetectionPolicy. |
Description |
Die Beschreibung der Datenquelle. |
EncryptionKey |
Eine Beschreibung eines Verschlüsselungsschlüssels, den Sie in Azure Key Vault erstellen. Dieser Schlüssel wird verwendet, um eine zusätzliche Ebene der Verschlüsselung ruhender Daten für Ihre Datenquellendefinition bereitzustellen, wenn Sie sicher sein möchten, dass niemand, nicht einmal Microsoft, Ihre Datenquellendefinition in Azure Cognitive Search entschlüsseln kann. Nachdem Sie Ihre Datenquellendefinition verschlüsselt haben, bleibt sie immer verschlüsselt. Azure Cognitive Search ignoriert Versuche, diese Eigenschaft auf NULL festzulegen. Sie können diese Eigenschaft bei Bedarf ändern, wenn Sie Ihren Verschlüsselungsschlüssel rotieren möchten. Ihre Datenquellendefinition ist nicht betroffen. Die Verschlüsselung mit kundenseitig verwalteten Schlüsseln ist für kostenlose Suchdienste nicht verfügbar und nur für kostenpflichtige Dienste verfügbar, die am oder nach dem 1. Januar 2019 erstellt wurden. |
ETag |
Das ETag des SearchIndexerDataSourceConnection. |
Identity |
Eine explizite verwaltete Identität, die für diese Datenquelle verwendet werden soll. Wenn nicht angegeben und die Verbindungszeichenfolge eine verwaltete Identität ist, wird die systemseitig zugewiesene verwaltete Identität verwendet. Wenn nicht angegeben, bleibt der Wert unverändert. Wenn "none" angegeben ist, wird der Wert dieser Eigenschaft gelöscht. Beachten Sie, dass SearchIndexerDataIdentity die Basisklasse ist. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Zu den verfügbaren abgeleiteten Klassen gehören SearchIndexerDataNoneIdentity und SearchIndexerDataUserAssignedIdentity. |
Name |
Der Name der Datenquelle. |
Type |
Der Typ der Datenquelle. |