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