WebApiParameters interface
Określa właściwości nawiązywania połączenia z wektoryzatorem zdefiniowanym przez użytkownika.
Właściwości
auth |
Tożsamość zarządzana przypisana przez użytkownika używana na potrzeby połączeń wychodzących. Jeśli podano identyfikator authResourceId i nie zostanie określony, zostanie użyta tożsamość zarządzana przypisana przez system. W przypadku aktualizacji indeksatora, jeśli tożsamość jest nieokreślona, wartość pozostaje niezmieniona. W przypadku ustawienia wartości "none" wartość tej właściwości zostanie wyczyszczone. |
auth |
Dotyczy niestandardowych punktów końcowych łączących się z kodem zewnętrznym w funkcji platformy Azure lub inną aplikacją, która udostępnia przekształcenia. Ta wartość powinna być identyfikatorem aplikacji utworzonym dla funkcji lub aplikacji, gdy została zarejestrowana w usłudze Azure Active Directory. Po określeniu wektoryzacja łączy się z funkcją lub aplikacją przy użyciu identyfikatora zarządzanego (systemu lub przypisanego przez użytkownika) usługi wyszukiwania oraz tokenu dostępu funkcji lub aplikacji przy użyciu tej wartości jako identyfikatora zasobu do utworzenia zakresu tokenu dostępu. |
http |
Nagłówki wymagane do wykonania żądania HTTP. |
http |
Metoda żądania HTTP. |
timeout | Żądany limit czasu żądania. Wartość domyślna to 30 sekund. |
uri | Identyfikator URI internetowego interfejsu API dostarczający wektoryzator. |
Szczegóły właściwości
authIdentity
Tożsamość zarządzana przypisana przez użytkownika używana na potrzeby połączeń wychodzących. Jeśli podano identyfikator authResourceId i nie zostanie określony, zostanie użyta tożsamość zarządzana przypisana przez system. W przypadku aktualizacji indeksatora, jeśli tożsamość jest nieokreślona, wartość pozostaje niezmieniona. W przypadku ustawienia wartości "none" wartość tej właściwości zostanie wyczyszczone.
authIdentity?: SearchIndexerDataIdentity
Wartość właściwości
authResourceId
Dotyczy niestandardowych punktów końcowych łączących się z kodem zewnętrznym w funkcji platformy Azure lub inną aplikacją, która udostępnia przekształcenia. Ta wartość powinna być identyfikatorem aplikacji utworzonym dla funkcji lub aplikacji, gdy została zarejestrowana w usłudze Azure Active Directory. Po określeniu wektoryzacja łączy się z funkcją lub aplikacją przy użyciu identyfikatora zarządzanego (systemu lub przypisanego przez użytkownika) usługi wyszukiwania oraz tokenu dostępu funkcji lub aplikacji przy użyciu tej wartości jako identyfikatora zasobu do utworzenia zakresu tokenu dostępu.
authResourceId?: string
Wartość właściwości
string
httpHeaders
Nagłówki wymagane do wykonania żądania HTTP.
httpHeaders?: {[propertyName: string]: string}
Wartość właściwości
{[propertyName: string]: string}
httpMethod
Metoda żądania HTTP.
httpMethod?: string
Wartość właściwości
string
timeout
Żądany limit czasu żądania. Wartość domyślna to 30 sekund.
timeout?: string
Wartość właściwości
string
uri
Identyfikator URI internetowego interfejsu API dostarczający wektoryzator.
uri?: string
Wartość właściwości
string