Replace named-query with amsterdam version
[aai/traversal.git] / aai-traversal / src / main / resources / etc / scriptdata / named-query-json / closed-loop-named-query-1.0.json
1 {
2     "description": "Named Query - For closed loop flow",
3     "named-query-elements": {
4         "named-query-element": [
5             {
6                 "named-query-elements": {
7                     "named-query-element": [
8                         {
9                             "named-query-elements": {
10                                 "named-query-element": [
11                                     {
12                                         "relationship-list": {
13                                             "relationship": [
14                                                 {
15                                                     "related-to": "model",
16                                                     "relationship-data": [
17                                                         {
18                                                             "relationship-key": "model.model-invariant-id",
19                                                             "relationship-value": "425b2158-e51d-4509-9945-dad4556474a3"
20                                                         }
21                                                     ]
22                                                 }
23                                             ]
24                                         }
25                                     }
26                                 ]
27                             },
28                             "relationship-list": {
29                                 "relationship": [
30                                     {
31                                         "related-to": "model",
32                                         "relationship-data": [
33                                             {
34                                                 "relationship-key": "model.model-invariant-id",
35                                                 "relationship-value": "97c26c99-6870-44c1-8a07-1d900d3f4ce6"
36                                             }
37                                         ]
38                                     }
39                                 ]
40                             }
41                         },
42                         {
43                             "named-query-elements": {
44                                 "named-query-element": [
45                                     {
46                                         "related-lookups": {
47                                             "related-lookup": [
48                                                 {
49                                                     "property-collect-list": [
50                                                         "model-invariant-id",
51                                                         "model-type"
52                                                     ],
53                                                     "source-node-property": "model-invariant-id-local",
54                                                     "source-node-type": "vf-module",
55                                                     "target-node-property": "model-invariant-id",
56                                                     "target-node-type": "model"
57                                                 },
58                                                 {
59                                                     "property-collect-list": [
60                                                         "model-name",
61                                                         "model-version-id",
62                                                         "model-version"
63                                                     ],
64                                                     "source-node-property": "model-version-id-local",
65                                                     "source-node-type": "vf-module",
66                                                     "target-node-property": "model-version-id",
67                                                     "target-node-type": "model-ver"
68                                                 }
69                                             ]
70                                         },
71                                         "relationship-list": {
72                                             "relationship": [
73                                                 {
74                                                     "related-to": "model",
75                                                     "relationship-data": [
76                                                         {
77                                                             "relationship-key": "model.model-invariant-id",
78                                                             "relationship-value": "ef86f9c5-2165-44f3-8fc3-96018b609ea5"
79                                                         }
80                                                     ]
81                                                 }
82                                             ]
83                                         }
84                                     },
85                                     {
86                                         "related-lookups": {
87                                             "related-lookup": [
88                                                 {
89                                                     "property-collect-list": [
90                                                         "model-invariant-id",
91                                                         "model-type"
92                                                     ],
93                                                     "source-node-property": "model-invariant-id-local",
94                                                     "source-node-type": "service-instance",
95                                                     "target-node-property": "model-invariant-id",
96                                                     "target-node-type": "model"
97                                                 },
98                                                 {
99                                                     "property-collect-list": [
100                                                         "model-name",
101                                                         "model-version-id",
102                                                         "model-version"
103                                                     ],
104                                                     "source-node-property": "model-version-id-local",
105                                                     "source-node-type": "service-instance",
106                                                     "target-node-property": "model-version-id",
107                                                     "target-node-type": "model-ver"
108                                                 }
109                                             ]
110                                         },
111                                         "relationship-list": {
112                                             "relationship": [
113                                                 {
114                                                     "related-to": "model",
115                                                     "relationship-data": [
116                                                         {
117                                                             "relationship-key": "model.model-invariant-id",
118                                                             "relationship-value": "82194af1-3c2c-485a-8f44-420e22a9eaa4"
119                                                         }
120                                                     ]
121                                                 }
122                                             ]
123                                         }
124                                     }
125                                 ]
126                             },
127                             "related-lookups": {
128                                 "related-lookup": [
129                                     {
130                                         "property-collect-list": [
131                                             "model-invariant-id",
132                                             "model-type"
133                                         ],
134                                         "source-node-property": "model-invariant-id-local",
135                                         "source-node-type": "generic-vnf",
136                                         "target-node-property": "model-invariant-id",
137                                         "target-node-type": "model"
138                                     },
139                                     {
140                                         "property-collect-list": [
141                                             "model-name",
142                                             "model-version-id",
143                                             "model-version"
144                                         ],
145                                         "source-node-property": "model-version-id-local",
146                                         "source-node-type": "generic-vnf",
147                                         "target-node-property": "model-version-id",
148                                         "target-node-type": "model-ver"
149                                     }
150                                 ]
151                             },
152                             "relationship-list": {
153                                 "relationship": [
154                                     {
155                                         "related-to": "model",
156                                         "relationship-data": [
157                                             {
158                                                 "relationship-key": "model.model-invariant-id",
159                                                 "relationship-value": "acc6edd8-a8d4-4b93-afaa-0994068be14c"
160                                             }
161                                         ]
162                                     }
163                                 ]
164                             }
165                         }
166                     ]
167                 },
168                 "relationship-list": {
169                     "relationship": [
170                         {
171                             "related-to": "model",
172                             "relationship-data": [
173                                 {
174                                     "relationship-key": "model.model-invariant-id",
175                                     "relationship-value": "ff69d4e0-a8e8-4108-bdb0-dd63217e63c7"
176                                 }
177                             ]
178                         }
179                     ]
180                 }
181             }
182         ]
183     },
184     "named-query-name": "closed-loop-named-query",
185     "named-query-uuid": "4ff56a54-9e3f-46b7-a337-07a1d3c6b469",
186     "named-query-version": "1.0"
187 }