ValidationCheck

ValidationCheck rappresenta il risultato del controllo preflight.

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 Impedisci che i controlli preflight non riusciti non vadano a buon fine.
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 singoli 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 il motivo del mancato superamento del controllo.

details

string

Informazioni dettagliate sul mancato superamento, 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 Il controllo stesso 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.