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 | 업데이트 흐름 중에 유효성 검사 확인이 발생했습니다. |