ValidationCheck は、プリフライト チェックの結果を表します。
JSON 表現 |
---|
{ "option": enum ( |
フィールド | |
---|---|
option |
検証チェックに使用されるオプション |
status |
出力専用。詳細な検証チェックのステータス。 |
scenario |
出力専用。プリフライト チェックが実行されたシナリオ。 |
オプション
列挙型 | |
---|---|
OPTIONS_UNSPECIFIED |
デフォルト値。標準のプリフライト検証チェックが使用されます。 |
SKIP_VALIDATION_CHECK_BLOCKING |
プリフライト チェックの失敗を防ぐ。 |
SKIP_VALIDATION_ALL |
プリフライト チェックの検証をすべてスキップします。 |
ValidationCheckStatus
ValidationCheckStatus は、詳細な検証チェック ステータスを定義します。
JSON 表現 |
---|
{
"result": [
{
object ( |
フィールド | |
---|---|
result[] |
プリフライト チェックの実行中に失敗した個々のチェック。 |
ValidationCheckResult
ValidationCheckResult は、検証チェックの詳細を定義します。
JSON 表現 |
---|
{
"state": enum ( |
フィールド | |
---|---|
state |
検証チェックのステータス。 |
description |
検証チェックの説明。 |
category |
検証のカテゴリ。 |
reason |
チェックの失敗に関する人が読めるメッセージ。 |
details |
詳細な障害情報(フォーマットされていない場合があります)。 |
州
列挙型 | |
---|---|
STATE_UNKNOWN |
デフォルト値。チェック結果は不明です。 |
STATE_FAILURE |
チェックが失敗しました。 |
STATE_SKIPPED |
チェックがスキップされた。 |
STATE_FATAL |
チェック自体が完了しなかった。 |
STATE_WARNING |
チェックで警告が発生しました。 |
シナリオ
列挙型 | |
---|---|
SCENARIO_UNSPECIFIED |
デフォルト値。この値は使用されません。 |
CREATE |
作成フロー中に検証チェックが発生しました。 |
UPDATE |
更新フロー中に検証チェックが発生しました。 |