次の方法で共有


ServiceFabricClientGetClusterHealthOptionalParams interface

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

Extends

プロパティ

applicationsHealthStateFilter

正常性状態に基づいて、クラスター正常性クエリの結果で返されるアプリケーション正常性状態オブジェクトのフィルター処理を許可します。 このパラメーターに指定できる値には、メンバーから取得した整数値や HealthStateFilter 列挙体のメンバーに対するビットごとの操作が含まれます。 フィルターに一致するアプリケーションのみが返されます。 すべてのアプリケーションは、集計された正常性状態を評価するために使用されます。 指定しない場合は、すべてのエントリが返されます。 状態値はフラグ ベースの列挙体であるため、値はビットごとの 'OR' 演算子を使用して取得したこれらの値の組み合わせにすることができます。 たとえば、指定された値が 6 の場合、HealthState 値が OK (2) および Warning (4) のアプリケーションの正常性状態が返されます。

  • 既定値 - 既定値。 任意の HealthState と一致します。 値は 0 です。
  • なし - HealthState 値と一致しないフィルター。 特定の状態のコレクションに対する結果を返さないために使用されます。 値は 1 です。
  • Ok - HealthState 値 Ok の入力と一致するフィルター。 値は 2 です。
  • 警告 - HealthState 値 Warning の入力と一致するフィルター。 値は 4 です。
  • エラー - HealthState 値 Error の入力と一致するフィルター。 値は 8 です。
  • All - 任意の HealthState 値を持つ入力と一致するフィルター。 値は 65535 です。 既定値: 0。
eventsHealthStateFilter

正常性状態に基づいて返される HealthEvent オブジェクトのコレクションをフィルター処理できるようにします。 このパラメーターに指定できる値には、次のいずれかの正常性状態の整数値が含まれます。 フィルターに一致するイベントのみが返されます。 すべてのイベントは、集計された正常性状態を評価するために使用されます。 指定しない場合は、すべてのエントリが返されます。 状態の値はフラグ ベースの列挙体であるため、値は、ビットごとの 'OR' 演算子を使用して取得されるこれらの値の組み合わせにすることができます。 たとえば、指定された値が 6 の場合、HealthState 値が OK (2) および Warning (4) のすべてのイベントが返されます。

  • 既定値 - 既定値。 任意の HealthState と一致します。 値は 0 です。
  • なし - HealthState 値と一致しないフィルター。 特定の状態のコレクションに対する結果を返さないために使用されます。 値は 1 です。
  • Ok - HealthState 値 Ok の入力と一致するフィルター。 値は 2 です。
  • 警告 - HealthState 値 Warning の入力と一致するフィルター。 値は 4 です。
  • エラー - HealthState 値 Error の入力と一致するフィルター。 値は 8 です。
  • All - 任意の HealthState 値を持つ入力と一致するフィルター。 値は 65535 です。 既定値: 0。
excludeHealthStatistics

正常性統計をクエリ結果の一部として返す必要があるかどうかを示します。 既定では False です。 統計情報には、正常性状態 Ok、警告、およびエラーの子エンティティの数が表示されます。 既定値: false。

includeSystemApplicationHealthStatistics

正常性統計に fabric:/System アプリケーションの正常性統計を含める必要があるかどうかを示します。 既定では False です。 IncludeSystemApplicationHealthStatistics が true に設定されている場合、正常性統計には fabric:/System アプリケーションに属するエンティティが含まれます。 それ以外の場合、クエリ結果には、ユーザー アプリケーションの正常性統計のみが含まれます。 このパラメーターを適用するには、正常性統計をクエリ結果に含める必要があります。 既定値: false。

nodesHealthStateFilter

クラスター正常性クエリの結果で返されるノード正常性状態オブジェクトの正常性状態に基づいてフィルター処理できるようにします。 このパラメーターに指定できる値には、次のいずれかの正常性状態の整数値が含まれます。 フィルターに一致するノードのみが返されます。 すべてのノードは、集計された正常性状態を評価するために使用されます。 指定しない場合は、すべてのエントリが返されます。 状態値はフラグ ベースの列挙体であるため、値はビットごとの 'OR' 演算子を使用して取得したこれらの値の組み合わせにすることができます。 たとえば、指定された値が 6 の場合、HealthState 値が OK (2) および Warning (4) のノードの正常性状態が返されます。

  • 既定値 - 既定値。 任意の HealthState と一致します。 値は 0 です。
  • なし - HealthState 値と一致しないフィルター。 特定の状態のコレクションに対する結果を返さないために使用されます。 値は 1 です。
  • Ok - HealthState 値 Ok の入力と一致するフィルター。 値は 2 です。
  • 警告 - HealthState 値 Warning の入力と一致するフィルター。 値は 4 です。
  • エラー - HealthState 値 Error の入力と一致するフィルター。 値は 8 です。
  • All - 任意の HealthState 値を持つ入力と一致するフィルター。 値は 65535 です。 既定値: 0。
timeoutParameter

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

継承されたプロパティ

abortSignal

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

customHeaders

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

onDownloadProgress

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

onUploadProgress

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

timeout

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

プロパティの詳細

applicationsHealthStateFilter

