ChaosReport クラス

定義

によって GetChaosReportAsync(ChaosReportFilter, TimeSpan, CancellationToken)返される時間範囲内にある可能性がある、実行中の Chaos の状態を表します。

[System.Serializable]
public sealed class ChaosReport
[<System.Serializable>]
type ChaosReport = class
Public NotInheritable Class ChaosReport
継承
ChaosReport
属性

コンストラクター

ChaosReport(ChaosParameters, ChaosStatus, List<ChaosEvent>, String)

ChaosReport クラスの新しいインスタンスを初期化します。

プロパティ

ChaosParameters

Chaos が開始されたに StartChaosAsync(ChaosParameters, TimeSpan, CancellationToken) 渡されたパラメーターを取得します。

ContinuationToken

Chaos イベントの数が多すぎる場合は、バッチで返されます。そのため、イベントの次のバッチを取得するには、ContinuationToken を API 呼び出し GetChaosReportAsync(String, TimeSpan, CancellationToken)で渡す必要があります。

History

で指定された目的の時間に生成された Chaos イベントの一覧を GetChaosReportAsync(ChaosReportFilter, TimeSpan, CancellationToken)取得します。

Status

Chaos が実行している現在のタスク (CurrentChaosTask enumの列挙子の 1 つ) を取得します。

メソッド

ToString()

カオス状態オブジェクトの文字列表現を取得します。

適用対象