Compartir a través de


WebApiParameters interface

Especifica las propiedades para conectarse a un vectorizador definido por el usuario.

Propiedades

authIdentity

La identidad administrada asignada por el usuario que se usa para las conexiones salientes. Si se proporciona un authResourceId y no se especifica, se usa la identidad administrada asignada por el sistema. En las actualizaciones del indexador, si la identidad no está especificada, el valor permanece sin cambios. Si se establece en "none", se borra el valor de esta propiedad.

authResourceId

Se aplica a los puntos de conexión personalizados que se conectan al código externo en una función de Azure o a otra aplicación que proporciona las transformaciones. Este valor debe ser el identificador de aplicación creado para la función o la aplicación cuando se registró con Azure Active Directory. Cuando se especifica, la vectorización se conecta a la función o aplicación mediante un identificador administrado (ya sea del sistema o asignado por el usuario) del servicio de búsqueda y el token de acceso de la función o aplicación, usando este valor como identificador de recurso para crear el ámbito del token de acceso.

httpHeaders

Encabezados necesarios para realizar la solicitud HTTP.

httpMethod

Método para la solicitud HTTP.

timeout

Tiempo de espera deseado para la solicitud. El valor predeterminado es de 30 segundos.

uri

URI de la API web que proporciona el vectorizador.

Detalles de las propiedades

authIdentity

La identidad administrada asignada por el usuario que se usa para las conexiones salientes. Si se proporciona un authResourceId y no se especifica, se usa la identidad administrada asignada por el sistema. En las actualizaciones del indexador, si la identidad no está especificada, el valor permanece sin cambios. Si se establece en "none", se borra el valor de esta propiedad.

authIdentity?: SearchIndexerDataIdentity

Valor de propiedad

authResourceId

Se aplica a los puntos de conexión personalizados que se conectan al código externo en una función de Azure o a otra aplicación que proporciona las transformaciones. Este valor debe ser el identificador de aplicación creado para la función o la aplicación cuando se registró con Azure Active Directory. Cuando se especifica, la vectorización se conecta a la función o aplicación mediante un identificador administrado (ya sea del sistema o asignado por el usuario) del servicio de búsqueda y el token de acceso de la función o aplicación, usando este valor como identificador de recurso para crear el ámbito del token de acceso.

authResourceId?: string

Valor de propiedad

string

httpHeaders

Encabezados necesarios para realizar la solicitud HTTP.

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

Valor de propiedad

{[propertyName: string]: string}

httpMethod

Método para la solicitud HTTP.

httpMethod?: string

Valor de propiedad

string

timeout

Tiempo de espera deseado para la solicitud. El valor predeterminado es de 30 segundos.

timeout?: string

Valor de propiedad

string

uri

URI de la API web que proporciona el vectorizador.

uri?: string

Valor de propiedad

string