ValidationErrorType 列舉

使用 ValidationException 類別時所要指定的錯誤類型。 然後,raise_error.py 會使用類型來為使用者格式化詳細的錯誤訊息。

使用 ValidationException 時,請指定最能描述所擷取之錯誤本質的類型。 如果類型不相符,請在這裡新增列舉,並更新 raise_error.py 來處理它。

驗證錯誤的類型:

  • INVALID_VALUE - > 一或多個架構欄位無效 (例如不正確的類型或格式)

  • UNKNOWN_FIELD - > 至少指定一個無法辨識的架構參數

  • MISSING_FIELD - > 遺漏至少一個必要的架構參數

  • FILE_OR_FOLDER_NOT_FOUND - > 一或多個檔案或資料夾路徑不存在

  • CANNOT_SERIALIZE - > 與「無法傾印」相同。 一或多個欄位無法由封送處理序列化。

  • CANNOT_PARSE - > 無法剖析 YAML 檔案

  • RESOURCE_NOT_FOUND - > 找不到資源

  • GENERIC - > 未定義的預留位置。 避免使用 。

繼承
ValidationErrorType

建構函式

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

欄位

CANNOT_PARSE
CANNOT_SERIALIZE
FILE_OR_FOLDER_NOT_FOUND
GENERIC
INVALID_VALUE
MISSING_FIELD
RESOURCE_NOT_FOUND
UNKNOWN_FIELD