ValidationCheck

ValidationCheck representa el resultado de la verificación previa.

Representación JSON
{
  "option": enum (Options),
  "status": {
    object (ValidationCheckStatus)
  },
  "scenario": enum (Scenario)
}
Campos
option

enum (Options)

Opciones que se usan para la verificación de validación

status

object (ValidationCheckStatus)

Solo salida. Es el estado detallado de la verificación de validación.

scenario

enum (Scenario)

Solo salida. La situación en la que se ejecutaron las verificaciones previas

Opciones

Enums
OPTIONS_UNSPECIFIED Valor predeterminado Se usará la verificación de validación previa al vuelo estándar.
SKIP_VALIDATION_CHECK_BLOCKING Evita que fallen las comprobaciones previas.
SKIP_VALIDATION_ALL Omite todas las validaciones de la comprobación previa.

ValidationCheckStatus

ValidationCheckStatus define el estado detallado de la verificación de validación.

Representación JSON
{
  "result": [
    {
      object (ValidationCheckResult)
    }
  ]
}
Campos
result[]

object (ValidationCheckResult)

Son comprobaciones individuales que fallaron como parte de la ejecución de la comprobación previa.

ValidationCheckResult

ValidationCheckResult define los detalles de la verificación de validación.

Representación JSON
{
  "state": enum (State),
  "description": string,
  "category": string,
  "reason": string,
  "details": string
}
Campos
state

enum (State)

Es el estado de la verificación de validación.

description

string

La descripción de la verificación de validación.

category

string

Es la categoría de la validación.

reason

string

Un mensaje legible por humanos de la falla de verificación.

details

string

Información detallada sobre la falla, que puede no tener formato.

Estado

Enums
STATE_UNKNOWN Es el valor predeterminado. Se desconoce el resultado de la verificación.
STATE_FAILURE No se pudo realizar la verificación.
STATE_SKIPPED Se omitió la verificación.
STATE_FATAL No se pudo completar la verificación.
STATE_WARNING La verificación encontró una advertencia.

Situación

Enums
SCENARIO_UNSPECIFIED Valor predeterminado Este valor no se usa.
CREATE La verificación de validación se produjo durante un flujo de creación.
UPDATE La verificación de validación se produjo durante un flujo de actualización.