ValidationCheck

ValidationCheck representa o resultado da verificação prévia.

Representação JSON
{
  "option": enum (Options),
  "status": {
    object (ValidationCheckStatus)
  },
  "scenario": enum (Scenario)
}
Campos
option

enum (Options)

Opções usadas para a verificação de validação

status

object (ValidationCheckStatus)

Apenas saída. O estado da verificação de validação detalhada.

scenario

enum (Scenario)

Apenas saída. O cenário em que as verificações de pré-publicação foram executadas.

Opções

Enumerações
OPTIONS_UNSPECIFIED Valor predefinido. Vai ser usada a verificação de validação prévia padrão.
SKIP_VALIDATION_CHECK_BLOCKING Evite que as verificações prévias falhadas falhem.
SKIP_VALIDATION_ALL Ignorar todas as validações de verificação prévia.

ValidationCheckStatus

ValidationCheckStatus define o estado detalhado da verificação de validação.

Representação JSON
{
  "result": [
    {
      object (ValidationCheckResult)
    }
  ]
}
Campos
result[]

object (ValidationCheckResult)

Verificações individuais que falharam como parte da execução da verificação prévia.

ValidationCheckResult

ValidationCheckResult define os detalhes sobre a verificação de validação.

Representação JSON
{
  "state": enum (State),
  "description": string,
  "category": string,
  "reason": string,
  "details": string
}
Campos
state

enum (State)

O estado da verificação de validação.

description

string

A descrição da verificação de validação.

category

string

A categoria da validação.

reason

string

Uma mensagem legível que indica a falha na verificação.

details

string

Informações detalhadas sobre a falha, que podem não estar formatadas.

Estado

Enumerações
STATE_UNKNOWN O valor predefinido. O resultado da verificação é desconhecido.
STATE_FAILURE O cheque falhou.
STATE_SKIPPED A verificação foi ignorada.
STATE_FATAL A própria verificação não foi concluída.
STATE_WARNING A verificação encontrou um aviso.

Cenário

Enumerações
SCENARIO_UNSPECIFIED Valor predefinido. Este valor não é usado.
CREATE A verificação de validação ocorreu durante um fluxo de criação.
UPDATE A verificação de validação ocorreu durante um fluxo de atualização.