DeviceUpdateClientOptionalParams interface
İsteğe bağlı parametreler.
- Extends
Özellikler
endpoint | İstemci uç noktasını geçersiz kılar. |
Devralınan Özellikler
client |
Belirtilirse, HTTP işlem hattına bu üst bilgi adına ve istek kimliği olarak rastgele bir UUID'ye sahip tüm giden isteklere üst bilgi ekleyecek bir GenerateRequestIdPolicy eklenir. |
credential |
Belirtilirse, BearerTokenAuthenticationPolicy derlemek için kullanılır. |
deserialization |
JSON veya XML serileştirme ile ilişkilendirilecek içerik türleri. |
generate |
Her HTTP isteği için bir istemci istek kimliği üst bilgisi oluşturulup oluşturulmayacağı. |
http |
HTTP istekleri göndermek için kullanılacak HttpClient. |
http |
HTTP işlem hattı içinde RequestPolicies hatalarını ayıklamak için kullanılabilecek HttpPipelineLogger. |
no |
true olarak ayarlanırsa, varsayılan yeniden deneme ilkesini kapatın. |
proxy |
Her HTTP isteği için kullanılacak ara sunucu ayarları (yalnızca Node.js). |
request |
Tel üzerinde HTTP isteği göndermek için kullanılan RequestPolicy işlem hattını oluşturmak için çağrılan fabrika dizisi veya defaultRequestPolicyFactories değerini alıp kullanılacak requestPolicyFactories'i döndüren bir işlev. |
rp |
AutomaticRPRegistration için yeniden deneme zaman aşımını saniye olarak alır veya ayarlar. Varsayılan değer 30’dur. |
user |
İstek gönderilirken telemetri üst bilgisine ayarlanacak dize veya varsayılan kullanıcı aracısı dizesini alan ve kullanılacak kullanıcı aracısı dizesini döndüren bir işlev. |
user |
İstek gönderilirken telemetri üst bilgisi için kullanılacak üst bilgi adı. Bu belirtilmezse, Node.js üzerinde çalıştırılırken "User-Agent" ve tarayıcıda çalışırken "x-ms-useragent" kullanılır. |
with |
Tarayıcıdaki CORS isteklerine kimlik bilgilerinin eklenip eklenmeyeceği. Daha fazla bilgi edinmek için bkz. https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials. |
Özellik Ayrıntıları
endpoint
İstemci uç noktasını geçersiz kılar.
endpoint?: string
Özellik Değeri
string
Devralınan Özellik Detayları
clientRequestIdHeaderName
Belirtilirse, HTTP işlem hattına bu üst bilgi adına ve istek kimliği olarak rastgele bir UUID'ye sahip tüm giden isteklere üst bilgi ekleyecek bir GenerateRequestIdPolicy eklenir.
clientRequestIdHeaderName?: string
Özellik Değeri
string
Çekirdekten DevralındıHttp.ServiceClientOptions.clientRequestIdHeaderName
credentialScopes
Belirtilirse, BearerTokenAuthenticationPolicy derlemek için kullanılır.
credentialScopes?: string | string[]
Özellik Değeri
string | string[]
Çekirdekten DevralındıHttp.ServiceClientOptions.credentialScopes
deserializationContentTypes
JSON veya XML serileştirme ile ilişkilendirilecek içerik türleri.
deserializationContentTypes?: DeserializationContentTypes
Özellik Değeri
Çekirdekten DevralınanHttp.ServiceClientOptions.deserializationContentTypes
generateClientRequestIdHeader
Her HTTP isteği için bir istemci istek kimliği üst bilgisi oluşturulup oluşturulmayacağı.
generateClientRequestIdHeader?: boolean
Özellik Değeri
boolean
Çekirdekten DevralındıHttp.ServiceClientOptions.generateClientRequestIdHeader
httpClient
HTTP istekleri göndermek için kullanılacak HttpClient.
httpClient?: HttpClient
Özellik Değeri
Çekirdekten DevralındıHttp.ServiceClientOptions.httpClient
httpPipelineLogger
HTTP işlem hattı içinde RequestPolicies hatalarını ayıklamak için kullanılabilecek HttpPipelineLogger.
httpPipelineLogger?: HttpPipelineLogger
Özellik Değeri
Çekirdekten DevralındıHttp.ServiceClientOptions.httpPipelineLogger
noRetryPolicy
true olarak ayarlanırsa, varsayılan yeniden deneme ilkesini kapatın.
noRetryPolicy?: boolean
Özellik Değeri
boolean
Çekirdekten DevralındıHttp.ServiceClientOptions.noRetryPolicy
proxySettings
Her HTTP isteği için kullanılacak ara sunucu ayarları (yalnızca Node.js).
proxySettings?: ProxySettings
Özellik Değeri
Çekirdekten DevralındıHttp.ServiceClientOptions.proxySettings
requestPolicyFactories
Tel üzerinde HTTP isteği göndermek için kullanılan RequestPolicy işlem hattını oluşturmak için çağrılan fabrika dizisi veya defaultRequestPolicyFactories değerini alıp kullanılacak requestPolicyFactories'i döndüren bir işlev.
requestPolicyFactories?: RequestPolicyFactory[] | (defaultRequestPolicyFactories: RequestPolicyFactory[]) => void | RequestPolicyFactory[]
Özellik Değeri
RequestPolicyFactory[] | (defaultRequestPolicyFactories: RequestPolicyFactory[]) => void | RequestPolicyFactory[]
Çekirdekten DevralındıHttp.ServiceClientOptions.requestPolicyFactories
rpRegistrationRetryTimeout
AutomaticRPRegistration için yeniden deneme zaman aşımını saniye olarak alır veya ayarlar. Varsayılan değer 30’dur.
rpRegistrationRetryTimeout?: number
Özellik Değeri
number
Çekirdekten DevralındıHttp.ServiceClientOptions.rpRegistrationRetryTimeout
userAgent
İstek gönderilirken telemetri üst bilgisine ayarlanacak dize veya varsayılan kullanıcı aracısı dizesini alan ve kullanılacak kullanıcı aracısı dizesini döndüren bir işlev.
userAgent?: string | (defaultUserAgent: string) => string
Özellik Değeri
string | (defaultUserAgent: string) => string
Çekirdekten DevralındıHttp.ServiceClientOptions.userAgent
userAgentHeaderName
İstek gönderilirken telemetri üst bilgisi için kullanılacak üst bilgi adı. Bu belirtilmezse, Node.js üzerinde çalıştırılırken "User-Agent" ve tarayıcıda çalışırken "x-ms-useragent" kullanılır.
userAgentHeaderName?: string | (defaultUserAgentHeaderName: string) => string
Özellik Değeri
string | (defaultUserAgentHeaderName: string) => string
Çekirdekten DevralındıHttp.ServiceClientOptions.userAgentHeaderName
withCredentials
Tarayıcıdaki CORS isteklerine kimlik bilgilerinin eklenip eklenmeyeceği. Daha fazla bilgi edinmek için bkz. https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials.
withCredentials?: boolean
Özellik Değeri
boolean
Çekirdekten DevralındıHttp.ServiceClientOptions.withCredentials
Azure SDK for JavaScript