ValidationCheck

ValidationCheck rappresenta il risultato del controllo preliminare.

Rappresentazione JSON
{
  "option": enum (Options),
  "status": {
    object (ValidationCheckStatus)
  },
  "scenario": enum (Scenario)
}
Campi
option

enum (Options)

Opzioni utilizzate per il controllo della convalida

status

object (ValidationCheckStatus)

Solo output. Lo stato del controllo di convalida dettagliato.

scenario

enum (Scenario)

Solo output. Lo scenario in cui sono stati eseguiti i controlli preflight.

Opzioni

Enum
OPTIONS_UNSPECIFIED Valore predefinito. Verrà utilizzato il controllo di convalida preflight standard.
SKIP_VALIDATION_CHECK_BLOCKING Impedisci il mancato superamento dei controlli preflight non riusciti.
SKIP_VALIDATION_ALL Salta tutte le convalide dei controlli preflight.

ValidationCheckStatus

ValidationCheckStatus definisce lo stato dettagliato del controllo di convalida.

Rappresentazione JSON
{
  "result": [
    {
      object (ValidationCheckResult)
    }
  ]
}
Campi
result[]

object (ValidationCheckResult)

Controlli individuali non riusciti nell'ambito dell'esecuzione del controllo preflight.

ValidationCheckResult

ValidationCheckResult definisce i dettagli del controllo di convalida.

Rappresentazione JSON
{
  "state": enum (State),
  "description": string,
  "category": string,
  "reason": string,
  "details": string
}
Campi
state

enum (State)

Lo stato del controllo di convalida.

description

string

La descrizione del controllo di convalida.

category

string

La categoria della convalida.

reason

string

Un messaggio leggibile che indica l'esito negativo del controllo.

details

string

Informazioni dettagliate sull'errore, che potrebbero non essere formattate.

Stato

Enum
STATE_UNKNOWN Il valore predefinito. Il risultato del controllo è sconosciuto.
STATE_FAILURE Il controllo non è riuscito.
STATE_SKIPPED Il controllo è stato ignorato.
STATE_FATAL Il controllo non è stato completato.
STATE_WARNING Il controllo ha rilevato un avviso.

Scenario

Enum
SCENARIO_UNSPECIFIED Valore predefinito. Questo valore non viene utilizzato.
CREATE Il controllo di convalida è stato eseguito durante un flusso di creazione.
UPDATE Il controllo di convalida è stato eseguito durante un flusso di aggiornamento.