ValidationCheck represents the result of preflight check.
| JSON representation | 
|---|
{ "option": enum (  | 
            
| Fields | |
|---|---|
option | 
              
                 
 Options used for the validation check  | 
            
status | 
              
                 
 Output only. The detailed validation check status.  | 
            
scenario | 
              
                 
 Output only. The scenario when the preflight checks were run.  | 
            
Options
| Enums | |
|---|---|
OPTIONS_UNSPECIFIED | 
                Default value. Standard preflight validation check will be used. | 
SKIP_VALIDATION_CHECK_BLOCKING | 
                Prevent failed preflight checks from failing. | 
SKIP_VALIDATION_ALL | 
                Skip all preflight check validations. | 
ValidationCheckStatus
ValidationCheckStatus defines the detailed validation check status.
| JSON representation | 
|---|
{
  "result": [
    {
      object ( | 
              
| Fields | |
|---|---|
result[] | 
                
                   
 Individual checks which failed as part of the Preflight check execution.  | 
              
ValidationCheckResult
ValidationCheckResult defines the details about the validation check.
| JSON representation | 
|---|
{
  "state": enum ( | 
              
| Fields | |
|---|---|
state | 
                
                   
 The validation check state.  | 
              
description | 
                
                   
 The description of the validation check.  | 
              
category | 
                
                   
 The category of the validation.  | 
              
reason | 
                
                   
 A human-readable message of the check failure.  | 
              
details | 
                
                   
 Detailed failure information, which might be unformatted.  | 
              
State
| Enums | |
|---|---|
STATE_UNKNOWN | 
                The default value. The check result is unknown. | 
STATE_FAILURE | 
                The check failed. | 
STATE_SKIPPED | 
                The check was skipped. | 
STATE_FATAL | 
                The check itself failed to complete. | 
STATE_WARNING | 
                The check encountered a warning. | 
Scenario
| Enums | |
|---|---|
SCENARIO_UNSPECIFIED | 
                Default value. This value is unused. | 
CREATE | 
                The validation check occurred during a create flow. | 
UPDATE | 
                The validation check occurred during an update flow. |