1 <module name="deviation" xmlns="urn:ietf:params:xml:ns:yang:yin:1"
2 xmlns:dev="deviation" xmlns:dev-tgt="deviation-target">
3 <namespace uri="deviation" />
5 <yang-version value="1.1" />
6 <import module="deviation-target">
7 <prefix value="dev-tgt" />
8 <revision-date date="2017-01-20" />
10 <revision date="2017-01-20" />
11 <deviation target-node="/dev-tgt:my-leaf-list">
13 <config value="false" />
14 <min-elements value="5" />
15 <max-elements value="10" />
16 <default value="100" />
17 <default value="200" />
18 <units name="hours" />
21 <deviation target-node="/dev-tgt:my-list">
23 <unique tag="my-leaf-a my-leaf-b" />
24 <unique tag="my-leaf-c my-leaf-d" />
27 <deviation target-node="/dev-tgt:my-choice">
29 <default value="c2" />
32 <deviation target-node="/dev-tgt:my-rpc/dev-tgt:input">
34 <must condition="day or night" />
35 <must condition="black and white" />
38 <deviation target-node="/dev-tgt:my-rpc/dev-tgt:output">
40 <must condition="day or night" />
41 <must condition="black and white" />
44 <deviation target-node="/dev-tgt:my-notification">
46 <must condition="day or night" />
47 <must condition="black and white" />
50 <deviation target-node="/dev-tgt:my-anyxml">
52 <mandatory value="true" />
53 <dev:custom-property dev:name="arg" />
54 <dev:custom-property dev:name="another arg" />
57 <extension name="custom-property">
58 <argument name="name" />