DataverseConfig クラス

Dataverse クライアント操作の構成設定。

コンストラクター

DataverseConfig(language_code: int = 1033, http_retries: int | None = None, http_backoff: float | None = None, http_timeout: float | None = None, log_config: 'LogConfig' | None = None, operation_context: OperationContext | None = None)

パラメーター

名前 説明
language_code
int

ローカライズされたラベルとメッセージの LCID (ロケール ID)。 既定値は 1033 (英語 - 米国) です。

規定値: 1033
http_retries
int

一時的な HTTP エラーに対する再試行の最大数 (オプション)。 将来の使用のために予約済み。

規定値: None
http_backoff

再試行の間のオプションのバックオフ乗数 (秒単位)。 将来の使用のために予約済み。

規定値: None
http_timeout

オプションの要求タイムアウト (秒単位)。 将来の使用のために予約済み。

規定値: None
log_config
LogConfig または None

オプションのローカル HTTP 診断ログの構成。 指定すると、すべての HTTP 要求と応答がタイムスタンプ付きの .log ファイルに記録され、機密性の高いヘッダーが自動的に再処理されます。

規定値: None
operation_context

省略可能な呼び出し元定義のコンテキスト オブジェクトは、かっこで分けられたコメントとして送信 User-Agent ヘッダーに追加されます。 プラグイン/ツールの属性を対象としています。

規定値: None

メソッド

from_env

既定の設定で構成インスタンスを作成します。

from_env

既定の設定で構成インスタンスを作成します。

from_env() -> DataverseConfig

返品

説明

既定値を持つ構成インスタンス。

属性

http_backoff

http_backoff: float | None = None

http_retries

http_retries: int | None = None

http_timeout

http_timeout: float | None = None

language_code

language_code: int = 1033

log_config

log_config: 'LogConfig' | None = None

operation_context

operation_context: OperationContext | None = None