Delen via


WebApiParameters interface

Hiermee geeft u de eigenschappen voor het maken van verbinding met een door de gebruiker gedefinieerde vectorizer.

Eigenschappen

authIdentity

De door de gebruiker toegewezen beheerde identiteit die wordt gebruikt voor uitgaande verbindingen. Als er een authResourceId is opgegeven en deze niet is opgegeven, wordt de door het systeem toegewezen beheerde identiteit gebruikt. Bij updates van de indexeerfunctie blijft de waarde ongewijzigd als de identiteit niet is opgegeven. Als deze optie is ingesteld op 'none', wordt de waarde van deze eigenschap gewist.

authResourceId

Van toepassing op aangepaste eindpunten die verbinding maken met externe code in een Azure-functie of een andere toepassing die de transformaties biedt. Deze waarde moet de toepassings-id zijn die is gemaakt voor de functie of app wanneer deze is geregistreerd bij Azure Active Directory. Wanneer dit is opgegeven, maakt de vectorisatie verbinding met de functie of app met behulp van een beheerde id (systeem of door de gebruiker toegewezen) van de zoekservice en het toegangstoken van de functie of app, waarbij deze waarde wordt gebruikt als de resource-id voor het maken van het bereik van het toegangstoken.

httpHeaders

De headers die nodig zijn om de HTTP-aanvraag te maken.

httpMethod

De methode voor de HTTP-aanvraag.

timeout

De gewenste time-out voor de aanvraag. De standaardwaarde is 30 seconden.

uri

De URI van de web-API die de vectorizer levert.

Eigenschapdetails

authIdentity

De door de gebruiker toegewezen beheerde identiteit die wordt gebruikt voor uitgaande verbindingen. Als er een authResourceId is opgegeven en deze niet is opgegeven, wordt de door het systeem toegewezen beheerde identiteit gebruikt. Bij updates van de indexeerfunctie blijft de waarde ongewijzigd als de identiteit niet is opgegeven. Als deze optie is ingesteld op 'none', wordt de waarde van deze eigenschap gewist.

authIdentity?: SearchIndexerDataIdentity

Waarde van eigenschap

authResourceId

Van toepassing op aangepaste eindpunten die verbinding maken met externe code in een Azure-functie of een andere toepassing die de transformaties biedt. Deze waarde moet de toepassings-id zijn die is gemaakt voor de functie of app wanneer deze is geregistreerd bij Azure Active Directory. Wanneer dit is opgegeven, maakt de vectorisatie verbinding met de functie of app met behulp van een beheerde id (systeem of door de gebruiker toegewezen) van de zoekservice en het toegangstoken van de functie of app, waarbij deze waarde wordt gebruikt als de resource-id voor het maken van het bereik van het toegangstoken.

authResourceId?: string

Waarde van eigenschap

string

httpHeaders

De headers die nodig zijn om de HTTP-aanvraag te maken.

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

Waarde van eigenschap

{[propertyName: string]: string}

httpMethod

De methode voor de HTTP-aanvraag.

httpMethod?: string

Waarde van eigenschap

string

timeout

De gewenste time-out voor de aanvraag. De standaardwaarde is 30 seconden.

timeout?: string

Waarde van eigenschap

string

uri

De URI van de web-API die de vectorizer levert.

uri?: string

Waarde van eigenschap

string