次の方法で共有


DeviceUpdateClientOptionalParams interface

省略可能なパラメーター。

Extends

プロパティ

endpoint

クライアント エンドポイントをオーバーライドします。

継承されたプロパティ

clientRequestIdHeaderName

指定すると、GenerateRequestIdPolicy が HTTP パイプラインに追加され、このヘッダー名とランダム UUID を要求 ID として持つすべての送信要求にヘッダーが追加されます。

credentialScopes

指定した場合は、BearerTokenAuthenticationPolicy のビルドに使用されます。

deserializationContentTypes

JSON または XML シリアル化に関連付けられるコンテンツ タイプ。

generateClientRequestIdHeader

各 HTTP 要求のクライアント要求 ID ヘッダーを生成するかどうか。

httpClient

HTTP 要求の送信に使用される HttpClient。

httpPipelineLogger

HTTP パイプライン内で RequestPolicies をデバッグするために使用できる HttpPipelineLogger。

noRetryPolicy

true に設定した場合は、既定の再試行ポリシーをオフにします。

proxySettings

すべての HTTP 要求に使用されるプロキシ設定 (Node.js のみ)。

requestPolicyFactories

ネットワーク上で HTTP 要求を送信するために使用される RequestPolicy パイプラインを作成するために呼び出されるファクトリの配列、または defaultRequestPolicyFactories を受け取って使用される requestPolicyFactories を返す関数。

rpRegistrationRetryTimeout

AutomaticRPRegistration の再試行タイムアウトを秒単位で取得または設定します。 既定値は 30 です。

userAgent

要求の送信中にテレメトリ ヘッダーに設定する文字列、または既定のユーザー エージェント文字列を受け取り、使用されるユーザー エージェント文字列を返す関数。

userAgentHeaderName

要求の送信時にテレメトリ ヘッダーに使用するヘッダー名。 これを指定しない場合は、Node.js で実行するときに "User-Agent" が使用され、ブラウザーで実行するときに "x-ms-useragent" が使用されます。

withCredentials

ブラウザーの CORS 要求に資格情報を含めるかどうか。 詳細については、https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials を参照してください。

プロパティの詳細

endpoint

クライアント エンドポイントをオーバーライドします。

endpoint?: string

プロパティ値

string

継承されたプロパティの詳細

clientRequestIdHeaderName

指定すると、GenerateRequestIdPolicy が HTTP パイプラインに追加され、このヘッダー名とランダム UUID を要求 ID として持つすべての送信要求にヘッダーが追加されます。

clientRequestIdHeaderName?: string

プロパティ値

string

coreHttp.ServiceClientOptions.clientRequestIdHeaderName から継承された

credentialScopes

指定した場合は、BearerTokenAuthenticationPolicy のビルドに使用されます。

credentialScopes?: string | string[]

プロパティ値

string | string[]

coreHttp.ServiceClientOptions.credentialScopes から継承

deserializationContentTypes

JSON または XML シリアル化に関連付けられるコンテンツ タイプ。

deserializationContentTypes?: DeserializationContentTypes

プロパティ値

coreHttp.ServiceClientOptions.deserializationContentTypes から継承

generateClientRequestIdHeader

各 HTTP 要求のクライアント要求 ID ヘッダーを生成するかどうか。

generateClientRequestIdHeader?: boolean

プロパティ値

boolean

coreHttp.ServiceClientOptions.generateClientRequestIdHeader から継承された

httpClient

HTTP 要求の送信に使用される HttpClient。

httpClient?: HttpClient

プロパティ値

coreHttp.ServiceClientOptions.httpClient から継承

httpPipelineLogger

HTTP パイプライン内で RequestPolicies をデバッグするために使用できる HttpPipelineLogger。

httpPipelineLogger?: HttpPipelineLogger

プロパティ値

coreHttp.ServiceClientOptions.httpPipelineLogger 継承された

noRetryPolicy

true に設定した場合は、既定の再試行ポリシーをオフにします。

noRetryPolicy?: boolean

プロパティ値

boolean

coreHttp.ServiceClientOptions.noRetryPolicy から継承

proxySettings

すべての HTTP 要求に使用されるプロキシ設定 (Node.js のみ)。

proxySettings?: ProxySettings

プロパティ値

coreHttp.ServiceClientOptions.proxySettings から継承

requestPolicyFactories

ネットワーク上で HTTP 要求を送信するために使用される RequestPolicy パイプラインを作成するために呼び出されるファクトリの配列、または defaultRequestPolicyFactories を受け取って使用される requestPolicyFactories を返す関数。

requestPolicyFactories?: RequestPolicyFactory[] | (defaultRequestPolicyFactories: RequestPolicyFactory[]) => void | RequestPolicyFactory[]

プロパティ値

RequestPolicyFactory[] | (defaultRequestPolicyFactories: RequestPolicyFactory[]) => void | RequestPolicyFactory[]

coreHttp.ServiceClientOptions.requestPolicyFactories 継承された

rpRegistrationRetryTimeout

AutomaticRPRegistration の再試行タイムアウトを秒単位で取得または設定します。 既定値は 30 です。

rpRegistrationRetryTimeout?: number

プロパティ値

number

coreHttp.ServiceClientOptions.rpRegistrationRetryTimeout 継承された

userAgent

要求の送信中にテレメトリ ヘッダーに設定する文字列、または既定のユーザー エージェント文字列を受け取り、使用されるユーザー エージェント文字列を返す関数。

userAgent?: string | (defaultUserAgent: string) => string

プロパティ値

string | (defaultUserAgent: string) => string

coreHttp.ServiceClientOptions.userAgent から継承

userAgentHeaderName

要求の送信時にテレメトリ ヘッダーに使用するヘッダー名。 これを指定しない場合は、Node.js で実行するときに "User-Agent" が使用され、ブラウザーで実行するときに "x-ms-useragent" が使用されます。

userAgentHeaderName?: string | (defaultUserAgentHeaderName: string) => string

プロパティ値

string | (defaultUserAgentHeaderName: string) => string

coreHttp.ServiceClientOptions.userAgentHeaderName 継承された

withCredentials

ブラウザーの CORS 要求に資格情報を含めるかどうか。 詳細については、https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials を参照してください。

withCredentials?: boolean

プロパティ値

boolean

coreHttp.ServiceClientOptions.withCredentials から継承