SearchClientOptions interface
Opciones de cliente usadas para configurar solicitudes de Cognitive Search API.
- Extends
Propiedades
api |
La versión de LA API que se va a usar al comunicarse con el servicio. |
audience | Audiencia que se va a usar para la autenticación con Azure Active Directory (AAD). La audiencia no se considera cuando se usa una clave compartida. KnownSearchAudience se puede usar indistintamente con la audiencia. |
service |
La versión del servicio que se va a usar al comunicarse con el servicio. |
Propiedades heredadas
additional |
Directivas adicionales que se van a incluir en la canalización HTTP. |
allow |
Se establece en true si la solicitud se envía a través de HTTP en lugar de HTTPS. |
http |
HttpClient que se usará para enviar solicitudes HTTP. |
keep |
Opciones para deshabilitar keep alive. |
proxy |
Opciones para configurar un proxy para las solicitudes salientes. |
redirect |
Opciones para controlar las respuestas de redireccionamiento. |
retry |
Opciones que controlan cómo reintentar las solicitudes con error. |
telemetry |
Opciones para establecer información de seguimiento y telemetría comunes en las solicitudes salientes. |
tls |
Opciones para configurar la autenticación TLS |
user |
Opciones para agregar detalles del agente de usuario a las solicitudes salientes. |
Detalles de las propiedades
apiVersion
La versión de LA API que se va a usar al comunicarse con el servicio.
apiVersion?: string
Valor de propiedad
string
audience
Audiencia que se va a usar para la autenticación con Azure Active Directory (AAD). La audiencia no se considera cuando se usa una clave compartida. KnownSearchAudience se puede usar indistintamente con la audiencia.
audience?: string
Valor de propiedad
string
serviceVersion
La versión del servicio que se va a usar al comunicarse con el servicio.
serviceVersion?: string
Valor de propiedad
string
Detalles de las propiedades heredadas
additionalPolicies
Directivas adicionales que se van a incluir en la canalización HTTP.
additionalPolicies?: AdditionalPolicyConfig[]
Valor de propiedad
Heredado de ExtendedCommonClientOptions.additionalPolicies
allowInsecureConnection
Se establece en true si la solicitud se envía a través de HTTP en lugar de HTTPS.
allowInsecureConnection?: boolean
Valor de propiedad
boolean
Heredado de ExtendedCommonClientOptions.allowInsecureConnection
httpClient
HttpClient que se usará para enviar solicitudes HTTP.
httpClient?: HttpClient
Valor de propiedad
Heredado de ExtendedCommonClientOptions.httpClient
keepAliveOptions
Opciones para deshabilitar keep alive.
keepAliveOptions?: KeepAliveOptions
Valor de propiedad
Heredado de ExtendedCommonClientOptions.keepAliveOptions
proxyOptions
Opciones para configurar un proxy para las solicitudes salientes.
proxyOptions?: ProxySettings
Valor de propiedad
Heredado de ExtendedCommonClientOptions.proxyOptions
redirectOptions
Opciones para controlar las respuestas de redireccionamiento.
redirectOptions?: RedirectPolicyOptions & RedirectOptions
Valor de propiedad
Heredado de ExtendedCommonClientOptions.redirectOptions
retryOptions
Opciones que controlan cómo reintentar las solicitudes con error.
retryOptions?: PipelineRetryOptions
Valor de propiedad
Heredado de ExtendedCommonClientOptions.retryOptions
telemetryOptions
Opciones para establecer información de seguimiento y telemetría comunes en las solicitudes salientes.
telemetryOptions?: TelemetryOptions
Valor de propiedad
Heredado de ExtendedCommonClientOptions.telemetryOptions
tlsOptions
Opciones para configurar la autenticación TLS
tlsOptions?: TlsSettings
Valor de propiedad
Heredado de ExtendedCommonClientOptions.tlsOptions
userAgentOptions
Opciones para agregar detalles del agente de usuario a las solicitudes salientes.
userAgentOptions?: UserAgentPolicyOptions
Valor de propiedad
Heredado de ExtendedCommonClientOptions.userAgentOptions