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. Es la situación en la que se ejecutaron las verificaciones de la solicitud preliminar.

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 Omitir todas las validaciones de comprobaciones previas

ValidationCheckStatus

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

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

object (ValidationCheckResult)

Son las verificaciones individuales que fallaron como parte de la ejecución de la verificación previa.

ValidationCheckResult

ValidationCheckResult define los detalles sobre 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

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

category

string

Es la categoría de la validación.

reason

string

Es un mensaje legible sobre la falla de la verificación.

details

string

Es información detallada sobre la falla, que podría no estar formateada.

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.