Udostępnij za pośrednictwem


WebApiParameters interface

Określa właściwości nawiązywania połączenia z wektoryzatorem zdefiniowanym przez użytkownika.

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.

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.

httpHeaders

Nagłówki wymagane do wykonania żądania HTTP.

httpMethod

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