翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
使用可能なテスト
次世代 Resilience Hub には、以下の事前設定されたテストテンプレートが用意されています。
-
アベイラビリティーゾーン: 復旧 — サービスがアベイラビリティーゾーンの障害を検出して復旧できることを検証します。
-
依存関係の検証 – リージョン内の依存関係に障害が発生したときにサービスがどのように応答するかを検証します。
-
マルチリージョン: 分離 – 別のリージョンへの接続が利用できない場合に、サービスがリージョンから独立して動作できることを検証します。
-
マルチリージョン: 復旧 — リージョンに障害が発生した場合に、復旧目標内の別のリージョンからクライアントを復旧して提供できることを検証します。
各テストテンプレートは、各パラメータが必要かどうかやデフォルト値など、受け入れるパラメータを宣言します。
テストテンプレートを一覧表示するには (CLI)
aws resiliencehubv2 list-test-templates --regionregion
テストテンプレートを表示するには (CLI)
を使用してget-test-template、テストテンプレートの完全な定義を表示します。 の応答には以下が含まれます。
-
アクション – テストが実行するオペレーション。各オペレーションは特定のリソースタイプを対象としています。
-
パラメータ – テンプレートからテストを作成するときに指定する入力。
各アクションには以下が含まれます。
-
actionId – アクションの一意の識別子。
-
description – アクションの動作の説明。
-
resourceType – アクションがターゲットとするリソースのタイプ。
各パラメータは以下を宣言します。
-
name – テストの作成時に指定するパラメータ名。
-
description – パラメータが制御する内容の説明。
-
type – 値タイプ:
STRING、STRING_LIST、またはINTEGER。 -
required – パラメータの値を指定する必要があるかどうか。
-
defaultValue – 指定しない場合に使用される値。オプションのパラメータに適用されます。
-
maxValues – パラメータに指定できる値の最大数。
aws resiliencehubv2 get-test-template \ --test-template-arn "arn:aws:resiliencehub:region:aws:test-template/aws-az-recovery:rtaz001" \ --regionregion
テストを作成するときに、 --parametersオプションを使用してこれらのパラメータの値を指定します。テストを作成する例については、「」を参照してください次世代 Resilience Hub の開始方法。