WebApiParameters interface
Задает свойства для подключения к определяемой пользователем векторизаторе.
Свойства
auth |
Назначаемое пользователем управляемое удостоверение, используемое для исходящих подключений. Если указан идентификатор authResourceId и он не указан, используется управляемое удостоверение, назначаемое системой. При обновлении индексатора, если удостоверение не указано, значение остается неизменным. Если задано значение none, то значение этого свойства очищается. |
auth |
Применяется к пользовательским конечным точкам, которые подключаются к внешнему коду в функции Azure или другом приложении, которое предоставляет преобразования. Это значение должно быть идентификатором приложения, созданным для функции или приложения при регистрации в Azure Active Directory. При указании векторизация подключается к функции или приложению с помощью управляемого идентификатора (назначаемого системой или пользователем) службы поиска и маркера доступа функции или приложения, используя это значение в качестве идентификатора ресурса для создания области маркера доступа. |
http |
Заголовки, необходимые для выполнения HTTP-запроса. |
http |
Метод 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