WebApiParameters interface
Especifica las propiedades para conectarse a un vectorizador definido por el usuario.
Propiedades
auth |
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. |
auth |
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. |
http |
Encabezados necesarios para realizar la solicitud HTTP. |
http |
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