Merge "BUG-2511 Fix possible XXE vulnerability in restconf"
[controller.git] / opendaylight / config / yang-test / src / main / yang / types / test-groups.yang
1 module test-groups {
2     yang-version 1;
3     namespace "urn:opendaylight:params:xml:ns:yang:controller:config:test:groups";
4     prefix "tg";
5
6     import rpc-context { prefix rpcx; revision-date 2013-06-17; }
7
8     description
9         "Groupings generated for testing";
10
11     revision "2014-12-08";
12
13     grouping common-operational-rpc {
14         rpcx:rpc-context-instance common-rpc-ctx;
15         rpcx:rpc-context-instance common-rpc-ctx-two;
16     }
17
18     identity common-rpc-ctx;
19     identity common-rpc-ctx-two;
20
21     rpc common-rpc {
22         input {
23             uses rpcx:rpc-context-ref {
24                 refine context-instance {
25                     rpcx:rpc-context-instance "common-rpc-ctx";
26                 }
27             }
28         }
29
30         output {
31             leaf output {
32                 type boolean;
33             }
34         }
35     }
36
37     rpc common-rpc-two {
38         input {
39             uses rpcx:rpc-context-ref {
40                 refine context-instance {
41                     rpcx:rpc-context-instance "common-rpc-ctx-two";
42                 }
43             }
44         }
45
46         output {
47             leaf output {
48                 type uint32;
49             }
50         }
51     }
52 }