SearchIndexClientOptions interface
Klientalternativ som används för att konfigurera API-begäranden för kognitiv sökning.
- Extends
Egenskaper
api |
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 |
service |
Den tjänstversion som ska användas vid kommunikation med tjänsten. |
Ärvda egenskaper
additional |
Ytterligare principer som ska ingå i HTTP-pipelinen. |
allow |
Ange till true om begäran skickas via HTTP i stället för HTTPS |
http |
Den HttpClient som ska användas för att skicka HTTP-begäranden. |
keep |
Alternativ för att inaktivera keep alive. |
proxy |
Alternativ för att konfigurera en proxy för utgående begäranden. |
redirect |
Alternativ för hur omdirigeringssvar hanteras. |
retry |
Alternativ som styr hur du försöker utföra misslyckade begäranden igen. |
telemetry |
Alternativ för att ställa in vanlig telemetri och spårningsinformation för utgående begäranden. |
tls |
Alternativ för att konfigurera TLS-autentisering |
user |
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