WebApiParameters interface
Anger egenskaperna för att ansluta till en användardefinierad vektoriserare.
Egenskaper
auth |
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. |
auth |
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. |
http |
De rubriker som krävs för att göra HTTP-begäran. |
http |
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