blob: 247a1903e490a0ab2663ed77396bd0e2995e2b34 [file] [log] [blame]
Scott Bakerbba67b62019-01-28 17:38:21 -08001{
2
3
4 "User": [
5
6
7
8
9
10
11
12
13
14
15
16
17
18 ["ControllerUser", "controllerusers", "user"],
19
20
21 ["Site", "site", "users"],
22 ["DashboardView", "dashboards", "user"]
23
24 ],
25
26 "Privilege": [
27
28
29
30
31
32
33
34
35
36
37
38
39
40 ["ControllerPrivilege", "controllerprivileges", "privilege"]
41
42
43
44 ],
45
46 "AddressPool": [
47
48
49
50
51
52 ["Service", "service", "addresspools"]
53
54 ],
55
56
57 "ControllerDashboardView": [
58
59
60
61
62
63 ["Controller", "controller", "controllerdashboardviews"],
64 ["DashboardView", "dashboardView", "controllerdashboardviews"]
65
66 ],
67
68 "ControllerImages": [
69
70
71
72
73
74 ["Image", "image", "controllerimages"],
75 ["Controller", "controller", "controllerimages"]
76
77 ],
78
79 "ControllerNetwork": [
80
81
82
83
84
85 ["Network", "network", "controllernetworks"],
86 ["Controller", "controller", "controllernetworks"]
87
88 ],
89
90 "ControllerRole": [
91
92
93
94
95
96
97 ],
98
99 "ControllerSite": [
100
101
102
103
104
105 ["Site", "site", "controllersite"],
106 ["Controller", "controller", "controllersite"]
107
108 ],
109
110 "ControllerPrivilege": [
111
112
113
114
115
116 ["Controller", "controller", "controllerprivileges"],
117 ["Privilege", "privilege", "controllerprivileges"]
118
119 ],
120
121 "ControllerSitePrivilege": [
122
123
124
125
126
127 ["Controller", "controller", "controllersiteprivileges"],
128 ["SitePrivilege", "site_privilege", "controllersiteprivileges"]
129
130 ],
131
132 "ControllerSlice": [
133
134
135
136
137
138 ["Controller", "controller", "controllerslices"],
139 ["Slice", "slice", "controllerslices"]
140
141 ],
142
143 "ControllerSlicePrivilege": [
144
145
146
147
148
149 ["Controller", "controller", "controllersliceprivileges"],
150 ["SlicePrivilege", "slice_privilege", "controllersliceprivileges"]
151
152 ],
153
154 "ControllerUser": [
155
156
157
158
159
160 ["User", "user", "controllerusers"],
161 ["Controller", "controller", "controllersusers"]
162
163 ],
164
165 "DashboardView": [
166
167
168
169
170
171
172
173
174
175
176
177
178
179 ["ControllerDashboardView", "controllerdashboardviews", "dashboardView"],
180
181
182 ["Controller", "controllers", "dashboardviews"],
183 ["Deployment", "deployments", "dashboardviews"]
184
185 ],
186
187 "Deployment": [
188
189
190
191
192
193
194 ],
195
196 "DeploymentPrivilege": [
197
198
199
200
201
202 ["User", "user", "deploymentprivileges"],
203 ["Deployment", "deployment", "deploymentprivileges"],
204 ["DeploymentRole", "role", "deploymentprivileges"]
205
206 ],
207
208 "DeploymentRole": [
209
210
211
212
213
214
215 ],
216
217 "Flavor": [
218
219
220
221
222
223
224 ],
225
226 "Image": [
227
228
229
230
231
232
233
234
235
236
237
238
239
240 ["ControllerImages", "controllerimages", "image"]
241
242
243
244 ],
245
246 "ImageDeployments": [
247
248
249
250
251
252 ["Image", "image", "imagedeployments"],
253 ["Deployment", "deployment", "imagedeployments"]
254
255 ],
256
257 "Instance": [
258
259
260
261
262
263 ["Image", "image", "instances"],
264 ["User", "creator", "instances"],
265 ["Slice", "slice", "instances"],
266 ["Deployment", "deployment", "instance_deployment"],
267 ["Node", "node", "instances"],
268 ["Flavor", "flavor", "instance"],
269 ["Instance", "parent", "instance"]
270
271 ],
272
273 "Network": [
274
275
276
277
278
279
280
281
282
283
284
285
286
287 ["ControllerNetwork", "controllernetworks", "network"],
288
289
290 ["NetworkTemplate", "template", "network"],
291 ["Slice", "owner", "ownedNetworks"],
292 ["Slice", "permitted_slices", "availableNetworks"]
293 ],
294
295 "NetworkParameter": [
296
297
298
299
300
301 ["NetworkParameterType", "parameter", "networkparameters"]
302
303 ],
304
305 "NetworkParameterType": [
306
307
308
309
310
311
312 ],
313
314 "NetworkSlice": [
315
316
317
318
319
320 ["Network", "network", "networkslices"],
321 ["Slice", "slice", "networkslices"]
322
323 ],
324
325 "NetworkTemplate": [
326
327
328
329
330
331
332 ],
333
334 "Node": [
335
336
337
338
339
340 ["SiteDeployment", "site_deployment", "nodes"]
341
342 ],
343
344 "NodeLabel": [
345
346
347
348
349
350 ["Node", "node", "nodelabels"]
351
352 ],
353
354 "Port": [
355
356
357
358
359
360 ["Network", "network", "links"],
361 ["Instance", "instance", "ports"]
362
363 ],
364
365 "Role": [
366
367
368
369
370
371
372
373
374
375
376
377 ],
378
379 "Service": [
380
381
382
383
384
385
386 ],
387
388 "ServiceAttribute": [
389
390
391
392
393
394 ["Service", "service", "serviceattributes"]
395
396 ],
397
398 "ServiceDependency": [
399
400
401
402
403
404 ["Service", "provider_service", "provided_dependencies"],
405 ["Service", "subscriber_service", "subscribed_dependencies"]
406
407 ],
408
409 "ServiceMonitoringAgentInfo": [
410
411
412
413
414
415 ["Service", "service", "servicemonitoringagents"]
416
417 ],
418
419 "ServicePrivilege": [
420
421
422
423
424
425 ["User", "user", "serviceprivileges"],
426 ["Service", "service", "serviceprivileges"],
427 ["ServiceRole", "role", "serviceprivileges"]
428
429 ],
430
431 "ServiceRole": [
432
433
434
435
436
437
438 ],
439
440 "Site": [
441
442
443
444
445
446
447
448
449
450
451
452
453
454 ["ControllerSite", "controllersite", "site"],
455
456
457 ["Deployment", "deployments", "sites"]
458
459 ],
460
461 "SiteDeployment": [
462
463
464
465
466
467 ["Site", "site", "sitedeployments"],
468 ["Deployment", "deployment", "sitedeployments"],
469 ["Controller", "controller", "sitedeployments"]
470
471 ],
472
473 "SitePrivilege": [
474
475
476
477
478
479
480
481
482
483
484
485
486
487 ["ControllerSitePrivilege", "controllersiteprivileges", "site_privilege"],
488
489
490 ["User", "user", "siteprivileges"],
491 ["Site", "site", "siteprivileges"],
492 ["SiteRole", "role", "siteprivileges"]
493
494 ],
495
496 "SiteRole": [
497
498
499
500
501
502
503 ],
504
505 "Slice": [
506
507
508
509
510
511
512
513
514
515
516
517
518
519 ["ControllerSlice", "controllerslices", "slice"],
520
521
522 ["Site", "site", "slices"],
523 ["Service", "service", "slices"],
524 ["User", "creator", "slices"],
525 ["Flavor", "default_flavor", "slices"],
526 ["Image", "default_image", "slices"],
527 ["Node", "default_node", "slices"]
528
529 ],
530
531 "SlicePrivilege": [
532
533
534
535
536
537
538
539
540
541
542
543
544
545 ["ControllerSlicePrivilege", "controllersliceprivileges", "slice_privilege"],
546
547
548 ["User", "user", "sliceprivileges"],
549 ["Slice", "slice", "sliceprivileges"],
550 ["SliceRole", "role", "sliceprivileges"]
551
552 ],
553
554 "SliceRole": [
555
556
557
558
559
560
561 ],
562
563 "Tag": [
564
565
566
567
568
569 ["Service", "service", "tags"]
570
571 ],
572
573 "InterfaceType": [
574
575
576
577
578
579
580 ],
581
582 "ServiceInterface": [
583
584
585
586
587
588 ["Service", "service", "service_interfaces"],
589 ["InterfaceType", "interface_type", "service_interfaces"]
590
591 ],
592
593 "ServiceInstance": [
594
595
596
597
598
599 ["Service", "owner", "service_instances"]
600
601 ],
602
603 "ServiceInstanceLink": [
604
605
606
607
608
609 ["ServiceInstance", "provider_service_instance", "provided_links"],
610 ["ServiceInterface", "provider_service_interface", "provided_links"],
611 ["ServiceInstance", "subscriber_service_instance", "subscribed_links"],
612 ["Service", "subscriber_service", "subscribed_links"],
613 ["Network", "subscriber_network", "subscribed_links"]
614
615 ],
616
617 "ServiceInstanceAttribute": [
618
619
620
621
622
623 ["ServiceInstance", "service_instance", "service_instance_attributes"]
624
625 ],
626
627 "TenantWithContainer": [
628
629
630
631
632
633 ["Service", "owner", "service_instances"],
634 ["Instance", "instance", "+"],
635 ["User", "creator", "+"]
636
637 ],
638
639 "XOS": [
640
641
642
643
644
645
646 ],
647
648 "XOSGuiExtension": [
649
650
651
652
653
654
655 ]
656}