Indexers - Create
Erstellt einen neuen Indexer.
POST {endpoint}/indexers?api-version=2025-09-01
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
endpoint
|
path | True |
string |
Die Endpunkt-URL des Suchdiensts. |
|
api-version
|
query | True |
string |
Client-API-Version. |
Anforderungsheader
| Name | Erforderlich | Typ | Beschreibung |
|---|---|---|---|
| x-ms-client-request-id |
string (uuid) |
Die Nachverfolgungs-ID, die mit der Anforderung gesendet wird, um das Debuggen zu unterstützen. |
Anforderungstext
| Name | Erforderlich | Typ | Beschreibung |
|---|---|---|---|
| dataSourceName | True |
string |
Der Name der Datenquelle, aus der dieser Indexer Daten liest. |
| name | True |
string |
Der Name des Indexers. |
| targetIndexName | True |
string |
Der Name des Indexes, in den dieser Indexer Daten schreibt. |
| @odata.etag |
string |
Das ETag des Indexers. |
|
| description |
string |
Die Beschreibung des Indexers. |
|
| disabled |
boolean |
Ein Wert, der angibt, ob der Indexer deaktiviert ist. Der Standardwert ist "false". |
|
| 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 Indexerdefinition (sowie den Indexerausführungsstatus) bereitzustellen, wenn Sie die vollständige Gewissheit haben möchten, dass niemand, nicht einmal Microsoft, sie entschlüsseln kann. Nachdem Sie die Indexerdefinition verschlüsselt haben, bleibt sie immer verschlüsselt. Der Suchdienst ignoriert Versuche, diese Eigenschaft auf null festzulegen. Sie können diese Eigenschaft nach Bedarf ändern, wenn Sie Ihren Verschlüsselungsschlüssel rotieren möchten. Die Indexerdefinition (und der Status der Indexerausführung) sind davon nicht betroffen. Die Verschlüsselung mit kundenseitig verwalteten Schlüsseln ist für kostenlose Suchdienste nicht verfügbar und nur für kostenpflichtige Dienste, die am oder nach dem 1. Januar 2019 erstellt wurden. |
||
| fieldMappings |
Definiert Zuordnungen zwischen Feldern in der Datenquelle und den entsprechenden Zielfeldern im Index. |
||
| outputFieldMappings |
Ausgabefeldzuordnungen werden nach der Anreicherung und unmittelbar vor der Indizierung angewendet. |
||
| parameters |
Parameter für die Ausführung des Indexers. |
||
| schedule |
Der Zeitplan für diesen Indexer. |
||
| skillsetName |
string |
Der Name des Skillsets, das mit diesem Indexer ausgeführt wird. |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 201 Created | ||
| Other Status Codes |
Fehlerantwort. |
Beispiele
SearchServiceCreateIndexer
Beispielanforderung
POST https://stableexampleservice.search.windows.net/indexers?api-version=2025-09-01
{
"name": "myindexer",
"description": "Description of the indexer",
"dataSourceName": "mydocdbdatasource",
"skillsetName": "myskillset",
"targetIndexName": "stable-test",
"schedule": {
"interval": "P1D",
"startTime": "2025-01-07T19:30:00Z"
},
"parameters": {
"batchSize": 10,
"maxFailedItems": 10,
"maxFailedItemsPerBatch": 5,
"configuration": {
"excludedFileNameExtensions": ".png,.mp4",
"indexedFileNameExtensions": ".docx,.pptx",
"failOnUnsupportedContentType": true,
"failOnUnprocessableDocument": false,
"indexStorageMetadataOnlyForOversizedDocuments": true,
"delimitedTextHeaders": "Header1,Header2",
"delimitedTextDelimiter": "|",
"firstLineContainsHeaders": true,
"documentRoot": "/root",
"dataToExtract": "storageMetadata",
"imageAction": "none",
"allowSkillsetToReadFileData": false,
"pdfTextRotationAlgorithm": "none",
"executionEnvironment": "standard"
}
},
"fieldMappings": [
{
"sourceFieldName": "/document",
"targetFieldName": "name",
"mappingFunction": {
"name": "base64Encode"
}
}
],
"outputFieldMappings": [
{
"sourceFieldName": "/document",
"targetFieldName": "name",
"mappingFunction": {
"name": "base64Encode"
}
}
],
"disabled": false,
"@odata.etag": "0x1234568AE7E58A1"
}
Beispiel für eine Antwort
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "myindexer",
"description": "Description of the indexer",
"dataSourceName": "mydocdbdatasource",
"skillsetName": "myskillset",
"targetIndexName": "stable-test",
"disabled": false,
"schedule": {
"interval": "P1D",
"startTime": "2024-06-06T00:01:50.265Z"
},
"parameters": {
"batchSize": 10,
"maxFailedItems": 10,
"maxFailedItemsPerBatch": 5,
"configuration": {
"excludedFileNameExtensions": ".png,.mp4",
"indexedFileNameExtensions": ".docx,.pptx",
"failOnUnsupportedContentType": true,
"failOnUnprocessableDocument": false,
"indexStorageMetadataOnlyForOversizedDocuments": true,
"delimitedTextHeaders": "Header1,Header2",
"delimitedTextDelimiter": "|",
"firstLineContainsHeaders": true,
"documentRoot": "/root",
"dataToExtract": "storageMetadata",
"imageAction": "none",
"allowSkillsetToReadFileData": false,
"pdfTextRotationAlgorithm": "none",
"executionEnvironment": "standard"
}
},
"fieldMappings": [
{
"sourceFieldName": "/document",
"targetFieldName": "name",
"mappingFunction": {
"name": "base64Encode"
}
}
],
"outputFieldMappings": [
{
"sourceFieldName": "/document",
"targetFieldName": "name",
"mappingFunction": {
"name": "base64Encode"
}
}
]
}
Definitionen
| Name | Beschreibung |
|---|---|
|
Azure |
Anmeldeinformationen einer registrierten Anwendung, die für Ihren Suchdienst erstellt wurde und für den authentifizierten Zugriff auf die in Azure Key Vault gespeicherten Verschlüsselungsschlüssel verwendet wird. |
|
Blob |
Gibt die Daten an, die aus Azure Blob Storage extrahiert werden sollen, und teilt dem Indexer mit, welche Daten aus Bildinhalten extrahiert werden sollen, wenn "imageAction" auf einen anderen Wert als "none" festgelegt ist. Dies gilt für eingebettete Bildinhalte in einem .PDF oder einer anderen Anwendung oder für Bilddateien wie .jpg und .pngin Azure-Blobs. |
|
Blob |
Bestimmt, wie eingebettete Bilder und Bilddateien in Azure Blob Storage verarbeitet werden. Das Festlegen der "imageAction"-Konfiguration auf einen anderen Wert als "none" erfordert, dass diesem Indexer auch ein Skillset angefügt wird. |
|
Blob |
Stellt den Analysemodus für die Indizierung aus einer Azure-Blobdatenquelle dar. |
|
Blob |
Bestimmt den Algorithmus für die Textextraktion aus PDF-Dateien in Azure Blob Storage. |
|
Error |
Der Ressourcenverwaltungsfehler zusätzliche Informationen. |
|
Error |
Das Fehlerdetails. |
|
Error |
Fehlerantwort |
|
Field |
Definiert eine Zuordnung zwischen einem Feld in einer Datenquelle und einem Zielfeld in einem Index. |
|
Field |
Stellt eine Funktion dar, die einen Wert aus einer Datenquelle vor der Indizierung transformiert. |
|
Indexer |
Gibt die Umgebung an, in der der Indexer ausgeführt werden soll. |
|
Indexing |
Stellt Parameter für die Indexerausführung dar. |
|
Indexing |
Ein Wörterbuch mit indexerspezifischen Konfigurationseigenschaften. Jeder Name ist der Name einer bestimmten Eigenschaft. Jeder Wert muss vom Typ eines primitiven Typs sein. |
|
Indexing |
Stellt einen Zeitplan für die Indexerausführung dar. |
|
Search |
Stellt einen Indexer dar. |
|
Search |
Ein kundenseitig verwalteter Verschlüsselungsschlüssel in Azure Key Vault. Schlüssel, die Sie erstellen und verwalten, können zum Verschlüsseln oder Entschlüsseln ruhender Daten verwendet werden, z. B. Indizes und Synonymzuordnungen. |
AzureActiveDirectoryApplicationCredentials
Anmeldeinformationen einer registrierten Anwendung, die für Ihren Suchdienst erstellt wurde und für den authentifizierten Zugriff auf die in Azure Key Vault gespeicherten Verschlüsselungsschlüssel verwendet wird.
| Name | Typ | Beschreibung |
|---|---|---|
| applicationId |
string |
Eine AAD-Anwendungs-ID, der die erforderlichen Zugriffsberechtigungen für Azure Key Vault erteilt wurden, die beim Verschlüsseln ruhender Daten verwendet werden soll. Die Anwendungs-ID sollte nicht mit der Objekt-ID für Ihre AAD-Anwendung verwechselt werden. |
| applicationSecret |
string |
Der Authentifizierungsschlüssel der angegebenen AAD-Anwendung. |
BlobIndexerDataToExtract
Gibt die Daten an, die aus Azure Blob Storage extrahiert werden sollen, und teilt dem Indexer mit, welche Daten aus Bildinhalten extrahiert werden sollen, wenn "imageAction" auf einen anderen Wert als "none" festgelegt ist. Dies gilt für eingebettete Bildinhalte in einem .PDF oder einer anderen Anwendung oder für Bilddateien wie .jpg und .pngin Azure-Blobs.
| Wert | Beschreibung |
|---|---|
| storageMetadata |
Indiziert nur die standardmäßigen Blobeigenschaften und benutzerdefinierten Metadaten. |
| allMetadata |
Extrahiert Metadaten, die vom Azure Blob Storage-Subsystem bereitgestellt werden, und die inhaltstypspezifischen Metadaten (z. B. Metadaten, die nur für .png Dateien indiziert sind). |
| contentAndMetadata |
Extrahiert alle Metadaten und Textinhalte aus jedem Blob. |
BlobIndexerImageAction
Bestimmt, wie eingebettete Bilder und Bilddateien in Azure Blob Storage verarbeitet werden. Das Festlegen der "imageAction"-Konfiguration auf einen anderen Wert als "none" erfordert, dass diesem Indexer auch ein Skillset angefügt wird.
| Wert | Beschreibung |
|---|---|
| none |
Ignoriert eingebettete Bilder oder Bilddateien im Datensatz. Dies ist die Standardeinstellung. |
| generateNormalizedImages |
Extrahiert Text aus Bildern (z. B. das Wort "STOP" von einem Verkehrsstoppschild) und bettet ihn in das Inhaltsfeld ein. Für diese Aktion ist "dataToExtract" auf "contentAndMetadata" festgelegt. Ein normalisiertes Bild bezieht sich auf die zusätzliche Verarbeitung, die zu einer einheitlichen Bildausgabe führt, die in der Größe und Drehung gedreht wird, um ein konsistentes Rendering zu fördern, wenn Sie Bilder in visuelle Suchergebnisse einbeziehen. Diese Informationen werden für jedes Bild generiert, wenn Sie diese Option verwenden. |
| generateNormalizedImagePerPage |
Extrahiert Text aus Bildern (z. B. das Wort "STOP" von einem Verkehrsstoppschild) und bettet ihn in das Inhaltsfeld ein, behandelt PDF-Dateien jedoch dadurch, dass jede Seite als Bild gerendert und entsprechend normalisiert wird, anstatt eingebettete Bilder zu extrahieren. Dateitypen, die keine PDF-Dateien sind, werden genauso behandelt, als ob "generateNormalizedImages" festgelegt wäre. |
BlobIndexerParsingMode
Stellt den Analysemodus für die Indizierung aus einer Azure-Blobdatenquelle dar.
| Wert | Beschreibung |
|---|---|
| default |
Auf Standard für die normale Dateiverarbeitung setzen. |
| text |
Legen Sie diese Option auf text fest, um die Indizierungsleistung für Nur-Text-Dateien in Blob Storage zu verbessern. |
| delimitedText |
Legen Sie diesen Wert auf delimitedText fest, wenn es sich bei Blobs um einfache CSV-Dateien handelt. |
| json |
Legen Sie diese Option auf json fest, um strukturierte Inhalte aus JSON-Dateien zu extrahieren. |
| jsonArray |
Legen Sie diese Option auf jsonArray fest, um einzelne Elemente eines JSON-Arrays als separate Dokumente zu extrahieren. |
| jsonLines |
Legen Sie diese Option auf jsonLines fest, um einzelne JSON-Entitäten, die durch eine neue Zeile getrennt sind, als separate Dokumente zu extrahieren. |
BlobIndexerPDFTextRotationAlgorithm
Bestimmt den Algorithmus für die Textextraktion aus PDF-Dateien in Azure Blob Storage.
| Wert | Beschreibung |
|---|---|
| none |
Nutzt die normale Textextraktion. Dies ist die Standardeinstellung. |
| detectAngles |
Kann zu einer besseren und besser lesbaren Textextraktion aus PDF-Dateien führen, in denen der Text gedreht wurde. Beachten Sie, dass es bei der Verwendung dieses Parameters zu geringfügigen Auswirkungen auf die Leistungsgeschwindigkeit kommen kann. Dieser Parameter gilt nur für PDF-Dateien und nur für PDF-Dateien mit eingebettetem Text. Wenn der gedrehte Text in einem eingebetteten Bild in der PDF-Datei angezeigt wird, wird dieser Parameter nicht angewendet. |
ErrorAdditionalInfo
Der Ressourcenverwaltungsfehler zusätzliche Informationen.
| Name | Typ | Beschreibung |
|---|---|---|
| info |
object |
Die zusätzlichen Informationen. |
| type |
string |
Der zusätzliche Informationstyp. |
ErrorDetail
Das Fehlerdetails.
| Name | Typ | Beschreibung |
|---|---|---|
| additionalInfo |
Die zusätzlichen Informationen des Fehlers. |
|
| code |
string |
Der Fehlercode. |
| details |
Die Fehlerdetails. |
|
| message |
string |
Die Fehlermeldung. |
| target |
string |
Das Fehlerziel. |
ErrorResponse
Fehlerantwort
| Name | Typ | Beschreibung |
|---|---|---|
| error |
Das Fehlerobjekt. |
FieldMapping
Definiert eine Zuordnung zwischen einem Feld in einer Datenquelle und einem Zielfeld in einem Index.
| Name | Typ | Beschreibung |
|---|---|---|
| mappingFunction |
Eine Funktion, die vor der Indizierung auf jeden Quellfeldwert angewendet wird. |
|
| sourceFieldName |
string |
Der Name des Felds in der Datenquelle. |
| targetFieldName |
string |
Der Name des Zielfelds im Index. Entspricht standardmäßig dem Namen des Quellfelds. |
FieldMappingFunction
Stellt eine Funktion dar, die einen Wert aus einer Datenquelle vor der Indizierung transformiert.
| Name | Typ | Beschreibung |
|---|---|---|
| name |
string |
Der Name der Feldzuordnungsfunktion. |
| parameters |
object |
Ein Wörterbuch mit Parametername/Wert-Paaren, die an die Funktion übergeben werden sollen. Jeder Wert muss vom Typ eines primitiven Typs sein. |
IndexerExecutionEnvironment
Gibt die Umgebung an, in der der Indexer ausgeführt werden soll.
| Wert | Beschreibung |
|---|---|
| standard |
Gibt an, dass der Suchdienst bestimmen kann, wo der Indexer ausgeführt werden soll. Dies ist die Standardumgebung, in der nichts angegeben ist, und ist der empfohlene Wert. |
| private |
Gibt an, dass der Indexer mit der Umgebung ausgeführt werden soll, die speziell für den Suchdienst bereitgestellt wurde. Dies sollte nur dann als Ausführungsumgebung angegeben werden, wenn der Indexer sicher über freigegebene Private Link-Ressourcen auf Ressourcen zugreifen muss. |
IndexingParameters
Stellt Parameter für die Indexerausführung dar.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| batchSize |
integer (int32) |
Die Anzahl der Elemente, die aus der Datenquelle gelesen und als einzelner Batch indiziert werden, um die Leistung zu verbessern. Die Standardeinstellung hängt vom Typ der Datenquelle ab. |
|
| configuration |
Ein Wörterbuch mit indexerspezifischen Konfigurationseigenschaften. Jeder Name ist der Name einer bestimmten Eigenschaft. Jeder Wert muss vom Typ eines primitiven Typs sein. |
||
| maxFailedItems |
integer (int32) |
0 |
Die maximale Anzahl von Elementen, bei denen die Indizierung fehlschlagen kann, damit die Indexerausführung weiterhin als erfolgreich gilt. -1 bedeutet kein Limit. Standard ist "0". |
| maxFailedItemsPerBatch |
integer (int32) |
0 |
Die maximale Anzahl von Elementen in einem einzelnen Batch, bei denen die Indizierung fehlschlagen kann, damit der Batch weiterhin als erfolgreich gilt. -1 bedeutet kein Limit. Standard ist "0". |
IndexingParametersConfiguration
Ein Wörterbuch mit indexerspezifischen Konfigurationseigenschaften. Jeder Name ist der Name einer bestimmten Eigenschaft. Jeder Wert muss vom Typ eines primitiven Typs sein.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| allowSkillsetToReadFileData |
boolean |
False |
Bei true wird ein Pfad //document//file_data erstellt, bei dem es sich um ein Objekt handelt, das die ursprünglichen Dateidaten darstellt, die von Ihrer Blobdatenquelle heruntergeladen wurden. Auf diese Weise können Sie die ursprünglichen Dateidaten zur Verarbeitung innerhalb der Anreicherungspipeline an einen benutzerdefinierten Skill oder an den Skill Dokumentextraktion übergeben. |
| dataToExtract | contentAndMetadata |
Gibt die Daten an, die aus Azure Blob Storage extrahiert werden sollen, und teilt dem Indexer mit, welche Daten aus Bildinhalten extrahiert werden sollen, wenn "imageAction" auf einen anderen Wert als "none" festgelegt ist. Dies gilt für eingebettete Bildinhalte in einem .PDF oder einer anderen Anwendung oder für Bilddateien wie .jpg und .pngin Azure-Blobs. |
|
| delimitedTextDelimiter |
string |
Gibt für CSV-Blobs das einstellige Trennzeichen am Zeilenende für CSV-Dateien an, bei denen mit jeder Zeile ein neues Dokument beginnt (z. B. "|"). |
|
| delimitedTextHeaders |
string |
Gibt für CSV-Blobs eine durch Trennzeichen getrennte Liste von Spaltenüberschriften an, die zum Zuordnen von Quellfeldern zu Zielfeldern in einem Index nützlich ist. |
|
| documentRoot |
string |
Bei JSON-Arrays können Sie bei einem strukturierten oder halbstrukturierten Dokument mithilfe dieser Eigenschaft einen Pfad zum Array angeben. |
|
| excludedFileNameExtensions |
string |
Durch Trennzeichen getrennte Liste von Dateinamenerweiterungen, die bei der Verarbeitung aus Azure Blob Storage ignoriert werden sollen. Sie können z. B. ".png, .mp4" ausschließen, um diese Dateien während der Indizierung zu überspringen. |
|
| executionEnvironment | standard |
Gibt die Umgebung an, in der der Indexer ausgeführt werden soll. |
|
| failOnUnprocessableDocument |
boolean |
False |
Legen Sie für Azure-Blobs den Wert auf false fest, wenn Sie die Indizierung fortsetzen möchten, wenn die Indizierung eines Dokuments fehlschlägt. |
| failOnUnsupportedContentType |
boolean |
False |
Legen Sie für Azure-Blobs den Wert false fest, wenn Sie die Indizierung fortsetzen möchten, wenn ein nicht unterstützter Inhaltstyp gefunden wird und Sie nicht alle Inhaltstypen (Dateierweiterungen) im Voraus kennen. |
| firstLineContainsHeaders |
boolean |
True |
Gibt für CSV-Blobs an, dass die erste (nicht leere) Zeile jedes Blobs Header enthält. |
| imageAction | none |
Bestimmt, wie eingebettete Bilder und Bilddateien in Azure Blob Storage verarbeitet werden. Das Festlegen der "imageAction"-Konfiguration auf einen anderen Wert als "none" erfordert, dass diesem Indexer auch ein Skillset angefügt wird. |
|
| indexStorageMetadataOnlyForOversizedDocuments |
boolean |
False |
Legen Sie diese Eigenschaft für Azure-Blobs auf true fest, um weiterhin Speichermetadaten für Blobinhalte zu indizieren, die für die Verarbeitung zu groß sind. Zu große Blobs werden standardmäßig als Fehler behandelt. Informationen zu Grenzwerten für die Blobgröße finden Sie unter https://learn.microsoft.com/azure/search/search-limits-quotas-capacity. |
| indexedFileNameExtensions |
string |
Durch Trennzeichen getrennte Liste von Dateinamenerweiterungen, die bei der Verarbeitung aus Azure Blob Storage ausgewählt werden sollen. Sie können z. B. die Indizierung auf bestimmte Anwendungsdateien ".docx, .pptx.msg" konzentrieren, um diese Dateitypen speziell einzuschließen. |
|
| parsingMode | default |
Stellt den Analysemodus für die Indizierung aus einer Azure-Blobdatenquelle dar. |
|
| pdfTextRotationAlgorithm | none |
Bestimmt den Algorithmus für die Textextraktion aus PDF-Dateien in Azure Blob Storage. |
|
| queryTimeout |
string |
00:05:00 |
Erhöht das Timeout über den Standardwert von 5 Minuten für Azure SQL-Datenbank-Datenquellen hinaus, der im Format "hh:mm:ss" angegeben wird. |
IndexingSchedule
Stellt einen Zeitplan für die Indexerausführung dar.
| Name | Typ | Beschreibung |
|---|---|---|
| interval |
string (duration) |
Das Zeitintervall zwischen den Indexerausführungen. |
| startTime |
string (date-time) |
Der Zeitpunkt, zu dem die Ausführung eines Indexers gestartet werden soll. |
SearchIndexer
Stellt einen Indexer dar.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| @odata.etag |
string |
Das ETag des Indexers. |
|
| dataSourceName |
string |
Der Name der Datenquelle, aus der dieser Indexer Daten liest. |
|
| description |
string |
Die Beschreibung des Indexers. |
|
| disabled |
boolean |
False |
Ein Wert, der angibt, ob der Indexer deaktiviert ist. Der Standardwert ist "false". |
| 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 Indexerdefinition (sowie den Indexerausführungsstatus) bereitzustellen, wenn Sie die vollständige Gewissheit haben möchten, dass niemand, nicht einmal Microsoft, sie entschlüsseln kann. Nachdem Sie die Indexerdefinition verschlüsselt haben, bleibt sie immer verschlüsselt. Der Suchdienst ignoriert Versuche, diese Eigenschaft auf null festzulegen. Sie können diese Eigenschaft nach Bedarf ändern, wenn Sie Ihren Verschlüsselungsschlüssel rotieren möchten. Die Indexerdefinition (und der Status der Indexerausführung) sind davon nicht betroffen. Die Verschlüsselung mit kundenseitig verwalteten Schlüsseln ist für kostenlose Suchdienste nicht verfügbar und nur für kostenpflichtige Dienste, die am oder nach dem 1. Januar 2019 erstellt wurden. |
||
| fieldMappings |
Definiert Zuordnungen zwischen Feldern in der Datenquelle und den entsprechenden Zielfeldern im Index. |
||
| name |
string |
Der Name des Indexers. |
|
| outputFieldMappings |
Ausgabefeldzuordnungen werden nach der Anreicherung und unmittelbar vor der Indizierung angewendet. |
||
| parameters |
Parameter für die Ausführung des Indexers. |
||
| schedule |
Der Zeitplan für diesen Indexer. |
||
| skillsetName |
string |
Der Name des Skillsets, das mit diesem Indexer ausgeführt wird. |
|
| targetIndexName |
string |
Der Name des Indexes, in den dieser Indexer Daten schreibt. |
SearchResourceEncryptionKey
Ein kundenseitig verwalteter Verschlüsselungsschlüssel in Azure Key Vault. Schlüssel, die Sie erstellen und verwalten, können zum Verschlüsseln oder Entschlüsseln ruhender Daten verwendet werden, z. B. Indizes und Synonymzuordnungen.
| Name | Typ | Beschreibung |
|---|---|---|
| accessCredentials |
Optionale Azure Active Directory-Anmeldeinformationen, die für den Zugriff auf Ihren Azure Key Vault verwendet werden. Nicht erforderlich, wenn stattdessen eine verwaltete Identität verwendet wird. |
|
| keyVaultKeyName |
string |
Der Name Ihres Azure Key Vault-Schlüssels, der zum Verschlüsseln ruhender Daten verwendet werden soll. |
| keyVaultKeyVersion |
string |
Die Version Ihres Azure Key Vault-Schlüssels, der zum Verschlüsseln ruhender Daten verwendet werden soll. |
| keyVaultUri |
string |
Der URI Ihres Azure Key Vault-Postfachs, der auch als DNS-Name bezeichnet wird und den Schlüssel enthält, der zum Verschlüsseln ruhender Daten verwendet werden soll. Ein Beispiel-URI könnte sein |