SearchClientOptions interface
Clientoptionen, die zum Konfigurieren von API-Anforderungen der kognitiven Suche verwendet werden.
- Extends
Eigenschaften
api |
Die API-Version, die bei der Kommunikation mit dem Dienst verwendet werden soll. |
audience | Die Zielgruppe, die für die Authentifizierung mit Azure Active Directory (AAD) verwendet werden soll. Die Zielgruppe wird bei verwendung eines gemeinsam verwendeten Schlüssels nicht berücksichtigt. KnownSearchAudience kann austauschbar mit der Zielgruppe verwendet werden. |
service |
Die Dienstversion, die bei der Kommunikation mit dem Dienst verwendet werden soll. |
Geerbte Eigenschaften
additional |
Zusätzliche Richtlinien, die in die HTTP-Pipeline aufgenommen werden sollen. |
allow |
Auf TRUE festgelegt, wenn die Anforderung über HTTP anstelle von HTTPS gesendet wird. |
http |
Der HttpClient, der zum Senden von HTTP-Anforderungen verwendet wird. |
keep |
Optionen zum Deaktivieren von Keep Alive. |
proxy |
Optionen zum Konfigurieren eines Proxys für ausgehende Anforderungen. |
redirect |
Optionen für die Behandlung von Umleitungsantworten. |
retry |
Optionen, mit denen gesteuert wird, wie fehlerhafte Anforderungen wiederholt werden. |
telemetry |
Optionen zum Festlegen allgemeiner Telemetriedaten und Ablaufverfolgungsinformationen auf ausgehende Anforderungen. |
tls |
Optionen zum Konfigurieren der TLS-Authentifizierung |
user |
Optionen zum Hinzufügen von Benutzer-Agent-Details zu ausgehenden Anforderungen. |
Details zur Eigenschaft
apiVersion
Die API-Version, die bei der Kommunikation mit dem Dienst verwendet werden soll.
apiVersion?: string
Eigenschaftswert
string
audience
Die Zielgruppe, die für die Authentifizierung mit Azure Active Directory (AAD) verwendet werden soll. Die Zielgruppe wird bei verwendung eines gemeinsam verwendeten Schlüssels nicht berücksichtigt. KnownSearchAudience kann austauschbar mit der Zielgruppe verwendet werden.
audience?: string
Eigenschaftswert
string
serviceVersion
Die Dienstversion, die bei der Kommunikation mit dem Dienst verwendet werden soll.
serviceVersion?: string
Eigenschaftswert
string
Geerbte Eigenschaftsdetails
additionalPolicies
Zusätzliche Richtlinien, die in die HTTP-Pipeline aufgenommen werden sollen.
additionalPolicies?: AdditionalPolicyConfig[]
Eigenschaftswert
Geerbt von ExtendedCommonClientOptions.additionalPolicies
allowInsecureConnection
Auf TRUE festgelegt, wenn die Anforderung über HTTP anstelle von HTTPS gesendet wird.
allowInsecureConnection?: boolean
Eigenschaftswert
boolean
Geerbt von ExtendedCommonClientOptions.allowInsecureConnection
httpClient
Der HttpClient, der zum Senden von HTTP-Anforderungen verwendet wird.
httpClient?: HttpClient
Eigenschaftswert
Geerbt von ExtendedCommonClientOptions.httpClient
keepAliveOptions
Optionen zum Deaktivieren von Keep Alive.
keepAliveOptions?: KeepAliveOptions
Eigenschaftswert
Geerbt von ExtendedCommonClientOptions.keepAliveOptions
proxyOptions
Optionen zum Konfigurieren eines Proxys für ausgehende Anforderungen.
proxyOptions?: ProxySettings
Eigenschaftswert
Geerbt von ExtendedCommonClientOptions.proxyOptions
redirectOptions
Optionen für die Behandlung von Umleitungsantworten.
redirectOptions?: RedirectPolicyOptions & RedirectOptions
Eigenschaftswert
Geerbt von ExtendedCommonClientOptions.redirectOptions
retryOptions
Optionen, mit denen gesteuert wird, wie fehlerhafte Anforderungen wiederholt werden.
retryOptions?: PipelineRetryOptions
Eigenschaftswert
Geerbt von ExtendedCommonClientOptions.retryOptions
telemetryOptions
Optionen zum Festlegen allgemeiner Telemetriedaten und Ablaufverfolgungsinformationen auf ausgehende Anforderungen.
telemetryOptions?: TelemetryOptions
Eigenschaftswert
Geerbt von ExtendedCommonClientOptions.telemetryOptions
tlsOptions
Optionen zum Konfigurieren der TLS-Authentifizierung
tlsOptions?: TlsSettings
Eigenschaftswert
Geerbt von ExtendedCommonClientOptions.tlsOptions
userAgentOptions
Optionen zum Hinzufügen von Benutzer-Agent-Details zu ausgehenden Anforderungen.
userAgentOptions?: UserAgentPolicyOptions
Eigenschaftswert
Geerbt von ExtendedCommonClientOptions.userAgentOptions