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 di convalida

status

object (ValidationCheckStatus)

Solo output. Lo stato dettagliato del controllo di convalida.

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 Evitare i 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 della verifica 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 relativo all'errore 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 saltato.
STATE_FATAL Non è stato possibile completare il controllo.
STATE_WARNING Il controllo ha rilevato un avviso.

Scenario

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