ValidationCheck

‫ValidationCheck מייצג את התוצאה של בדיקת ההתאמה.

ייצוג ב-JSON
{
  "option": enum (Options),
  "status": {
    object (ValidationCheckStatus)
  },
  "scenario": enum (Scenario)
}
שדות
option

enum (Options)

אפשרויות שמשמשות לבדיקת האימות

status

object (ValidationCheckStatus)

פלט בלבד. סטטוס בדיקת האימות המפורטת.

scenario

enum (Scenario)

פלט בלבד. התרחיש שבו הופעלו הבדיקות המקדימות.

אפשרויות

טיפוסים בני מנייה (enum)
OPTIONS_UNSPECIFIED ערך ברירת המחדל. המערכת תשתמש בבדיקת אימות רגילה לפני ההפעלה.
SKIP_VALIDATION_CHECK_BLOCKING איך למנוע מצב שבו בדיקות קדם-טיסה נכשלות.
SKIP_VALIDATION_ALL דילוג על כל האימותים של בדיקת ההתאמה.

ValidationCheckStatus

השדה ValidationCheckStatus מגדיר את סטטוס בדיקת האימות המפורט.

ייצוג ב-JSON
{
  "result": [
    {
      object (ValidationCheckResult)
    }
  ]
}
שדות
result[]

object (ValidationCheckResult)

בדיקות פרטניות שנכשלו כחלק מהרצת הבדיקה המקדימה.

ValidationCheckResult

‫ValidationCheckResult מגדיר את הפרטים לגבי בדיקת האימות.

ייצוג ב-JSON
{
  "state": enum (State),
  "description": string,
  "category": string,
  "reason": string,
  "details": string
}
שדות
state

enum (State)

מצב בדיקת האימות.

description

string

תיאור בדיקת האימות.

category

string

הקטגוריה של האימות.

reason

string

הודעה קריאה לאנשים על הכשל בבדיקה.

details

string

מידע מפורט על הכשל, שיכול להיות לא מעוצב.

מדינה

טיפוסים בני מנייה (enum)
STATE_UNKNOWN ערך ברירת המחדל. תוצאת הבדיקה לא ידועה.
STATE_FAILURE הבדיקה נכשלה.
STATE_SKIPPED המערכת דילגה על הבדיקה.
STATE_FATAL הבדיקה עצמה נכשלה.
STATE_WARNING במהלך הבדיקה הוצגה אזהרה.

תרחיש

טיפוסים בני מנייה (enum)
SCENARIO_UNSPECIFIED ערך ברירת המחדל. הערך הזה לא בשימוש.
CREATE בדיקת האימות התרחשה במהלך תהליך יצירה.
UPDATE בדיקת האימות התרחשה במהלך תהליך עדכון.