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