IotDpsClientOptionalParams interface

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

Extends

プロパティ

$host

サーバー パラメーター

apiVersion

API バージョン

endpoint

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

継承されたプロパティ

additionalPolicies

HTTP パイプラインに含める追加のポリシー。

allowInsecureConnection

要求が HTTPS ではなく HTTP 経由で送信される場合は true に設定します

baseUri

指定した場合、これは、この ServiceClient に対して要求が行われるベース URI です。 指定しない場合、すべての OperationSpecs に baseUrl プロパティが含まれている必要があります。

credential

要求の認証に使用される資格情報。

credentialScopes

指定した場合は、 を使用して BearerTokenAuthenticationPolicy をビルドします。

httpClient

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

pipeline

使用するカスタマイズされたパイプライン。それ以外の場合は、既定のパイプラインが作成されます。

proxyOptions

送信要求のプロキシを構成するためのオプション。

redirectOptions

リダイレクト応答の処理方法のオプション。

requestContentType

サービスの既定の要求コンテンツ タイプ。 OperationSpec に requestContentType が存在しない場合に使用されます。

retryOptions

失敗した要求を再試行する方法を制御するオプション。

telemetryOptions

一般的なテレメトリとトレース情報を送信要求に設定するためのオプション。

tlsOptions

TLS 認証を構成するためのオプション

userAgentOptions

送信要求にユーザー エージェントの詳細を追加するためのオプション。

プロパティの詳細

$host

サーバー パラメーター

$host?: string

プロパティ値

string

apiVersion

API バージョン

apiVersion?: string

プロパティ値

string

endpoint

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

endpoint?: string

プロパティ値

string

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

additionalPolicies

HTTP パイプラインに含める追加のポリシー。

additionalPolicies?: AdditionalPolicyConfig[]

プロパティ値

継承元 coreClient.ServiceClientOptions.additionalPolicies

allowInsecureConnection

要求が HTTPS ではなく HTTP 経由で送信される場合は true に設定します

allowInsecureConnection?: boolean

プロパティ値

boolean

継承元 coreClient.ServiceClientOptions.allowInsecureConnection

baseUri

警告

この API は非推奨になりました。

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

指定した場合、これは、この ServiceClient に対して要求が行われるベース URI です。 指定しない場合、すべての OperationSpecs に baseUrl プロパティが含まれている必要があります。

baseUri?: string

プロパティ値

string

継承元 coreClient.ServiceClientOptions.baseUri

credential

要求の認証に使用される資格情報。

credential?: TokenCredential

プロパティ値

継承元 coreClient.ServiceClientOptions.credential

credentialScopes

指定した場合は、 を使用して BearerTokenAuthenticationPolicy をビルドします。

credentialScopes?: string | string[]

プロパティ値

string | string[]

継承元 coreClient.ServiceClientOptions.credentialScopes

httpClient

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

httpClient?: HttpClient

プロパティ値

継承元 coreClient.ServiceClientOptions.httpClient

pipeline

使用するカスタマイズされたパイプライン。それ以外の場合は、既定のパイプラインが作成されます。

pipeline?: Pipeline

プロパティ値

継承元 coreClient.ServiceClientOptions.pipeline

proxyOptions

送信要求のプロキシを構成するためのオプション。

proxyOptions?: ProxySettings

プロパティ値

継承元 coreClient.ServiceClientOptions.proxyOptions

redirectOptions

リダイレクト応答の処理方法のオプション。

redirectOptions?: RedirectPolicyOptions

プロパティ値

継承元 coreClient.ServiceClientOptions.redirectOptions

requestContentType

サービスの既定の要求コンテンツ タイプ。 OperationSpec に requestContentType が存在しない場合に使用されます。

requestContentType?: string

プロパティ値

string

継承元 coreClient.ServiceClientOptions.requestContentType

retryOptions

失敗した要求を再試行する方法を制御するオプション。

retryOptions?: PipelineRetryOptions

プロパティ値

継承元 coreClient.ServiceClientOptions.retryOptions

telemetryOptions

一般的なテレメトリとトレース情報を送信要求に設定するためのオプション。

telemetryOptions?: TelemetryOptions

プロパティ値

継承元 coreClient.ServiceClientOptions.telemetryOptions

tlsOptions

TLS 認証を構成するためのオプション

tlsOptions?: TlsSettings

プロパティ値

継承 coreClient.ServiceClientOptions.tlsOptions

userAgentOptions

送信要求にユーザー エージェントの詳細を追加するためのオプション。

userAgentOptions?: UserAgentPolicyOptions

プロパティ値

継承元 coreClient.ServiceClientOptions.userAgentOptions