WebApiParameters interface
Hiermee geeft u de eigenschappen voor het maken van verbinding met een door de gebruiker gedefinieerde vectorizer.
Eigenschappen
auth |
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. |
auth |
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. |
http |
De headers die nodig zijn om de HTTP-aanvraag te maken. |
http |
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