Condividi tramite


WebApiParameters interface

Specifica le proprietà per la connessione a un vettore definito dall'utente.

Proprietà

authIdentity

Identità gestita assegnata dall'utente usata per le connessioni in uscita. Se viene specificato un authResourceId e non viene specificato, viene usata l'identità gestita assegnata dal sistema. Negli aggiornamenti all'indicizzatore, se l'identità non è specificata, il valore rimane invariato. Se impostato su "none", il valore di questa proprietà viene cancellato.

authResourceId

Si applica agli endpoint personalizzati che si connettono a codice esterno in una funzione di Azure o a un'altra applicazione che fornisce le trasformazioni. Questo valore deve essere l'ID applicazione creato per la funzione o l'app quando è stato registrato con Azure Active Directory. Se specificata, la vettorializzazione si connette alla funzione o all'app usando un ID gestito (sistema o assegnato dall'utente) del servizio di ricerca e il token di accesso della funzione o dell'app, usando questo valore come ID risorsa per creare l'ambito del token di accesso.

httpHeaders

Intestazioni necessarie per effettuare la richiesta HTTP.

httpMethod

Metodo per la richiesta HTTP.

timeout

Timeout desiderato per la richiesta. Il valore predefinito è 30 secondi.

uri

URI dell'API Web che fornisce il vettore.

Dettagli proprietà

authIdentity

Identità gestita assegnata dall'utente usata per le connessioni in uscita. Se viene specificato un authResourceId e non viene specificato, viene usata l'identità gestita assegnata dal sistema. Negli aggiornamenti all'indicizzatore, se l'identità non è specificata, il valore rimane invariato. Se impostato su "none", il valore di questa proprietà viene cancellato.

authIdentity?: SearchIndexerDataIdentity

Valore della proprietà

authResourceId

Si applica agli endpoint personalizzati che si connettono a codice esterno in una funzione di Azure o a un'altra applicazione che fornisce le trasformazioni. Questo valore deve essere l'ID applicazione creato per la funzione o l'app quando è stato registrato con Azure Active Directory. Se specificata, la vettorializzazione si connette alla funzione o all'app usando un ID gestito (sistema o assegnato dall'utente) del servizio di ricerca e il token di accesso della funzione o dell'app, usando questo valore come ID risorsa per creare l'ambito del token di accesso.

authResourceId?: string

Valore della proprietà

string

httpHeaders

Intestazioni necessarie per effettuare la richiesta HTTP.

httpHeaders?: {[propertyName: string]: string}

Valore della proprietà

{[propertyName: string]: string}

httpMethod

Metodo per la richiesta HTTP.

httpMethod?: string

Valore della proprietà

string

timeout

Timeout desiderato per la richiesta. Il valore predefinito è 30 secondi.

timeout?: string

Valore della proprietà

string

uri

URI dell'API Web che fornisce il vettore.

uri?: string

Valore della proprietà

string