YDataValidationError¶
-
class
ydk::path::
YDataValidationError
: public YCoreError¶ Exception that encapsulates the validation errors on a data tree.
-
YDataValidationError
()¶
-
enum class
Error
¶ Data Validation Error Enum.
-
enumerator
SUCCESS
¶ No error.
-
enumerator
TOOMANY
¶ Too many instances of some object.
-
enumerator
DUPLEAFLIST
¶ Multiple instances of leaf-list.
-
enumerator
DUPLIST
¶ Multiple instances of list.
-
enumerator
NOUNIQ
¶ Unique leaves match on 2 list instances (data).
-
enumerator
OBSDATA
¶ Obsolete data instantiation (data).
-
enumerator
NORESOLV
¶ No resolvents found for an expression (data).
-
enumerator
INELEM
¶ Nvalid element (data).
-
enumerator
MISSELEM
¶ Missing required element (data).
-
enumerator
INVAL
¶ Invalid value of an element (data).
-
enumerator
INVALATTR
¶ Invalid attribute value (data).
-
enumerator
INATTR
¶ Invalid attribute in an element (data).
-
enumerator
MISSATTR
¶ Missing attribute in an element (data).
-
enumerator
NOCONSTR
¶ Value out of range/length/pattern (data).
-
enumerator
INCHAR
¶ Unexpected characters (data).
-
enumerator
INPRED
¶ Predicate resolution fail (data).
-
enumerator
MCASEDATA
¶ Data for more cases of a choice (data).
-
enumerator
NOMUST
¶ Unsatisfied must condition (data).
-
enumerator
NOWHEN
¶ Unsatisfied when condition (data).
-
enumerator
INORDER
¶ Invalid order of elements (data).
-
enumerator
INWHEN
¶ Irresolvable when condition (data).
-
enumerator
NOMIN
¶ Min-elements constraint not honored (data).
-
enumerator
NOMAX
¶ Max-elements constraint not honored (data).
-
enumerator
NOREQINS
¶ Required instance does not exits (data).
-
enumerator
NOLEAFREF
¶ Leaf pointed to by leafref does not exist (data).
-
enumerator
NOMANDCHOICE
¶ No mandatory choice case branch exists (data).
-
enumerator
-