Поделиться через


WebApiParameters interface

Задает свойства для подключения к определяемой пользователем векторизаторе.

Свойства

authIdentity

Назначаемое пользователем управляемое удостоверение, используемое для исходящих подключений. Если указан идентификатор authResourceId и он не указан, используется управляемое удостоверение, назначаемое системой. При обновлении индексатора, если удостоверение не указано, значение остается неизменным. Если задано значение none, то значение этого свойства очищается.

authResourceId

Применяется к пользовательским конечным точкам, которые подключаются к внешнему коду в функции Azure или другом приложении, которое предоставляет преобразования. Это значение должно быть идентификатором приложения, созданным для функции или приложения при регистрации в Azure Active Directory. При указании векторизация подключается к функции или приложению с помощью управляемого идентификатора (назначаемого системой или пользователем) службы поиска и маркера доступа функции или приложения, используя это значение в качестве идентификатора ресурса для создания области маркера доступа.

httpHeaders

Заголовки, необходимые для выполнения HTTP-запроса.

httpMethod

Метод HTTP-запроса.

timeout

Требуемое время ожидания запроса. Значение по умолчанию — 30 секунд.

uri

Универсальный код ресурса (URI) веб-API, предоставляющий векторизатор.

Сведения о свойстве

authIdentity

Назначаемое пользователем управляемое удостоверение, используемое для исходящих подключений. Если указан идентификатор authResourceId и он не указан, используется управляемое удостоверение, назначаемое системой. При обновлении индексатора, если удостоверение не указано, значение остается неизменным. Если задано значение none, то значение этого свойства очищается.

authIdentity?: SearchIndexerDataIdentity

Значение свойства

authResourceId

Применяется к пользовательским конечным точкам, которые подключаются к внешнему коду в функции Azure или другом приложении, которое предоставляет преобразования. Это значение должно быть идентификатором приложения, созданным для функции или приложения при регистрации в Azure Active Directory. При указании векторизация подключается к функции или приложению с помощью управляемого идентификатора (назначаемого системой или пользователем) службы поиска и маркера доступа функции или приложения, используя это значение в качестве идентификатора ресурса для создания области маркера доступа.

authResourceId?: string

Значение свойства

string

httpHeaders

Заголовки, необходимые для выполнения HTTP-запроса.

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

Значение свойства

{[propertyName: string]: string}

httpMethod

Метод HTTP-запроса.

httpMethod?: string

Значение свойства

string

timeout

Требуемое время ожидания запроса. Значение по умолчанию — 30 секунд.

timeout?: string

Значение свойства

string

uri

Универсальный код ресурса (URI) веб-API, предоставляющий векторизатор.

uri?: string

Значение свойства

string