Compartir a través de


ValidationErrorType Enumeración

Tipos de error que se especificarán al usar la clase ValidationException. A continuación, los tipos se usan en raise_error.py para dar formato a un mensaje de error detallado para los usuarios.

Al usar ValidationException, especifique el tipo que mejor describa la naturaleza del error que se captura. Si no cabe ningún tipo, agregue una nueva enumeración aquí y actualice raise_error.py para controlarla.

Tipos de errores de validación:

  • INVALID_VALUE:> uno o varios campos de esquema no son válidos (por ejemplo, un tipo o formato incorrectos).

  • UNKNOWN_FIELD:> se especifica al menos un parámetro de esquema no reconocido.

  • MISSING_FIELD:> falta al menos un parámetro de esquema necesario

  • FILE_OR_FOLDER_NOT_FOUND:> no existen uno o varios archivos o rutas de acceso de carpeta

  • CANNOT_SERIALIZE:> igual que "No se puede volcar". Uno o varios campos no se pueden serializar mediante marshmallow.

  • CANNOT_PARSE:> no se puede analizar el archivo YAML

  • RESOURCE_NOT_FOUND:> no se encontró el recurso

  • GENERIC:> marcador de posición no definido. Evite el uso.

Herencia
ValidationErrorType

Constructor

ValidationErrorType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

Campos

CANNOT_PARSE
CANNOT_SERIALIZE
FILE_OR_FOLDER_NOT_FOUND
GENERIC
INVALID_VALUE
MISSING_FIELD
RESOURCE_NOT_FOUND
UNKNOWN_FIELD