Enumeration Classes
- class yangson.enumerations.ContentType(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)
 Enumeration of instance data content types.
- all = 3
 All data.
- config = 1
 Configuration data.
- nonconfig = 2
 Data that does not represent configuration.
- class yangson.enumerations.NodeStatus(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)
 Enumeration of node definition statuses.
See sec. 7.21.2 in [RFC7950]. The value represents the status symbol used in tree diagrams [RFC8340].
- current = '+'
 The definition is current and valid.
- deprecated = 'x'
 The definition is obsolete but permits new/continued implementations.
- obsolete = 'o'
 The definition is obsolete and SHOULD NOT be implemented.
- class yangson.enumerations.ValidationScope(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)
 Enumeration of validation scopes.
- all = 3
 Both syntax and semantics.
- semantics = 2
 Validation of semantics (“must” constraints, uniqueness, cardinality, referential integrity).
- syntax = 1
 Validation of syntax - schema (including “when”), data types.
- class yangson.enumerations.DefaultDeny(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)
 Enumeration of NACM default deny values.
- all = 3
 Very sensitive security system parameter.
- none = 1
 Data node with no default access restrictions.
- write = 2
 Sensitive security system parameter.
- class yangson.enumerations.Axis(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)
 Enumeration of implemented XPath axes.
- ancestor = 1
 Ancestors of the context node.
- ancestor_or_self = 2
 Context node and its ancestors.
- attribute = 3
 Attributes of the context node.
- child = 4
 Children of the context node.
- descendant = 5
 Descendants of the context node.
- descendant_or_self = 6
 Context node and its descendants.
- following_sibling = 7
 Following siblings of the context node.
- parent = 8
 Parent of the context node.
- preceding_sibling = 9
 Preceding siblings of the context node.
- self = 10
 Just the context node.
- class yangson.enumerations.MultiplicativeOp(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)
 Enumeration of XPath multiplicative operators.
- divide = 'div'
 Division operator (
div).
- modulo = 'mod'
 Modulo operator (
mod).
- multiply = '*'
 Multiplication operator (
*).