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 |
验证检查发生在更新流程中。 |