SearchIndexClientOptions interface

Klientalternativ som används för att konfigurera API-begäranden för kognitiv sökning.

Extends

Egenskaper

apiVersion

DEN API-version som ska användas vid kommunikation med tjänsten.

audience

Målgruppen som ska användas för autentisering med Azure Active Directory (AAD). Målgruppen beaktas inte när du använder en delad nyckel. KnownSearchAudience kan användas synonymt med målgruppen

serviceVersion

Den tjänstversion som ska användas vid kommunikation med tjänsten.

Ärvda egenskaper

additionalPolicies

Ytterligare principer som ska ingå i HTTP-pipelinen.

allowInsecureConnection

Ange till true om begäran skickas via HTTP i stället för HTTPS

httpClient

Den HttpClient som ska användas för att skicka HTTP-begäranden.

keepAliveOptions

Alternativ för att inaktivera keep alive.

proxyOptions

Alternativ för att konfigurera en proxy för utgående begäranden.

redirectOptions

Alternativ för hur omdirigeringssvar hanteras.

retryOptions

Alternativ som styr hur du försöker utföra misslyckade begäranden igen.

telemetryOptions

Alternativ för att ställa in vanlig telemetri och spårningsinformation för utgående begäranden.

tlsOptions

Alternativ för att konfigurera TLS-autentisering

userAgentOptions

Alternativ för att lägga till användaragentinformation i utgående begäranden.

Egenskapsinformation

apiVersion

Varning

Det här API:et är nu inaktuellt.

use {@Link serviceVersion} instead

DEN API-version som ska användas vid kommunikation med tjänsten.

apiVersion?: string

Egenskapsvärde

string

audience

Målgruppen som ska användas för autentisering med Azure Active Directory (AAD). Målgruppen beaktas inte när du använder en delad nyckel. KnownSearchAudience kan användas synonymt med målgruppen

audience?: string

Egenskapsvärde

string

serviceVersion

Den tjänstversion som ska användas vid kommunikation med tjänsten.

serviceVersion?: string

Egenskapsvärde

string

Information om ärvda egenskaper

additionalPolicies

Ytterligare principer som ska ingå i HTTP-pipelinen.

additionalPolicies?: AdditionalPolicyConfig[]

Egenskapsvärde

Ärvd från ExtendedCommonClientOptions.additionalPolicies

allowInsecureConnection

Ange till true om begäran skickas via HTTP i stället för HTTPS

allowInsecureConnection?: boolean

Egenskapsvärde

boolean

Ärvd från ExtendedCommonClientOptions.allowInsecureConnection

httpClient

Den HttpClient som ska användas för att skicka HTTP-begäranden.

httpClient?: HttpClient

Egenskapsvärde

Ärvd från ExtendedCommonClientOptions.httpClient

keepAliveOptions

Alternativ för att inaktivera keep alive.

keepAliveOptions?: KeepAliveOptions

Egenskapsvärde

Ärvd från ExtendedCommonClientOptions.keepAliveOptions

proxyOptions

Alternativ för att konfigurera en proxy för utgående begäranden.

proxyOptions?: ProxySettings

Egenskapsvärde

Ärvd från ExtendedCommonClientOptions.proxyOptions

redirectOptions

Alternativ för hur omdirigeringssvar hanteras.

redirectOptions?: RedirectPolicyOptions & RedirectOptions

Egenskapsvärde

Ärvd från ExtendedCommonClientOptions.redirectOptions

retryOptions

Alternativ som styr hur du försöker utföra misslyckade begäranden igen.

retryOptions?: PipelineRetryOptions

Egenskapsvärde

Ärvd från ExtendedCommonClientOptions.retryOptions

telemetryOptions

Alternativ för att ställa in vanlig telemetri och spårningsinformation för utgående begäranden.

telemetryOptions?: TelemetryOptions

Egenskapsvärde

Ärvd från ExtendedCommonClientOptions.telemetryOptions

tlsOptions

Alternativ för att konfigurera TLS-autentisering

tlsOptions?: TlsSettings

Egenskapsvärde

Ärvd från ExtendedCommonClientOptions.tlsOptions

userAgentOptions

Alternativ för att lägga till användaragentinformation i utgående begäranden.

userAgentOptions?: UserAgentPolicyOptions

Egenskapsvärde

Ärvd från ExtendedCommonClientOptions.userAgentOptions