正常性状態に基づいて、クラスター正常性クエリの結果で返されるアプリケーション正常性状態オブジェクトのフィルター処理を許可します。 このパラメーターに指定できる値には、メンバーから取得した整数値や HealthStateFilter 列挙体のメンバーに対するビットごとの操作が含まれます。 フィルターに一致するアプリケーションのみが返されます。 すべてのアプリケーションは、集計された正常性状態を評価するために使用されます。 指定しない場合は、すべてのエントリが返されます。 状態値はフラグ ベースの列挙体であるため、値はビットごとの 'OR' 演算子を使用して取得したこれらの値の組み合わせにすることができます。 たとえば、指定された値が 6 の場合、HealthState 値が OK (2) および Warning (4) のアプリケーションの正常性状態が返されます。

  • 既定値 - 既定値。 任意の HealthState と一致します。 値は 0 です。
  • なし - HealthState 値と一致しないフィルター。 特定の状態のコレクションに対する結果を返さないために使用されます。 値は 1 です。
  • Ok - HealthState 値 Ok の入力と一致するフィルター。 値は 2 です。
  • 警告 - HealthState 値 Warning の入力と一致するフィルター。 値は 4 です。
  • エラー - HealthState 値 Error の入力と一致するフィルター。 値は 8 です。
  • All - 任意の HealthState 値を持つ入力と一致するフィルター。 値は 65535 です。 既定値: 0。
applicationsHealthStateFilter?: number

プロパティ値

number

eventsHealthStateFilter

正常性状態に基づいて返される HealthEvent オブジェクトのコレクションをフィルター処理できるようにします。 このパラメーターに指定できる値には、次のいずれかの正常性状態の整数値が含まれます。 フィルターに一致するイベントのみが返されます。 すべてのイベントは、集計された正常性状態を評価するために使用されます。 指定しない場合は、すべてのエントリが返されます。 状態の値はフラグ ベースの列挙体であるため、値は、ビットごとの 'OR' 演算子を使用して取得されるこれらの値の組み合わせにすることができます。 たとえば、指定された値が 6 の場合、HealthState 値が OK (2) および Warning (4) のすべてのイベントが返されます。

  • 既定値 - 既定値。 任意の HealthState と一致します。 値は 0 です。
  • なし - HealthState 値と一致しないフィルター。 特定の状態のコレクションに対する結果を返さないために使用されます。 値は 1 です。
  • Ok - HealthState 値 Ok の入力と一致するフィルター。 値は 2 です。
  • 警告 - HealthState 値 Warning の入力と一致するフィルター。 値は 4 です。
  • エラー - HealthState 値 Error の入力と一致するフィルター。 値は 8 です。
  • All - 任意の HealthState 値を持つ入力と一致するフィルター。 値は 65535 です。 既定値: 0。
eventsHealthStateFilter?: number

プロパティ値

number

excludeHealthStatistics

正常性統計をクエリ結果の一部として返す必要があるかどうかを示します。 既定では False です。 統計情報には、正常性状態 Ok、警告、およびエラーの子エンティティの数が表示されます。 既定値: false。

excludeHealthStatistics?: boolean

プロパティ値

boolean

includeSystemApplicationHealthStatistics

正常性統計に fabric:/System アプリケーションの正常性統計を含める必要があるかどうかを示します。 既定では False です。 IncludeSystemApplicationHealthStatistics が true に設定されている場合、正常性統計には fabric:/System アプリケーションに属するエンティティが含まれます。 それ以外の場合、クエリ結果には、ユーザー アプリケーションの正常性統計のみが含まれます。 このパラメーターを適用するには、正常性統計をクエリ結果に含める必要があります。 既定値: false。

includeSystemApplicationHealthStatistics?: boolean

プロパティ値

boolean

nodesHealthStateFilter

クラスター正常性クエリの結果で返されるノード正常性状態オブジェクトの正常性状態に基づいてフィルター処理できるようにします。 このパラメーターに指定できる値には、次のいずれかの正常性状態の整数値が含まれます。 フィルターに一致するノードのみが返されます。 すべてのノードは、集計された正常性状態を評価するために使用されます。 指定しない場合は、すべてのエントリが返されます。 状態値はフラグ ベースの列挙体であるため、値はビットごとの 'OR' 演算子を使用して取得したこれらの値の組み合わせにすることができます。 たとえば、指定された値が 6 の場合、HealthState 値が OK (2) および Warning (4) のノードの正常性状態が返されます。

  • 既定値 - 既定値。 任意の HealthState と一致します。 値は 0 です。
  • なし - HealthState 値と一致しないフィルター。 特定の状態のコレクションに対する結果を返さないために使用されます。 値は 1 です。
  • Ok - HealthState 値 Ok の入力と一致するフィルター。 値は 2 です。
  • 警告 - HealthState 値 Warning の入力と一致するフィルター。 値は 4 です。
  • エラー - HealthState 値 Error の入力と一致するフィルター。 値は 8 です。
  • All - 任意の HealthState 値を持つ入力と一致するフィルター。 値は 65535 です。 既定値: 0。
nodesHealthStateFilter?: number

プロパティ値

number

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 から継承された