Dela via


WebApiParameters interface

Anger egenskaperna för att ansluta till en användardefinierad vektoriserare.

Egenskaper

authIdentity

Den användartilldelade hanterade identiteten som används för utgående anslutningar. Om ett authResourceId har angetts och det inte har angetts används den systemtilldelade hanterade identiteten. Vid uppdateringar av indexeraren, om identiteten är ospecificerad, förblir värdet oförändrat. Om värdet är "none" rensas värdet för den här egenskapen.

authResourceId

Gäller för anpassade slutpunkter som ansluter till extern kod i en Azure-funktion eller något annat program som tillhandahåller transformeringarna. Det här värdet ska vara det program-ID som skapades för funktionen eller appen när den registrerades med Azure Active Directory. När den anges ansluter vektoriseringen till funktionen eller appen med hjälp av ett hanterat ID (antingen system eller användartilldelat) för söktjänsten och åtkomsttoken för funktionen eller appen, med det här värdet som resurs-ID för att skapa åtkomsttokens omfång.

httpHeaders

De rubriker som krävs för att göra HTTP-begäran.

httpMethod

Metoden för HTTP-begäran.

timeout

Önskad timeout för begäran. Standardvärdet är 30 sekunder.

uri

URI:n för webb-API:et som tillhandahåller vektoriseraren.

Egenskapsinformation

authIdentity

Den användartilldelade hanterade identiteten som används för utgående anslutningar. Om ett authResourceId har angetts och det inte har angetts används den systemtilldelade hanterade identiteten. Vid uppdateringar av indexeraren, om identiteten är ospecificerad, förblir värdet oförändrat. Om värdet är "none" rensas värdet för den här egenskapen.

authIdentity?: SearchIndexerDataIdentity

Egenskapsvärde

authResourceId

Gäller för anpassade slutpunkter som ansluter till extern kod i en Azure-funktion eller något annat program som tillhandahåller transformeringarna. Det här värdet ska vara det program-ID som skapades för funktionen eller appen när den registrerades med Azure Active Directory. När den anges ansluter vektoriseringen till funktionen eller appen med hjälp av ett hanterat ID (antingen system eller användartilldelat) för söktjänsten och åtkomsttoken för funktionen eller appen, med det här värdet som resurs-ID för att skapa åtkomsttokens omfång.

authResourceId?: string

Egenskapsvärde

string

httpHeaders

De rubriker som krävs för att göra HTTP-begäran.

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

Egenskapsvärde

{[propertyName: string]: string}

httpMethod

Metoden för HTTP-begäran.

httpMethod?: string

Egenskapsvärde

string

timeout

Önskad timeout för begäran. Standardvärdet är 30 sekunder.

timeout?: string

Egenskapsvärde

string

uri

URI:n för webb-API:et som tillhandahåller vektoriseraren.

uri?: string

Egenskapsvärde

string