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