ValidationCheck

ValidationCheck représente le résultat de la vérification préliminaire.

Représentation JSON
{
  "option": enum (Options),
  "status": {
    object (ValidationCheckStatus)
  },
  "scenario": enum (Scenario)
}
Champs
option

enum (Options)

Options utilisées pour la vérification de la validation

status

object (ValidationCheckStatus)

Uniquement en sortie. État détaillé de la vérification de la validation.

scenario

enum (Scenario)

Uniquement en sortie. Scénario dans lequel les vérifications préliminaires ont été exécutées.

Options

Enums
OPTIONS_UNSPECIFIED Valeur par défaut. La vérification préliminaire standard sera utilisée.
SKIP_VALIDATION_CHECK_BLOCKING Empêchez l'échec des vérifications préliminaires.
SKIP_VALIDATION_ALL Ignorer toutes les validations des vérifications préliminaires.

ValidationCheckStatus

"ValidationCheckStatus" définit l'état détaillé de la vérification de la validation.

Représentation JSON
{
  "result": [
    {
      object (ValidationCheckResult)
    }
  ]
}
Champs
result[]

object (ValidationCheckResult)

Vérifications individuelles ayant échoué lors de l'exécution de la vérification préliminaire.

ValidationCheckResult

ValidationCheckResult définit les détails de la vérification de la validation.

Représentation JSON
{
  "state": enum (State),
  "description": string,
  "category": string,
  "reason": string,
  "details": string
}
Champs
state

enum (State)

État de la vérification de la validation.

description

string

Description du contrôle de validation.

category

string

Catégorie de la validation.

reason

string

Message lisible par l'utilisateur en cas d'échec de la vérification.

details

string

Informations détaillées sur l'échec, qui peuvent ne pas être mises en forme.

État

Enums
STATE_UNKNOWN Valeur par défaut. Le résultat de la vérification est inconnu.
STATE_FAILURE Échec de la vérification.
STATE_SKIPPED Le chèque a été ignoré.
STATE_FATAL La vérification elle-même n'a pas pu être effectuée.
STATE_WARNING Le contrôle a rencontré un avertissement.

Scénario

Enums
SCENARIO_UNSPECIFIED Valeur par défaut. Cette valeur n'est pas utilisée.
CREATE La vérification de la validation a eu lieu lors d'un flux de création.
UPDATE La vérification de la validation a eu lieu lors d'un flux de mise à jour.