Indexers - Create
Crea un nuovo indicizzatore.
POST {endpoint}/indexers?api-version=2026-04-01
Parametri dell'URI
| Nome | In | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
URL dell'endpoint del servizio di ricerca. |
|
api-version
|
query | True |
string minLength: 1 |
Versione dell'API da usare per questa operazione. |
Intestazione della richiesta
| Nome | Necessario | Tipo | Descrizione |
|---|---|---|---|
| Accept |
L'intestazione Accetta. |
||
| x-ms-client-request-id |
string (uuid) |
Identificatore di stringa opaco, univoco a livello globale e generato dal client per la richiesta. |
Corpo della richiesta
| Nome | Necessario | Tipo | Descrizione |
|---|---|---|---|
| dataSourceName | True |
string |
Nome dell'origine dati da cui questo indicizzatore legge i dati. |
| name | True |
string |
Nome dell'indicizzatore. |
| targetIndexName | True |
string |
Nome dell'indice in cui questo indicizzatore scrive i dati. |
| @odata.etag |
string |
ETag dell'indicizzatore. |
|
| description |
string |
Descrizione dell'indicizzatore. |
|
| disabled |
boolean |
Valore che indica se l'indicizzatore è disabilitato. Il valore predefinito è false. |
|
| encryptionKey |
Descrizione di una chiave di crittografia creata in Azure Key Vault. Questa chiave viene usata per fornire un livello aggiuntivo di crittografia dei dati inattivi per la definizione dell'indicizzatore (nonché lo stato di esecuzione dell'indicizzatore) quando si vuole avere la certezza completa che nessuno, nemmeno Microsoft, possa decrittografarli. Dopo aver crittografato la definizione dell'indicizzatore, rimarrà sempre crittografata. Il servizio di ricerca ignorerà i tentativi di impostare questa proprietà su null. È possibile modificare questa proprietà in base alle esigenze se si vuole ruotare la chiave di crittografia; La definizione dell'indicizzatore (e lo stato di esecuzione dell'indicizzatore) non saranno interessati. La crittografia con chiavi gestite dal cliente non è disponibile per i servizi di ricerca gratuiti ed è disponibile solo per i servizi a pagamento creati il 1° gennaio 2019. |
||
| fieldMappings |
Definisce i mapping tra i campi nell'origine dati e i campi di destinazione corrispondenti nell'indice. |
||
| outputFieldMappings |
I mapping dei campi di output vengono applicati dopo l'arricchimento e immediatamente prima dell'indicizzazione. |
||
| parameters |
Parametri per l'esecuzione dell'indicizzatore. |
||
| schedule |
Pianificazione per questo indicizzatore. |
||
| skillsetName |
string |
Nome del set di competenze in esecuzione con questo indicizzatore. |
Risposte
| Nome | Tipo | Descrizione |
|---|---|---|
| 201 Created |
La richiesta ha avuto esito positivo e di conseguenza è stata creata una nuova risorsa. |
|
| Other Status Codes |
Risposta di errore imprevista. |
Sicurezza
api-key
Tipo:
apiKey
In:
header
OAuth2Auth
Tipo:
oauth2
Flow:
implicit
URL di autorizzazione:
https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Ambiti
| Nome | Descrizione |
|---|---|
| https://search.azure.com/.default |
Esempio
SearchServiceCreateIndexer
Esempio di richiesta
POST https://exampleservice.search.windows.net/indexers?api-version=2026-04-01
{
"name": "myindexer",
"description": "Description of the indexer",
"dataSourceName": "indexertestdatasource",
"skillsetName": "myskillset",
"targetIndexName": "example-index",
"schedule": {
"interval": "P1D",
"startTime": "2025-01-07T19:30:00Z"
},
"parameters": {
"batchSize": 10,
"maxFailedItems": 10,
"maxFailedItemsPerBatch": 5,
"configuration": {
"parsingMode": "markdown",
"excludedFileNameExtensions": ".png,.mp4",
"indexedFileNameExtensions": ".docx,.pptx",
"failOnUnsupportedContentType": true,
"failOnUnprocessableDocument": false,
"indexStorageMetadataOnlyForOversizedDocuments": true,
"delimitedTextHeaders": "Header1,Header2",
"delimitedTextDelimiter": "|",
"firstLineContainsHeaders": true,
"markdownParsingSubmode": "oneToMany",
"markdownHeaderDepth": "h6",
"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"
}
Risposta di esempio
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "myindexer",
"description": "Description of the indexer",
"dataSourceName": "indexertestdatasource",
"skillsetName": "myskillset",
"targetIndexName": "example-index",
"disabled": false,
"schedule": {
"interval": "P1D",
"startTime": "2024-06-06T00:01:50.265Z"
},
"parameters": {
"batchSize": 10,
"maxFailedItems": 10,
"maxFailedItemsPerBatch": 5,
"configuration": {
"parsingMode": "markdown",
"excludedFileNameExtensions": ".png,.mp4",
"indexedFileNameExtensions": ".docx,.pptx",
"failOnUnsupportedContentType": true,
"failOnUnprocessableDocument": false,
"indexStorageMetadataOnlyForOversizedDocuments": true,
"delimitedTextHeaders": "Header1,Header2",
"delimitedTextDelimiter": "|",
"firstLineContainsHeaders": true,
"markdownParsingSubmode": "oneToMany",
"markdownHeaderDepth": "h6",
"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"
}
}
]
}
Definizioni
| Nome | Descrizione |
|---|---|
| Accept |
L'intestazione Accetta. |
|
Blob |
Specifica i dati da estrarre dall'archivio BLOB di Azure e indica all'indicizzatore quali dati estrarre dal contenuto dell'immagine quando "imageAction" è impostato su un valore diverso da "none". Questo vale per il contenuto di immagini incorporate in un .PDF o in un'altra applicazione o per i file di immagine, ad esempio .jpg e .png, nei BLOB di Azure. |
|
Blob |
Determina come elaborare le immagini incorporate e i file di immagine nell'archivio BLOB di Azure. L'impostazione della configurazione "imageAction" su qualsiasi valore diverso da "none" richiede che un set di competenze sia collegato anche a tale indicizzatore. |
|
Blob |
Rappresenta la modalità di analisi per l'indicizzazione da un'origine dati BLOB di Azure. |
|
Blob |
Determina l'algoritmo per l'estrazione del testo dai file PDF nell'archivio BLOB di Azure. |
|
Error |
Informazioni aggiuntive sull'errore di gestione delle risorse. |
|
Error |
Dettagli dell'errore. |
|
Error |
Risposta di errore comune per tutte le API di Azure Resource Manager per restituire i dettagli dell'errore per le operazioni non riuscite. Questo segue anche il formato di risposta di errore OData. |
|
Field |
Definisce un mapping tra un campo in un'origine dati e un campo di destinazione in un indice. |
|
Field |
Rappresenta una funzione che trasforma un valore da un'origine dati prima dell'indicizzazione. |
|
Indexer |
Specifica l'ambiente in cui deve essere eseguito l'indicizzatore. |
|
Indexing |
Rappresenta i parametri per l'esecuzione dell'indicizzatore. |
|
Indexing |
Dizionario di proprietà di configurazione specifiche dell'indicizzatore. Ogni nome è il nome di una proprietà specifica. Ogni valore deve essere di un tipo primitivo. |
|
Indexing |
Rappresenta una pianificazione per l'esecuzione dell'indicizzatore. |
|
Search |
Rappresenta un indicizzatore. |
|
Search |
Cancella la proprietà Identity di un'origine dati. |
|
Search |
Specifica l'identità di un'origine dati da usare. |
|
Search |
Una chiave di crittografia gestita dal cliente in Azure Key Vault. Le chiavi create e gestite dall'utente possono essere utilizzate per crittografare o decrittografare i dati inattivi, ad esempio indici e mappe di sinonimi. |
Accept
L'intestazione Accetta.
| Valore | Descrizione |
|---|---|
| application/json;odata.metadata=minimal |
BlobIndexerDataToExtract
Specifica i dati da estrarre dall'archivio BLOB di Azure e indica all'indicizzatore quali dati estrarre dal contenuto dell'immagine quando "imageAction" è impostato su un valore diverso da "none". Questo vale per il contenuto di immagini incorporate in un .PDF o in un'altra applicazione o per i file di immagine, ad esempio .jpg e .png, nei BLOB di Azure.
| Valore | Descrizione |
|---|---|
| storageMetadata |
Indicizza solo le proprietà del BLOB standard e i metadati specificati dall'utente. |
| allMetadata |
Estrae i metadati forniti dal sottosistema di archiviazione BLOB di Azure e dai metadati specifici del tipo di contenuto( ad esempio, i metadati univoci solo per .png file vengono indicizzati). |
| contentAndMetadata |
Estrae tutti i metadati e il contenuto testuale da ogni BLOB. |
BlobIndexerImageAction
Determina come elaborare le immagini incorporate e i file di immagine nell'archivio BLOB di Azure. L'impostazione della configurazione "imageAction" su qualsiasi valore diverso da "none" richiede che un set di competenze sia collegato anche a tale indicizzatore.
| Valore | Descrizione |
|---|---|
| none |
Ignora le immagini incorporate o i file di immagine nel set di dati. Si tratta dell'impostazione predefinita. |
| generateNormalizedImages |
Estrae testo dalle immagini (ad esempio, la parola "STOP" da un segno di arresto del traffico) e la incorpora nel campo contenuto. Questa azione richiede che "dataToExtract" sia impostato su "contentAndMetadata". Un'immagine normalizzata si riferisce a un'elaborazione aggiuntiva che comporta un output uniforme dell'immagine, ridimensionato e ruotato per promuovere il rendering coerente quando si includono immagini nei risultati della ricerca visiva. Queste informazioni vengono generate per ogni immagine quando si usa questa opzione. |
| generateNormalizedImagePerPage |
Estrae testo dalle immagini (ad esempio, la parola "STOP" da un segno di arresto del traffico) e la incorpora nel campo del contenuto, ma considera i file PDF in modo diverso in quanto ogni pagina verrà sottoposta a rendering come immagine e normalizzata di conseguenza, anziché estrarre immagini incorporate. I tipi di file non PDF verranno trattati come se fosse impostato "generateNormalizedImages". |
BlobIndexerParsingMode
Rappresenta la modalità di analisi per l'indicizzazione da un'origine dati BLOB di Azure.
| Valore | Descrizione |
|---|---|
| default |
Impostare su impostazione predefinita per l'elaborazione normale dei file. |
| text |
Impostare su testo per migliorare le prestazioni di indicizzazione nei file di testo normale nell'archiviazione BLOB. |
| delimitedText |
Impostare su delimitedText quando i BLOB sono file CSV semplici. |
| json |
Impostare su json per estrarre contenuto strutturato da file JSON. |
| jsonArray |
Impostare su jsonArray per estrarre singoli elementi di una matrice JSON come documenti separati. |
| jsonLines |
Impostare su jsonLines per estrarre singole entità JSON, separate da una nuova riga, come documenti separati. |
| markdown |
Imposta su markdown per estrarre il contenuto dai file markdown. |
BlobIndexerPDFTextRotationAlgorithm
Determina l'algoritmo per l'estrazione del testo dai file PDF nell'archivio BLOB di Azure.
| Valore | Descrizione |
|---|---|
| none |
Sfrutta l'estrazione di testo normale. Si tratta dell'impostazione predefinita. |
| detectAngles |
Può produrre un'estrazione di testo migliore e più leggibile da file PDF che hanno ruotato il testo all'interno di essi. Si noti che può verificarsi un impatto ridotto sulla velocità delle prestazioni quando si usa questo parametro. Questo parametro si applica solo ai file PDF e solo ai PDF con testo incorporato. Se il testo ruotato viene visualizzato all'interno di un'immagine incorporata nel PDF, questo parametro non si applica. |
ErrorAdditionalInfo
Informazioni aggiuntive sull'errore di gestione delle risorse.
| Nome | Tipo | Descrizione |
|---|---|---|
| info |
Informazioni aggiuntive. |
|
| type |
string |
Tipo di informazioni aggiuntive. |
ErrorDetail
Dettagli dell'errore.
| Nome | Tipo | Descrizione |
|---|---|---|
| additionalInfo |
Informazioni aggiuntive sull'errore. |
|
| code |
string |
Codice di errore. |
| details |
Dettagli dell'errore. |
|
| message |
string |
Messaggio di errore. |
| target |
string |
Destinazione dell'errore. |
ErrorResponse
Risposta di errore comune per tutte le API di Azure Resource Manager per restituire i dettagli dell'errore per le operazioni non riuscite. Questo segue anche il formato di risposta di errore OData.
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
Oggetto error. |
FieldMapping
Definisce un mapping tra un campo in un'origine dati e un campo di destinazione in un indice.
| Nome | Tipo | Descrizione |
|---|---|---|
| mappingFunction |
Funzione da applicare a ogni valore del campo di origine prima dell'indicizzazione. |
|
| sourceFieldName |
string |
Nome del campo nell'origine dati. |
| targetFieldName |
string |
Nome del campo di destinazione nell'indice. Per impostazione predefinita, corrisponde al nome del campo di origine. |
FieldMappingFunction
Rappresenta una funzione che trasforma un valore da un'origine dati prima dell'indicizzazione.
| Nome | Tipo | Descrizione |
|---|---|---|
| name |
string |
Nome della funzione di mapping dei campi. |
| parameters |
Un dizionario di coppie nome/valore del parametro da passare alla funzione. Ogni valore deve essere di un tipo primitivo. |
IndexerExecutionEnvironment
Specifica l'ambiente in cui deve essere eseguito l'indicizzatore.
| Valore | Descrizione |
|---|---|
| standard |
Indica che il servizio di ricerca può determinare dove deve essere eseguito l'indicizzatore. Si tratta dell'ambiente predefinito quando non viene specificato nulla ed è il valore consigliato. |
| private |
Indica che l'indicizzatore deve essere eseguito con l'ambiente di cui è stato effettuato il provisioning in modo specifico per il servizio di ricerca. Deve essere specificato come ambiente di esecuzione solo se l'indicizzatore deve accedere in modo sicuro alle risorse tramite collegamenti privati condivisi. |
IndexingParameters
Rappresenta i parametri per l'esecuzione dell'indicizzatore.
| Nome | Tipo | Valore predefinito | Descrizione |
|---|---|---|---|
| batchSize |
integer (int32) |
Numero di elementi letti dall'origine dati e indicizzati come singolo batch per migliorare le prestazioni. Il valore predefinito dipende dal tipo di origine dati. |
|
| configuration |
Dizionario di proprietà di configurazione specifiche dell'indicizzatore. Ogni nome è il nome di una proprietà specifica. Ogni valore deve essere di un tipo primitivo. |
||
| maxFailedItems |
integer (int32) |
0 |
Il numero massimo di elementi che possono non riuscire l'indicizzazione per l'esecuzione dell'indicizzatore deve essere considerato ancora riuscito. -1 indica che non è presente alcun limite. Il valore predefinito è 0. |
| maxFailedItemsPerBatch |
integer (int32) |
0 |
Il numero massimo di elementi in un singolo batch che possono non riuscire l'indicizzazione affinché il batch sia comunque considerato riuscito. -1 indica che non è presente alcun limite. Il valore predefinito è 0. |
IndexingParametersConfiguration
Dizionario di proprietà di configurazione specifiche dell'indicizzatore. Ogni nome è il nome di una proprietà specifica. Ogni valore deve essere di un tipo primitivo.
| Nome | Tipo | Valore predefinito | Descrizione |
|---|---|---|---|
| allowSkillsetToReadFileData |
boolean |
False |
Se true, creerà un percorso //document//file_data che rappresenta i dati del file originale scaricati dall'origine dati BLOB. In questo modo è possibile passare i dati del file originale a una competenza personalizzata per l'elaborazione all'interno della pipeline di arricchimento o alla competenza Estrazione documenti. |
| dataToExtract | contentAndMetadata |
Specifica i dati da estrarre dall'archivio BLOB di Azure e indica all'indicizzatore quali dati estrarre dal contenuto dell'immagine quando "imageAction" è impostato su un valore diverso da "none". Questo vale per il contenuto di immagini incorporate in un .PDF o in un'altra applicazione o per i file di immagine, ad esempio .jpg e .png, nei BLOB di Azure. |
|
| delimitedTextDelimiter |
string |
Per i BLOB CSV, specifica il delimitatore a caratteri singoli di fine riga per i file CSV in cui ogni riga avvia un nuovo documento ,ad esempio "|". |
|
| delimitedTextHeaders |
string |
Per i BLOB CSV, specifica un elenco delimitato da virgole di intestazioni di colonna, utile per il mapping dei campi di origine ai campi di destinazione in un indice. |
|
| documentRoot |
string |
Per le matrici JSON, dato un documento strutturato o semistrutturato, è possibile specificare un percorso della matrice usando questa proprietà. |
|
| excludedFileNameExtensions |
string |
Elenco delimitato da virgole delle estensioni del nome file da ignorare durante l'elaborazione dall'archivio BLOB di Azure. Ad esempio, è possibile escludere ".png, .mp4" per ignorare tali file durante l'indicizzazione. |
|
| executionEnvironment | standard |
Specifica l'ambiente in cui deve essere eseguito l'indicizzatore. |
|
| failOnUnprocessableDocument |
boolean |
False |
Per i BLOB di Azure, impostare su false se si vuole continuare l'indicizzazione in caso di errore di indicizzazione di un documento. |
| failOnUnsupportedContentType |
boolean |
False |
Per i BLOB di Azure, impostare su false se si vuole continuare l'indicizzazione quando viene rilevato un tipo di contenuto non supportato e non si conoscono tutti i tipi di contenuto (estensioni di file) in anticipo. |
| firstLineContainsHeaders |
boolean |
True |
Per i BLOB CSV, indica che la prima riga (non vuota) di ogni BLOB contiene intestazioni. |
| imageAction | none |
Determina come elaborare le immagini incorporate e i file di immagine nell'archivio BLOB di Azure. L'impostazione della configurazione "imageAction" su qualsiasi valore diverso da "none" richiede che un set di competenze sia collegato anche a tale indicizzatore. |
|
| indexStorageMetadataOnlyForOversizedDocuments |
boolean |
False |
Per i BLOB di Azure, impostare questa proprietà su true per indicizzare i metadati di archiviazione per il contenuto BLOB troppo grande da elaborare. I BLOB troppo grandi vengono considerati come errori di default. Per i limiti relativi alle dimensioni del BLOB, vedere https://learn.microsoft.com/azure/search/search-limits-quotas-capacity. |
| indexedFileNameExtensions |
string |
Elenco delimitato da virgole delle estensioni del nome file da selezionare durante l'elaborazione dall'archivio BLOB di Azure. Ad esempio, è possibile concentrare l'indicizzazione su file dell'applicazione specifici ".docx, .pptx, .msg" per includere in modo specifico tali tipi di file. |
|
| markdownHeaderDepth |
enum:
|
h6 |
Specifica la profondità massima dell'intestazione che verrà considerata durante il raggruppamento del contenuto markdown. Il valore predefinito è |
| markdownParsingSubmode |
enum:
|
oneToMany |
Specifica la modalità secondaria che determinerà se un file markdown verrà analizzato esattamente in uno o più documenti di ricerca. Il valore predefinito è |
| parsingMode | default |
Rappresenta la modalità di analisi per l'indicizzazione da un'origine dati BLOB di Azure. |
|
| pdfTextRotationAlgorithm | none |
Determina l'algoritmo per l'estrazione del testo dai file PDF nell'archivio BLOB di Azure. |
|
| queryTimeout |
string |
00:05:00 |
Aumenta il timeout oltre il valore predefinito di 5 minuti per le origini dati del database SQL di Azure, specificato nel formato "hh:mm:ss". |
IndexingSchedule
Rappresenta una pianificazione per l'esecuzione dell'indicizzatore.
| Nome | Tipo | Descrizione |
|---|---|---|
| interval |
string (duration) |
Intervallo di tempo tra le esecuzioni dell'indicizzatore. |
| startTime |
string (date-time) |
Ora in cui deve iniziare l'esecuzione di un indicizzatore. |
SearchIndexer
Rappresenta un indicizzatore.
| Nome | Tipo | Valore predefinito | Descrizione |
|---|---|---|---|
| @odata.etag |
string |
ETag dell'indicizzatore. |
|
| dataSourceName |
string |
Nome dell'origine dati da cui questo indicizzatore legge i dati. |
|
| description |
string |
Descrizione dell'indicizzatore. |
|
| disabled |
boolean |
False |
Valore che indica se l'indicizzatore è disabilitato. Il valore predefinito è false. |
| encryptionKey |
Descrizione di una chiave di crittografia creata in Azure Key Vault. Questa chiave viene usata per fornire un livello aggiuntivo di crittografia dei dati inattivi per la definizione dell'indicizzatore (nonché lo stato di esecuzione dell'indicizzatore) quando si vuole avere la certezza completa che nessuno, nemmeno Microsoft, possa decrittografarli. Dopo aver crittografato la definizione dell'indicizzatore, rimarrà sempre crittografata. Il servizio di ricerca ignorerà i tentativi di impostare questa proprietà su null. È possibile modificare questa proprietà in base alle esigenze se si vuole ruotare la chiave di crittografia; La definizione dell'indicizzatore (e lo stato di esecuzione dell'indicizzatore) non saranno interessati. La crittografia con chiavi gestite dal cliente non è disponibile per i servizi di ricerca gratuiti ed è disponibile solo per i servizi a pagamento creati il 1° gennaio 2019. |
||
| fieldMappings |
Definisce i mapping tra i campi nell'origine dati e i campi di destinazione corrispondenti nell'indice. |
||
| name |
string |
Nome dell'indicizzatore. |
|
| outputFieldMappings |
I mapping dei campi di output vengono applicati dopo l'arricchimento e immediatamente prima dell'indicizzazione. |
||
| parameters |
Parametri per l'esecuzione dell'indicizzatore. |
||
| schedule |
Pianificazione per questo indicizzatore. |
||
| skillsetName |
string |
Nome del set di competenze in esecuzione con questo indicizzatore. |
|
| targetIndexName |
string |
Nome dell'indice in cui questo indicizzatore scrive i dati. |
SearchIndexerDataNoneIdentity
Cancella la proprietà Identity di un'origine dati.
| Nome | Tipo | Descrizione |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Frammento di URI che specifica il tipo di identità. |
SearchIndexerDataUserAssignedIdentity
Specifica l'identità di un'origine dati da usare.
| Nome | Tipo | Descrizione |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Frammento di URI che specifica il tipo di identità. |
| userAssignedIdentity |
string |
ID risorsa di Azure completo di un'identità gestita assegnata dall'utente in genere nel formato "/subscriptions/12345678-1234-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId" che dovrebbe essere stato assegnato al servizio di ricerca. |
SearchResourceEncryptionKey
Una chiave di crittografia gestita dal cliente in Azure Key Vault. Le chiavi create e gestite dall'utente possono essere utilizzate per crittografare o decrittografare i dati inattivi, ad esempio indici e mappe di sinonimi.
| Nome | Tipo | Descrizione |
|---|---|---|
| accessCredentials.applicationId |
string |
ID applicazione AAD a cui sono state concesse le autorizzazioni di accesso necessarie all'insieme di credenziali delle chiavi di Azure da usare durante la crittografia dei dati inattivi. L'ID applicazione non deve essere confuso con l'ID oggetto per l'applicazione AAD. |
| accessCredentials.applicationSecret |
string |
Chiave di autenticazione dell'applicazione AAD specificata. |
| identity | SearchIndexerDataIdentity: |
Identità gestita esplicita da usare per questa chiave di crittografia. Se non specificato e la proprietà delle credenziali di accesso è Null, viene usata l'identità gestita assegnata dal sistema. Se l'identità esplicita non viene specificata, l'aggiornamento alla risorsa rimane invariato. Se si specifica "none", il valore di questa proprietà viene cancellato. |
| keyVaultKeyName |
string |
Nome della chiave di Azure Key Vault da usare per crittografare i dati inattivi. |
| keyVaultKeyVersion |
string |
Versione della chiave di Azure Key Vault da usare per crittografare i dati inattivi. |
| keyVaultUri |
string |
L'URI dell'insieme di credenziali delle chiavi di Azure, detto anche nome DNS, che contiene la chiave da usare per crittografare i dati inattivi. Un URI di esempio potrebbe essere |