System.Fabric.Chaos.DataStructures 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
ChaosDescription |
Chaos の状態を表します。 |
ChaosEvent |
これは、Chaos によって生成されるすべてのさまざまな種類のイベントの基本クラスです |
ChaosEventsSegment |
Chaos によって発生する の ChaosEvent イベントを表します。 |
ChaosEventsSegmentFilter |
に含める ChaosEvent を選択するフィルターを表します。 ChaosEventsSegment |
ChaosParameters |
このクラスは、ChaosTestScenario を構成するためのすべてのテスト パラメーターを定義します。 |
ChaosReport |
によって GetChaosReportAsync(ChaosReportFilter, TimeSpan, CancellationToken)返されるカオスの実行中の状態を表します。時間範囲内の可能性があります。 |
ChaosReportFilter |
に含める対象の ChaosEvent を選択するフィルターを表します。 ChaosReport |
ChaosSchedule |
混乱を自動化するスケジュールを表します。 |
ChaosScheduleDescription |
バージョン管理された ChaosScheduleを表します。 スケジュールのバージョンは、スケジュールの更新時に更新される数値です。 |
ChaosScheduleJob |
Chaos を実行するタイミングと方法のルールを表します。 |
ChaosScheduleJobActiveDays |
がアクティブな曜日を ChaosScheduleJob 表します。 |
ChaosScheduleTimeRangeUtc |
UTC 時刻の 24 時間の時間範囲を表します。 |
ChaosScheduleTimeUtc |
24 時間の時刻を表します。 時刻は UTC 時刻です。 |
ChaosTargetFilter |
特定のノードの種類のみの障害、特定のアプリケーションのみの障害など、対象となるカオス 障害のすべてのフィルターを定義します。 ChaosTargetFilter を使用しない場合、Chaos はすべてのクラスター エンティティにエラーを発生させます。ChaosTargetFilter が使用されている場合、Chaos は ChaosTargetFilter 仕様を満たすエンティティのみをエラーにします。 NodeTypeInclusionList と ApplicationInclusionList では、和集合セマンティクスのみが可能です。 NodeTypeInclusionList と ApplicationInclusionList の積集合を指定することはできません。 たとえば、"アプリケーションが特定のノードの種類上にある場合のみ障害を発生させる" と指定することはできません。 エンティティが NodeTypeInclusionList または ApplicationInclusionList のどちらかに含まれている時点で、ChaosTargetFilter を使用してエンティティを除外することはできません。 ApplicationX が ApplicationInclusionList に表示されない場合でも、一部の Chaos イテレーション applicationX は、NodeTypeInclusionList に含まれる nodeTypeY のノード上にあるため、障害が発生する可能性があります。NodeTypeInclusionList と ApplicationInclusionList の両方が null または空の場合は、ArgumentException がスローされます。 |
ExecutingFaultsEvent |
Chaos によって実行されている障害をカプセル化するイベントを表します。 |
StartedEvent |
Chaos が初めて開始されたとき、または停止後に作成されるイベントを表します。 |
StoppedEvent |
何らかの理由で Chaos が停止したときに作成される Chaos イベントを表します。 |
TestErrorEvent |
Chaos テストの実行でエラーが発生したときに作成される Chaos イベントを表します。 |
ValidationFailedEvent |
検証が失敗したときに作成される Chaos イベントを表し、検証が失敗した理由に関する情報をカプセル化します。 |
WaitingEvent |
Chaos がクラスターの正常な状態を再び待機しているときに作成される Chaos イベントを表します。 |
列挙型
ChaosScheduleStatus |
Chaos スケジュールの状態を表します。 |
ChaosStatus |
Chaos が現在実行しているタスクを表します。 |
Azure SDK for .NET