Aracılığıyla paylaş


IotHubClientOptionalParams interface

İsteğe bağlı parametreler.

Extends

Özellikler

$host

sunucu parametresi

apiVersion

API Sürümü

endpoint

İstemci uç noktasını geçersiz kılar.

Devralınan Özellikler

additionalPolicies

HTTP işlem hattına eklenecek ek ilkeler.

allowInsecureConnection

İstek HTTPS yerine HTTP üzerinden gönderilirse true olarak ayarlayın

baseUri

Belirtilirse, bu ServiceClient için isteklerin yapılacağı temel URI'dir. Belirtilmezse, tüm OperationSpecs bir baseUrl özelliği içermelidir.

credential

İsteğin kimliğini doğrulamak için kullanılan kimlik bilgileri.

credentialScopes

Belirtilirse BearerTokenAuthenticationPolicy derlemek için kullanılır.

httpClient

HTTP istekleri göndermek için kullanılacak HttpClient.

pipeline

Kullanılacak özelleştirilmiş bir işlem hattı, aksi takdirde varsayılan işlem hattı oluşturulur.

proxyOptions

Giden istekler için ara sunucu yapılandırma seçenekleri.

redirectOptions

Yeniden yönlendirme yanıtlarının nasıl işlendiğini gösteren seçenekler.

requestContentType

Hizmet için varsayılan istek içerik türü. OperationSpec üzerinde requestContentType yoksa kullanılır.

retryOptions

Başarısız isteklerin nasıl yeniden denendiğini denetleyebilen seçenekler.

telemetryOptions

Genel telemetriyi ayarlama ve bilgileri giden isteklere izleme seçenekleri.

tlsOptions

TLS kimlik doğrulamasını yapılandırma seçenekleri

userAgentOptions

Giden isteklere kullanıcı aracısı ayrıntılarını ekleme seçenekleri.

Özellik Ayrıntıları

$host

sunucu parametresi

$host?: string

Özellik Değeri

string

apiVersion

API Sürümü

apiVersion?: string

Özellik Değeri

string

endpoint

İstemci uç noktasını geçersiz kılar.

endpoint?: string

Özellik Değeri

string

Devralınan Özellik Detayları

additionalPolicies

HTTP işlem hattına eklenecek ek ilkeler.

additionalPolicies?: AdditionalPolicyConfig[]

Özellik Değeri

CoreClient.ServiceClientOptions.additionalPolicies'ten Devralındı

allowInsecureConnection

İstek HTTPS yerine HTTP üzerinden gönderilirse true olarak ayarlayın

allowInsecureConnection?: boolean

Özellik Değeri

boolean

CoreClient.ServiceClientOptions.allowInsecureConnection'dan Devralındı

baseUri

Uyarı

Bu API artık kullanım dışıdır.

This property is deprecated and will be removed soon, please use endpoint instead

Belirtilirse, bu ServiceClient için isteklerin yapılacağı temel URI'dir. Belirtilmezse, tüm OperationSpecs bir baseUrl özelliği içermelidir.

baseUri?: string

Özellik Değeri

string

CoreClient.ServiceClientOptions.baseUri'den Devralındı

credential

İsteğin kimliğini doğrulamak için kullanılan kimlik bilgileri.

credential?: TokenCredential

Özellik Değeri

CoreClient.ServiceClientOptions.credential'dan Devralındı

credentialScopes

Belirtilirse BearerTokenAuthenticationPolicy derlemek için kullanılır.

credentialScopes?: string | string[]

Özellik Değeri

string | string[]

CoreClient.ServiceClientOptions.credentialScopes'tan Devralındı

httpClient

HTTP istekleri göndermek için kullanılacak HttpClient.

httpClient?: HttpClient

Özellik Değeri

CoreClient.ServiceClientOptions.httpClient'dan Devralındı

pipeline

Kullanılacak özelleştirilmiş bir işlem hattı, aksi takdirde varsayılan işlem hattı oluşturulur.

pipeline?: Pipeline

Özellik Değeri

CoreClient.ServiceClientOptions.pipeline'dan Devralındı

proxyOptions

Giden istekler için ara sunucu yapılandırma seçenekleri.

proxyOptions?: ProxySettings

Özellik Değeri

CoreClient.ServiceClientOptions.proxyOptions'dan Devralındı

redirectOptions

Yeniden yönlendirme yanıtlarının nasıl işlendiğini gösteren seçenekler.

redirectOptions?: RedirectPolicyOptions

Özellik Değeri

CoreClient.ServiceClientOptions.redirectOptions'dan Devralındı

requestContentType

Hizmet için varsayılan istek içerik türü. OperationSpec üzerinde requestContentType yoksa kullanılır.

requestContentType?: string

Özellik Değeri

string

CoreClient.ServiceClientOptions.requestContentType'tan Devralındı

retryOptions

Başarısız isteklerin nasıl yeniden denendiğini denetleyebilen seçenekler.

retryOptions?: PipelineRetryOptions

Özellik Değeri

CoreClient.ServiceClientOptions.retryOptions'dan Devralındı

telemetryOptions

Genel telemetriyi ayarlama ve bilgileri giden isteklere izleme seçenekleri.

telemetryOptions?: TelemetryOptions

Özellik Değeri

CoreClient.ServiceClientOptions.telemetryOptions'dan Devralındı

tlsOptions

TLS kimlik doğrulamasını yapılandırma seçenekleri

tlsOptions?: TlsSettings

Özellik Değeri

CoreClient.ServiceClientOptions.tlsOptions'dan Devralındı

userAgentOptions

Giden isteklere kullanıcı aracısı ayrıntılarını ekleme seçenekleri.

userAgentOptions?: UserAgentPolicyOptions

Özellik Değeri

CoreClient.ServiceClientOptions.userAgentOptions'dan Devralındı