SearchIndexerClientOptions interface
Bilişsel Arama API'si isteklerini yapılandırmak için kullanılan istemci seçenekleri.
- Extends
Özellikler
api |
Hizmetle iletişim kurarken kullanılacak API sürümü. |
audience | Azure Active Directory (AAD) ile kimlik doğrulaması için kullanılacak hedef kitle. Paylaşılan anahtar kullanılırken hedef kitle dikkate alınmaz. KnownSearchAudience , hedef kitleyle birbirinin yerine kullanılabilir |
service |
Hizmetle iletişim kurarken kullanılacak hizmet sürümü. |
Devralınan Özellikler
additional |
HTTP işlem hattına eklenecek ek ilkeler. |
allow |
İstek HTTPS yerine HTTP üzerinden gönderiliyorsa true olarak ayarlayın |
http |
HTTP istekleri göndermek için kullanılacak HttpClient. |
keep |
Etkin tutmayı devre dışı bırakma seçenekleri. |
proxy |
Giden istekler için ara sunucu yapılandırma seçenekleri. |
redirect |
Yeniden yönlendirme yanıtlarının nasıl işlenme seçenekleri. |
retry |
Başarısız isteklerin nasıl yeniden denendiğini denetleyebilen seçenekler. |
telemetry |
Genel telemetriyi ayarlama ve bilgileri giden isteklere izleme seçenekleri. |
tls |
TLS kimlik doğrulamasını yapılandırma seçenekleri |
user |
Giden isteklere kullanıcı aracısı ayrıntılarını ekleme seçenekleri. |
Özellik Ayrıntıları
apiVersion
Uyarı
Bu API artık kullanım dışıdır.
use {@Link serviceVersion} instead
Hizmetle iletişim kurarken kullanılacak API sürümü.
apiVersion?: string
Özellik Değeri
string
audience
Azure Active Directory (AAD) ile kimlik doğrulaması için kullanılacak hedef kitle. Paylaşılan anahtar kullanılırken hedef kitle dikkate alınmaz. KnownSearchAudience , hedef kitleyle birbirinin yerine kullanılabilir
audience?: string
Özellik Değeri
string
serviceVersion
Hizmetle iletişim kurarken kullanılacak hizmet sürümü.
serviceVersion?: string
Özellik Değeri
string
Devralınan Özellik Detayları
additionalPolicies
HTTP işlem hattına eklenecek ek ilkeler.
additionalPolicies?: AdditionalPolicyConfig[]
Özellik Değeri
Devralınan ExtendedCommonClientOptions.additionalPolicies
allowInsecureConnection
İstek HTTPS yerine HTTP üzerinden gönderiliyorsa true olarak ayarlayın
allowInsecureConnection?: boolean
Özellik Değeri
boolean
Devralınan ExtendedCommonClientOptions.allowInsecureConnection
httpClient
HTTP istekleri göndermek için kullanılacak HttpClient.
httpClient?: HttpClient
Özellik Değeri
Devralınan ExtendedCommonClientOptions.httpClient
keepAliveOptions
Etkin tutmayı devre dışı bırakma seçenekleri.
keepAliveOptions?: KeepAliveOptions
Özellik Değeri
Devralınan ExtendedCommonClientOptions.keepAliveOptions
proxyOptions
Giden istekler için ara sunucu yapılandırma seçenekleri.
proxyOptions?: ProxySettings
Özellik Değeri
Devralınan ExtendedCommonClientOptions.proxyOptions
redirectOptions
Yeniden yönlendirme yanıtlarının nasıl işlenme seçenekleri.
redirectOptions?: RedirectPolicyOptions & RedirectOptions
Özellik Değeri
Devralınan ExtendedCommonClientOptions.redirectOptions
retryOptions
Başarısız isteklerin nasıl yeniden denendiğini denetleyebilen seçenekler.
retryOptions?: PipelineRetryOptions
Özellik Değeri
Devralınan ExtendedCommonClientOptions.retryOptions
telemetryOptions
Genel telemetriyi ayarlama ve bilgileri giden isteklere izleme seçenekleri.
telemetryOptions?: TelemetryOptions
Özellik Değeri
Devralınan ExtendedCommonClientOptions.telemetryOptions
tlsOptions
TLS kimlik doğrulamasını yapılandırma seçenekleri
tlsOptions?: TlsSettings
Özellik Değeri
Devralınan ExtendedCommonClientOptions.tlsOptions
userAgentOptions
Giden isteklere kullanıcı aracısı ayrıntılarını ekleme seçenekleri.
userAgentOptions?: UserAgentPolicyOptions
Özellik Değeri
Devralınan ExtendedCommonClientOptions.userAgentOptions