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 |
更新流程中發生驗證檢查。 |