summaryrefslogtreecommitdiffstats
path: root/plugins/restconf-client/provider/src/test/resources/yang/execution-service.yang
blob: d7cf68f1254f10079be465e8d37e9a71d6564633 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
module execution-service {
    yang-version 1.1;
    namespace "cds:workflow:rest";
    prefix "cds";

    revision "2019-05-21";

    container process {
        container commonHeader {
            leaf originatorId {
                type string;
            }
            leaf requestId {
                type string;
            }
            leaf subRequestId {
                type string;
            }
        }
        container actionIdentifiers {
            leaf blueprintName {
                type string;
            }
            leaf blueprintVersion {
                type string;
            }
            leaf actionName {
                type string;
            }
            leaf mode {
                type string;
            }
        }
        container payload {
            leaf-list template-prefix {
                type string;
            }
            container resource-assignment-request {
                anyxml resource-assignment-properties;
            }
        }
    }
}