ValidationCheck

„ValidationCheck“ stellt das Ergebnis der Preflight-Prüfung dar.

JSON-Darstellung
{
  "option": enum (Options),
  "status": {
    object (ValidationCheckStatus)
  },
  "scenario": enum (Scenario)
}
Felder
option

enum (Options)

Für die Validierungsprüfung verwendete Optionen

status

object (ValidationCheckStatus)

Nur Ausgabe. Der detaillierte Status der Validierungsprüfung.

scenario

enum (Scenario)

Nur Ausgabe. Das Szenario, in dem die Preflight-Prüfungen ausgeführt wurden.

Optionen

Enums
OPTIONS_UNSPECIFIED Standardwert. Es wird eine Standard-Preflight-Validierungsprüfung verwendet.
SKIP_VALIDATION_CHECK_BLOCKING Verhindern, dass fehlgeschlagene Preflight-Prüfungen fehlschlagen.
SKIP_VALIDATION_ALL Alle Validierungen der Preflight-Prüfung überspringen.

ValidationCheckStatus

ValidationCheckStatus definiert den detaillierten Status der Validierungsprüfung.

JSON-Darstellung
{
  "result": [
    {
      object (ValidationCheckResult)
    }
  ]
}
Felder
result[]

object (ValidationCheckResult)

Einzelne Prüfungen, die im Rahmen der Preflight-Prüfung fehlgeschlagen sind.

ValidationCheckResult

ValidationCheckResult definiert die Details zur Validierungsprüfung.

JSON-Darstellung
{
  "state": enum (State),
  "description": string,
  "category": string,
  "reason": string,
  "details": string
}
Felder
state

enum (State)

Der Status der Überprüfung.

description

string

Die Beschreibung der Validierungsprüfung.

category

string

Die Kategorie der Validierung.

reason

string

Eine für Menschen lesbare Nachricht zum Prüffehler.

details

string

Detaillierte Fehlerinformationen, die möglicherweise nicht formatiert sind.

Bundesland

Enums
STATE_UNKNOWN Der Standardwert. Das Ergebnis der Überprüfung ist unbekannt.
STATE_FAILURE Die Prüfung ist fehlgeschlagen.
STATE_SKIPPED Die Prüfung wurde übersprungen.
STATE_FATAL Die Überprüfung konnte nicht abgeschlossen werden.
STATE_WARNING Bei der Prüfung wurde eine Warnung ausgegeben.

Szenario

Enums
SCENARIO_UNSPECIFIED Standardwert Dieser Wert wird nicht verwendet.
CREATE Die Validierungsprüfung wurde während eines Erstellungsvorgangs durchgeführt.
UPDATE Die Überprüfung erfolgte während eines Updatevorgangs.