次の方法で共有


ServiceFabricClientReportApplicationHealthOptionalParams interface

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

Extends

プロパティ

immediate

レポートをすぐに送信するかどうかを示すフラグ。 正常性レポートが Service Fabric ゲートウェイ アプリケーションに送信され、正常性ストアに転送されます。 Immediate が true に設定されている場合、HTTP ゲートウェイ アプリケーションが使用しているファブリック クライアント設定に関係なく、レポートは HTTP ゲートウェイから正常性ストアに直ちに送信されます。 これは、できるだけ早く送信する必要がある重要なレポートに役立ちます。 タイミングやその他の条件によっては、HTTP ゲートウェイが閉じている場合やメッセージがゲートウェイに到達しない場合など、レポートの送信が失敗する可能性があります。 Immediate が false に設定されている場合、HTTP ゲートウェイの正常性クライアント設定に基づいてレポートが送信されます。 そのため、HealthReportSendInterval 構成に従ってバッチ処理されます。 これは、正常性クライアントが正常性ストアへの正常性レポート メッセージと正常性レポートの処理を最適化できるため、推奨される設定です。 既定では、レポートはすぐには送信されません。 既定値: false。

timeoutParameter

操作を実行するためのサーバー タイムアウト (秒単位)。 このタイムアウトは、要求された操作が完了するまでクライアントが待機する期間を指定します。 このパラメーターの既定値は 60 秒です。 既定値: 60。

継承されたプロパティ

abortSignal

要求を中止するために使用できるシグナル。

customHeaders

要求が送信される前に適用されるユーザー定義のカスタム要求ヘッダー。

onDownloadProgress

ダウンロードの進行状況時に発生するコールバック。

onUploadProgress

アップロードの進行状況時に発生するコールバック。

timeout

要求が自動的に終了するまでの時間 (ミリ秒)。

プロパティの詳細

immediate

レポートをすぐに送信するかどうかを示すフラグ。 正常性レポートが Service Fabric ゲートウェイ アプリケーションに送信され、正常性ストアに転送されます。 Immediate が true に設定されている場合、HTTP ゲートウェイ アプリケーションが使用しているファブリック クライアント設定に関係なく、レポートは HTTP ゲートウェイから正常性ストアに直ちに送信されます。 これは、できるだけ早く送信する必要がある重要なレポートに役立ちます。 タイミングやその他の条件によっては、HTTP ゲートウェイが閉じている場合やメッセージがゲートウェイに到達しない場合など、レポートの送信が失敗する可能性があります。 Immediate が false に設定されている場合、HTTP ゲートウェイの正常性クライアント設定に基づいてレポートが送信されます。 そのため、HealthReportSendInterval 構成に従ってバッチ処理されます。 これは、正常性クライアントが正常性ストアへの正常性レポート メッセージと正常性レポートの処理を最適化できるため、推奨される設定です。 既定では、レポートはすぐには送信されません。 既定値: false。

immediate?: boolean

プロパティ値

boolean

timeoutParameter

操作を実行するためのサーバー タイムアウト (秒単位)。 このタイムアウトは、要求された操作が完了するまでクライアントが待機する期間を指定します。 このパラメーターの既定値は 60 秒です。 既定値: 60。

timeoutParameter?: number

プロパティ値

number

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

abortSignal

要求を中止するために使用できるシグナル。

abortSignal?: AbortSignalLike

プロパティ値

msRest.RequestOptionsBase.abortSignal から継承された

customHeaders

要求が送信される前に適用されるユーザー定義のカスタム要求ヘッダー。

customHeaders?: {[key: string]: string}

プロパティ値

{[key: string]: string}

msRest.RequestOptionsBase.customHeaders から継承された

onDownloadProgress

ダウンロードの進行状況時に発生するコールバック。

onDownloadProgress?: (progress: TransferProgressEvent) => void

プロパティ値

(progress: TransferProgressEvent) => void

msRest.RequestOptionsBase.onDownloadProgress から継承された

onUploadProgress

アップロードの進行状況時に発生するコールバック。

onUploadProgress?: (progress: TransferProgressEvent) => void

プロパティ値

(progress: TransferProgressEvent) => void

inherited From msRest.RequestOptionsBase.onUploadProgress

timeout

要求が自動的に終了するまでの時間 (ミリ秒)。

timeout?: number

プロパティ値

number

msRest.RequestOptionsBase.timeout から継承された