6 "basePath": "/restconf",
21 "name": "**(config)preload-vnfs",
24 "$ref": "#/definitions/VNF-API(config)preload-vnfs-TOP"
29 "name": "**(config)vnfs",
32 "$ref": "#/definitions/VNF-API(config)vnfs-TOP"
37 "name": "**(config)preload-vnf-instances",
40 "$ref": "#/definitions/VNF-API(config)preload-vnf-instances-TOP"
45 "name": "**(config)vnf-instances",
48 "$ref": "#/definitions/VNF-API(config)vnf-instances-TOP"
53 "name": "**(config)preload-vf-modules",
56 "$ref": "#/definitions/VNF-API(config)preload-vf-modules-TOP"
61 "name": "**(config)vf-modules",
64 "$ref": "#/definitions/VNF-API(config)vf-modules-TOP"
70 "description": "No response was specified",
72 "$ref": "#/definitions/(config)VNF-API_modulePOST"
76 "description": "Defines API interface for VNF Orchestration",
77 "operationId": "POST-VNF-API_module"
80 "/config/VNF-API:preload-vf-modules": {
88 "description": "No response was specified"
91 "operationId": "DELETE-preload-vf-modules"
100 "description": "No response was specified",
102 "$ref": "#/definitions/(config)preload-vf-modules"
106 "operationId": "GET-preload-vf-modules"
120 "name": "**(config)vf-module-preload-list",
123 "$ref": "#/definitions/VNF-API/preload-vf-modules(config)vf-module-preload-list-TOP"
129 "description": "No response was specified",
131 "$ref": "#/definitions/(config)preload-vf-modulesPOST"
135 "operationId": "POST-preload-vf-modules"
149 "name": "(config)preload-vf-modules",
152 "$ref": "#/definitions/VNF-API(config)preload-vf-modules-TOP"
158 "description": "No response was specified",
160 "$ref": "#/definitions/VNF-API(config)preload-vf-modules-TOP"
164 "operationId": "PUT-preload-vf-modules"
167 "/config/VNF-API:preload-vf-modules/vf-module-preload-list/{vf-module-name}/{vf-module-model-id}": {
175 "description": "vf-module-name",
177 "name": "vf-module-name",
182 "description": "vf-module-type",
184 "name": "vf-module-model-id",
191 "description": "No response was specified"
194 "operationId": "DELETE-vf-module-preload-list"
203 "description": "vf-module-name",
205 "name": "vf-module-name",
210 "description": "vf-module-type",
212 "name": "vf-module-model-id",
219 "description": "No response was specified",
221 "$ref": "#/definitions/(config)vf-module-preload-list"
225 "operationId": "GET-vf-module-preload-list"
238 "description": "vf-module-name",
240 "name": "vf-module-name",
245 "description": "vf-module-type",
247 "name": "vf-module-model-id",
253 "name": "**(config)vf-module-preload-data",
256 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list(config)vf-module-preload-data-TOP"
262 "description": "No response was specified",
264 "$ref": "#/definitions/(config)vf-module-preload-listPOST"
268 "operationId": "POST-vf-module-preload-list"
281 "description": "vf-module-name",
283 "name": "vf-module-name",
288 "description": "vf-module-type",
290 "name": "vf-module-model-id",
296 "name": "(config)vf-module-preload-list",
299 "$ref": "#/definitions/VNF-API/preload-vf-modules(config)vf-module-preload-list-TOP"
305 "description": "No response was specified",
307 "$ref": "#/definitions/VNF-API/preload-vf-modules(config)vf-module-preload-list-TOP"
311 "operationId": "PUT-vf-module-preload-list"
314 "/config/VNF-API:preload-vf-modules/vf-module-preload-list/{vf-module-name}/{vf-module-model-id}/vf-module-preload-data": {
322 "description": "vf-module-name",
324 "name": "vf-module-name",
329 "description": "vf-module-type",
331 "name": "vf-module-model-id",
338 "description": "No response was specified"
341 "operationId": "DELETE-vf-module-preload-data"
350 "description": "vf-module-name",
352 "name": "vf-module-name",
357 "description": "vf-module-type",
359 "name": "vf-module-model-id",
366 "description": "No response was specified",
368 "$ref": "#/definitions/(config)vf-module-preload-data"
372 "operationId": "GET-vf-module-preload-data"
385 "description": "vf-module-name",
387 "name": "vf-module-name",
392 "description": "vf-module-type",
394 "name": "vf-module-model-id",
400 "name": "**(config)oper-status",
403 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data(config)oper-status-TOP"
408 "name": "**(config)vf-module-topology-information",
411 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data(config)vf-module-topology-information-TOP"
417 "description": "No response was specified",
419 "$ref": "#/definitions/(config)vf-module-preload-dataPOST"
423 "operationId": "POST-vf-module-preload-data"
436 "description": "vf-module-name",
438 "name": "vf-module-name",
443 "description": "vf-module-type",
445 "name": "vf-module-model-id",
451 "name": "(config)vf-module-preload-data",
454 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list(config)vf-module-preload-data-TOP"
460 "description": "No response was specified",
462 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list(config)vf-module-preload-data-TOP"
466 "operationId": "PUT-vf-module-preload-data"
469 "/config/VNF-API:preload-vf-modules/vf-module-preload-list/{vf-module-name}/{vf-module-model-id}/vf-module-preload-data/oper-status": {
477 "description": "vf-module-name",
479 "name": "vf-module-name",
484 "description": "vf-module-type",
486 "name": "vf-module-model-id",
493 "description": "No response was specified"
496 "operationId": "DELETE-oper-status"
505 "description": "vf-module-name",
507 "name": "vf-module-name",
512 "description": "vf-module-type",
514 "name": "vf-module-model-id",
521 "description": "No response was specified",
523 "$ref": "#/definitions/(config)oper-status"
527 "operationId": "GET-oper-status"
540 "description": "vf-module-name",
542 "name": "vf-module-name",
547 "description": "vf-module-type",
549 "name": "vf-module-model-id",
555 "name": "(config)oper-status",
558 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data(config)oper-status-TOP"
564 "description": "No response was specified",
566 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data(config)oper-status-TOP"
570 "operationId": "PUT-oper-status"
573 "/config/VNF-API:preload-vf-modules/vf-module-preload-list/{vf-module-name}/{vf-module-model-id}/vf-module-preload-data/vf-module-topology-information": {
581 "description": "vf-module-name",
583 "name": "vf-module-name",
588 "description": "vf-module-type",
590 "name": "vf-module-model-id",
597 "description": "No response was specified"
600 "operationId": "DELETE-vf-module-topology-information"
609 "description": "vf-module-name",
611 "name": "vf-module-name",
616 "description": "vf-module-type",
618 "name": "vf-module-model-id",
625 "description": "No response was specified",
627 "$ref": "#/definitions/(config)vf-module-topology-information"
631 "operationId": "GET-vf-module-topology-information"
644 "description": "vf-module-name",
646 "name": "vf-module-name",
651 "description": "vf-module-type",
653 "name": "vf-module-model-id",
659 "name": "**(config)vnf-parameters",
662 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information(config)vnf-parameters-TOP"
667 "name": "**(config)vf-module-identifiers",
670 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information(config)vf-module-identifiers-TOP"
675 "name": "**(config)vnf-assignments",
678 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information(config)vnf-assignments-TOP"
684 "description": "No response was specified",
686 "$ref": "#/definitions/(config)vf-module-topology-informationPOST"
690 "operationId": "POST-vf-module-topology-information"
703 "description": "vf-module-name",
705 "name": "vf-module-name",
710 "description": "vf-module-type",
712 "name": "vf-module-model-id",
718 "name": "(config)vf-module-topology-information",
721 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data(config)vf-module-topology-information-TOP"
727 "description": "No response was specified",
729 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data(config)vf-module-topology-information-TOP"
733 "operationId": "PUT-vf-module-topology-information"
736 "/config/VNF-API:preload-vf-modules/vf-module-preload-list/{vf-module-name}/{vf-module-model-id}/vf-module-preload-data/vf-module-topology-information/vf-module-identifiers": {
744 "description": "vf-module-name",
746 "name": "vf-module-name",
751 "description": "vf-module-type",
753 "name": "vf-module-model-id",
760 "description": "No response was specified"
763 "operationId": "DELETE-vf-module-identifiers"
772 "description": "vf-module-name",
774 "name": "vf-module-name",
779 "description": "vf-module-type",
781 "name": "vf-module-model-id",
788 "description": "No response was specified",
790 "$ref": "#/definitions/(config)vf-module-identifiers"
794 "operationId": "GET-vf-module-identifiers"
807 "description": "vf-module-name",
809 "name": "vf-module-name",
814 "description": "vf-module-type",
816 "name": "vf-module-model-id",
822 "name": "(config)vf-module-identifiers",
825 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information(config)vf-module-identifiers-TOP"
831 "description": "No response was specified",
833 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information(config)vf-module-identifiers-TOP"
837 "operationId": "PUT-vf-module-identifiers"
840 "/config/VNF-API:preload-vf-modules/vf-module-preload-list/{vf-module-name}/{vf-module-model-id}/vf-module-preload-data/vf-module-topology-information/vnf-assignments": {
848 "description": "vf-module-name",
850 "name": "vf-module-name",
855 "description": "vf-module-type",
857 "name": "vf-module-model-id",
864 "description": "No response was specified"
867 "operationId": "DELETE-vnf-assignments"
876 "description": "vf-module-name",
878 "name": "vf-module-name",
883 "description": "vf-module-type",
885 "name": "vf-module-model-id",
892 "description": "No response was specified",
894 "$ref": "#/definitions/(config)vnf-assignments"
898 "operationId": "GET-vnf-assignments"
911 "description": "vf-module-name",
913 "name": "vf-module-name",
918 "description": "vf-module-type",
920 "name": "vf-module-model-id",
926 "name": "**(config)availability-zones",
929 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments(config)availability-zones-TOP"
934 "name": "**(config)vnf-networks",
937 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments(config)vnf-networks-TOP"
942 "name": "**(config)vnf-vms",
945 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments(config)vnf-vms-TOP"
951 "description": "No response was specified",
953 "$ref": "#/definitions/(config)vnf-assignmentsPOST"
957 "operationId": "POST-vnf-assignments"
970 "description": "vf-module-name",
972 "name": "vf-module-name",
977 "description": "vf-module-type",
979 "name": "vf-module-model-id",
985 "name": "(config)vnf-assignments",
988 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information(config)vnf-assignments-TOP"
994 "description": "No response was specified",
996 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information(config)vnf-assignments-TOP"
1000 "operationId": "PUT-vnf-assignments"
1003 "/config/VNF-API:preload-vf-modules/vf-module-preload-list/{vf-module-name}/{vf-module-model-id}/vf-module-preload-data/vf-module-topology-information/vnf-assignments/availability-zones/{availability-zone}": {
1011 "description": "vf-module-name",
1013 "name": "vf-module-name",
1018 "description": "vf-module-type",
1020 "name": "vf-module-model-id",
1025 "description": "Openstack availability zone name or UUID",
1027 "name": "availability-zone",
1034 "description": "No response was specified"
1037 "operationId": "DELETE-availability-zones"
1046 "description": "vf-module-name",
1048 "name": "vf-module-name",
1053 "description": "vf-module-type",
1055 "name": "vf-module-model-id",
1060 "description": "Openstack availability zone name or UUID",
1062 "name": "availability-zone",
1069 "description": "No response was specified",
1071 "$ref": "#/definitions/(config)availability-zones"
1075 "operationId": "GET-availability-zones"
1088 "description": "vf-module-name",
1090 "name": "vf-module-name",
1095 "description": "vf-module-type",
1097 "name": "vf-module-model-id",
1102 "description": "Openstack availability zone name or UUID",
1104 "name": "availability-zone",
1110 "name": "(config)availability-zones",
1113 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments(config)availability-zones-TOP"
1119 "description": "No response was specified",
1121 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments(config)availability-zones-TOP"
1125 "operationId": "PUT-availability-zones"
1128 "/config/VNF-API:preload-vf-modules/vf-module-preload-list/{vf-module-name}/{vf-module-model-id}/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-networks/{network-role}": {
1136 "description": "vf-module-name",
1138 "name": "vf-module-name",
1143 "description": "vf-module-type",
1145 "name": "vf-module-model-id",
1150 "description": "A Network Role to which a VNF must connect",
1152 "name": "network-role",
1159 "description": "No response was specified"
1162 "description": "Network List",
1163 "operationId": "DELETE-vnf-networks"
1172 "description": "vf-module-name",
1174 "name": "vf-module-name",
1179 "description": "vf-module-type",
1181 "name": "vf-module-model-id",
1186 "description": "A Network Role to which a VNF must connect",
1188 "name": "network-role",
1195 "description": "No response was specified",
1197 "$ref": "#/definitions/(config)vnf-networks"
1201 "description": "Network List",
1202 "operationId": "GET-vnf-networks"
1215 "description": "vf-module-name",
1217 "name": "vf-module-name",
1222 "description": "vf-module-type",
1224 "name": "vf-module-model-id",
1229 "description": "A Network Role to which a VNF must connect",
1231 "name": "network-role",
1237 "name": "**(config)sriov-vlan-filter-list",
1240 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list-TOP"
1246 "description": "No response was specified",
1248 "$ref": "#/definitions/(config)vnf-networksPOST"
1252 "description": "Network List",
1253 "operationId": "POST-vnf-networks"
1266 "description": "vf-module-name",
1268 "name": "vf-module-name",
1273 "description": "vf-module-type",
1275 "name": "vf-module-model-id",
1280 "description": "A Network Role to which a VNF must connect",
1282 "name": "network-role",
1288 "name": "(config)vnf-networks",
1291 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments(config)vnf-networks-TOP"
1297 "description": "No response was specified",
1299 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments(config)vnf-networks-TOP"
1303 "description": "Network List",
1304 "operationId": "PUT-vnf-networks"
1307 "/config/VNF-API:preload-vf-modules/vf-module-preload-list/{vf-module-name}/{vf-module-model-id}/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-networks/{network-role}/sriov-vlan-filter-list/{sriov-vlan-filter}": {
1315 "description": "vf-module-name",
1317 "name": "vf-module-name",
1322 "description": "vf-module-type",
1324 "name": "vf-module-model-id",
1329 "description": "A Network Role to which a VNF must connect",
1331 "name": "network-role",
1337 "name": "sriov-vlan-filter",
1344 "description": "No response was specified"
1347 "operationId": "DELETE-sriov-vlan-filter-list"
1356 "description": "vf-module-name",
1358 "name": "vf-module-name",
1363 "description": "vf-module-type",
1365 "name": "vf-module-model-id",
1370 "description": "A Network Role to which a VNF must connect",
1372 "name": "network-role",
1378 "name": "sriov-vlan-filter",
1385 "description": "No response was specified",
1387 "$ref": "#/definitions/(config)sriov-vlan-filter-list"
1391 "operationId": "GET-sriov-vlan-filter-list"
1404 "description": "vf-module-name",
1406 "name": "vf-module-name",
1411 "description": "vf-module-type",
1413 "name": "vf-module-model-id",
1418 "description": "A Network Role to which a VNF must connect",
1420 "name": "network-role",
1426 "name": "sriov-vlan-filter",
1432 "name": "(config)sriov-vlan-filter-list",
1435 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list-TOP"
1441 "description": "No response was specified",
1443 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list-TOP"
1447 "operationId": "PUT-sriov-vlan-filter-list"
1450 "/config/VNF-API:preload-vf-modules/vf-module-preload-list/{vf-module-name}/{vf-module-model-id}/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/{vm-type}": {
1458 "description": "vf-module-name",
1460 "name": "vf-module-name",
1465 "description": "vf-module-type",
1467 "name": "vf-module-model-id",
1480 "description": "No response was specified"
1483 "operationId": "DELETE-vnf-vms"
1492 "description": "vf-module-name",
1494 "name": "vf-module-name",
1499 "description": "vf-module-type",
1501 "name": "vf-module-model-id",
1514 "description": "No response was specified",
1516 "$ref": "#/definitions/(config)vnf-vms"
1520 "operationId": "GET-vnf-vms"
1533 "description": "vf-module-name",
1535 "name": "vf-module-name",
1540 "description": "vf-module-type",
1542 "name": "vf-module-model-id",
1554 "name": "**(config)vm-names",
1557 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-names-TOP"
1562 "name": "**(config)vm-networks",
1565 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-networks-TOP"
1571 "description": "No response was specified",
1573 "$ref": "#/definitions/(config)vnf-vmsPOST"
1577 "operationId": "POST-vnf-vms"
1590 "description": "vf-module-name",
1592 "name": "vf-module-name",
1597 "description": "vf-module-type",
1599 "name": "vf-module-model-id",
1611 "name": "(config)vnf-vms",
1614 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments(config)vnf-vms-TOP"
1620 "description": "No response was specified",
1622 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments(config)vnf-vms-TOP"
1626 "operationId": "PUT-vnf-vms"
1629 "/config/VNF-API:preload-vf-modules/vf-module-preload-list/{vf-module-name}/{vf-module-model-id}/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}": {
1637 "description": "vf-module-name",
1639 "name": "vf-module-name",
1644 "description": "vf-module-type",
1646 "name": "vf-module-model-id",
1665 "description": "No response was specified"
1668 "operationId": "DELETE-vm-names"
1677 "description": "vf-module-name",
1679 "name": "vf-module-name",
1684 "description": "vf-module-type",
1686 "name": "vf-module-model-id",
1705 "description": "No response was specified",
1707 "$ref": "#/definitions/(config)vm-names"
1711 "operationId": "GET-vm-names"
1724 "description": "vf-module-name",
1726 "name": "vf-module-name",
1731 "description": "vf-module-type",
1733 "name": "vf-module-model-id",
1751 "name": "**(config)vnfc-names",
1754 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names-TOP"
1760 "description": "No response was specified",
1762 "$ref": "#/definitions/(config)vm-namesPOST"
1766 "operationId": "POST-vm-names"
1779 "description": "vf-module-name",
1781 "name": "vf-module-name",
1786 "description": "vf-module-type",
1788 "name": "vf-module-model-id",
1806 "name": "(config)vm-names",
1809 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-names-TOP"
1815 "description": "No response was specified",
1817 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-names-TOP"
1821 "operationId": "PUT-vm-names"
1824 "/config/VNF-API:preload-vf-modules/vf-module-preload-list/{vf-module-name}/{vf-module-model-id}/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}": {
1832 "description": "vf-module-name",
1834 "name": "vf-module-name",
1839 "description": "vf-module-type",
1841 "name": "vf-module-model-id",
1859 "name": "vnfc-name",
1866 "description": "No response was specified"
1869 "operationId": "DELETE-vnfc-names"
1878 "description": "vf-module-name",
1880 "name": "vf-module-name",
1885 "description": "vf-module-type",
1887 "name": "vf-module-model-id",
1905 "name": "vnfc-name",
1912 "description": "No response was specified",
1914 "$ref": "#/definitions/(config)vnfc-names"
1918 "operationId": "GET-vnfc-names"
1931 "description": "vf-module-name",
1933 "name": "vf-module-name",
1938 "description": "vf-module-type",
1940 "name": "vf-module-model-id",
1958 "name": "vnfc-name",
1964 "name": "**(config)vnfc-networks",
1967 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks-TOP"
1973 "description": "No response was specified",
1975 "$ref": "#/definitions/(config)vnfc-namesPOST"
1979 "operationId": "POST-vnfc-names"
1992 "description": "vf-module-name",
1994 "name": "vf-module-name",
1999 "description": "vf-module-type",
2001 "name": "vf-module-model-id",
2019 "name": "vnfc-name",
2025 "name": "(config)vnfc-names",
2028 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names-TOP"
2034 "description": "No response was specified",
2036 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names-TOP"
2040 "operationId": "PUT-vnfc-names"
2043 "/config/VNF-API:preload-vf-modules/vf-module-preload-list/{vf-module-name}/{vf-module-model-id}/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}/vnfc-networks/{vnfc-network-role}": {
2051 "description": "vf-module-name",
2053 "name": "vf-module-name",
2058 "description": "vf-module-type",
2060 "name": "vf-module-model-id",
2078 "name": "vnfc-name",
2084 "name": "vnfc-network-role",
2091 "description": "No response was specified"
2094 "operationId": "DELETE-vnfc-networks"
2103 "description": "vf-module-name",
2105 "name": "vf-module-name",
2110 "description": "vf-module-type",
2112 "name": "vf-module-model-id",
2130 "name": "vnfc-name",
2136 "name": "vnfc-network-role",
2143 "description": "No response was specified",
2145 "$ref": "#/definitions/(config)vnfc-networks"
2149 "operationId": "GET-vnfc-networks"
2162 "description": "vf-module-name",
2164 "name": "vf-module-name",
2169 "description": "vf-module-type",
2171 "name": "vf-module-model-id",
2189 "name": "vnfc-name",
2195 "name": "vnfc-network-role",
2201 "name": "**(config)vnfc-subnets",
2204 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets-TOP"
2210 "description": "No response was specified",
2212 "$ref": "#/definitions/(config)vnfc-networksPOST"
2216 "operationId": "POST-vnfc-networks"
2229 "description": "vf-module-name",
2231 "name": "vf-module-name",
2236 "description": "vf-module-type",
2238 "name": "vf-module-model-id",
2256 "name": "vnfc-name",
2262 "name": "vnfc-network-role",
2268 "name": "(config)vnfc-networks",
2271 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks-TOP"
2277 "description": "No response was specified",
2279 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks-TOP"
2283 "operationId": "PUT-vnfc-networks"
2286 "/config/VNF-API:preload-vf-modules/vf-module-preload-list/{vf-module-name}/{vf-module-model-id}/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}/vnfc-networks/{vnfc-network-role}/vnfc-subnets/{vnfc-subnet-role}": {
2294 "description": "vf-module-name",
2296 "name": "vf-module-name",
2301 "description": "vf-module-type",
2303 "name": "vf-module-model-id",
2321 "name": "vnfc-name",
2327 "name": "vnfc-network-role",
2333 "name": "vnfc-subnet-role",
2340 "description": "No response was specified"
2343 "operationId": "DELETE-vnfc-subnets"
2352 "description": "vf-module-name",
2354 "name": "vf-module-name",
2359 "description": "vf-module-type",
2361 "name": "vf-module-model-id",
2379 "name": "vnfc-name",
2385 "name": "vnfc-network-role",
2391 "name": "vnfc-subnet-role",
2398 "description": "No response was specified",
2400 "$ref": "#/definitions/(config)vnfc-subnets"
2404 "operationId": "GET-vnfc-subnets"
2417 "description": "vf-module-name",
2419 "name": "vf-module-name",
2424 "description": "vf-module-type",
2426 "name": "vf-module-model-id",
2444 "name": "vnfc-name",
2450 "name": "vnfc-network-role",
2456 "name": "vnfc-subnet-role",
2462 "name": "**(config)vnfc-ipassignments",
2465 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments-TOP"
2471 "description": "No response was specified",
2473 "$ref": "#/definitions/(config)vnfc-subnetsPOST"
2477 "operationId": "POST-vnfc-subnets"
2490 "description": "vf-module-name",
2492 "name": "vf-module-name",
2497 "description": "vf-module-type",
2499 "name": "vf-module-model-id",
2517 "name": "vnfc-name",
2523 "name": "vnfc-network-role",
2529 "name": "vnfc-subnet-role",
2535 "name": "(config)vnfc-subnets",
2538 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets-TOP"
2544 "description": "No response was specified",
2546 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets-TOP"
2550 "operationId": "PUT-vnfc-subnets"
2553 "/config/VNF-API:preload-vf-modules/vf-module-preload-list/{vf-module-name}/{vf-module-model-id}/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}/vnfc-networks/{vnfc-network-role}/vnfc-subnets/{vnfc-subnet-role}/vnfc-ipassignments/{vnfc-address-family}": {
2561 "description": "vf-module-name",
2563 "name": "vf-module-name",
2568 "description": "vf-module-type",
2570 "name": "vf-module-model-id",
2588 "name": "vnfc-name",
2594 "name": "vnfc-network-role",
2600 "name": "vnfc-subnet-role",
2605 "description": "Subnet Version tells if this is IpV4 or IpV6",
2607 "name": "vnfc-address-family",
2614 "description": "No response was specified"
2617 "operationId": "DELETE-vnfc-ipassignments"
2626 "description": "vf-module-name",
2628 "name": "vf-module-name",
2633 "description": "vf-module-type",
2635 "name": "vf-module-model-id",
2653 "name": "vnfc-name",
2659 "name": "vnfc-network-role",
2665 "name": "vnfc-subnet-role",
2670 "description": "Subnet Version tells if this is IpV4 or IpV6",
2672 "name": "vnfc-address-family",
2679 "description": "No response was specified",
2681 "$ref": "#/definitions/(config)vnfc-ipassignments"
2685 "operationId": "GET-vnfc-ipassignments"
2698 "description": "vf-module-name",
2700 "name": "vf-module-name",
2705 "description": "vf-module-type",
2707 "name": "vf-module-model-id",
2725 "name": "vnfc-name",
2731 "name": "vnfc-network-role",
2737 "name": "vnfc-subnet-role",
2742 "description": "Subnet Version tells if this is IpV4 or IpV6",
2744 "name": "vnfc-address-family",
2750 "name": "**(config)vnfc-subnet-ips",
2753 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips-TOP"
2759 "description": "No response was specified",
2761 "$ref": "#/definitions/(config)vnfc-ipassignmentsPOST"
2765 "operationId": "POST-vnfc-ipassignments"
2778 "description": "vf-module-name",
2780 "name": "vf-module-name",
2785 "description": "vf-module-type",
2787 "name": "vf-module-model-id",
2805 "name": "vnfc-name",
2811 "name": "vnfc-network-role",
2817 "name": "vnfc-subnet-role",
2822 "description": "Subnet Version tells if this is IpV4 or IpV6",
2824 "name": "vnfc-address-family",
2830 "name": "(config)vnfc-ipassignments",
2833 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments-TOP"
2839 "description": "No response was specified",
2841 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments-TOP"
2845 "operationId": "PUT-vnfc-ipassignments"
2848 "/config/VNF-API:preload-vf-modules/vf-module-preload-list/{vf-module-name}/{vf-module-model-id}/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}/vnfc-networks/{vnfc-network-role}/vnfc-subnets/{vnfc-subnet-role}/vnfc-ipassignments/{vnfc-address-family}/vnfc-subnet-ips/{vnfc-client-key}": {
2856 "description": "vf-module-name",
2858 "name": "vf-module-name",
2863 "description": "vf-module-type",
2865 "name": "vf-module-model-id",
2883 "name": "vnfc-name",
2889 "name": "vnfc-network-role",
2895 "name": "vnfc-subnet-role",
2900 "description": "Subnet Version tells if this is IpV4 or IpV6",
2902 "name": "vnfc-address-family",
2908 "name": "vnfc-client-key",
2915 "description": "No response was specified"
2918 "operationId": "DELETE-vnfc-subnet-ips"
2927 "description": "vf-module-name",
2929 "name": "vf-module-name",
2934 "description": "vf-module-type",
2936 "name": "vf-module-model-id",
2954 "name": "vnfc-name",
2960 "name": "vnfc-network-role",
2966 "name": "vnfc-subnet-role",
2971 "description": "Subnet Version tells if this is IpV4 or IpV6",
2973 "name": "vnfc-address-family",
2979 "name": "vnfc-client-key",
2986 "description": "No response was specified",
2988 "$ref": "#/definitions/(config)vnfc-subnet-ips"
2992 "operationId": "GET-vnfc-subnet-ips"
3005 "description": "vf-module-name",
3007 "name": "vf-module-name",
3012 "description": "vf-module-type",
3014 "name": "vf-module-model-id",
3032 "name": "vnfc-name",
3038 "name": "vnfc-network-role",
3044 "name": "vnfc-subnet-role",
3049 "description": "Subnet Version tells if this is IpV4 or IpV6",
3051 "name": "vnfc-address-family",
3057 "name": "vnfc-client-key",
3063 "name": "(config)vnfc-subnet-ips",
3066 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips-TOP"
3072 "description": "No response was specified",
3074 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips-TOP"
3078 "operationId": "PUT-vnfc-subnet-ips"
3081 "/config/VNF-API:preload-vf-modules/vf-module-preload-list/{vf-module-name}/{vf-module-model-id}/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}": {
3089 "description": "vf-module-name",
3091 "name": "vf-module-name",
3096 "description": "vf-module-type",
3098 "name": "vf-module-model-id",
3109 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
3111 "name": "network-role",
3118 "description": "No response was specified"
3121 "description": "Network List",
3122 "operationId": "DELETE-vm-networks"
3131 "description": "vf-module-name",
3133 "name": "vf-module-name",
3138 "description": "vf-module-type",
3140 "name": "vf-module-model-id",
3151 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
3153 "name": "network-role",
3160 "description": "No response was specified",
3162 "$ref": "#/definitions/(config)vm-networks"
3166 "description": "Network List",
3167 "operationId": "GET-vm-networks"
3180 "description": "vf-module-name",
3182 "name": "vf-module-name",
3187 "description": "vf-module-type",
3189 "name": "vf-module-model-id",
3200 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
3202 "name": "network-role",
3208 "name": "**(config)network-ips",
3211 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-TOP"
3216 "name": "**(config)network-ips-v6",
3219 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6-TOP"
3224 "name": "**(config)network-macs",
3227 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs-TOP"
3232 "name": "**(config)interface-route-prefixes",
3235 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes-TOP"
3241 "description": "No response was specified",
3243 "$ref": "#/definitions/(config)vm-networksPOST"
3247 "description": "Network List",
3248 "operationId": "POST-vm-networks"
3261 "description": "vf-module-name",
3263 "name": "vf-module-name",
3268 "description": "vf-module-type",
3270 "name": "vf-module-model-id",
3281 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
3283 "name": "network-role",
3289 "name": "(config)vm-networks",
3292 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-networks-TOP"
3298 "description": "No response was specified",
3300 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-networks-TOP"
3304 "description": "Network List",
3305 "operationId": "PUT-vm-networks"
3308 "/config/VNF-API:preload-vf-modules/vf-module-preload-list/{vf-module-name}/{vf-module-model-id}/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}/interface-route-prefixes/{interface-route-prefix}": {
3316 "description": "vf-module-name",
3318 "name": "vf-module-name",
3323 "description": "vf-module-type",
3325 "name": "vf-module-model-id",
3336 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
3338 "name": "network-role",
3343 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes",
3345 "name": "interface-route-prefix",
3352 "description": "No response was specified"
3355 "operationId": "DELETE-interface-route-prefixes"
3364 "description": "vf-module-name",
3366 "name": "vf-module-name",
3371 "description": "vf-module-type",
3373 "name": "vf-module-model-id",
3384 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
3386 "name": "network-role",
3391 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes",
3393 "name": "interface-route-prefix",
3400 "description": "No response was specified",
3402 "$ref": "#/definitions/(config)interface-route-prefixes"
3406 "operationId": "GET-interface-route-prefixes"
3419 "description": "vf-module-name",
3421 "name": "vf-module-name",
3426 "description": "vf-module-type",
3428 "name": "vf-module-model-id",
3439 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
3441 "name": "network-role",
3446 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes",
3448 "name": "interface-route-prefix",
3454 "name": "(config)interface-route-prefixes",
3457 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes-TOP"
3463 "description": "No response was specified",
3465 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes-TOP"
3469 "operationId": "PUT-interface-route-prefixes"
3472 "/config/VNF-API:preload-vf-modules/vf-module-preload-list/{vf-module-name}/{vf-module-model-id}/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}/network-ips-v6/{ip-address-ipv6}": {
3480 "description": "vf-module-name",
3482 "name": "vf-module-name",
3487 "description": "vf-module-type",
3489 "name": "vf-module-model-id",
3500 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
3502 "name": "network-role",
3507 "description": "List of assigned ipv6 addresses on a network",
3509 "name": "ip-address-ipv6",
3516 "description": "No response was specified"
3519 "operationId": "DELETE-network-ips-v6"
3528 "description": "vf-module-name",
3530 "name": "vf-module-name",
3535 "description": "vf-module-type",
3537 "name": "vf-module-model-id",
3548 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
3550 "name": "network-role",
3555 "description": "List of assigned ipv6 addresses on a network",
3557 "name": "ip-address-ipv6",
3564 "description": "No response was specified",
3566 "$ref": "#/definitions/(config)network-ips-v6"
3570 "operationId": "GET-network-ips-v6"
3583 "description": "vf-module-name",
3585 "name": "vf-module-name",
3590 "description": "vf-module-type",
3592 "name": "vf-module-model-id",
3603 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
3605 "name": "network-role",
3610 "description": "List of assigned ipv6 addresses on a network",
3612 "name": "ip-address-ipv6",
3618 "name": "(config)network-ips-v6",
3621 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6-TOP"
3627 "description": "No response was specified",
3629 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6-TOP"
3633 "operationId": "PUT-network-ips-v6"
3636 "/config/VNF-API:preload-vf-modules/vf-module-preload-list/{vf-module-name}/{vf-module-model-id}/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}/network-ips/{ip-address}": {
3644 "description": "vf-module-name",
3646 "name": "vf-module-name",
3651 "description": "vf-module-type",
3653 "name": "vf-module-model-id",
3664 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
3666 "name": "network-role",
3671 "description": "List of assigned ipv4 addresses on a network",
3673 "name": "ip-address",
3680 "description": "No response was specified"
3683 "operationId": "DELETE-network-ips"
3692 "description": "vf-module-name",
3694 "name": "vf-module-name",
3699 "description": "vf-module-type",
3701 "name": "vf-module-model-id",
3712 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
3714 "name": "network-role",
3719 "description": "List of assigned ipv4 addresses on a network",
3721 "name": "ip-address",
3728 "description": "No response was specified",
3730 "$ref": "#/definitions/(config)network-ips"
3734 "operationId": "GET-network-ips"
3747 "description": "vf-module-name",
3749 "name": "vf-module-name",
3754 "description": "vf-module-type",
3756 "name": "vf-module-model-id",
3767 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
3769 "name": "network-role",
3774 "description": "List of assigned ipv4 addresses on a network",
3776 "name": "ip-address",
3782 "name": "(config)network-ips",
3785 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-TOP"
3791 "description": "No response was specified",
3793 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-TOP"
3797 "operationId": "PUT-network-ips"
3800 "/config/VNF-API:preload-vf-modules/vf-module-preload-list/{vf-module-name}/{vf-module-model-id}/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}/network-macs/{mac-address}": {
3808 "description": "vf-module-name",
3810 "name": "vf-module-name",
3815 "description": "vf-module-type",
3817 "name": "vf-module-model-id",
3828 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
3830 "name": "network-role",
3835 "description": "List of network assignments for this VM (one per network)",
3837 "name": "mac-address",
3844 "description": "No response was specified"
3847 "operationId": "DELETE-network-macs"
3856 "description": "vf-module-name",
3858 "name": "vf-module-name",
3863 "description": "vf-module-type",
3865 "name": "vf-module-model-id",
3876 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
3878 "name": "network-role",
3883 "description": "List of network assignments for this VM (one per network)",
3885 "name": "mac-address",
3892 "description": "No response was specified",
3894 "$ref": "#/definitions/(config)network-macs"
3898 "operationId": "GET-network-macs"
3911 "description": "vf-module-name",
3913 "name": "vf-module-name",
3918 "description": "vf-module-type",
3920 "name": "vf-module-model-id",
3931 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
3933 "name": "network-role",
3938 "description": "List of network assignments for this VM (one per network)",
3940 "name": "mac-address",
3946 "name": "(config)network-macs",
3949 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs-TOP"
3955 "description": "No response was specified",
3957 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs-TOP"
3961 "operationId": "PUT-network-macs"
3964 "/config/VNF-API:preload-vf-modules/vf-module-preload-list/{vf-module-name}/{vf-module-model-id}/vf-module-preload-data/vf-module-topology-information/vnf-parameters/{vnf-parameter-name}": {
3972 "description": "vf-module-name",
3974 "name": "vf-module-name",
3979 "description": "vf-module-type",
3981 "name": "vf-module-model-id",
3986 "description": "The name of an arbitrary instance-specific vnf-parameters",
3988 "name": "vnf-parameter-name",
3995 "description": "No response was specified"
3998 "operationId": "DELETE-vnf-parameters"
4007 "description": "vf-module-name",
4009 "name": "vf-module-name",
4014 "description": "vf-module-type",
4016 "name": "vf-module-model-id",
4021 "description": "The name of an arbitrary instance-specific vnf-parameters",
4023 "name": "vnf-parameter-name",
4030 "description": "No response was specified",
4032 "$ref": "#/definitions/(config)vnf-parameters"
4036 "operationId": "GET-vnf-parameters"
4049 "description": "vf-module-name",
4051 "name": "vf-module-name",
4056 "description": "vf-module-type",
4058 "name": "vf-module-model-id",
4063 "description": "The name of an arbitrary instance-specific vnf-parameters",
4065 "name": "vnf-parameter-name",
4071 "name": "(config)vnf-parameters",
4074 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information(config)vnf-parameters-TOP"
4080 "description": "No response was specified",
4082 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information(config)vnf-parameters-TOP"
4086 "operationId": "PUT-vnf-parameters"
4089 "/config/VNF-API:preload-vnf-instances": {
4097 "description": "No response was specified"
4100 "operationId": "DELETE-preload-vnf-instances"
4109 "description": "No response was specified",
4111 "$ref": "#/definitions/(config)preload-vnf-instances"
4115 "operationId": "GET-preload-vnf-instances"
4129 "name": "**(config)vnf-instance-preload-list",
4132 "$ref": "#/definitions/VNF-API/preload-vnf-instances(config)vnf-instance-preload-list-TOP"
4138 "description": "No response was specified",
4140 "$ref": "#/definitions/(config)preload-vnf-instancesPOST"
4144 "operationId": "POST-preload-vnf-instances"
4158 "name": "(config)preload-vnf-instances",
4161 "$ref": "#/definitions/VNF-API(config)preload-vnf-instances-TOP"
4167 "description": "No response was specified",
4169 "$ref": "#/definitions/VNF-API(config)preload-vnf-instances-TOP"
4173 "operationId": "PUT-preload-vnf-instances"
4176 "/config/VNF-API:preload-vnf-instances/vnf-instance-preload-list/{vnf-instance-name}/{vnf-model-id}": {
4184 "description": "vnf-instance-name, aka generic-vnf-name",
4186 "name": "vnf-instance-name",
4191 "description": "vnf-model-id, aka generic-vnf-type",
4193 "name": "vnf-model-id",
4200 "description": "No response was specified"
4203 "operationId": "DELETE-vnf-instance-preload-list"
4212 "description": "vnf-instance-name, aka generic-vnf-name",
4214 "name": "vnf-instance-name",
4219 "description": "vnf-model-id, aka generic-vnf-type",
4221 "name": "vnf-model-id",
4228 "description": "No response was specified",
4230 "$ref": "#/definitions/(config)vnf-instance-preload-list"
4234 "operationId": "GET-vnf-instance-preload-list"
4247 "description": "vnf-instance-name, aka generic-vnf-name",
4249 "name": "vnf-instance-name",
4254 "description": "vnf-model-id, aka generic-vnf-type",
4256 "name": "vnf-model-id",
4262 "name": "**(config)vnf-instance-preload-data",
4265 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list(config)vnf-instance-preload-data-TOP"
4271 "description": "No response was specified",
4273 "$ref": "#/definitions/(config)vnf-instance-preload-listPOST"
4277 "operationId": "POST-vnf-instance-preload-list"
4290 "description": "vnf-instance-name, aka generic-vnf-name",
4292 "name": "vnf-instance-name",
4297 "description": "vnf-model-id, aka generic-vnf-type",
4299 "name": "vnf-model-id",
4305 "name": "(config)vnf-instance-preload-list",
4308 "$ref": "#/definitions/VNF-API/preload-vnf-instances(config)vnf-instance-preload-list-TOP"
4314 "description": "No response was specified",
4316 "$ref": "#/definitions/VNF-API/preload-vnf-instances(config)vnf-instance-preload-list-TOP"
4320 "operationId": "PUT-vnf-instance-preload-list"
4323 "/config/VNF-API:preload-vnf-instances/vnf-instance-preload-list/{vnf-instance-name}/{vnf-model-id}/vnf-instance-preload-data": {
4331 "description": "vnf-instance-name, aka generic-vnf-name",
4333 "name": "vnf-instance-name",
4338 "description": "vnf-model-id, aka generic-vnf-type",
4340 "name": "vnf-model-id",
4347 "description": "No response was specified"
4350 "operationId": "DELETE-vnf-instance-preload-data"
4359 "description": "vnf-instance-name, aka generic-vnf-name",
4361 "name": "vnf-instance-name",
4366 "description": "vnf-model-id, aka generic-vnf-type",
4368 "name": "vnf-model-id",
4375 "description": "No response was specified",
4377 "$ref": "#/definitions/(config)vnf-instance-preload-data"
4381 "operationId": "GET-vnf-instance-preload-data"
4394 "description": "vnf-instance-name, aka generic-vnf-name",
4396 "name": "vnf-instance-name",
4401 "description": "vnf-model-id, aka generic-vnf-type",
4403 "name": "vnf-model-id",
4409 "name": "**(config)oper-status",
4412 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data(config)oper-status-TOP"
4417 "name": "**(config)vnf-instance-topology-information",
4420 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data(config)vnf-instance-topology-information-TOP"
4426 "description": "No response was specified",
4428 "$ref": "#/definitions/(config)vnf-instance-preload-dataPOST"
4432 "operationId": "POST-vnf-instance-preload-data"
4445 "description": "vnf-instance-name, aka generic-vnf-name",
4447 "name": "vnf-instance-name",
4452 "description": "vnf-model-id, aka generic-vnf-type",
4454 "name": "vnf-model-id",
4460 "name": "(config)vnf-instance-preload-data",
4463 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list(config)vnf-instance-preload-data-TOP"
4469 "description": "No response was specified",
4471 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list(config)vnf-instance-preload-data-TOP"
4475 "operationId": "PUT-vnf-instance-preload-data"
4478 "/config/VNF-API:preload-vnf-instances/vnf-instance-preload-list/{vnf-instance-name}/{vnf-model-id}/vnf-instance-preload-data/oper-status": {
4486 "description": "vnf-instance-name, aka generic-vnf-name",
4488 "name": "vnf-instance-name",
4493 "description": "vnf-model-id, aka generic-vnf-type",
4495 "name": "vnf-model-id",
4502 "description": "No response was specified"
4505 "operationId": "DELETE-oper-status"
4514 "description": "vnf-instance-name, aka generic-vnf-name",
4516 "name": "vnf-instance-name",
4521 "description": "vnf-model-id, aka generic-vnf-type",
4523 "name": "vnf-model-id",
4530 "description": "No response was specified",
4532 "$ref": "#/definitions/(config)oper-status"
4536 "operationId": "GET-oper-status"
4549 "description": "vnf-instance-name, aka generic-vnf-name",
4551 "name": "vnf-instance-name",
4556 "description": "vnf-model-id, aka generic-vnf-type",
4558 "name": "vnf-model-id",
4564 "name": "(config)oper-status",
4567 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data(config)oper-status-TOP"
4573 "description": "No response was specified",
4575 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data(config)oper-status-TOP"
4579 "operationId": "PUT-oper-status"
4582 "/config/VNF-API:preload-vnf-instances/vnf-instance-preload-list/{vnf-instance-name}/{vnf-model-id}/vnf-instance-preload-data/vnf-instance-topology-information": {
4590 "description": "vnf-instance-name, aka generic-vnf-name",
4592 "name": "vnf-instance-name",
4597 "description": "vnf-model-id, aka generic-vnf-type",
4599 "name": "vnf-model-id",
4606 "description": "No response was specified"
4609 "operationId": "DELETE-vnf-instance-topology-information"
4618 "description": "vnf-instance-name, aka generic-vnf-name",
4620 "name": "vnf-instance-name",
4625 "description": "vnf-model-id, aka generic-vnf-type",
4627 "name": "vnf-model-id",
4634 "description": "No response was specified",
4636 "$ref": "#/definitions/(config)vnf-instance-topology-information"
4640 "operationId": "GET-vnf-instance-topology-information"
4653 "description": "vnf-instance-name, aka generic-vnf-name",
4655 "name": "vnf-instance-name",
4660 "description": "vnf-model-id, aka generic-vnf-type",
4662 "name": "vnf-model-id",
4668 "name": "**(config)vnf-parameters",
4671 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)vnf-parameters-TOP"
4676 "name": "**(config)service-information",
4679 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)service-information-TOP"
4684 "name": "**(config)vnf-instance-identifiers",
4687 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)vnf-instance-identifiers-TOP"
4692 "name": "**(config)vnf-assignments",
4695 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)vnf-assignments-TOP"
4701 "description": "No response was specified",
4703 "$ref": "#/definitions/(config)vnf-instance-topology-informationPOST"
4707 "operationId": "POST-vnf-instance-topology-information"
4720 "description": "vnf-instance-name, aka generic-vnf-name",
4722 "name": "vnf-instance-name",
4727 "description": "vnf-model-id, aka generic-vnf-type",
4729 "name": "vnf-model-id",
4735 "name": "(config)vnf-instance-topology-information",
4738 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data(config)vnf-instance-topology-information-TOP"
4744 "description": "No response was specified",
4746 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data(config)vnf-instance-topology-information-TOP"
4750 "operationId": "PUT-vnf-instance-topology-information"
4753 "/config/VNF-API:preload-vnf-instances/vnf-instance-preload-list/{vnf-instance-name}/{vnf-model-id}/vnf-instance-preload-data/vnf-instance-topology-information/service-information": {
4761 "description": "vnf-instance-name, aka generic-vnf-name",
4763 "name": "vnf-instance-name",
4768 "description": "vnf-model-id, aka generic-vnf-type",
4770 "name": "vnf-model-id",
4777 "description": "No response was specified"
4780 "operationId": "DELETE-service-information"
4789 "description": "vnf-instance-name, aka generic-vnf-name",
4791 "name": "vnf-instance-name",
4796 "description": "vnf-model-id, aka generic-vnf-type",
4798 "name": "vnf-model-id",
4805 "description": "No response was specified",
4807 "$ref": "#/definitions/(config)service-information"
4811 "operationId": "GET-service-information"
4824 "description": "vnf-instance-name, aka generic-vnf-name",
4826 "name": "vnf-instance-name",
4831 "description": "vnf-model-id, aka generic-vnf-type",
4833 "name": "vnf-model-id",
4839 "name": "(config)service-information",
4842 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)service-information-TOP"
4848 "description": "No response was specified",
4850 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)service-information-TOP"
4854 "operationId": "PUT-service-information"
4857 "/config/VNF-API:preload-vnf-instances/vnf-instance-preload-list/{vnf-instance-name}/{vnf-model-id}/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments": {
4865 "description": "vnf-instance-name, aka generic-vnf-name",
4867 "name": "vnf-instance-name",
4872 "description": "vnf-model-id, aka generic-vnf-type",
4874 "name": "vnf-model-id",
4881 "description": "No response was specified"
4884 "operationId": "DELETE-vnf-assignments"
4893 "description": "vnf-instance-name, aka generic-vnf-name",
4895 "name": "vnf-instance-name",
4900 "description": "vnf-model-id, aka generic-vnf-type",
4902 "name": "vnf-model-id",
4909 "description": "No response was specified",
4911 "$ref": "#/definitions/(config)vnf-assignments"
4915 "operationId": "GET-vnf-assignments"
4928 "description": "vnf-instance-name, aka generic-vnf-name",
4930 "name": "vnf-instance-name",
4935 "description": "vnf-model-id, aka generic-vnf-type",
4937 "name": "vnf-model-id",
4943 "name": "**(config)availability-zones",
4946 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments(config)availability-zones-TOP"
4951 "name": "**(config)vnf-networks",
4954 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments(config)vnf-networks-TOP"
4959 "name": "**(config)vnf-vms",
4962 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments(config)vnf-vms-TOP"
4968 "description": "No response was specified",
4970 "$ref": "#/definitions/(config)vnf-assignmentsPOST"
4974 "operationId": "POST-vnf-assignments"
4987 "description": "vnf-instance-name, aka generic-vnf-name",
4989 "name": "vnf-instance-name",
4994 "description": "vnf-model-id, aka generic-vnf-type",
4996 "name": "vnf-model-id",
5002 "name": "(config)vnf-assignments",
5005 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)vnf-assignments-TOP"
5011 "description": "No response was specified",
5013 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)vnf-assignments-TOP"
5017 "operationId": "PUT-vnf-assignments"
5020 "/config/VNF-API:preload-vnf-instances/vnf-instance-preload-list/{vnf-instance-name}/{vnf-model-id}/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/availability-zones/{availability-zone}": {
5028 "description": "vnf-instance-name, aka generic-vnf-name",
5030 "name": "vnf-instance-name",
5035 "description": "vnf-model-id, aka generic-vnf-type",
5037 "name": "vnf-model-id",
5042 "description": "Openstack availability zone name or UUID",
5044 "name": "availability-zone",
5051 "description": "No response was specified"
5054 "operationId": "DELETE-availability-zones"
5063 "description": "vnf-instance-name, aka generic-vnf-name",
5065 "name": "vnf-instance-name",
5070 "description": "vnf-model-id, aka generic-vnf-type",
5072 "name": "vnf-model-id",
5077 "description": "Openstack availability zone name or UUID",
5079 "name": "availability-zone",
5086 "description": "No response was specified",
5088 "$ref": "#/definitions/(config)availability-zones"
5092 "operationId": "GET-availability-zones"
5105 "description": "vnf-instance-name, aka generic-vnf-name",
5107 "name": "vnf-instance-name",
5112 "description": "vnf-model-id, aka generic-vnf-type",
5114 "name": "vnf-model-id",
5119 "description": "Openstack availability zone name or UUID",
5121 "name": "availability-zone",
5127 "name": "(config)availability-zones",
5130 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments(config)availability-zones-TOP"
5136 "description": "No response was specified",
5138 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments(config)availability-zones-TOP"
5142 "operationId": "PUT-availability-zones"
5145 "/config/VNF-API:preload-vnf-instances/vnf-instance-preload-list/{vnf-instance-name}/{vnf-model-id}/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-networks/{network-role}": {
5153 "description": "vnf-instance-name, aka generic-vnf-name",
5155 "name": "vnf-instance-name",
5160 "description": "vnf-model-id, aka generic-vnf-type",
5162 "name": "vnf-model-id",
5167 "description": "A Network Role to which a VNF must connect",
5169 "name": "network-role",
5176 "description": "No response was specified"
5179 "description": "Network List",
5180 "operationId": "DELETE-vnf-networks"
5189 "description": "vnf-instance-name, aka generic-vnf-name",
5191 "name": "vnf-instance-name",
5196 "description": "vnf-model-id, aka generic-vnf-type",
5198 "name": "vnf-model-id",
5203 "description": "A Network Role to which a VNF must connect",
5205 "name": "network-role",
5212 "description": "No response was specified",
5214 "$ref": "#/definitions/(config)vnf-networks"
5218 "description": "Network List",
5219 "operationId": "GET-vnf-networks"
5232 "description": "vnf-instance-name, aka generic-vnf-name",
5234 "name": "vnf-instance-name",
5239 "description": "vnf-model-id, aka generic-vnf-type",
5241 "name": "vnf-model-id",
5246 "description": "A Network Role to which a VNF must connect",
5248 "name": "network-role",
5254 "name": "**(config)sriov-vlan-filter-list",
5257 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list-TOP"
5263 "description": "No response was specified",
5265 "$ref": "#/definitions/(config)vnf-networksPOST"
5269 "description": "Network List",
5270 "operationId": "POST-vnf-networks"
5283 "description": "vnf-instance-name, aka generic-vnf-name",
5285 "name": "vnf-instance-name",
5290 "description": "vnf-model-id, aka generic-vnf-type",
5292 "name": "vnf-model-id",
5297 "description": "A Network Role to which a VNF must connect",
5299 "name": "network-role",
5305 "name": "(config)vnf-networks",
5308 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments(config)vnf-networks-TOP"
5314 "description": "No response was specified",
5316 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments(config)vnf-networks-TOP"
5320 "description": "Network List",
5321 "operationId": "PUT-vnf-networks"
5324 "/config/VNF-API:preload-vnf-instances/vnf-instance-preload-list/{vnf-instance-name}/{vnf-model-id}/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-networks/{network-role}/sriov-vlan-filter-list/{sriov-vlan-filter}": {
5332 "description": "vnf-instance-name, aka generic-vnf-name",
5334 "name": "vnf-instance-name",
5339 "description": "vnf-model-id, aka generic-vnf-type",
5341 "name": "vnf-model-id",
5346 "description": "A Network Role to which a VNF must connect",
5348 "name": "network-role",
5354 "name": "sriov-vlan-filter",
5361 "description": "No response was specified"
5364 "operationId": "DELETE-sriov-vlan-filter-list"
5373 "description": "vnf-instance-name, aka generic-vnf-name",
5375 "name": "vnf-instance-name",
5380 "description": "vnf-model-id, aka generic-vnf-type",
5382 "name": "vnf-model-id",
5387 "description": "A Network Role to which a VNF must connect",
5389 "name": "network-role",
5395 "name": "sriov-vlan-filter",
5402 "description": "No response was specified",
5404 "$ref": "#/definitions/(config)sriov-vlan-filter-list"
5408 "operationId": "GET-sriov-vlan-filter-list"
5421 "description": "vnf-instance-name, aka generic-vnf-name",
5423 "name": "vnf-instance-name",
5428 "description": "vnf-model-id, aka generic-vnf-type",
5430 "name": "vnf-model-id",
5435 "description": "A Network Role to which a VNF must connect",
5437 "name": "network-role",
5443 "name": "sriov-vlan-filter",
5449 "name": "(config)sriov-vlan-filter-list",
5452 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list-TOP"
5458 "description": "No response was specified",
5460 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list-TOP"
5464 "operationId": "PUT-sriov-vlan-filter-list"
5467 "/config/VNF-API:preload-vnf-instances/vnf-instance-preload-list/{vnf-instance-name}/{vnf-model-id}/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/{vm-type}": {
5475 "description": "vnf-instance-name, aka generic-vnf-name",
5477 "name": "vnf-instance-name",
5482 "description": "vnf-model-id, aka generic-vnf-type",
5484 "name": "vnf-model-id",
5497 "description": "No response was specified"
5500 "operationId": "DELETE-vnf-vms"
5509 "description": "vnf-instance-name, aka generic-vnf-name",
5511 "name": "vnf-instance-name",
5516 "description": "vnf-model-id, aka generic-vnf-type",
5518 "name": "vnf-model-id",
5531 "description": "No response was specified",
5533 "$ref": "#/definitions/(config)vnf-vms"
5537 "operationId": "GET-vnf-vms"
5550 "description": "vnf-instance-name, aka generic-vnf-name",
5552 "name": "vnf-instance-name",
5557 "description": "vnf-model-id, aka generic-vnf-type",
5559 "name": "vnf-model-id",
5571 "name": "**(config)vm-names",
5574 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-names-TOP"
5579 "name": "**(config)vm-networks",
5582 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-networks-TOP"
5588 "description": "No response was specified",
5590 "$ref": "#/definitions/(config)vnf-vmsPOST"
5594 "operationId": "POST-vnf-vms"
5607 "description": "vnf-instance-name, aka generic-vnf-name",
5609 "name": "vnf-instance-name",
5614 "description": "vnf-model-id, aka generic-vnf-type",
5616 "name": "vnf-model-id",
5628 "name": "(config)vnf-vms",
5631 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments(config)vnf-vms-TOP"
5637 "description": "No response was specified",
5639 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments(config)vnf-vms-TOP"
5643 "operationId": "PUT-vnf-vms"
5646 "/config/VNF-API:preload-vnf-instances/vnf-instance-preload-list/{vnf-instance-name}/{vnf-model-id}/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}": {
5654 "description": "vnf-instance-name, aka generic-vnf-name",
5656 "name": "vnf-instance-name",
5661 "description": "vnf-model-id, aka generic-vnf-type",
5663 "name": "vnf-model-id",
5682 "description": "No response was specified"
5685 "operationId": "DELETE-vm-names"
5694 "description": "vnf-instance-name, aka generic-vnf-name",
5696 "name": "vnf-instance-name",
5701 "description": "vnf-model-id, aka generic-vnf-type",
5703 "name": "vnf-model-id",
5722 "description": "No response was specified",
5724 "$ref": "#/definitions/(config)vm-names"
5728 "operationId": "GET-vm-names"
5741 "description": "vnf-instance-name, aka generic-vnf-name",
5743 "name": "vnf-instance-name",
5748 "description": "vnf-model-id, aka generic-vnf-type",
5750 "name": "vnf-model-id",
5768 "name": "**(config)vnfc-names",
5771 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names-TOP"
5777 "description": "No response was specified",
5779 "$ref": "#/definitions/(config)vm-namesPOST"
5783 "operationId": "POST-vm-names"
5796 "description": "vnf-instance-name, aka generic-vnf-name",
5798 "name": "vnf-instance-name",
5803 "description": "vnf-model-id, aka generic-vnf-type",
5805 "name": "vnf-model-id",
5823 "name": "(config)vm-names",
5826 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-names-TOP"
5832 "description": "No response was specified",
5834 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-names-TOP"
5838 "operationId": "PUT-vm-names"
5841 "/config/VNF-API:preload-vnf-instances/vnf-instance-preload-list/{vnf-instance-name}/{vnf-model-id}/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}": {
5849 "description": "vnf-instance-name, aka generic-vnf-name",
5851 "name": "vnf-instance-name",
5856 "description": "vnf-model-id, aka generic-vnf-type",
5858 "name": "vnf-model-id",
5876 "name": "vnfc-name",
5883 "description": "No response was specified"
5886 "operationId": "DELETE-vnfc-names"
5895 "description": "vnf-instance-name, aka generic-vnf-name",
5897 "name": "vnf-instance-name",
5902 "description": "vnf-model-id, aka generic-vnf-type",
5904 "name": "vnf-model-id",
5922 "name": "vnfc-name",
5929 "description": "No response was specified",
5931 "$ref": "#/definitions/(config)vnfc-names"
5935 "operationId": "GET-vnfc-names"
5948 "description": "vnf-instance-name, aka generic-vnf-name",
5950 "name": "vnf-instance-name",
5955 "description": "vnf-model-id, aka generic-vnf-type",
5957 "name": "vnf-model-id",
5975 "name": "vnfc-name",
5981 "name": "**(config)vnfc-networks",
5984 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks-TOP"
5990 "description": "No response was specified",
5992 "$ref": "#/definitions/(config)vnfc-namesPOST"
5996 "operationId": "POST-vnfc-names"
6009 "description": "vnf-instance-name, aka generic-vnf-name",
6011 "name": "vnf-instance-name",
6016 "description": "vnf-model-id, aka generic-vnf-type",
6018 "name": "vnf-model-id",
6036 "name": "vnfc-name",
6042 "name": "(config)vnfc-names",
6045 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names-TOP"
6051 "description": "No response was specified",
6053 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names-TOP"
6057 "operationId": "PUT-vnfc-names"
6060 "/config/VNF-API:preload-vnf-instances/vnf-instance-preload-list/{vnf-instance-name}/{vnf-model-id}/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}/vnfc-networks/{vnfc-network-role}": {
6068 "description": "vnf-instance-name, aka generic-vnf-name",
6070 "name": "vnf-instance-name",
6075 "description": "vnf-model-id, aka generic-vnf-type",
6077 "name": "vnf-model-id",
6095 "name": "vnfc-name",
6101 "name": "vnfc-network-role",
6108 "description": "No response was specified"
6111 "operationId": "DELETE-vnfc-networks"
6120 "description": "vnf-instance-name, aka generic-vnf-name",
6122 "name": "vnf-instance-name",
6127 "description": "vnf-model-id, aka generic-vnf-type",
6129 "name": "vnf-model-id",
6147 "name": "vnfc-name",
6153 "name": "vnfc-network-role",
6160 "description": "No response was specified",
6162 "$ref": "#/definitions/(config)vnfc-networks"
6166 "operationId": "GET-vnfc-networks"
6179 "description": "vnf-instance-name, aka generic-vnf-name",
6181 "name": "vnf-instance-name",
6186 "description": "vnf-model-id, aka generic-vnf-type",
6188 "name": "vnf-model-id",
6206 "name": "vnfc-name",
6212 "name": "vnfc-network-role",
6218 "name": "**(config)vnfc-subnets",
6221 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets-TOP"
6227 "description": "No response was specified",
6229 "$ref": "#/definitions/(config)vnfc-networksPOST"
6233 "operationId": "POST-vnfc-networks"
6246 "description": "vnf-instance-name, aka generic-vnf-name",
6248 "name": "vnf-instance-name",
6253 "description": "vnf-model-id, aka generic-vnf-type",
6255 "name": "vnf-model-id",
6273 "name": "vnfc-name",
6279 "name": "vnfc-network-role",
6285 "name": "(config)vnfc-networks",
6288 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks-TOP"
6294 "description": "No response was specified",
6296 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks-TOP"
6300 "operationId": "PUT-vnfc-networks"
6303 "/config/VNF-API:preload-vnf-instances/vnf-instance-preload-list/{vnf-instance-name}/{vnf-model-id}/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}/vnfc-networks/{vnfc-network-role}/vnfc-subnets/{vnfc-subnet-role}": {
6311 "description": "vnf-instance-name, aka generic-vnf-name",
6313 "name": "vnf-instance-name",
6318 "description": "vnf-model-id, aka generic-vnf-type",
6320 "name": "vnf-model-id",
6338 "name": "vnfc-name",
6344 "name": "vnfc-network-role",
6350 "name": "vnfc-subnet-role",
6357 "description": "No response was specified"
6360 "operationId": "DELETE-vnfc-subnets"
6369 "description": "vnf-instance-name, aka generic-vnf-name",
6371 "name": "vnf-instance-name",
6376 "description": "vnf-model-id, aka generic-vnf-type",
6378 "name": "vnf-model-id",
6396 "name": "vnfc-name",
6402 "name": "vnfc-network-role",
6408 "name": "vnfc-subnet-role",
6415 "description": "No response was specified",
6417 "$ref": "#/definitions/(config)vnfc-subnets"
6421 "operationId": "GET-vnfc-subnets"
6434 "description": "vnf-instance-name, aka generic-vnf-name",
6436 "name": "vnf-instance-name",
6441 "description": "vnf-model-id, aka generic-vnf-type",
6443 "name": "vnf-model-id",
6461 "name": "vnfc-name",
6467 "name": "vnfc-network-role",
6473 "name": "vnfc-subnet-role",
6479 "name": "**(config)vnfc-ipassignments",
6482 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments-TOP"
6488 "description": "No response was specified",
6490 "$ref": "#/definitions/(config)vnfc-subnetsPOST"
6494 "operationId": "POST-vnfc-subnets"
6507 "description": "vnf-instance-name, aka generic-vnf-name",
6509 "name": "vnf-instance-name",
6514 "description": "vnf-model-id, aka generic-vnf-type",
6516 "name": "vnf-model-id",
6534 "name": "vnfc-name",
6540 "name": "vnfc-network-role",
6546 "name": "vnfc-subnet-role",
6552 "name": "(config)vnfc-subnets",
6555 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets-TOP"
6561 "description": "No response was specified",
6563 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets-TOP"
6567 "operationId": "PUT-vnfc-subnets"
6570 "/config/VNF-API:preload-vnf-instances/vnf-instance-preload-list/{vnf-instance-name}/{vnf-model-id}/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}/vnfc-networks/{vnfc-network-role}/vnfc-subnets/{vnfc-subnet-role}/vnfc-ipassignments/{vnfc-address-family}": {
6578 "description": "vnf-instance-name, aka generic-vnf-name",
6580 "name": "vnf-instance-name",
6585 "description": "vnf-model-id, aka generic-vnf-type",
6587 "name": "vnf-model-id",
6605 "name": "vnfc-name",
6611 "name": "vnfc-network-role",
6617 "name": "vnfc-subnet-role",
6622 "description": "Subnet Version tells if this is IpV4 or IpV6",
6624 "name": "vnfc-address-family",
6631 "description": "No response was specified"
6634 "operationId": "DELETE-vnfc-ipassignments"
6643 "description": "vnf-instance-name, aka generic-vnf-name",
6645 "name": "vnf-instance-name",
6650 "description": "vnf-model-id, aka generic-vnf-type",
6652 "name": "vnf-model-id",
6670 "name": "vnfc-name",
6676 "name": "vnfc-network-role",
6682 "name": "vnfc-subnet-role",
6687 "description": "Subnet Version tells if this is IpV4 or IpV6",
6689 "name": "vnfc-address-family",
6696 "description": "No response was specified",
6698 "$ref": "#/definitions/(config)vnfc-ipassignments"
6702 "operationId": "GET-vnfc-ipassignments"
6715 "description": "vnf-instance-name, aka generic-vnf-name",
6717 "name": "vnf-instance-name",
6722 "description": "vnf-model-id, aka generic-vnf-type",
6724 "name": "vnf-model-id",
6742 "name": "vnfc-name",
6748 "name": "vnfc-network-role",
6754 "name": "vnfc-subnet-role",
6759 "description": "Subnet Version tells if this is IpV4 or IpV6",
6761 "name": "vnfc-address-family",
6767 "name": "**(config)vnfc-subnet-ips",
6770 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips-TOP"
6776 "description": "No response was specified",
6778 "$ref": "#/definitions/(config)vnfc-ipassignmentsPOST"
6782 "operationId": "POST-vnfc-ipassignments"
6795 "description": "vnf-instance-name, aka generic-vnf-name",
6797 "name": "vnf-instance-name",
6802 "description": "vnf-model-id, aka generic-vnf-type",
6804 "name": "vnf-model-id",
6822 "name": "vnfc-name",
6828 "name": "vnfc-network-role",
6834 "name": "vnfc-subnet-role",
6839 "description": "Subnet Version tells if this is IpV4 or IpV6",
6841 "name": "vnfc-address-family",
6847 "name": "(config)vnfc-ipassignments",
6850 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments-TOP"
6856 "description": "No response was specified",
6858 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments-TOP"
6862 "operationId": "PUT-vnfc-ipassignments"
6865 "/config/VNF-API:preload-vnf-instances/vnf-instance-preload-list/{vnf-instance-name}/{vnf-model-id}/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}/vnfc-networks/{vnfc-network-role}/vnfc-subnets/{vnfc-subnet-role}/vnfc-ipassignments/{vnfc-address-family}/vnfc-subnet-ips/{vnfc-client-key}": {
6873 "description": "vnf-instance-name, aka generic-vnf-name",
6875 "name": "vnf-instance-name",
6880 "description": "vnf-model-id, aka generic-vnf-type",
6882 "name": "vnf-model-id",
6900 "name": "vnfc-name",
6906 "name": "vnfc-network-role",
6912 "name": "vnfc-subnet-role",
6917 "description": "Subnet Version tells if this is IpV4 or IpV6",
6919 "name": "vnfc-address-family",
6925 "name": "vnfc-client-key",
6932 "description": "No response was specified"
6935 "operationId": "DELETE-vnfc-subnet-ips"
6944 "description": "vnf-instance-name, aka generic-vnf-name",
6946 "name": "vnf-instance-name",
6951 "description": "vnf-model-id, aka generic-vnf-type",
6953 "name": "vnf-model-id",
6971 "name": "vnfc-name",
6977 "name": "vnfc-network-role",
6983 "name": "vnfc-subnet-role",
6988 "description": "Subnet Version tells if this is IpV4 or IpV6",
6990 "name": "vnfc-address-family",
6996 "name": "vnfc-client-key",
7003 "description": "No response was specified",
7005 "$ref": "#/definitions/(config)vnfc-subnet-ips"
7009 "operationId": "GET-vnfc-subnet-ips"
7022 "description": "vnf-instance-name, aka generic-vnf-name",
7024 "name": "vnf-instance-name",
7029 "description": "vnf-model-id, aka generic-vnf-type",
7031 "name": "vnf-model-id",
7049 "name": "vnfc-name",
7055 "name": "vnfc-network-role",
7061 "name": "vnfc-subnet-role",
7066 "description": "Subnet Version tells if this is IpV4 or IpV6",
7068 "name": "vnfc-address-family",
7074 "name": "vnfc-client-key",
7080 "name": "(config)vnfc-subnet-ips",
7083 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips-TOP"
7089 "description": "No response was specified",
7091 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips-TOP"
7095 "operationId": "PUT-vnfc-subnet-ips"
7098 "/config/VNF-API:preload-vnf-instances/vnf-instance-preload-list/{vnf-instance-name}/{vnf-model-id}/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}": {
7106 "description": "vnf-instance-name, aka generic-vnf-name",
7108 "name": "vnf-instance-name",
7113 "description": "vnf-model-id, aka generic-vnf-type",
7115 "name": "vnf-model-id",
7126 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
7128 "name": "network-role",
7135 "description": "No response was specified"
7138 "description": "Network List",
7139 "operationId": "DELETE-vm-networks"
7148 "description": "vnf-instance-name, aka generic-vnf-name",
7150 "name": "vnf-instance-name",
7155 "description": "vnf-model-id, aka generic-vnf-type",
7157 "name": "vnf-model-id",
7168 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
7170 "name": "network-role",
7177 "description": "No response was specified",
7179 "$ref": "#/definitions/(config)vm-networks"
7183 "description": "Network List",
7184 "operationId": "GET-vm-networks"
7197 "description": "vnf-instance-name, aka generic-vnf-name",
7199 "name": "vnf-instance-name",
7204 "description": "vnf-model-id, aka generic-vnf-type",
7206 "name": "vnf-model-id",
7217 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
7219 "name": "network-role",
7225 "name": "**(config)network-ips",
7228 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-TOP"
7233 "name": "**(config)network-ips-v6",
7236 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6-TOP"
7241 "name": "**(config)network-macs",
7244 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs-TOP"
7249 "name": "**(config)interface-route-prefixes",
7252 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes-TOP"
7258 "description": "No response was specified",
7260 "$ref": "#/definitions/(config)vm-networksPOST"
7264 "description": "Network List",
7265 "operationId": "POST-vm-networks"
7278 "description": "vnf-instance-name, aka generic-vnf-name",
7280 "name": "vnf-instance-name",
7285 "description": "vnf-model-id, aka generic-vnf-type",
7287 "name": "vnf-model-id",
7298 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
7300 "name": "network-role",
7306 "name": "(config)vm-networks",
7309 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-networks-TOP"
7315 "description": "No response was specified",
7317 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-networks-TOP"
7321 "description": "Network List",
7322 "operationId": "PUT-vm-networks"
7325 "/config/VNF-API:preload-vnf-instances/vnf-instance-preload-list/{vnf-instance-name}/{vnf-model-id}/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}/interface-route-prefixes/{interface-route-prefix}": {
7333 "description": "vnf-instance-name, aka generic-vnf-name",
7335 "name": "vnf-instance-name",
7340 "description": "vnf-model-id, aka generic-vnf-type",
7342 "name": "vnf-model-id",
7353 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
7355 "name": "network-role",
7360 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes",
7362 "name": "interface-route-prefix",
7369 "description": "No response was specified"
7372 "operationId": "DELETE-interface-route-prefixes"
7381 "description": "vnf-instance-name, aka generic-vnf-name",
7383 "name": "vnf-instance-name",
7388 "description": "vnf-model-id, aka generic-vnf-type",
7390 "name": "vnf-model-id",
7401 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
7403 "name": "network-role",
7408 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes",
7410 "name": "interface-route-prefix",
7417 "description": "No response was specified",
7419 "$ref": "#/definitions/(config)interface-route-prefixes"
7423 "operationId": "GET-interface-route-prefixes"
7436 "description": "vnf-instance-name, aka generic-vnf-name",
7438 "name": "vnf-instance-name",
7443 "description": "vnf-model-id, aka generic-vnf-type",
7445 "name": "vnf-model-id",
7456 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
7458 "name": "network-role",
7463 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes",
7465 "name": "interface-route-prefix",
7471 "name": "(config)interface-route-prefixes",
7474 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes-TOP"
7480 "description": "No response was specified",
7482 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes-TOP"
7486 "operationId": "PUT-interface-route-prefixes"
7489 "/config/VNF-API:preload-vnf-instances/vnf-instance-preload-list/{vnf-instance-name}/{vnf-model-id}/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}/network-ips-v6/{ip-address-ipv6}": {
7497 "description": "vnf-instance-name, aka generic-vnf-name",
7499 "name": "vnf-instance-name",
7504 "description": "vnf-model-id, aka generic-vnf-type",
7506 "name": "vnf-model-id",
7517 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
7519 "name": "network-role",
7524 "description": "List of assigned ipv6 addresses on a network",
7526 "name": "ip-address-ipv6",
7533 "description": "No response was specified"
7536 "operationId": "DELETE-network-ips-v6"
7545 "description": "vnf-instance-name, aka generic-vnf-name",
7547 "name": "vnf-instance-name",
7552 "description": "vnf-model-id, aka generic-vnf-type",
7554 "name": "vnf-model-id",
7565 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
7567 "name": "network-role",
7572 "description": "List of assigned ipv6 addresses on a network",
7574 "name": "ip-address-ipv6",
7581 "description": "No response was specified",
7583 "$ref": "#/definitions/(config)network-ips-v6"
7587 "operationId": "GET-network-ips-v6"
7600 "description": "vnf-instance-name, aka generic-vnf-name",
7602 "name": "vnf-instance-name",
7607 "description": "vnf-model-id, aka generic-vnf-type",
7609 "name": "vnf-model-id",
7620 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
7622 "name": "network-role",
7627 "description": "List of assigned ipv6 addresses on a network",
7629 "name": "ip-address-ipv6",
7635 "name": "(config)network-ips-v6",
7638 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6-TOP"
7644 "description": "No response was specified",
7646 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6-TOP"
7650 "operationId": "PUT-network-ips-v6"
7653 "/config/VNF-API:preload-vnf-instances/vnf-instance-preload-list/{vnf-instance-name}/{vnf-model-id}/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}/network-ips/{ip-address}": {
7661 "description": "vnf-instance-name, aka generic-vnf-name",
7663 "name": "vnf-instance-name",
7668 "description": "vnf-model-id, aka generic-vnf-type",
7670 "name": "vnf-model-id",
7681 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
7683 "name": "network-role",
7688 "description": "List of assigned ipv4 addresses on a network",
7690 "name": "ip-address",
7697 "description": "No response was specified"
7700 "operationId": "DELETE-network-ips"
7709 "description": "vnf-instance-name, aka generic-vnf-name",
7711 "name": "vnf-instance-name",
7716 "description": "vnf-model-id, aka generic-vnf-type",
7718 "name": "vnf-model-id",
7729 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
7731 "name": "network-role",
7736 "description": "List of assigned ipv4 addresses on a network",
7738 "name": "ip-address",
7745 "description": "No response was specified",
7747 "$ref": "#/definitions/(config)network-ips"
7751 "operationId": "GET-network-ips"
7764 "description": "vnf-instance-name, aka generic-vnf-name",
7766 "name": "vnf-instance-name",
7771 "description": "vnf-model-id, aka generic-vnf-type",
7773 "name": "vnf-model-id",
7784 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
7786 "name": "network-role",
7791 "description": "List of assigned ipv4 addresses on a network",
7793 "name": "ip-address",
7799 "name": "(config)network-ips",
7802 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-TOP"
7808 "description": "No response was specified",
7810 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-TOP"
7814 "operationId": "PUT-network-ips"
7817 "/config/VNF-API:preload-vnf-instances/vnf-instance-preload-list/{vnf-instance-name}/{vnf-model-id}/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}/network-macs/{mac-address}": {
7825 "description": "vnf-instance-name, aka generic-vnf-name",
7827 "name": "vnf-instance-name",
7832 "description": "vnf-model-id, aka generic-vnf-type",
7834 "name": "vnf-model-id",
7845 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
7847 "name": "network-role",
7852 "description": "List of network assignments for this VM (one per network)",
7854 "name": "mac-address",
7861 "description": "No response was specified"
7864 "operationId": "DELETE-network-macs"
7873 "description": "vnf-instance-name, aka generic-vnf-name",
7875 "name": "vnf-instance-name",
7880 "description": "vnf-model-id, aka generic-vnf-type",
7882 "name": "vnf-model-id",
7893 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
7895 "name": "network-role",
7900 "description": "List of network assignments for this VM (one per network)",
7902 "name": "mac-address",
7909 "description": "No response was specified",
7911 "$ref": "#/definitions/(config)network-macs"
7915 "operationId": "GET-network-macs"
7928 "description": "vnf-instance-name, aka generic-vnf-name",
7930 "name": "vnf-instance-name",
7935 "description": "vnf-model-id, aka generic-vnf-type",
7937 "name": "vnf-model-id",
7948 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
7950 "name": "network-role",
7955 "description": "List of network assignments for this VM (one per network)",
7957 "name": "mac-address",
7963 "name": "(config)network-macs",
7966 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs-TOP"
7972 "description": "No response was specified",
7974 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs-TOP"
7978 "operationId": "PUT-network-macs"
7981 "/config/VNF-API:preload-vnf-instances/vnf-instance-preload-list/{vnf-instance-name}/{vnf-model-id}/vnf-instance-preload-data/vnf-instance-topology-information/vnf-instance-identifiers": {
7989 "description": "vnf-instance-name, aka generic-vnf-name",
7991 "name": "vnf-instance-name",
7996 "description": "vnf-model-id, aka generic-vnf-type",
7998 "name": "vnf-model-id",
8005 "description": "No response was specified"
8008 "operationId": "DELETE-vnf-instance-identifiers"
8017 "description": "vnf-instance-name, aka generic-vnf-name",
8019 "name": "vnf-instance-name",
8024 "description": "vnf-model-id, aka generic-vnf-type",
8026 "name": "vnf-model-id",
8033 "description": "No response was specified",
8035 "$ref": "#/definitions/(config)vnf-instance-identifiers"
8039 "operationId": "GET-vnf-instance-identifiers"
8052 "description": "vnf-instance-name, aka generic-vnf-name",
8054 "name": "vnf-instance-name",
8059 "description": "vnf-model-id, aka generic-vnf-type",
8061 "name": "vnf-model-id",
8067 "name": "(config)vnf-instance-identifiers",
8070 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)vnf-instance-identifiers-TOP"
8076 "description": "No response was specified",
8078 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)vnf-instance-identifiers-TOP"
8082 "operationId": "PUT-vnf-instance-identifiers"
8085 "/config/VNF-API:preload-vnf-instances/vnf-instance-preload-list/{vnf-instance-name}/{vnf-model-id}/vnf-instance-preload-data/vnf-instance-topology-information/vnf-parameters/{vnf-parameter-name}": {
8093 "description": "vnf-instance-name, aka generic-vnf-name",
8095 "name": "vnf-instance-name",
8100 "description": "vnf-model-id, aka generic-vnf-type",
8102 "name": "vnf-model-id",
8107 "description": "The name of an arbitrary instance-specific vnf-parameters",
8109 "name": "vnf-parameter-name",
8116 "description": "No response was specified"
8119 "operationId": "DELETE-vnf-parameters"
8128 "description": "vnf-instance-name, aka generic-vnf-name",
8130 "name": "vnf-instance-name",
8135 "description": "vnf-model-id, aka generic-vnf-type",
8137 "name": "vnf-model-id",
8142 "description": "The name of an arbitrary instance-specific vnf-parameters",
8144 "name": "vnf-parameter-name",
8151 "description": "No response was specified",
8153 "$ref": "#/definitions/(config)vnf-parameters"
8157 "operationId": "GET-vnf-parameters"
8170 "description": "vnf-instance-name, aka generic-vnf-name",
8172 "name": "vnf-instance-name",
8177 "description": "vnf-model-id, aka generic-vnf-type",
8179 "name": "vnf-model-id",
8184 "description": "The name of an arbitrary instance-specific vnf-parameters",
8186 "name": "vnf-parameter-name",
8192 "name": "(config)vnf-parameters",
8195 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)vnf-parameters-TOP"
8201 "description": "No response was specified",
8203 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)vnf-parameters-TOP"
8207 "operationId": "PUT-vnf-parameters"
8210 "/config/VNF-API:preload-vnfs": {
8218 "description": "No response was specified"
8221 "operationId": "DELETE-preload-vnfs"
8230 "description": "No response was specified",
8232 "$ref": "#/definitions/(config)preload-vnfs"
8236 "operationId": "GET-preload-vnfs"
8250 "name": "**(config)vnf-preload-list",
8253 "$ref": "#/definitions/VNF-API/preload-vnfs(config)vnf-preload-list-TOP"
8259 "description": "No response was specified",
8261 "$ref": "#/definitions/(config)preload-vnfsPOST"
8265 "operationId": "POST-preload-vnfs"
8279 "name": "(config)preload-vnfs",
8282 "$ref": "#/definitions/VNF-API(config)preload-vnfs-TOP"
8288 "description": "No response was specified",
8290 "$ref": "#/definitions/VNF-API(config)preload-vnfs-TOP"
8294 "operationId": "PUT-preload-vnfs"
8297 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}": {
8305 "description": "vf-module-name",
8312 "description": "vf-module-type",
8321 "description": "No response was specified"
8324 "operationId": "DELETE-vnf-preload-list"
8333 "description": "vf-module-name",
8340 "description": "vf-module-type",
8349 "description": "No response was specified",
8351 "$ref": "#/definitions/(config)vnf-preload-list"
8355 "operationId": "GET-vnf-preload-list"
8368 "description": "vf-module-name",
8375 "description": "vf-module-type",
8383 "name": "**(config)preload-data",
8386 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list(config)preload-data-TOP"
8392 "description": "No response was specified",
8394 "$ref": "#/definitions/(config)vnf-preload-listPOST"
8398 "operationId": "POST-vnf-preload-list"
8411 "description": "vf-module-name",
8418 "description": "vf-module-type",
8426 "name": "(config)vnf-preload-list",
8429 "$ref": "#/definitions/VNF-API/preload-vnfs(config)vnf-preload-list-TOP"
8435 "description": "No response was specified",
8437 "$ref": "#/definitions/VNF-API/preload-vnfs(config)vnf-preload-list-TOP"
8441 "operationId": "PUT-vnf-preload-list"
8444 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data": {
8452 "description": "vf-module-name",
8459 "description": "vf-module-type",
8468 "description": "No response was specified"
8471 "operationId": "DELETE-preload-data"
8480 "description": "vf-module-name",
8487 "description": "vf-module-type",
8496 "description": "No response was specified",
8498 "$ref": "#/definitions/(config)preload-data"
8502 "operationId": "GET-preload-data"
8515 "description": "vf-module-name",
8522 "description": "vf-module-type",
8530 "name": "**(config)oper-status",
8533 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data(config)oper-status-TOP"
8538 "name": "**(config)network-topology-information",
8541 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data(config)network-topology-information-TOP"
8546 "name": "**(config)vnf-topology-information",
8549 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data(config)vnf-topology-information-TOP"
8555 "description": "No response was specified",
8557 "$ref": "#/definitions/(config)preload-dataPOST"
8561 "operationId": "POST-preload-data"
8574 "description": "vf-module-name",
8581 "description": "vf-module-type",
8589 "name": "(config)preload-data",
8592 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list(config)preload-data-TOP"
8598 "description": "No response was specified",
8600 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list(config)preload-data-TOP"
8604 "operationId": "PUT-preload-data"
8607 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/network-topology-information": {
8615 "description": "vf-module-name",
8622 "description": "vf-module-type",
8631 "description": "No response was specified"
8634 "operationId": "DELETE-network-topology-information"
8643 "description": "vf-module-name",
8650 "description": "vf-module-type",
8659 "description": "No response was specified",
8661 "$ref": "#/definitions/(config)network-topology-information"
8665 "operationId": "GET-network-topology-information"
8678 "description": "vf-module-name",
8685 "description": "vf-module-type",
8693 "name": "**(config)network-policy",
8696 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)network-policy-TOP"
8701 "name": "**(config)network-topology-identifier",
8704 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)network-topology-identifier-TOP"
8709 "name": "**(config)vpn-bindings",
8712 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)vpn-bindings-TOP"
8717 "name": "**(config)provider-network-information",
8720 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)provider-network-information-TOP"
8725 "name": "**(config)route-table-reference",
8728 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)route-table-reference-TOP"
8733 "name": "**(config)subnets",
8736 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)subnets-TOP"
8742 "description": "No response was specified",
8744 "$ref": "#/definitions/(config)network-topology-informationPOST"
8748 "operationId": "POST-network-topology-information"
8761 "description": "vf-module-name",
8768 "description": "vf-module-type",
8776 "name": "(config)network-topology-information",
8779 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data(config)network-topology-information-TOP"
8785 "description": "No response was specified",
8787 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data(config)network-topology-information-TOP"
8791 "operationId": "PUT-network-topology-information"
8794 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/network-topology-information/network-policy/{network-policy-fqdn}": {
8802 "description": "vf-module-name",
8809 "description": "vf-module-type",
8817 "name": "network-policy-fqdn",
8824 "description": "No response was specified"
8827 "operationId": "DELETE-network-policy"
8836 "description": "vf-module-name",
8843 "description": "vf-module-type",
8851 "name": "network-policy-fqdn",
8858 "description": "No response was specified",
8860 "$ref": "#/definitions/(config)network-policy"
8864 "operationId": "GET-network-policy"
8877 "description": "vf-module-name",
8884 "description": "vf-module-type",
8892 "name": "network-policy-fqdn",
8898 "name": "(config)network-policy",
8901 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)network-policy-TOP"
8907 "description": "No response was specified",
8909 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)network-policy-TOP"
8913 "operationId": "PUT-network-policy"
8916 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/network-topology-information/network-topology-identifier": {
8924 "description": "vf-module-name",
8931 "description": "vf-module-type",
8940 "description": "No response was specified"
8943 "operationId": "DELETE-network-topology-identifier"
8952 "description": "vf-module-name",
8959 "description": "vf-module-type",
8968 "description": "No response was specified",
8970 "$ref": "#/definitions/(config)network-topology-identifier"
8974 "operationId": "GET-network-topology-identifier"
8987 "description": "vf-module-name",
8994 "description": "vf-module-type",
9002 "name": "(config)network-topology-identifier",
9005 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)network-topology-identifier-TOP"
9011 "description": "No response was specified",
9013 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)network-topology-identifier-TOP"
9017 "operationId": "PUT-network-topology-identifier"
9020 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/network-topology-information/provider-network-information": {
9028 "description": "vf-module-name",
9035 "description": "vf-module-type",
9044 "description": "No response was specified"
9047 "operationId": "DELETE-provider-network-information"
9056 "description": "vf-module-name",
9063 "description": "vf-module-type",
9072 "description": "No response was specified",
9074 "$ref": "#/definitions/(config)provider-network-information"
9078 "operationId": "GET-provider-network-information"
9091 "description": "vf-module-name",
9098 "description": "vf-module-type",
9106 "name": "(config)provider-network-information",
9109 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)provider-network-information-TOP"
9115 "description": "No response was specified",
9117 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)provider-network-information-TOP"
9121 "operationId": "PUT-provider-network-information"
9124 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/network-topology-information/route-table-reference/{route-table-reference-id}": {
9132 "description": "vf-module-name",
9139 "description": "vf-module-type",
9147 "name": "route-table-reference-id",
9154 "description": "No response was specified"
9157 "operationId": "DELETE-route-table-reference"
9166 "description": "vf-module-name",
9173 "description": "vf-module-type",
9181 "name": "route-table-reference-id",
9188 "description": "No response was specified",
9190 "$ref": "#/definitions/(config)route-table-reference"
9194 "operationId": "GET-route-table-reference"
9207 "description": "vf-module-name",
9214 "description": "vf-module-type",
9222 "name": "route-table-reference-id",
9228 "name": "(config)route-table-reference",
9231 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)route-table-reference-TOP"
9237 "description": "No response was specified",
9239 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)route-table-reference-TOP"
9243 "operationId": "PUT-route-table-reference"
9246 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/network-topology-information/subnets/{start-address}": {
9254 "description": "vf-module-name",
9261 "description": "vf-module-type",
9269 "name": "start-address",
9276 "description": "No response was specified"
9279 "operationId": "DELETE-subnets"
9288 "description": "vf-module-name",
9295 "description": "vf-module-type",
9303 "name": "start-address",
9310 "description": "No response was specified",
9312 "$ref": "#/definitions/(config)subnets"
9316 "operationId": "GET-subnets"
9329 "description": "vf-module-name",
9336 "description": "vf-module-type",
9344 "name": "start-address",
9350 "name": "**(config)host-routes",
9353 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information/subnets(config)host-routes-TOP"
9359 "description": "No response was specified",
9361 "$ref": "#/definitions/(config)subnetsPOST"
9365 "operationId": "POST-subnets"
9378 "description": "vf-module-name",
9385 "description": "vf-module-type",
9393 "name": "start-address",
9399 "name": "(config)subnets",
9402 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)subnets-TOP"
9408 "description": "No response was specified",
9410 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)subnets-TOP"
9414 "operationId": "PUT-subnets"
9417 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/network-topology-information/subnets/{start-address}/host-routes/{route-prefix}": {
9425 "description": "vf-module-name",
9432 "description": "vf-module-type",
9440 "name": "start-address",
9446 "name": "route-prefix",
9453 "description": "No response was specified"
9456 "operationId": "DELETE-host-routes"
9465 "description": "vf-module-name",
9472 "description": "vf-module-type",
9480 "name": "start-address",
9486 "name": "route-prefix",
9493 "description": "No response was specified",
9495 "$ref": "#/definitions/(config)host-routes"
9499 "operationId": "GET-host-routes"
9512 "description": "vf-module-name",
9519 "description": "vf-module-type",
9527 "name": "start-address",
9533 "name": "route-prefix",
9539 "name": "(config)host-routes",
9542 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information/subnets(config)host-routes-TOP"
9548 "description": "No response was specified",
9550 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information/subnets(config)host-routes-TOP"
9554 "operationId": "PUT-host-routes"
9557 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/network-topology-information/vpn-bindings/{vpn-binding-id}": {
9565 "description": "vf-module-name",
9572 "description": "vf-module-type",
9580 "name": "vpn-binding-id",
9587 "description": "No response was specified"
9590 "operationId": "DELETE-vpn-bindings"
9599 "description": "vf-module-name",
9606 "description": "vf-module-type",
9614 "name": "vpn-binding-id",
9621 "description": "No response was specified",
9623 "$ref": "#/definitions/(config)vpn-bindings"
9627 "operationId": "GET-vpn-bindings"
9640 "description": "vf-module-name",
9647 "description": "vf-module-type",
9655 "name": "vpn-binding-id",
9661 "name": "(config)vpn-bindings",
9664 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)vpn-bindings-TOP"
9670 "description": "No response was specified",
9672 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)vpn-bindings-TOP"
9676 "operationId": "PUT-vpn-bindings"
9679 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/oper-status": {
9687 "description": "vf-module-name",
9694 "description": "vf-module-type",
9703 "description": "No response was specified"
9706 "operationId": "DELETE-oper-status"
9715 "description": "vf-module-name",
9722 "description": "vf-module-type",
9731 "description": "No response was specified",
9733 "$ref": "#/definitions/(config)oper-status"
9737 "operationId": "GET-oper-status"
9750 "description": "vf-module-name",
9757 "description": "vf-module-type",
9765 "name": "(config)oper-status",
9768 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data(config)oper-status-TOP"
9774 "description": "No response was specified",
9776 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data(config)oper-status-TOP"
9780 "operationId": "PUT-oper-status"
9783 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/vnf-topology-information": {
9791 "description": "vf-module-name",
9798 "description": "vf-module-type",
9807 "description": "No response was specified"
9810 "operationId": "DELETE-vnf-topology-information"
9819 "description": "vf-module-name",
9826 "description": "vf-module-type",
9835 "description": "No response was specified",
9837 "$ref": "#/definitions/(config)vnf-topology-information"
9841 "operationId": "GET-vnf-topology-information"
9854 "description": "vf-module-name",
9861 "description": "vf-module-type",
9869 "name": "**(config)vnf-parameters",
9872 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information(config)vnf-parameters-TOP"
9877 "name": "**(config)vnf-topology-identifier",
9880 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information(config)vnf-topology-identifier-TOP"
9885 "name": "**(config)vnf-assignments",
9888 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information(config)vnf-assignments-TOP"
9894 "description": "No response was specified",
9896 "$ref": "#/definitions/(config)vnf-topology-informationPOST"
9900 "operationId": "POST-vnf-topology-information"
9913 "description": "vf-module-name",
9920 "description": "vf-module-type",
9928 "name": "(config)vnf-topology-information",
9931 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data(config)vnf-topology-information-TOP"
9937 "description": "No response was specified",
9939 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data(config)vnf-topology-information-TOP"
9943 "operationId": "PUT-vnf-topology-information"
9946 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/vnf-topology-information/vnf-assignments": {
9954 "description": "vf-module-name",
9961 "description": "vf-module-type",
9970 "description": "No response was specified"
9973 "operationId": "DELETE-vnf-assignments"
9982 "description": "vf-module-name",
9989 "description": "vf-module-type",
9998 "description": "No response was specified",
10000 "$ref": "#/definitions/(config)vnf-assignments"
10004 "operationId": "GET-vnf-assignments"
10008 "application/json",
10012 "application/json",
10017 "description": "vf-module-name",
10019 "name": "vnf-name",
10024 "description": "vf-module-type",
10026 "name": "vnf-type",
10032 "name": "**(config)availability-zones",
10035 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments(config)availability-zones-TOP"
10040 "name": "**(config)vnf-networks",
10043 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments(config)vnf-networks-TOP"
10048 "name": "**(config)vnf-vms",
10051 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments(config)vnf-vms-TOP"
10057 "description": "No response was specified",
10059 "$ref": "#/definitions/(config)vnf-assignmentsPOST"
10063 "operationId": "POST-vnf-assignments"
10067 "application/json",
10071 "application/json",
10076 "description": "vf-module-name",
10078 "name": "vnf-name",
10083 "description": "vf-module-type",
10085 "name": "vnf-type",
10091 "name": "(config)vnf-assignments",
10094 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information(config)vnf-assignments-TOP"
10100 "description": "No response was specified",
10102 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information(config)vnf-assignments-TOP"
10106 "operationId": "PUT-vnf-assignments"
10109 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/vnf-topology-information/vnf-assignments/availability-zones/{availability-zone}": {
10112 "application/json",
10117 "description": "vf-module-name",
10119 "name": "vnf-name",
10124 "description": "vf-module-type",
10126 "name": "vnf-type",
10131 "description": "Openstack availability zone name or UUID",
10133 "name": "availability-zone",
10140 "description": "No response was specified"
10143 "operationId": "DELETE-availability-zones"
10147 "application/json",
10152 "description": "vf-module-name",
10154 "name": "vnf-name",
10159 "description": "vf-module-type",
10161 "name": "vnf-type",
10166 "description": "Openstack availability zone name or UUID",
10168 "name": "availability-zone",
10175 "description": "No response was specified",
10177 "$ref": "#/definitions/(config)availability-zones"
10181 "operationId": "GET-availability-zones"
10185 "application/json",
10189 "application/json",
10194 "description": "vf-module-name",
10196 "name": "vnf-name",
10201 "description": "vf-module-type",
10203 "name": "vnf-type",
10208 "description": "Openstack availability zone name or UUID",
10210 "name": "availability-zone",
10216 "name": "(config)availability-zones",
10219 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments(config)availability-zones-TOP"
10225 "description": "No response was specified",
10227 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments(config)availability-zones-TOP"
10231 "operationId": "PUT-availability-zones"
10234 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/vnf-topology-information/vnf-assignments/vnf-networks/{network-role}": {
10237 "application/json",
10242 "description": "vf-module-name",
10244 "name": "vnf-name",
10249 "description": "vf-module-type",
10251 "name": "vnf-type",
10256 "description": "A Network Role to which a VNF must connect",
10258 "name": "network-role",
10265 "description": "No response was specified"
10268 "description": "Network List",
10269 "operationId": "DELETE-vnf-networks"
10273 "application/json",
10278 "description": "vf-module-name",
10280 "name": "vnf-name",
10285 "description": "vf-module-type",
10287 "name": "vnf-type",
10292 "description": "A Network Role to which a VNF must connect",
10294 "name": "network-role",
10301 "description": "No response was specified",
10303 "$ref": "#/definitions/(config)vnf-networks"
10307 "description": "Network List",
10308 "operationId": "GET-vnf-networks"
10312 "application/json",
10316 "application/json",
10321 "description": "vf-module-name",
10323 "name": "vnf-name",
10328 "description": "vf-module-type",
10330 "name": "vnf-type",
10335 "description": "A Network Role to which a VNF must connect",
10337 "name": "network-role",
10343 "name": "**(config)sriov-vlan-filter-list",
10346 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list-TOP"
10352 "description": "No response was specified",
10354 "$ref": "#/definitions/(config)vnf-networksPOST"
10358 "description": "Network List",
10359 "operationId": "POST-vnf-networks"
10363 "application/json",
10367 "application/json",
10372 "description": "vf-module-name",
10374 "name": "vnf-name",
10379 "description": "vf-module-type",
10381 "name": "vnf-type",
10386 "description": "A Network Role to which a VNF must connect",
10388 "name": "network-role",
10394 "name": "(config)vnf-networks",
10397 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments(config)vnf-networks-TOP"
10403 "description": "No response was specified",
10405 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments(config)vnf-networks-TOP"
10409 "description": "Network List",
10410 "operationId": "PUT-vnf-networks"
10413 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/vnf-topology-information/vnf-assignments/vnf-networks/{network-role}/sriov-vlan-filter-list/{sriov-vlan-filter}": {
10416 "application/json",
10421 "description": "vf-module-name",
10423 "name": "vnf-name",
10428 "description": "vf-module-type",
10430 "name": "vnf-type",
10435 "description": "A Network Role to which a VNF must connect",
10437 "name": "network-role",
10443 "name": "sriov-vlan-filter",
10450 "description": "No response was specified"
10453 "operationId": "DELETE-sriov-vlan-filter-list"
10457 "application/json",
10462 "description": "vf-module-name",
10464 "name": "vnf-name",
10469 "description": "vf-module-type",
10471 "name": "vnf-type",
10476 "description": "A Network Role to which a VNF must connect",
10478 "name": "network-role",
10484 "name": "sriov-vlan-filter",
10491 "description": "No response was specified",
10493 "$ref": "#/definitions/(config)sriov-vlan-filter-list"
10497 "operationId": "GET-sriov-vlan-filter-list"
10501 "application/json",
10505 "application/json",
10510 "description": "vf-module-name",
10512 "name": "vnf-name",
10517 "description": "vf-module-type",
10519 "name": "vnf-type",
10524 "description": "A Network Role to which a VNF must connect",
10526 "name": "network-role",
10532 "name": "sriov-vlan-filter",
10538 "name": "(config)sriov-vlan-filter-list",
10541 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list-TOP"
10547 "description": "No response was specified",
10549 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list-TOP"
10553 "operationId": "PUT-sriov-vlan-filter-list"
10556 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/{vm-type}": {
10559 "application/json",
10564 "description": "vf-module-name",
10566 "name": "vnf-name",
10571 "description": "vf-module-type",
10573 "name": "vnf-type",
10586 "description": "No response was specified"
10589 "operationId": "DELETE-vnf-vms"
10593 "application/json",
10598 "description": "vf-module-name",
10600 "name": "vnf-name",
10605 "description": "vf-module-type",
10607 "name": "vnf-type",
10620 "description": "No response was specified",
10622 "$ref": "#/definitions/(config)vnf-vms"
10626 "operationId": "GET-vnf-vms"
10630 "application/json",
10634 "application/json",
10639 "description": "vf-module-name",
10641 "name": "vnf-name",
10646 "description": "vf-module-type",
10648 "name": "vnf-type",
10660 "name": "**(config)vm-names",
10663 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-names-TOP"
10668 "name": "**(config)vm-networks",
10671 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-networks-TOP"
10677 "description": "No response was specified",
10679 "$ref": "#/definitions/(config)vnf-vmsPOST"
10683 "operationId": "POST-vnf-vms"
10687 "application/json",
10691 "application/json",
10696 "description": "vf-module-name",
10698 "name": "vnf-name",
10703 "description": "vf-module-type",
10705 "name": "vnf-type",
10717 "name": "(config)vnf-vms",
10720 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments(config)vnf-vms-TOP"
10726 "description": "No response was specified",
10728 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments(config)vnf-vms-TOP"
10732 "operationId": "PUT-vnf-vms"
10735 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}": {
10738 "application/json",
10743 "description": "vf-module-name",
10745 "name": "vnf-name",
10750 "description": "vf-module-type",
10752 "name": "vnf-type",
10771 "description": "No response was specified"
10774 "operationId": "DELETE-vm-names"
10778 "application/json",
10783 "description": "vf-module-name",
10785 "name": "vnf-name",
10790 "description": "vf-module-type",
10792 "name": "vnf-type",
10811 "description": "No response was specified",
10813 "$ref": "#/definitions/(config)vm-names"
10817 "operationId": "GET-vm-names"
10821 "application/json",
10825 "application/json",
10830 "description": "vf-module-name",
10832 "name": "vnf-name",
10837 "description": "vf-module-type",
10839 "name": "vnf-type",
10857 "name": "**(config)vnfc-names",
10860 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names-TOP"
10866 "description": "No response was specified",
10868 "$ref": "#/definitions/(config)vm-namesPOST"
10872 "operationId": "POST-vm-names"
10876 "application/json",
10880 "application/json",
10885 "description": "vf-module-name",
10887 "name": "vnf-name",
10892 "description": "vf-module-type",
10894 "name": "vnf-type",
10912 "name": "(config)vm-names",
10915 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-names-TOP"
10921 "description": "No response was specified",
10923 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-names-TOP"
10927 "operationId": "PUT-vm-names"
10930 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}": {
10933 "application/json",
10938 "description": "vf-module-name",
10940 "name": "vnf-name",
10945 "description": "vf-module-type",
10947 "name": "vnf-type",
10965 "name": "vnfc-name",
10972 "description": "No response was specified"
10975 "operationId": "DELETE-vnfc-names"
10979 "application/json",
10984 "description": "vf-module-name",
10986 "name": "vnf-name",
10991 "description": "vf-module-type",
10993 "name": "vnf-type",
11011 "name": "vnfc-name",
11018 "description": "No response was specified",
11020 "$ref": "#/definitions/(config)vnfc-names"
11024 "operationId": "GET-vnfc-names"
11028 "application/json",
11032 "application/json",
11037 "description": "vf-module-name",
11039 "name": "vnf-name",
11044 "description": "vf-module-type",
11046 "name": "vnf-type",
11064 "name": "vnfc-name",
11070 "name": "**(config)vnfc-networks",
11073 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks-TOP"
11079 "description": "No response was specified",
11081 "$ref": "#/definitions/(config)vnfc-namesPOST"
11085 "operationId": "POST-vnfc-names"
11089 "application/json",
11093 "application/json",
11098 "description": "vf-module-name",
11100 "name": "vnf-name",
11105 "description": "vf-module-type",
11107 "name": "vnf-type",
11125 "name": "vnfc-name",
11131 "name": "(config)vnfc-names",
11134 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names-TOP"
11140 "description": "No response was specified",
11142 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names-TOP"
11146 "operationId": "PUT-vnfc-names"
11149 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}/vnfc-networks/{vnfc-network-role}": {
11152 "application/json",
11157 "description": "vf-module-name",
11159 "name": "vnf-name",
11164 "description": "vf-module-type",
11166 "name": "vnf-type",
11184 "name": "vnfc-name",
11190 "name": "vnfc-network-role",
11197 "description": "No response was specified"
11200 "operationId": "DELETE-vnfc-networks"
11204 "application/json",
11209 "description": "vf-module-name",
11211 "name": "vnf-name",
11216 "description": "vf-module-type",
11218 "name": "vnf-type",
11236 "name": "vnfc-name",
11242 "name": "vnfc-network-role",
11249 "description": "No response was specified",
11251 "$ref": "#/definitions/(config)vnfc-networks"
11255 "operationId": "GET-vnfc-networks"
11259 "application/json",
11263 "application/json",
11268 "description": "vf-module-name",
11270 "name": "vnf-name",
11275 "description": "vf-module-type",
11277 "name": "vnf-type",
11295 "name": "vnfc-name",
11301 "name": "vnfc-network-role",
11307 "name": "**(config)vnfc-subnets",
11310 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets-TOP"
11316 "description": "No response was specified",
11318 "$ref": "#/definitions/(config)vnfc-networksPOST"
11322 "operationId": "POST-vnfc-networks"
11326 "application/json",
11330 "application/json",
11335 "description": "vf-module-name",
11337 "name": "vnf-name",
11342 "description": "vf-module-type",
11344 "name": "vnf-type",
11362 "name": "vnfc-name",
11368 "name": "vnfc-network-role",
11374 "name": "(config)vnfc-networks",
11377 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks-TOP"
11383 "description": "No response was specified",
11385 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks-TOP"
11389 "operationId": "PUT-vnfc-networks"
11392 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}/vnfc-networks/{vnfc-network-role}/vnfc-subnets/{vnfc-subnet-role}": {
11395 "application/json",
11400 "description": "vf-module-name",
11402 "name": "vnf-name",
11407 "description": "vf-module-type",
11409 "name": "vnf-type",
11427 "name": "vnfc-name",
11433 "name": "vnfc-network-role",
11439 "name": "vnfc-subnet-role",
11446 "description": "No response was specified"
11449 "operationId": "DELETE-vnfc-subnets"
11453 "application/json",
11458 "description": "vf-module-name",
11460 "name": "vnf-name",
11465 "description": "vf-module-type",
11467 "name": "vnf-type",
11485 "name": "vnfc-name",
11491 "name": "vnfc-network-role",
11497 "name": "vnfc-subnet-role",
11504 "description": "No response was specified",
11506 "$ref": "#/definitions/(config)vnfc-subnets"
11510 "operationId": "GET-vnfc-subnets"
11514 "application/json",
11518 "application/json",
11523 "description": "vf-module-name",
11525 "name": "vnf-name",
11530 "description": "vf-module-type",
11532 "name": "vnf-type",
11550 "name": "vnfc-name",
11556 "name": "vnfc-network-role",
11562 "name": "vnfc-subnet-role",
11568 "name": "**(config)vnfc-ipassignments",
11571 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments-TOP"
11577 "description": "No response was specified",
11579 "$ref": "#/definitions/(config)vnfc-subnetsPOST"
11583 "operationId": "POST-vnfc-subnets"
11587 "application/json",
11591 "application/json",
11596 "description": "vf-module-name",
11598 "name": "vnf-name",
11603 "description": "vf-module-type",
11605 "name": "vnf-type",
11623 "name": "vnfc-name",
11629 "name": "vnfc-network-role",
11635 "name": "vnfc-subnet-role",
11641 "name": "(config)vnfc-subnets",
11644 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets-TOP"
11650 "description": "No response was specified",
11652 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets-TOP"
11656 "operationId": "PUT-vnfc-subnets"
11659 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}/vnfc-networks/{vnfc-network-role}/vnfc-subnets/{vnfc-subnet-role}/vnfc-ipassignments/{vnfc-address-family}": {
11662 "application/json",
11667 "description": "vf-module-name",
11669 "name": "vnf-name",
11674 "description": "vf-module-type",
11676 "name": "vnf-type",
11694 "name": "vnfc-name",
11700 "name": "vnfc-network-role",
11706 "name": "vnfc-subnet-role",
11711 "description": "Subnet Version tells if this is IpV4 or IpV6",
11713 "name": "vnfc-address-family",
11720 "description": "No response was specified"
11723 "operationId": "DELETE-vnfc-ipassignments"
11727 "application/json",
11732 "description": "vf-module-name",
11734 "name": "vnf-name",
11739 "description": "vf-module-type",
11741 "name": "vnf-type",
11759 "name": "vnfc-name",
11765 "name": "vnfc-network-role",
11771 "name": "vnfc-subnet-role",
11776 "description": "Subnet Version tells if this is IpV4 or IpV6",
11778 "name": "vnfc-address-family",
11785 "description": "No response was specified",
11787 "$ref": "#/definitions/(config)vnfc-ipassignments"
11791 "operationId": "GET-vnfc-ipassignments"
11795 "application/json",
11799 "application/json",
11804 "description": "vf-module-name",
11806 "name": "vnf-name",
11811 "description": "vf-module-type",
11813 "name": "vnf-type",
11831 "name": "vnfc-name",
11837 "name": "vnfc-network-role",
11843 "name": "vnfc-subnet-role",
11848 "description": "Subnet Version tells if this is IpV4 or IpV6",
11850 "name": "vnfc-address-family",
11856 "name": "**(config)vnfc-subnet-ips",
11859 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips-TOP"
11865 "description": "No response was specified",
11867 "$ref": "#/definitions/(config)vnfc-ipassignmentsPOST"
11871 "operationId": "POST-vnfc-ipassignments"
11875 "application/json",
11879 "application/json",
11884 "description": "vf-module-name",
11886 "name": "vnf-name",
11891 "description": "vf-module-type",
11893 "name": "vnf-type",
11911 "name": "vnfc-name",
11917 "name": "vnfc-network-role",
11923 "name": "vnfc-subnet-role",
11928 "description": "Subnet Version tells if this is IpV4 or IpV6",
11930 "name": "vnfc-address-family",
11936 "name": "(config)vnfc-ipassignments",
11939 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments-TOP"
11945 "description": "No response was specified",
11947 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments-TOP"
11951 "operationId": "PUT-vnfc-ipassignments"
11954 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}/vnfc-networks/{vnfc-network-role}/vnfc-subnets/{vnfc-subnet-role}/vnfc-ipassignments/{vnfc-address-family}/vnfc-subnet-ips/{vnfc-client-key}": {
11957 "application/json",
11962 "description": "vf-module-name",
11964 "name": "vnf-name",
11969 "description": "vf-module-type",
11971 "name": "vnf-type",
11989 "name": "vnfc-name",
11995 "name": "vnfc-network-role",
12001 "name": "vnfc-subnet-role",
12006 "description": "Subnet Version tells if this is IpV4 or IpV6",
12008 "name": "vnfc-address-family",
12014 "name": "vnfc-client-key",
12021 "description": "No response was specified"
12024 "operationId": "DELETE-vnfc-subnet-ips"
12028 "application/json",
12033 "description": "vf-module-name",
12035 "name": "vnf-name",
12040 "description": "vf-module-type",
12042 "name": "vnf-type",
12060 "name": "vnfc-name",
12066 "name": "vnfc-network-role",
12072 "name": "vnfc-subnet-role",
12077 "description": "Subnet Version tells if this is IpV4 or IpV6",
12079 "name": "vnfc-address-family",
12085 "name": "vnfc-client-key",
12092 "description": "No response was specified",
12094 "$ref": "#/definitions/(config)vnfc-subnet-ips"
12098 "operationId": "GET-vnfc-subnet-ips"
12102 "application/json",
12106 "application/json",
12111 "description": "vf-module-name",
12113 "name": "vnf-name",
12118 "description": "vf-module-type",
12120 "name": "vnf-type",
12138 "name": "vnfc-name",
12144 "name": "vnfc-network-role",
12150 "name": "vnfc-subnet-role",
12155 "description": "Subnet Version tells if this is IpV4 or IpV6",
12157 "name": "vnfc-address-family",
12163 "name": "vnfc-client-key",
12169 "name": "(config)vnfc-subnet-ips",
12172 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips-TOP"
12178 "description": "No response was specified",
12180 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips-TOP"
12184 "operationId": "PUT-vnfc-subnet-ips"
12187 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}": {
12190 "application/json",
12195 "description": "vf-module-name",
12197 "name": "vnf-name",
12202 "description": "vf-module-type",
12204 "name": "vnf-type",
12215 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
12217 "name": "network-role",
12224 "description": "No response was specified"
12227 "description": "Network List",
12228 "operationId": "DELETE-vm-networks"
12232 "application/json",
12237 "description": "vf-module-name",
12239 "name": "vnf-name",
12244 "description": "vf-module-type",
12246 "name": "vnf-type",
12257 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
12259 "name": "network-role",
12266 "description": "No response was specified",
12268 "$ref": "#/definitions/(config)vm-networks"
12272 "description": "Network List",
12273 "operationId": "GET-vm-networks"
12277 "application/json",
12281 "application/json",
12286 "description": "vf-module-name",
12288 "name": "vnf-name",
12293 "description": "vf-module-type",
12295 "name": "vnf-type",
12306 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
12308 "name": "network-role",
12314 "name": "**(config)network-ips",
12317 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-TOP"
12322 "name": "**(config)network-ips-v6",
12325 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6-TOP"
12330 "name": "**(config)network-macs",
12333 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs-TOP"
12338 "name": "**(config)interface-route-prefixes",
12341 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes-TOP"
12347 "description": "No response was specified",
12349 "$ref": "#/definitions/(config)vm-networksPOST"
12353 "description": "Network List",
12354 "operationId": "POST-vm-networks"
12358 "application/json",
12362 "application/json",
12367 "description": "vf-module-name",
12369 "name": "vnf-name",
12374 "description": "vf-module-type",
12376 "name": "vnf-type",
12387 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
12389 "name": "network-role",
12395 "name": "(config)vm-networks",
12398 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-networks-TOP"
12404 "description": "No response was specified",
12406 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-networks-TOP"
12410 "description": "Network List",
12411 "operationId": "PUT-vm-networks"
12414 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}/interface-route-prefixes/{interface-route-prefix}": {
12417 "application/json",
12422 "description": "vf-module-name",
12424 "name": "vnf-name",
12429 "description": "vf-module-type",
12431 "name": "vnf-type",
12442 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
12444 "name": "network-role",
12449 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes",
12451 "name": "interface-route-prefix",
12458 "description": "No response was specified"
12461 "operationId": "DELETE-interface-route-prefixes"
12465 "application/json",
12470 "description": "vf-module-name",
12472 "name": "vnf-name",
12477 "description": "vf-module-type",
12479 "name": "vnf-type",
12490 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
12492 "name": "network-role",
12497 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes",
12499 "name": "interface-route-prefix",
12506 "description": "No response was specified",
12508 "$ref": "#/definitions/(config)interface-route-prefixes"
12512 "operationId": "GET-interface-route-prefixes"
12516 "application/json",
12520 "application/json",
12525 "description": "vf-module-name",
12527 "name": "vnf-name",
12532 "description": "vf-module-type",
12534 "name": "vnf-type",
12545 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
12547 "name": "network-role",
12552 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes",
12554 "name": "interface-route-prefix",
12560 "name": "(config)interface-route-prefixes",
12563 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes-TOP"
12569 "description": "No response was specified",
12571 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes-TOP"
12575 "operationId": "PUT-interface-route-prefixes"
12578 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}/network-ips-v6/{ip-address-ipv6}": {
12581 "application/json",
12586 "description": "vf-module-name",
12588 "name": "vnf-name",
12593 "description": "vf-module-type",
12595 "name": "vnf-type",
12606 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
12608 "name": "network-role",
12613 "description": "List of assigned ipv6 addresses on a network",
12615 "name": "ip-address-ipv6",
12622 "description": "No response was specified"
12625 "operationId": "DELETE-network-ips-v6"
12629 "application/json",
12634 "description": "vf-module-name",
12636 "name": "vnf-name",
12641 "description": "vf-module-type",
12643 "name": "vnf-type",
12654 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
12656 "name": "network-role",
12661 "description": "List of assigned ipv6 addresses on a network",
12663 "name": "ip-address-ipv6",
12670 "description": "No response was specified",
12672 "$ref": "#/definitions/(config)network-ips-v6"
12676 "operationId": "GET-network-ips-v6"
12680 "application/json",
12684 "application/json",
12689 "description": "vf-module-name",
12691 "name": "vnf-name",
12696 "description": "vf-module-type",
12698 "name": "vnf-type",
12709 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
12711 "name": "network-role",
12716 "description": "List of assigned ipv6 addresses on a network",
12718 "name": "ip-address-ipv6",
12724 "name": "(config)network-ips-v6",
12727 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6-TOP"
12733 "description": "No response was specified",
12735 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6-TOP"
12739 "operationId": "PUT-network-ips-v6"
12742 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}/network-ips/{ip-address}": {
12745 "application/json",
12750 "description": "vf-module-name",
12752 "name": "vnf-name",
12757 "description": "vf-module-type",
12759 "name": "vnf-type",
12770 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
12772 "name": "network-role",
12777 "description": "List of assigned ipv4 addresses on a network",
12779 "name": "ip-address",
12786 "description": "No response was specified"
12789 "operationId": "DELETE-network-ips"
12793 "application/json",
12798 "description": "vf-module-name",
12800 "name": "vnf-name",
12805 "description": "vf-module-type",
12807 "name": "vnf-type",
12818 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
12820 "name": "network-role",
12825 "description": "List of assigned ipv4 addresses on a network",
12827 "name": "ip-address",
12834 "description": "No response was specified",
12836 "$ref": "#/definitions/(config)network-ips"
12840 "operationId": "GET-network-ips"
12844 "application/json",
12848 "application/json",
12853 "description": "vf-module-name",
12855 "name": "vnf-name",
12860 "description": "vf-module-type",
12862 "name": "vnf-type",
12873 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
12875 "name": "network-role",
12880 "description": "List of assigned ipv4 addresses on a network",
12882 "name": "ip-address",
12888 "name": "(config)network-ips",
12891 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-TOP"
12897 "description": "No response was specified",
12899 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-TOP"
12903 "operationId": "PUT-network-ips"
12906 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}/network-macs/{mac-address}": {
12909 "application/json",
12914 "description": "vf-module-name",
12916 "name": "vnf-name",
12921 "description": "vf-module-type",
12923 "name": "vnf-type",
12934 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
12936 "name": "network-role",
12941 "description": "List of network assignments for this VM (one per network)",
12943 "name": "mac-address",
12950 "description": "No response was specified"
12953 "operationId": "DELETE-network-macs"
12957 "application/json",
12962 "description": "vf-module-name",
12964 "name": "vnf-name",
12969 "description": "vf-module-type",
12971 "name": "vnf-type",
12982 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
12984 "name": "network-role",
12989 "description": "List of network assignments for this VM (one per network)",
12991 "name": "mac-address",
12998 "description": "No response was specified",
13000 "$ref": "#/definitions/(config)network-macs"
13004 "operationId": "GET-network-macs"
13008 "application/json",
13012 "application/json",
13017 "description": "vf-module-name",
13019 "name": "vnf-name",
13024 "description": "vf-module-type",
13026 "name": "vnf-type",
13037 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
13039 "name": "network-role",
13044 "description": "List of network assignments for this VM (one per network)",
13046 "name": "mac-address",
13052 "name": "(config)network-macs",
13055 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs-TOP"
13061 "description": "No response was specified",
13063 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs-TOP"
13067 "operationId": "PUT-network-macs"
13070 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/vnf-topology-information/vnf-parameters/{vnf-parameter-name}": {
13073 "application/json",
13078 "description": "vf-module-name",
13080 "name": "vnf-name",
13085 "description": "vf-module-type",
13087 "name": "vnf-type",
13092 "description": "The name of an arbitrary instance-specific vnf-parameters",
13094 "name": "vnf-parameter-name",
13101 "description": "No response was specified"
13104 "operationId": "DELETE-vnf-parameters"
13108 "application/json",
13113 "description": "vf-module-name",
13115 "name": "vnf-name",
13120 "description": "vf-module-type",
13122 "name": "vnf-type",
13127 "description": "The name of an arbitrary instance-specific vnf-parameters",
13129 "name": "vnf-parameter-name",
13136 "description": "No response was specified",
13138 "$ref": "#/definitions/(config)vnf-parameters"
13142 "operationId": "GET-vnf-parameters"
13146 "application/json",
13150 "application/json",
13155 "description": "vf-module-name",
13157 "name": "vnf-name",
13162 "description": "vf-module-type",
13164 "name": "vnf-type",
13169 "description": "The name of an arbitrary instance-specific vnf-parameters",
13171 "name": "vnf-parameter-name",
13177 "name": "(config)vnf-parameters",
13180 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information(config)vnf-parameters-TOP"
13186 "description": "No response was specified",
13188 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information(config)vnf-parameters-TOP"
13192 "operationId": "PUT-vnf-parameters"
13195 "/config/VNF-API:preload-vnfs/vnf-preload-list/{vnf-name}/{vnf-type}/preload-data/vnf-topology-information/vnf-topology-identifier": {
13198 "application/json",
13203 "description": "vf-module-name",
13205 "name": "vnf-name",
13210 "description": "vf-module-type",
13212 "name": "vnf-type",
13219 "description": "No response was specified"
13222 "operationId": "DELETE-vnf-topology-identifier"
13226 "application/json",
13231 "description": "vf-module-name",
13233 "name": "vnf-name",
13238 "description": "vf-module-type",
13240 "name": "vnf-type",
13247 "description": "No response was specified",
13249 "$ref": "#/definitions/(config)vnf-topology-identifier"
13253 "operationId": "GET-vnf-topology-identifier"
13257 "application/json",
13261 "application/json",
13266 "description": "vf-module-name",
13268 "name": "vnf-name",
13273 "description": "vf-module-type",
13275 "name": "vnf-type",
13281 "name": "(config)vnf-topology-identifier",
13284 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information(config)vnf-topology-identifier-TOP"
13290 "description": "No response was specified",
13292 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information(config)vnf-topology-identifier-TOP"
13296 "operationId": "PUT-vnf-topology-identifier"
13299 "/config/VNF-API:vf-modules": {
13302 "application/json",
13307 "description": "No response was specified"
13310 "operationId": "DELETE-vf-modules"
13314 "application/json",
13319 "description": "No response was specified",
13321 "$ref": "#/definitions/(config)vf-modules"
13325 "operationId": "GET-vf-modules"
13329 "application/json",
13333 "application/json",
13339 "name": "**(config)vf-module-list",
13342 "$ref": "#/definitions/VNF-API/vf-modules(config)vf-module-list-TOP"
13348 "description": "No response was specified",
13350 "$ref": "#/definitions/(config)vf-modulesPOST"
13354 "operationId": "POST-vf-modules"
13358 "application/json",
13362 "application/json",
13368 "name": "(config)vf-modules",
13371 "$ref": "#/definitions/VNF-API(config)vf-modules-TOP"
13377 "description": "No response was specified",
13379 "$ref": "#/definitions/VNF-API(config)vf-modules-TOP"
13383 "operationId": "PUT-vf-modules"
13386 "/config/VNF-API:vf-modules/vf-module-list/{vf-module-id}": {
13389 "application/json",
13394 "description": "vf-module-id",
13396 "name": "vf-module-id",
13403 "description": "No response was specified"
13406 "operationId": "DELETE-vf-module-list"
13410 "application/json",
13415 "description": "vf-module-id",
13417 "name": "vf-module-id",
13424 "description": "No response was specified",
13426 "$ref": "#/definitions/(config)vf-module-list"
13430 "operationId": "GET-vf-module-list"
13434 "application/json",
13438 "application/json",
13443 "description": "vf-module-id",
13445 "name": "vf-module-id",
13451 "name": "**(config)service-status",
13454 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list(config)service-status-TOP"
13459 "name": "**(config)vf-module-service-data",
13462 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list(config)vf-module-service-data-TOP"
13468 "description": "No response was specified",
13470 "$ref": "#/definitions/(config)vf-module-listPOST"
13474 "operationId": "POST-vf-module-list"
13478 "application/json",
13482 "application/json",
13487 "description": "vf-module-id",
13489 "name": "vf-module-id",
13495 "name": "(config)vf-module-list",
13498 "$ref": "#/definitions/VNF-API/vf-modules(config)vf-module-list-TOP"
13504 "description": "No response was specified",
13506 "$ref": "#/definitions/VNF-API/vf-modules(config)vf-module-list-TOP"
13510 "operationId": "PUT-vf-module-list"
13513 "/config/VNF-API:vf-modules/vf-module-list/{vf-module-id}/service-status": {
13516 "application/json",
13521 "description": "vf-module-id",
13523 "name": "vf-module-id",
13530 "description": "No response was specified"
13533 "operationId": "DELETE-service-status"
13537 "application/json",
13542 "description": "vf-module-id",
13544 "name": "vf-module-id",
13551 "description": "No response was specified",
13553 "$ref": "#/definitions/(config)service-status"
13557 "operationId": "GET-service-status"
13561 "application/json",
13565 "application/json",
13570 "description": "vf-module-id",
13572 "name": "vf-module-id",
13578 "name": "(config)service-status",
13581 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list(config)service-status-TOP"
13587 "description": "No response was specified",
13589 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list(config)service-status-TOP"
13593 "operationId": "PUT-service-status"
13596 "/config/VNF-API:vf-modules/vf-module-list/{vf-module-id}/vf-module-service-data": {
13599 "application/json",
13604 "description": "vf-module-id",
13606 "name": "vf-module-id",
13613 "description": "No response was specified"
13616 "operationId": "DELETE-vf-module-service-data"
13620 "application/json",
13625 "description": "vf-module-id",
13627 "name": "vf-module-id",
13634 "description": "No response was specified",
13636 "$ref": "#/definitions/(config)vf-module-service-data"
13640 "operationId": "GET-vf-module-service-data"
13644 "application/json",
13648 "application/json",
13653 "description": "vf-module-id",
13655 "name": "vf-module-id",
13661 "name": "**(config)oper-status",
13664 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)oper-status-TOP"
13669 "name": "**(config)request-information",
13672 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)request-information-TOP"
13677 "name": "**(config)sdnc-request-header",
13680 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)sdnc-request-header-TOP"
13685 "name": "**(config)service-information",
13688 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)service-information-TOP"
13693 "name": "**(config)vf-module-request-information",
13696 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)vf-module-request-information-TOP"
13701 "name": "**(config)vf-module-topology-information",
13704 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)vf-module-topology-information-TOP"
13710 "description": "No response was specified",
13712 "$ref": "#/definitions/(config)vf-module-service-dataPOST"
13716 "operationId": "POST-vf-module-service-data"
13720 "application/json",
13724 "application/json",
13729 "description": "vf-module-id",
13731 "name": "vf-module-id",
13737 "name": "(config)vf-module-service-data",
13740 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list(config)vf-module-service-data-TOP"
13746 "description": "No response was specified",
13748 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list(config)vf-module-service-data-TOP"
13752 "operationId": "PUT-vf-module-service-data"
13755 "/config/VNF-API:vf-modules/vf-module-list/{vf-module-id}/vf-module-service-data/oper-status": {
13758 "application/json",
13763 "description": "vf-module-id",
13765 "name": "vf-module-id",
13772 "description": "No response was specified"
13775 "operationId": "DELETE-oper-status"
13779 "application/json",
13784 "description": "vf-module-id",
13786 "name": "vf-module-id",
13793 "description": "No response was specified",
13795 "$ref": "#/definitions/(config)oper-status"
13799 "operationId": "GET-oper-status"
13803 "application/json",
13807 "application/json",
13812 "description": "vf-module-id",
13814 "name": "vf-module-id",
13820 "name": "(config)oper-status",
13823 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)oper-status-TOP"
13829 "description": "No response was specified",
13831 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)oper-status-TOP"
13835 "operationId": "PUT-oper-status"
13838 "/config/VNF-API:vf-modules/vf-module-list/{vf-module-id}/vf-module-service-data/request-information": {
13841 "application/json",
13846 "description": "vf-module-id",
13848 "name": "vf-module-id",
13855 "description": "No response was specified"
13858 "operationId": "DELETE-request-information"
13862 "application/json",
13867 "description": "vf-module-id",
13869 "name": "vf-module-id",
13876 "description": "No response was specified",
13878 "$ref": "#/definitions/(config)request-information"
13882 "operationId": "GET-request-information"
13886 "application/json",
13890 "application/json",
13895 "description": "vf-module-id",
13897 "name": "vf-module-id",
13903 "name": "(config)request-information",
13906 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)request-information-TOP"
13912 "description": "No response was specified",
13914 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)request-information-TOP"
13918 "operationId": "PUT-request-information"
13921 "/config/VNF-API:vf-modules/vf-module-list/{vf-module-id}/vf-module-service-data/sdnc-request-header": {
13924 "application/json",
13929 "description": "vf-module-id",
13931 "name": "vf-module-id",
13938 "description": "No response was specified"
13941 "operationId": "DELETE-sdnc-request-header"
13945 "application/json",
13950 "description": "vf-module-id",
13952 "name": "vf-module-id",
13959 "description": "No response was specified",
13961 "$ref": "#/definitions/(config)sdnc-request-header"
13965 "operationId": "GET-sdnc-request-header"
13969 "application/json",
13973 "application/json",
13978 "description": "vf-module-id",
13980 "name": "vf-module-id",
13986 "name": "(config)sdnc-request-header",
13989 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)sdnc-request-header-TOP"
13995 "description": "No response was specified",
13997 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)sdnc-request-header-TOP"
14001 "operationId": "PUT-sdnc-request-header"
14004 "/config/VNF-API:vf-modules/vf-module-list/{vf-module-id}/vf-module-service-data/service-information": {
14007 "application/json",
14012 "description": "vf-module-id",
14014 "name": "vf-module-id",
14021 "description": "No response was specified"
14024 "operationId": "DELETE-service-information"
14028 "application/json",
14033 "description": "vf-module-id",
14035 "name": "vf-module-id",
14042 "description": "No response was specified",
14044 "$ref": "#/definitions/(config)service-information"
14048 "operationId": "GET-service-information"
14052 "application/json",
14056 "application/json",
14061 "description": "vf-module-id",
14063 "name": "vf-module-id",
14069 "name": "(config)service-information",
14072 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)service-information-TOP"
14078 "description": "No response was specified",
14080 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)service-information-TOP"
14084 "operationId": "PUT-service-information"
14087 "/config/VNF-API:vf-modules/vf-module-list/{vf-module-id}/vf-module-service-data/vf-module-request-information": {
14090 "application/json",
14095 "description": "vf-module-id",
14097 "name": "vf-module-id",
14104 "description": "No response was specified"
14107 "operationId": "DELETE-vf-module-request-information"
14111 "application/json",
14116 "description": "vf-module-id",
14118 "name": "vf-module-id",
14125 "description": "No response was specified",
14127 "$ref": "#/definitions/(config)vf-module-request-information"
14131 "operationId": "GET-vf-module-request-information"
14135 "application/json",
14139 "application/json",
14144 "description": "vf-module-id",
14146 "name": "vf-module-id",
14152 "name": "(config)vf-module-request-information",
14155 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)vf-module-request-information-TOP"
14161 "description": "No response was specified",
14163 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)vf-module-request-information-TOP"
14167 "operationId": "PUT-vf-module-request-information"
14170 "/config/VNF-API:vf-modules/vf-module-list/{vf-module-id}/vf-module-service-data/vf-module-topology-information": {
14173 "application/json",
14178 "description": "vf-module-id",
14180 "name": "vf-module-id",
14187 "description": "No response was specified"
14190 "operationId": "DELETE-vf-module-topology-information"
14194 "application/json",
14199 "description": "vf-module-id",
14201 "name": "vf-module-id",
14208 "description": "No response was specified",
14210 "$ref": "#/definitions/(config)vf-module-topology-information"
14214 "operationId": "GET-vf-module-topology-information"
14218 "application/json",
14222 "application/json",
14227 "description": "vf-module-id",
14229 "name": "vf-module-id",
14235 "name": "**(config)vnf-parameters",
14238 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information(config)vnf-parameters-TOP"
14243 "name": "**(config)vf-module-identifiers",
14246 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information(config)vf-module-identifiers-TOP"
14251 "name": "**(config)vnf-assignments",
14254 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information(config)vnf-assignments-TOP"
14260 "description": "No response was specified",
14262 "$ref": "#/definitions/(config)vf-module-topology-informationPOST"
14266 "operationId": "POST-vf-module-topology-information"
14270 "application/json",
14274 "application/json",
14279 "description": "vf-module-id",
14281 "name": "vf-module-id",
14287 "name": "(config)vf-module-topology-information",
14290 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)vf-module-topology-information-TOP"
14296 "description": "No response was specified",
14298 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)vf-module-topology-information-TOP"
14302 "operationId": "PUT-vf-module-topology-information"
14305 "/config/VNF-API:vf-modules/vf-module-list/{vf-module-id}/vf-module-service-data/vf-module-topology-information/vf-module-identifiers": {
14308 "application/json",
14313 "description": "vf-module-id",
14315 "name": "vf-module-id",
14322 "description": "No response was specified"
14325 "operationId": "DELETE-vf-module-identifiers"
14329 "application/json",
14334 "description": "vf-module-id",
14336 "name": "vf-module-id",
14343 "description": "No response was specified",
14345 "$ref": "#/definitions/(config)vf-module-identifiers"
14349 "operationId": "GET-vf-module-identifiers"
14353 "application/json",
14357 "application/json",
14362 "description": "vf-module-id",
14364 "name": "vf-module-id",
14370 "name": "(config)vf-module-identifiers",
14373 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information(config)vf-module-identifiers-TOP"
14379 "description": "No response was specified",
14381 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information(config)vf-module-identifiers-TOP"
14385 "operationId": "PUT-vf-module-identifiers"
14388 "/config/VNF-API:vf-modules/vf-module-list/{vf-module-id}/vf-module-service-data/vf-module-topology-information/vnf-assignments": {
14391 "application/json",
14396 "description": "vf-module-id",
14398 "name": "vf-module-id",
14405 "description": "No response was specified"
14408 "operationId": "DELETE-vnf-assignments"
14412 "application/json",
14417 "description": "vf-module-id",
14419 "name": "vf-module-id",
14426 "description": "No response was specified",
14428 "$ref": "#/definitions/(config)vnf-assignments"
14432 "operationId": "GET-vnf-assignments"
14436 "application/json",
14440 "application/json",
14445 "description": "vf-module-id",
14447 "name": "vf-module-id",
14453 "name": "**(config)availability-zones",
14456 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments(config)availability-zones-TOP"
14461 "name": "**(config)vnf-networks",
14464 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments(config)vnf-networks-TOP"
14469 "name": "**(config)vnf-vms",
14472 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments(config)vnf-vms-TOP"
14478 "description": "No response was specified",
14480 "$ref": "#/definitions/(config)vnf-assignmentsPOST"
14484 "operationId": "POST-vnf-assignments"
14488 "application/json",
14492 "application/json",
14497 "description": "vf-module-id",
14499 "name": "vf-module-id",
14505 "name": "(config)vnf-assignments",
14508 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information(config)vnf-assignments-TOP"
14514 "description": "No response was specified",
14516 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information(config)vnf-assignments-TOP"
14520 "operationId": "PUT-vnf-assignments"
14523 "/config/VNF-API:vf-modules/vf-module-list/{vf-module-id}/vf-module-service-data/vf-module-topology-information/vnf-assignments/availability-zones/{availability-zone}": {
14526 "application/json",
14531 "description": "vf-module-id",
14533 "name": "vf-module-id",
14538 "description": "Openstack availability zone name or UUID",
14540 "name": "availability-zone",
14547 "description": "No response was specified"
14550 "operationId": "DELETE-availability-zones"
14554 "application/json",
14559 "description": "vf-module-id",
14561 "name": "vf-module-id",
14566 "description": "Openstack availability zone name or UUID",
14568 "name": "availability-zone",
14575 "description": "No response was specified",
14577 "$ref": "#/definitions/(config)availability-zones"
14581 "operationId": "GET-availability-zones"
14585 "application/json",
14589 "application/json",
14594 "description": "vf-module-id",
14596 "name": "vf-module-id",
14601 "description": "Openstack availability zone name or UUID",
14603 "name": "availability-zone",
14609 "name": "(config)availability-zones",
14612 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments(config)availability-zones-TOP"
14618 "description": "No response was specified",
14620 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments(config)availability-zones-TOP"
14624 "operationId": "PUT-availability-zones"
14627 "/config/VNF-API:vf-modules/vf-module-list/{vf-module-id}/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-networks/{network-role}": {
14630 "application/json",
14635 "description": "vf-module-id",
14637 "name": "vf-module-id",
14642 "description": "A Network Role to which a VNF must connect",
14644 "name": "network-role",
14651 "description": "No response was specified"
14654 "description": "Network List",
14655 "operationId": "DELETE-vnf-networks"
14659 "application/json",
14664 "description": "vf-module-id",
14666 "name": "vf-module-id",
14671 "description": "A Network Role to which a VNF must connect",
14673 "name": "network-role",
14680 "description": "No response was specified",
14682 "$ref": "#/definitions/(config)vnf-networks"
14686 "description": "Network List",
14687 "operationId": "GET-vnf-networks"
14691 "application/json",
14695 "application/json",
14700 "description": "vf-module-id",
14702 "name": "vf-module-id",
14707 "description": "A Network Role to which a VNF must connect",
14709 "name": "network-role",
14715 "name": "**(config)sriov-vlan-filter-list",
14718 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list-TOP"
14724 "description": "No response was specified",
14726 "$ref": "#/definitions/(config)vnf-networksPOST"
14730 "description": "Network List",
14731 "operationId": "POST-vnf-networks"
14735 "application/json",
14739 "application/json",
14744 "description": "vf-module-id",
14746 "name": "vf-module-id",
14751 "description": "A Network Role to which a VNF must connect",
14753 "name": "network-role",
14759 "name": "(config)vnf-networks",
14762 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments(config)vnf-networks-TOP"
14768 "description": "No response was specified",
14770 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments(config)vnf-networks-TOP"
14774 "description": "Network List",
14775 "operationId": "PUT-vnf-networks"
14778 "/config/VNF-API:vf-modules/vf-module-list/{vf-module-id}/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-networks/{network-role}/sriov-vlan-filter-list/{sriov-vlan-filter}": {
14781 "application/json",
14786 "description": "vf-module-id",
14788 "name": "vf-module-id",
14793 "description": "A Network Role to which a VNF must connect",
14795 "name": "network-role",
14801 "name": "sriov-vlan-filter",
14808 "description": "No response was specified"
14811 "operationId": "DELETE-sriov-vlan-filter-list"
14815 "application/json",
14820 "description": "vf-module-id",
14822 "name": "vf-module-id",
14827 "description": "A Network Role to which a VNF must connect",
14829 "name": "network-role",
14835 "name": "sriov-vlan-filter",
14842 "description": "No response was specified",
14844 "$ref": "#/definitions/(config)sriov-vlan-filter-list"
14848 "operationId": "GET-sriov-vlan-filter-list"
14852 "application/json",
14856 "application/json",
14861 "description": "vf-module-id",
14863 "name": "vf-module-id",
14868 "description": "A Network Role to which a VNF must connect",
14870 "name": "network-role",
14876 "name": "sriov-vlan-filter",
14882 "name": "(config)sriov-vlan-filter-list",
14885 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list-TOP"
14891 "description": "No response was specified",
14893 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list-TOP"
14897 "operationId": "PUT-sriov-vlan-filter-list"
14900 "/config/VNF-API:vf-modules/vf-module-list/{vf-module-id}/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/{vm-type}": {
14903 "application/json",
14908 "description": "vf-module-id",
14910 "name": "vf-module-id",
14923 "description": "No response was specified"
14926 "operationId": "DELETE-vnf-vms"
14930 "application/json",
14935 "description": "vf-module-id",
14937 "name": "vf-module-id",
14950 "description": "No response was specified",
14952 "$ref": "#/definitions/(config)vnf-vms"
14956 "operationId": "GET-vnf-vms"
14960 "application/json",
14964 "application/json",
14969 "description": "vf-module-id",
14971 "name": "vf-module-id",
14983 "name": "**(config)vm-names",
14986 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-names-TOP"
14991 "name": "**(config)vm-networks",
14994 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-networks-TOP"
15000 "description": "No response was specified",
15002 "$ref": "#/definitions/(config)vnf-vmsPOST"
15006 "operationId": "POST-vnf-vms"
15010 "application/json",
15014 "application/json",
15019 "description": "vf-module-id",
15021 "name": "vf-module-id",
15033 "name": "(config)vnf-vms",
15036 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments(config)vnf-vms-TOP"
15042 "description": "No response was specified",
15044 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments(config)vnf-vms-TOP"
15048 "operationId": "PUT-vnf-vms"
15051 "/config/VNF-API:vf-modules/vf-module-list/{vf-module-id}/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}": {
15054 "application/json",
15059 "description": "vf-module-id",
15061 "name": "vf-module-id",
15080 "description": "No response was specified"
15083 "operationId": "DELETE-vm-names"
15087 "application/json",
15092 "description": "vf-module-id",
15094 "name": "vf-module-id",
15113 "description": "No response was specified",
15115 "$ref": "#/definitions/(config)vm-names"
15119 "operationId": "GET-vm-names"
15123 "application/json",
15127 "application/json",
15132 "description": "vf-module-id",
15134 "name": "vf-module-id",
15152 "name": "**(config)vnfc-names",
15155 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names-TOP"
15161 "description": "No response was specified",
15163 "$ref": "#/definitions/(config)vm-namesPOST"
15167 "operationId": "POST-vm-names"
15171 "application/json",
15175 "application/json",
15180 "description": "vf-module-id",
15182 "name": "vf-module-id",
15200 "name": "(config)vm-names",
15203 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-names-TOP"
15209 "description": "No response was specified",
15211 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-names-TOP"
15215 "operationId": "PUT-vm-names"
15218 "/config/VNF-API:vf-modules/vf-module-list/{vf-module-id}/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}": {
15221 "application/json",
15226 "description": "vf-module-id",
15228 "name": "vf-module-id",
15246 "name": "vnfc-name",
15253 "description": "No response was specified"
15256 "operationId": "DELETE-vnfc-names"
15260 "application/json",
15265 "description": "vf-module-id",
15267 "name": "vf-module-id",
15285 "name": "vnfc-name",
15292 "description": "No response was specified",
15294 "$ref": "#/definitions/(config)vnfc-names"
15298 "operationId": "GET-vnfc-names"
15302 "application/json",
15306 "application/json",
15311 "description": "vf-module-id",
15313 "name": "vf-module-id",
15331 "name": "vnfc-name",
15337 "name": "**(config)vnfc-networks",
15340 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks-TOP"
15346 "description": "No response was specified",
15348 "$ref": "#/definitions/(config)vnfc-namesPOST"
15352 "operationId": "POST-vnfc-names"
15356 "application/json",
15360 "application/json",
15365 "description": "vf-module-id",
15367 "name": "vf-module-id",
15385 "name": "vnfc-name",
15391 "name": "(config)vnfc-names",
15394 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names-TOP"
15400 "description": "No response was specified",
15402 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names-TOP"
15406 "operationId": "PUT-vnfc-names"
15409 "/config/VNF-API:vf-modules/vf-module-list/{vf-module-id}/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}/vnfc-networks/{vnfc-network-role}": {
15412 "application/json",
15417 "description": "vf-module-id",
15419 "name": "vf-module-id",
15437 "name": "vnfc-name",
15443 "name": "vnfc-network-role",
15450 "description": "No response was specified"
15453 "operationId": "DELETE-vnfc-networks"
15457 "application/json",
15462 "description": "vf-module-id",
15464 "name": "vf-module-id",
15482 "name": "vnfc-name",
15488 "name": "vnfc-network-role",
15495 "description": "No response was specified",
15497 "$ref": "#/definitions/(config)vnfc-networks"
15501 "operationId": "GET-vnfc-networks"
15505 "application/json",
15509 "application/json",
15514 "description": "vf-module-id",
15516 "name": "vf-module-id",
15534 "name": "vnfc-name",
15540 "name": "vnfc-network-role",
15546 "name": "**(config)vnfc-subnets",
15549 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets-TOP"
15555 "description": "No response was specified",
15557 "$ref": "#/definitions/(config)vnfc-networksPOST"
15561 "operationId": "POST-vnfc-networks"
15565 "application/json",
15569 "application/json",
15574 "description": "vf-module-id",
15576 "name": "vf-module-id",
15594 "name": "vnfc-name",
15600 "name": "vnfc-network-role",
15606 "name": "(config)vnfc-networks",
15609 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks-TOP"
15615 "description": "No response was specified",
15617 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks-TOP"
15621 "operationId": "PUT-vnfc-networks"
15624 "/config/VNF-API:vf-modules/vf-module-list/{vf-module-id}/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}/vnfc-networks/{vnfc-network-role}/vnfc-subnets/{vnfc-subnet-role}": {
15627 "application/json",
15632 "description": "vf-module-id",
15634 "name": "vf-module-id",
15652 "name": "vnfc-name",
15658 "name": "vnfc-network-role",
15664 "name": "vnfc-subnet-role",
15671 "description": "No response was specified"
15674 "operationId": "DELETE-vnfc-subnets"
15678 "application/json",
15683 "description": "vf-module-id",
15685 "name": "vf-module-id",
15703 "name": "vnfc-name",
15709 "name": "vnfc-network-role",
15715 "name": "vnfc-subnet-role",
15722 "description": "No response was specified",
15724 "$ref": "#/definitions/(config)vnfc-subnets"
15728 "operationId": "GET-vnfc-subnets"
15732 "application/json",
15736 "application/json",
15741 "description": "vf-module-id",
15743 "name": "vf-module-id",
15761 "name": "vnfc-name",
15767 "name": "vnfc-network-role",
15773 "name": "vnfc-subnet-role",
15779 "name": "**(config)vnfc-ipassignments",
15782 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments-TOP"
15788 "description": "No response was specified",
15790 "$ref": "#/definitions/(config)vnfc-subnetsPOST"
15794 "operationId": "POST-vnfc-subnets"
15798 "application/json",
15802 "application/json",
15807 "description": "vf-module-id",
15809 "name": "vf-module-id",
15827 "name": "vnfc-name",
15833 "name": "vnfc-network-role",
15839 "name": "vnfc-subnet-role",
15845 "name": "(config)vnfc-subnets",
15848 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets-TOP"
15854 "description": "No response was specified",
15856 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets-TOP"
15860 "operationId": "PUT-vnfc-subnets"
15863 "/config/VNF-API:vf-modules/vf-module-list/{vf-module-id}/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}/vnfc-networks/{vnfc-network-role}/vnfc-subnets/{vnfc-subnet-role}/vnfc-ipassignments/{vnfc-address-family}": {
15866 "application/json",
15871 "description": "vf-module-id",
15873 "name": "vf-module-id",
15891 "name": "vnfc-name",
15897 "name": "vnfc-network-role",
15903 "name": "vnfc-subnet-role",
15908 "description": "Subnet Version tells if this is IpV4 or IpV6",
15910 "name": "vnfc-address-family",
15917 "description": "No response was specified"
15920 "operationId": "DELETE-vnfc-ipassignments"
15924 "application/json",
15929 "description": "vf-module-id",
15931 "name": "vf-module-id",
15949 "name": "vnfc-name",
15955 "name": "vnfc-network-role",
15961 "name": "vnfc-subnet-role",
15966 "description": "Subnet Version tells if this is IpV4 or IpV6",
15968 "name": "vnfc-address-family",
15975 "description": "No response was specified",
15977 "$ref": "#/definitions/(config)vnfc-ipassignments"
15981 "operationId": "GET-vnfc-ipassignments"
15985 "application/json",
15989 "application/json",
15994 "description": "vf-module-id",
15996 "name": "vf-module-id",
16014 "name": "vnfc-name",
16020 "name": "vnfc-network-role",
16026 "name": "vnfc-subnet-role",
16031 "description": "Subnet Version tells if this is IpV4 or IpV6",
16033 "name": "vnfc-address-family",
16039 "name": "**(config)vnfc-subnet-ips",
16042 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips-TOP"
16048 "description": "No response was specified",
16050 "$ref": "#/definitions/(config)vnfc-ipassignmentsPOST"
16054 "operationId": "POST-vnfc-ipassignments"
16058 "application/json",
16062 "application/json",
16067 "description": "vf-module-id",
16069 "name": "vf-module-id",
16087 "name": "vnfc-name",
16093 "name": "vnfc-network-role",
16099 "name": "vnfc-subnet-role",
16104 "description": "Subnet Version tells if this is IpV4 or IpV6",
16106 "name": "vnfc-address-family",
16112 "name": "(config)vnfc-ipassignments",
16115 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments-TOP"
16121 "description": "No response was specified",
16123 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments-TOP"
16127 "operationId": "PUT-vnfc-ipassignments"
16130 "/config/VNF-API:vf-modules/vf-module-list/{vf-module-id}/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}/vnfc-networks/{vnfc-network-role}/vnfc-subnets/{vnfc-subnet-role}/vnfc-ipassignments/{vnfc-address-family}/vnfc-subnet-ips/{vnfc-client-key}": {
16133 "application/json",
16138 "description": "vf-module-id",
16140 "name": "vf-module-id",
16158 "name": "vnfc-name",
16164 "name": "vnfc-network-role",
16170 "name": "vnfc-subnet-role",
16175 "description": "Subnet Version tells if this is IpV4 or IpV6",
16177 "name": "vnfc-address-family",
16183 "name": "vnfc-client-key",
16190 "description": "No response was specified"
16193 "operationId": "DELETE-vnfc-subnet-ips"
16197 "application/json",
16202 "description": "vf-module-id",
16204 "name": "vf-module-id",
16222 "name": "vnfc-name",
16228 "name": "vnfc-network-role",
16234 "name": "vnfc-subnet-role",
16239 "description": "Subnet Version tells if this is IpV4 or IpV6",
16241 "name": "vnfc-address-family",
16247 "name": "vnfc-client-key",
16254 "description": "No response was specified",
16256 "$ref": "#/definitions/(config)vnfc-subnet-ips"
16260 "operationId": "GET-vnfc-subnet-ips"
16264 "application/json",
16268 "application/json",
16273 "description": "vf-module-id",
16275 "name": "vf-module-id",
16293 "name": "vnfc-name",
16299 "name": "vnfc-network-role",
16305 "name": "vnfc-subnet-role",
16310 "description": "Subnet Version tells if this is IpV4 or IpV6",
16312 "name": "vnfc-address-family",
16318 "name": "vnfc-client-key",
16324 "name": "(config)vnfc-subnet-ips",
16327 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips-TOP"
16333 "description": "No response was specified",
16335 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips-TOP"
16339 "operationId": "PUT-vnfc-subnet-ips"
16342 "/config/VNF-API:vf-modules/vf-module-list/{vf-module-id}/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}": {
16345 "application/json",
16350 "description": "vf-module-id",
16352 "name": "vf-module-id",
16363 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
16365 "name": "network-role",
16372 "description": "No response was specified"
16375 "description": "Network List",
16376 "operationId": "DELETE-vm-networks"
16380 "application/json",
16385 "description": "vf-module-id",
16387 "name": "vf-module-id",
16398 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
16400 "name": "network-role",
16407 "description": "No response was specified",
16409 "$ref": "#/definitions/(config)vm-networks"
16413 "description": "Network List",
16414 "operationId": "GET-vm-networks"
16418 "application/json",
16422 "application/json",
16427 "description": "vf-module-id",
16429 "name": "vf-module-id",
16440 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
16442 "name": "network-role",
16448 "name": "**(config)network-ips",
16451 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-TOP"
16456 "name": "**(config)network-ips-v6",
16459 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6-TOP"
16464 "name": "**(config)network-macs",
16467 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs-TOP"
16472 "name": "**(config)interface-route-prefixes",
16475 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes-TOP"
16481 "description": "No response was specified",
16483 "$ref": "#/definitions/(config)vm-networksPOST"
16487 "description": "Network List",
16488 "operationId": "POST-vm-networks"
16492 "application/json",
16496 "application/json",
16501 "description": "vf-module-id",
16503 "name": "vf-module-id",
16514 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
16516 "name": "network-role",
16522 "name": "(config)vm-networks",
16525 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-networks-TOP"
16531 "description": "No response was specified",
16533 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-networks-TOP"
16537 "description": "Network List",
16538 "operationId": "PUT-vm-networks"
16541 "/config/VNF-API:vf-modules/vf-module-list/{vf-module-id}/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}/interface-route-prefixes/{interface-route-prefix}": {
16544 "application/json",
16549 "description": "vf-module-id",
16551 "name": "vf-module-id",
16562 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
16564 "name": "network-role",
16569 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes",
16571 "name": "interface-route-prefix",
16578 "description": "No response was specified"
16581 "operationId": "DELETE-interface-route-prefixes"
16585 "application/json",
16590 "description": "vf-module-id",
16592 "name": "vf-module-id",
16603 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
16605 "name": "network-role",
16610 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes",
16612 "name": "interface-route-prefix",
16619 "description": "No response was specified",
16621 "$ref": "#/definitions/(config)interface-route-prefixes"
16625 "operationId": "GET-interface-route-prefixes"
16629 "application/json",
16633 "application/json",
16638 "description": "vf-module-id",
16640 "name": "vf-module-id",
16651 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
16653 "name": "network-role",
16658 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes",
16660 "name": "interface-route-prefix",
16666 "name": "(config)interface-route-prefixes",
16669 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes-TOP"
16675 "description": "No response was specified",
16677 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes-TOP"
16681 "operationId": "PUT-interface-route-prefixes"
16684 "/config/VNF-API:vf-modules/vf-module-list/{vf-module-id}/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}/network-ips-v6/{ip-address-ipv6}": {
16687 "application/json",
16692 "description": "vf-module-id",
16694 "name": "vf-module-id",
16705 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
16707 "name": "network-role",
16712 "description": "List of assigned ipv6 addresses on a network",
16714 "name": "ip-address-ipv6",
16721 "description": "No response was specified"
16724 "operationId": "DELETE-network-ips-v6"
16728 "application/json",
16733 "description": "vf-module-id",
16735 "name": "vf-module-id",
16746 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
16748 "name": "network-role",
16753 "description": "List of assigned ipv6 addresses on a network",
16755 "name": "ip-address-ipv6",
16762 "description": "No response was specified",
16764 "$ref": "#/definitions/(config)network-ips-v6"
16768 "operationId": "GET-network-ips-v6"
16772 "application/json",
16776 "application/json",
16781 "description": "vf-module-id",
16783 "name": "vf-module-id",
16794 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
16796 "name": "network-role",
16801 "description": "List of assigned ipv6 addresses on a network",
16803 "name": "ip-address-ipv6",
16809 "name": "(config)network-ips-v6",
16812 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6-TOP"
16818 "description": "No response was specified",
16820 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6-TOP"
16824 "operationId": "PUT-network-ips-v6"
16827 "/config/VNF-API:vf-modules/vf-module-list/{vf-module-id}/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}/network-ips/{ip-address}": {
16830 "application/json",
16835 "description": "vf-module-id",
16837 "name": "vf-module-id",
16848 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
16850 "name": "network-role",
16855 "description": "List of assigned ipv4 addresses on a network",
16857 "name": "ip-address",
16864 "description": "No response was specified"
16867 "operationId": "DELETE-network-ips"
16871 "application/json",
16876 "description": "vf-module-id",
16878 "name": "vf-module-id",
16889 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
16891 "name": "network-role",
16896 "description": "List of assigned ipv4 addresses on a network",
16898 "name": "ip-address",
16905 "description": "No response was specified",
16907 "$ref": "#/definitions/(config)network-ips"
16911 "operationId": "GET-network-ips"
16915 "application/json",
16919 "application/json",
16924 "description": "vf-module-id",
16926 "name": "vf-module-id",
16937 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
16939 "name": "network-role",
16944 "description": "List of assigned ipv4 addresses on a network",
16946 "name": "ip-address",
16952 "name": "(config)network-ips",
16955 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-TOP"
16961 "description": "No response was specified",
16963 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-TOP"
16967 "operationId": "PUT-network-ips"
16970 "/config/VNF-API:vf-modules/vf-module-list/{vf-module-id}/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}/network-macs/{mac-address}": {
16973 "application/json",
16978 "description": "vf-module-id",
16980 "name": "vf-module-id",
16991 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
16993 "name": "network-role",
16998 "description": "List of network assignments for this VM (one per network)",
17000 "name": "mac-address",
17007 "description": "No response was specified"
17010 "operationId": "DELETE-network-macs"
17014 "application/json",
17019 "description": "vf-module-id",
17021 "name": "vf-module-id",
17032 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
17034 "name": "network-role",
17039 "description": "List of network assignments for this VM (one per network)",
17041 "name": "mac-address",
17048 "description": "No response was specified",
17050 "$ref": "#/definitions/(config)network-macs"
17054 "operationId": "GET-network-macs"
17058 "application/json",
17062 "application/json",
17067 "description": "vf-module-id",
17069 "name": "vf-module-id",
17080 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
17082 "name": "network-role",
17087 "description": "List of network assignments for this VM (one per network)",
17089 "name": "mac-address",
17095 "name": "(config)network-macs",
17098 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs-TOP"
17104 "description": "No response was specified",
17106 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs-TOP"
17110 "operationId": "PUT-network-macs"
17113 "/config/VNF-API:vf-modules/vf-module-list/{vf-module-id}/vf-module-service-data/vf-module-topology-information/vnf-parameters/{vnf-parameter-name}": {
17116 "application/json",
17121 "description": "vf-module-id",
17123 "name": "vf-module-id",
17128 "description": "The name of an arbitrary instance-specific vnf-parameters",
17130 "name": "vnf-parameter-name",
17137 "description": "No response was specified"
17140 "operationId": "DELETE-vnf-parameters"
17144 "application/json",
17149 "description": "vf-module-id",
17151 "name": "vf-module-id",
17156 "description": "The name of an arbitrary instance-specific vnf-parameters",
17158 "name": "vnf-parameter-name",
17165 "description": "No response was specified",
17167 "$ref": "#/definitions/(config)vnf-parameters"
17171 "operationId": "GET-vnf-parameters"
17175 "application/json",
17179 "application/json",
17184 "description": "vf-module-id",
17186 "name": "vf-module-id",
17191 "description": "The name of an arbitrary instance-specific vnf-parameters",
17193 "name": "vnf-parameter-name",
17199 "name": "(config)vnf-parameters",
17202 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information(config)vnf-parameters-TOP"
17208 "description": "No response was specified",
17210 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information(config)vnf-parameters-TOP"
17214 "operationId": "PUT-vnf-parameters"
17217 "/config/VNF-API:vnf-instances": {
17220 "application/json",
17225 "description": "No response was specified"
17228 "operationId": "DELETE-vnf-instances"
17232 "application/json",
17237 "description": "No response was specified",
17239 "$ref": "#/definitions/(config)vnf-instances"
17243 "operationId": "GET-vnf-instances"
17247 "application/json",
17251 "application/json",
17257 "name": "**(config)vnf-instance-list",
17260 "$ref": "#/definitions/VNF-API/vnf-instances(config)vnf-instance-list-TOP"
17266 "description": "No response was specified",
17268 "$ref": "#/definitions/(config)vnf-instancesPOST"
17272 "operationId": "POST-vnf-instances"
17276 "application/json",
17280 "application/json",
17286 "name": "(config)vnf-instances",
17289 "$ref": "#/definitions/VNF-API(config)vnf-instances-TOP"
17295 "description": "No response was specified",
17297 "$ref": "#/definitions/VNF-API(config)vnf-instances-TOP"
17301 "operationId": "PUT-vnf-instances"
17304 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}": {
17307 "application/json",
17312 "description": "generic-vnf-id",
17314 "name": "vnf-instance-id",
17321 "description": "No response was specified"
17324 "operationId": "DELETE-vnf-instance-list"
17328 "application/json",
17333 "description": "generic-vnf-id",
17335 "name": "vnf-instance-id",
17342 "description": "No response was specified",
17344 "$ref": "#/definitions/(config)vnf-instance-list"
17348 "operationId": "GET-vnf-instance-list"
17352 "application/json",
17356 "application/json",
17361 "description": "generic-vnf-id",
17363 "name": "vnf-instance-id",
17369 "name": "**(config)service-status",
17372 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list(config)service-status-TOP"
17377 "name": "**(config)vnf-instance-service-data",
17380 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list(config)vnf-instance-service-data-TOP"
17386 "description": "No response was specified",
17388 "$ref": "#/definitions/(config)vnf-instance-listPOST"
17392 "operationId": "POST-vnf-instance-list"
17396 "application/json",
17400 "application/json",
17405 "description": "generic-vnf-id",
17407 "name": "vnf-instance-id",
17413 "name": "(config)vnf-instance-list",
17416 "$ref": "#/definitions/VNF-API/vnf-instances(config)vnf-instance-list-TOP"
17422 "description": "No response was specified",
17424 "$ref": "#/definitions/VNF-API/vnf-instances(config)vnf-instance-list-TOP"
17428 "operationId": "PUT-vnf-instance-list"
17431 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/service-status": {
17434 "application/json",
17439 "description": "generic-vnf-id",
17441 "name": "vnf-instance-id",
17448 "description": "No response was specified"
17451 "operationId": "DELETE-service-status"
17455 "application/json",
17460 "description": "generic-vnf-id",
17462 "name": "vnf-instance-id",
17469 "description": "No response was specified",
17471 "$ref": "#/definitions/(config)service-status"
17475 "operationId": "GET-service-status"
17479 "application/json",
17483 "application/json",
17488 "description": "generic-vnf-id",
17490 "name": "vnf-instance-id",
17496 "name": "(config)service-status",
17499 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list(config)service-status-TOP"
17505 "description": "No response was specified",
17507 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list(config)service-status-TOP"
17511 "operationId": "PUT-service-status"
17514 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data": {
17517 "application/json",
17522 "description": "generic-vnf-id",
17524 "name": "vnf-instance-id",
17531 "description": "No response was specified"
17534 "operationId": "DELETE-vnf-instance-service-data"
17538 "application/json",
17543 "description": "generic-vnf-id",
17545 "name": "vnf-instance-id",
17552 "description": "No response was specified",
17554 "$ref": "#/definitions/(config)vnf-instance-service-data"
17558 "operationId": "GET-vnf-instance-service-data"
17562 "application/json",
17566 "application/json",
17571 "description": "generic-vnf-id",
17573 "name": "vnf-instance-id",
17579 "name": "**(config)vf-module-relationship-list",
17582 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)vf-module-relationship-list-TOP"
17587 "name": "**(config)oper-status",
17590 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)oper-status-TOP"
17595 "name": "**(config)service-information",
17598 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)service-information-TOP"
17603 "name": "**(config)sdnc-request-header",
17606 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)sdnc-request-header-TOP"
17611 "name": "**(config)request-information",
17614 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)request-information-TOP"
17619 "name": "**(config)vnf-instance-request-information",
17622 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)vnf-instance-request-information-TOP"
17627 "name": "**(config)vnf-instance-topology-information",
17630 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)vnf-instance-topology-information-TOP"
17636 "description": "No response was specified",
17638 "$ref": "#/definitions/(config)vnf-instance-service-dataPOST"
17642 "operationId": "POST-vnf-instance-service-data"
17646 "application/json",
17650 "application/json",
17655 "description": "generic-vnf-id",
17657 "name": "vnf-instance-id",
17663 "name": "(config)vnf-instance-service-data",
17666 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list(config)vnf-instance-service-data-TOP"
17672 "description": "No response was specified",
17674 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list(config)vnf-instance-service-data-TOP"
17678 "operationId": "PUT-vnf-instance-service-data"
17681 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data/oper-status": {
17684 "application/json",
17689 "description": "generic-vnf-id",
17691 "name": "vnf-instance-id",
17698 "description": "No response was specified"
17701 "operationId": "DELETE-oper-status"
17705 "application/json",
17710 "description": "generic-vnf-id",
17712 "name": "vnf-instance-id",
17719 "description": "No response was specified",
17721 "$ref": "#/definitions/(config)oper-status"
17725 "operationId": "GET-oper-status"
17729 "application/json",
17733 "application/json",
17738 "description": "generic-vnf-id",
17740 "name": "vnf-instance-id",
17746 "name": "(config)oper-status",
17749 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)oper-status-TOP"
17755 "description": "No response was specified",
17757 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)oper-status-TOP"
17761 "operationId": "PUT-oper-status"
17764 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data/request-information": {
17767 "application/json",
17772 "description": "generic-vnf-id",
17774 "name": "vnf-instance-id",
17781 "description": "No response was specified"
17784 "operationId": "DELETE-request-information"
17788 "application/json",
17793 "description": "generic-vnf-id",
17795 "name": "vnf-instance-id",
17802 "description": "No response was specified",
17804 "$ref": "#/definitions/(config)request-information"
17808 "operationId": "GET-request-information"
17812 "application/json",
17816 "application/json",
17821 "description": "generic-vnf-id",
17823 "name": "vnf-instance-id",
17829 "name": "(config)request-information",
17832 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)request-information-TOP"
17838 "description": "No response was specified",
17840 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)request-information-TOP"
17844 "operationId": "PUT-request-information"
17847 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data/sdnc-request-header": {
17850 "application/json",
17855 "description": "generic-vnf-id",
17857 "name": "vnf-instance-id",
17864 "description": "No response was specified"
17867 "operationId": "DELETE-sdnc-request-header"
17871 "application/json",
17876 "description": "generic-vnf-id",
17878 "name": "vnf-instance-id",
17885 "description": "No response was specified",
17887 "$ref": "#/definitions/(config)sdnc-request-header"
17891 "operationId": "GET-sdnc-request-header"
17895 "application/json",
17899 "application/json",
17904 "description": "generic-vnf-id",
17906 "name": "vnf-instance-id",
17912 "name": "(config)sdnc-request-header",
17915 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)sdnc-request-header-TOP"
17921 "description": "No response was specified",
17923 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)sdnc-request-header-TOP"
17927 "operationId": "PUT-sdnc-request-header"
17930 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data/service-information": {
17933 "application/json",
17938 "description": "generic-vnf-id",
17940 "name": "vnf-instance-id",
17947 "description": "No response was specified"
17950 "operationId": "DELETE-service-information"
17954 "application/json",
17959 "description": "generic-vnf-id",
17961 "name": "vnf-instance-id",
17968 "description": "No response was specified",
17970 "$ref": "#/definitions/(config)service-information"
17974 "operationId": "GET-service-information"
17978 "application/json",
17982 "application/json",
17987 "description": "generic-vnf-id",
17989 "name": "vnf-instance-id",
17995 "name": "(config)service-information",
17998 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)service-information-TOP"
18004 "description": "No response was specified",
18006 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)service-information-TOP"
18010 "operationId": "PUT-service-information"
18013 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data/vf-module-relationship-list/{vf-module-id}": {
18016 "application/json",
18021 "description": "generic-vnf-id",
18023 "name": "vnf-instance-id",
18028 "description": "vf-module-id",
18030 "name": "vf-module-id",
18037 "description": "No response was specified"
18040 "operationId": "DELETE-vf-module-relationship-list"
18044 "application/json",
18049 "description": "generic-vnf-id",
18051 "name": "vnf-instance-id",
18056 "description": "vf-module-id",
18058 "name": "vf-module-id",
18065 "description": "No response was specified",
18067 "$ref": "#/definitions/(config)vf-module-relationship-list"
18071 "operationId": "GET-vf-module-relationship-list"
18075 "application/json",
18079 "application/json",
18084 "description": "generic-vnf-id",
18086 "name": "vnf-instance-id",
18091 "description": "vf-module-id",
18093 "name": "vf-module-id",
18099 "name": "(config)vf-module-relationship-list",
18102 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)vf-module-relationship-list-TOP"
18108 "description": "No response was specified",
18110 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)vf-module-relationship-list-TOP"
18114 "operationId": "PUT-vf-module-relationship-list"
18117 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data/vnf-instance-request-information": {
18120 "application/json",
18125 "description": "generic-vnf-id",
18127 "name": "vnf-instance-id",
18134 "description": "No response was specified"
18137 "operationId": "DELETE-vnf-instance-request-information"
18141 "application/json",
18146 "description": "generic-vnf-id",
18148 "name": "vnf-instance-id",
18155 "description": "No response was specified",
18157 "$ref": "#/definitions/(config)vnf-instance-request-information"
18161 "operationId": "GET-vnf-instance-request-information"
18165 "application/json",
18169 "application/json",
18174 "description": "generic-vnf-id",
18176 "name": "vnf-instance-id",
18182 "name": "**(config)vnf-networks",
18185 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-request-information(config)vnf-networks-TOP"
18191 "description": "No response was specified",
18193 "$ref": "#/definitions/(config)vnf-instance-request-informationPOST"
18197 "operationId": "POST-vnf-instance-request-information"
18201 "application/json",
18205 "application/json",
18210 "description": "generic-vnf-id",
18212 "name": "vnf-instance-id",
18218 "name": "(config)vnf-instance-request-information",
18221 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)vnf-instance-request-information-TOP"
18227 "description": "No response was specified",
18229 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)vnf-instance-request-information-TOP"
18233 "operationId": "PUT-vnf-instance-request-information"
18236 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data/vnf-instance-request-information/vnf-networks/{network-role}": {
18239 "application/json",
18244 "description": "generic-vnf-id",
18246 "name": "vnf-instance-id",
18251 "description": "A Network Role to which a VNF must connect",
18253 "name": "network-role",
18260 "description": "No response was specified"
18263 "description": "List of vnf networks to override preload",
18264 "operationId": "DELETE-vnf-networks"
18268 "application/json",
18273 "description": "generic-vnf-id",
18275 "name": "vnf-instance-id",
18280 "description": "A Network Role to which a VNF must connect",
18282 "name": "network-role",
18289 "description": "No response was specified",
18291 "$ref": "#/definitions/(config)vnf-networks"
18295 "description": "List of vnf networks to override preload",
18296 "operationId": "GET-vnf-networks"
18300 "application/json",
18304 "application/json",
18309 "description": "generic-vnf-id",
18311 "name": "vnf-instance-id",
18316 "description": "A Network Role to which a VNF must connect",
18318 "name": "network-role",
18324 "name": "(config)vnf-networks",
18327 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-request-information(config)vnf-networks-TOP"
18333 "description": "No response was specified",
18335 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-request-information(config)vnf-networks-TOP"
18339 "description": "List of vnf networks to override preload",
18340 "operationId": "PUT-vnf-networks"
18343 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data/vnf-instance-topology-information": {
18346 "application/json",
18351 "description": "generic-vnf-id",
18353 "name": "vnf-instance-id",
18360 "description": "No response was specified"
18363 "operationId": "DELETE-vnf-instance-topology-information"
18367 "application/json",
18372 "description": "generic-vnf-id",
18374 "name": "vnf-instance-id",
18381 "description": "No response was specified",
18383 "$ref": "#/definitions/(config)vnf-instance-topology-information"
18387 "operationId": "GET-vnf-instance-topology-information"
18391 "application/json",
18395 "application/json",
18400 "description": "generic-vnf-id",
18402 "name": "vnf-instance-id",
18408 "name": "**(config)vnf-parameters",
18411 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)vnf-parameters-TOP"
18416 "name": "**(config)service-information",
18419 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)service-information-TOP"
18424 "name": "**(config)vnf-instance-identifiers",
18427 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)vnf-instance-identifiers-TOP"
18432 "name": "**(config)vnf-assignments",
18435 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)vnf-assignments-TOP"
18441 "description": "No response was specified",
18443 "$ref": "#/definitions/(config)vnf-instance-topology-informationPOST"
18447 "operationId": "POST-vnf-instance-topology-information"
18451 "application/json",
18455 "application/json",
18460 "description": "generic-vnf-id",
18462 "name": "vnf-instance-id",
18468 "name": "(config)vnf-instance-topology-information",
18471 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)vnf-instance-topology-information-TOP"
18477 "description": "No response was specified",
18479 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)vnf-instance-topology-information-TOP"
18483 "operationId": "PUT-vnf-instance-topology-information"
18486 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data/vnf-instance-topology-information/service-information": {
18489 "application/json",
18494 "description": "generic-vnf-id",
18496 "name": "vnf-instance-id",
18503 "description": "No response was specified"
18506 "operationId": "DELETE-service-information"
18510 "application/json",
18515 "description": "generic-vnf-id",
18517 "name": "vnf-instance-id",
18524 "description": "No response was specified",
18526 "$ref": "#/definitions/(config)service-information"
18530 "operationId": "GET-service-information"
18534 "application/json",
18538 "application/json",
18543 "description": "generic-vnf-id",
18545 "name": "vnf-instance-id",
18551 "name": "(config)service-information",
18554 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)service-information-TOP"
18560 "description": "No response was specified",
18562 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)service-information-TOP"
18566 "operationId": "PUT-service-information"
18569 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments": {
18572 "application/json",
18577 "description": "generic-vnf-id",
18579 "name": "vnf-instance-id",
18586 "description": "No response was specified"
18589 "operationId": "DELETE-vnf-assignments"
18593 "application/json",
18598 "description": "generic-vnf-id",
18600 "name": "vnf-instance-id",
18607 "description": "No response was specified",
18609 "$ref": "#/definitions/(config)vnf-assignments"
18613 "operationId": "GET-vnf-assignments"
18617 "application/json",
18621 "application/json",
18626 "description": "generic-vnf-id",
18628 "name": "vnf-instance-id",
18634 "name": "**(config)availability-zones",
18637 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments(config)availability-zones-TOP"
18642 "name": "**(config)vnf-networks",
18645 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments(config)vnf-networks-TOP"
18650 "name": "**(config)vnf-vms",
18653 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments(config)vnf-vms-TOP"
18659 "description": "No response was specified",
18661 "$ref": "#/definitions/(config)vnf-assignmentsPOST"
18665 "operationId": "POST-vnf-assignments"
18669 "application/json",
18673 "application/json",
18678 "description": "generic-vnf-id",
18680 "name": "vnf-instance-id",
18686 "name": "(config)vnf-assignments",
18689 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)vnf-assignments-TOP"
18695 "description": "No response was specified",
18697 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)vnf-assignments-TOP"
18701 "operationId": "PUT-vnf-assignments"
18704 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/availability-zones/{availability-zone}": {
18707 "application/json",
18712 "description": "generic-vnf-id",
18714 "name": "vnf-instance-id",
18719 "description": "Openstack availability zone name or UUID",
18721 "name": "availability-zone",
18728 "description": "No response was specified"
18731 "operationId": "DELETE-availability-zones"
18735 "application/json",
18740 "description": "generic-vnf-id",
18742 "name": "vnf-instance-id",
18747 "description": "Openstack availability zone name or UUID",
18749 "name": "availability-zone",
18756 "description": "No response was specified",
18758 "$ref": "#/definitions/(config)availability-zones"
18762 "operationId": "GET-availability-zones"
18766 "application/json",
18770 "application/json",
18775 "description": "generic-vnf-id",
18777 "name": "vnf-instance-id",
18782 "description": "Openstack availability zone name or UUID",
18784 "name": "availability-zone",
18790 "name": "(config)availability-zones",
18793 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments(config)availability-zones-TOP"
18799 "description": "No response was specified",
18801 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments(config)availability-zones-TOP"
18805 "operationId": "PUT-availability-zones"
18808 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-networks/{network-role}": {
18811 "application/json",
18816 "description": "generic-vnf-id",
18818 "name": "vnf-instance-id",
18823 "description": "A Network Role to which a VNF must connect",
18825 "name": "network-role",
18832 "description": "No response was specified"
18835 "description": "Network List",
18836 "operationId": "DELETE-vnf-networks"
18840 "application/json",
18845 "description": "generic-vnf-id",
18847 "name": "vnf-instance-id",
18852 "description": "A Network Role to which a VNF must connect",
18854 "name": "network-role",
18861 "description": "No response was specified",
18863 "$ref": "#/definitions/(config)vnf-networks"
18867 "description": "Network List",
18868 "operationId": "GET-vnf-networks"
18872 "application/json",
18876 "application/json",
18881 "description": "generic-vnf-id",
18883 "name": "vnf-instance-id",
18888 "description": "A Network Role to which a VNF must connect",
18890 "name": "network-role",
18896 "name": "**(config)sriov-vlan-filter-list",
18899 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list-TOP"
18905 "description": "No response was specified",
18907 "$ref": "#/definitions/(config)vnf-networksPOST"
18911 "description": "Network List",
18912 "operationId": "POST-vnf-networks"
18916 "application/json",
18920 "application/json",
18925 "description": "generic-vnf-id",
18927 "name": "vnf-instance-id",
18932 "description": "A Network Role to which a VNF must connect",
18934 "name": "network-role",
18940 "name": "(config)vnf-networks",
18943 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments(config)vnf-networks-TOP"
18949 "description": "No response was specified",
18951 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments(config)vnf-networks-TOP"
18955 "description": "Network List",
18956 "operationId": "PUT-vnf-networks"
18959 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-networks/{network-role}/sriov-vlan-filter-list/{sriov-vlan-filter}": {
18962 "application/json",
18967 "description": "generic-vnf-id",
18969 "name": "vnf-instance-id",
18974 "description": "A Network Role to which a VNF must connect",
18976 "name": "network-role",
18982 "name": "sriov-vlan-filter",
18989 "description": "No response was specified"
18992 "operationId": "DELETE-sriov-vlan-filter-list"
18996 "application/json",
19001 "description": "generic-vnf-id",
19003 "name": "vnf-instance-id",
19008 "description": "A Network Role to which a VNF must connect",
19010 "name": "network-role",
19016 "name": "sriov-vlan-filter",
19023 "description": "No response was specified",
19025 "$ref": "#/definitions/(config)sriov-vlan-filter-list"
19029 "operationId": "GET-sriov-vlan-filter-list"
19033 "application/json",
19037 "application/json",
19042 "description": "generic-vnf-id",
19044 "name": "vnf-instance-id",
19049 "description": "A Network Role to which a VNF must connect",
19051 "name": "network-role",
19057 "name": "sriov-vlan-filter",
19063 "name": "(config)sriov-vlan-filter-list",
19066 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list-TOP"
19072 "description": "No response was specified",
19074 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list-TOP"
19078 "operationId": "PUT-sriov-vlan-filter-list"
19081 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/{vm-type}": {
19084 "application/json",
19089 "description": "generic-vnf-id",
19091 "name": "vnf-instance-id",
19104 "description": "No response was specified"
19107 "operationId": "DELETE-vnf-vms"
19111 "application/json",
19116 "description": "generic-vnf-id",
19118 "name": "vnf-instance-id",
19131 "description": "No response was specified",
19133 "$ref": "#/definitions/(config)vnf-vms"
19137 "operationId": "GET-vnf-vms"
19141 "application/json",
19145 "application/json",
19150 "description": "generic-vnf-id",
19152 "name": "vnf-instance-id",
19164 "name": "**(config)vm-names",
19167 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-names-TOP"
19172 "name": "**(config)vm-networks",
19175 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-networks-TOP"
19181 "description": "No response was specified",
19183 "$ref": "#/definitions/(config)vnf-vmsPOST"
19187 "operationId": "POST-vnf-vms"
19191 "application/json",
19195 "application/json",
19200 "description": "generic-vnf-id",
19202 "name": "vnf-instance-id",
19214 "name": "(config)vnf-vms",
19217 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments(config)vnf-vms-TOP"
19223 "description": "No response was specified",
19225 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments(config)vnf-vms-TOP"
19229 "operationId": "PUT-vnf-vms"
19232 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}": {
19235 "application/json",
19240 "description": "generic-vnf-id",
19242 "name": "vnf-instance-id",
19261 "description": "No response was specified"
19264 "operationId": "DELETE-vm-names"
19268 "application/json",
19273 "description": "generic-vnf-id",
19275 "name": "vnf-instance-id",
19294 "description": "No response was specified",
19296 "$ref": "#/definitions/(config)vm-names"
19300 "operationId": "GET-vm-names"
19304 "application/json",
19308 "application/json",
19313 "description": "generic-vnf-id",
19315 "name": "vnf-instance-id",
19333 "name": "**(config)vnfc-names",
19336 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names-TOP"
19342 "description": "No response was specified",
19344 "$ref": "#/definitions/(config)vm-namesPOST"
19348 "operationId": "POST-vm-names"
19352 "application/json",
19356 "application/json",
19361 "description": "generic-vnf-id",
19363 "name": "vnf-instance-id",
19381 "name": "(config)vm-names",
19384 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-names-TOP"
19390 "description": "No response was specified",
19392 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-names-TOP"
19396 "operationId": "PUT-vm-names"
19399 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}": {
19402 "application/json",
19407 "description": "generic-vnf-id",
19409 "name": "vnf-instance-id",
19427 "name": "vnfc-name",
19434 "description": "No response was specified"
19437 "operationId": "DELETE-vnfc-names"
19441 "application/json",
19446 "description": "generic-vnf-id",
19448 "name": "vnf-instance-id",
19466 "name": "vnfc-name",
19473 "description": "No response was specified",
19475 "$ref": "#/definitions/(config)vnfc-names"
19479 "operationId": "GET-vnfc-names"
19483 "application/json",
19487 "application/json",
19492 "description": "generic-vnf-id",
19494 "name": "vnf-instance-id",
19512 "name": "vnfc-name",
19518 "name": "**(config)vnfc-networks",
19521 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks-TOP"
19527 "description": "No response was specified",
19529 "$ref": "#/definitions/(config)vnfc-namesPOST"
19533 "operationId": "POST-vnfc-names"
19537 "application/json",
19541 "application/json",
19546 "description": "generic-vnf-id",
19548 "name": "vnf-instance-id",
19566 "name": "vnfc-name",
19572 "name": "(config)vnfc-names",
19575 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names-TOP"
19581 "description": "No response was specified",
19583 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names-TOP"
19587 "operationId": "PUT-vnfc-names"
19590 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}/vnfc-networks/{vnfc-network-role}": {
19593 "application/json",
19598 "description": "generic-vnf-id",
19600 "name": "vnf-instance-id",
19618 "name": "vnfc-name",
19624 "name": "vnfc-network-role",
19631 "description": "No response was specified"
19634 "operationId": "DELETE-vnfc-networks"
19638 "application/json",
19643 "description": "generic-vnf-id",
19645 "name": "vnf-instance-id",
19663 "name": "vnfc-name",
19669 "name": "vnfc-network-role",
19676 "description": "No response was specified",
19678 "$ref": "#/definitions/(config)vnfc-networks"
19682 "operationId": "GET-vnfc-networks"
19686 "application/json",
19690 "application/json",
19695 "description": "generic-vnf-id",
19697 "name": "vnf-instance-id",
19715 "name": "vnfc-name",
19721 "name": "vnfc-network-role",
19727 "name": "**(config)vnfc-subnets",
19730 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets-TOP"
19736 "description": "No response was specified",
19738 "$ref": "#/definitions/(config)vnfc-networksPOST"
19742 "operationId": "POST-vnfc-networks"
19746 "application/json",
19750 "application/json",
19755 "description": "generic-vnf-id",
19757 "name": "vnf-instance-id",
19775 "name": "vnfc-name",
19781 "name": "vnfc-network-role",
19787 "name": "(config)vnfc-networks",
19790 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks-TOP"
19796 "description": "No response was specified",
19798 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks-TOP"
19802 "operationId": "PUT-vnfc-networks"
19805 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}/vnfc-networks/{vnfc-network-role}/vnfc-subnets/{vnfc-subnet-role}": {
19808 "application/json",
19813 "description": "generic-vnf-id",
19815 "name": "vnf-instance-id",
19833 "name": "vnfc-name",
19839 "name": "vnfc-network-role",
19845 "name": "vnfc-subnet-role",
19852 "description": "No response was specified"
19855 "operationId": "DELETE-vnfc-subnets"
19859 "application/json",
19864 "description": "generic-vnf-id",
19866 "name": "vnf-instance-id",
19884 "name": "vnfc-name",
19890 "name": "vnfc-network-role",
19896 "name": "vnfc-subnet-role",
19903 "description": "No response was specified",
19905 "$ref": "#/definitions/(config)vnfc-subnets"
19909 "operationId": "GET-vnfc-subnets"
19913 "application/json",
19917 "application/json",
19922 "description": "generic-vnf-id",
19924 "name": "vnf-instance-id",
19942 "name": "vnfc-name",
19948 "name": "vnfc-network-role",
19954 "name": "vnfc-subnet-role",
19960 "name": "**(config)vnfc-ipassignments",
19963 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments-TOP"
19969 "description": "No response was specified",
19971 "$ref": "#/definitions/(config)vnfc-subnetsPOST"
19975 "operationId": "POST-vnfc-subnets"
19979 "application/json",
19983 "application/json",
19988 "description": "generic-vnf-id",
19990 "name": "vnf-instance-id",
20008 "name": "vnfc-name",
20014 "name": "vnfc-network-role",
20020 "name": "vnfc-subnet-role",
20026 "name": "(config)vnfc-subnets",
20029 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets-TOP"
20035 "description": "No response was specified",
20037 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets-TOP"
20041 "operationId": "PUT-vnfc-subnets"
20044 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}/vnfc-networks/{vnfc-network-role}/vnfc-subnets/{vnfc-subnet-role}/vnfc-ipassignments/{vnfc-address-family}": {
20047 "application/json",
20052 "description": "generic-vnf-id",
20054 "name": "vnf-instance-id",
20072 "name": "vnfc-name",
20078 "name": "vnfc-network-role",
20084 "name": "vnfc-subnet-role",
20089 "description": "Subnet Version tells if this is IpV4 or IpV6",
20091 "name": "vnfc-address-family",
20098 "description": "No response was specified"
20101 "operationId": "DELETE-vnfc-ipassignments"
20105 "application/json",
20110 "description": "generic-vnf-id",
20112 "name": "vnf-instance-id",
20130 "name": "vnfc-name",
20136 "name": "vnfc-network-role",
20142 "name": "vnfc-subnet-role",
20147 "description": "Subnet Version tells if this is IpV4 or IpV6",
20149 "name": "vnfc-address-family",
20156 "description": "No response was specified",
20158 "$ref": "#/definitions/(config)vnfc-ipassignments"
20162 "operationId": "GET-vnfc-ipassignments"
20166 "application/json",
20170 "application/json",
20175 "description": "generic-vnf-id",
20177 "name": "vnf-instance-id",
20195 "name": "vnfc-name",
20201 "name": "vnfc-network-role",
20207 "name": "vnfc-subnet-role",
20212 "description": "Subnet Version tells if this is IpV4 or IpV6",
20214 "name": "vnfc-address-family",
20220 "name": "**(config)vnfc-subnet-ips",
20223 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips-TOP"
20229 "description": "No response was specified",
20231 "$ref": "#/definitions/(config)vnfc-ipassignmentsPOST"
20235 "operationId": "POST-vnfc-ipassignments"
20239 "application/json",
20243 "application/json",
20248 "description": "generic-vnf-id",
20250 "name": "vnf-instance-id",
20268 "name": "vnfc-name",
20274 "name": "vnfc-network-role",
20280 "name": "vnfc-subnet-role",
20285 "description": "Subnet Version tells if this is IpV4 or IpV6",
20287 "name": "vnfc-address-family",
20293 "name": "(config)vnfc-ipassignments",
20296 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments-TOP"
20302 "description": "No response was specified",
20304 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments-TOP"
20308 "operationId": "PUT-vnfc-ipassignments"
20311 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}/vnfc-networks/{vnfc-network-role}/vnfc-subnets/{vnfc-subnet-role}/vnfc-ipassignments/{vnfc-address-family}/vnfc-subnet-ips/{vnfc-client-key}": {
20314 "application/json",
20319 "description": "generic-vnf-id",
20321 "name": "vnf-instance-id",
20339 "name": "vnfc-name",
20345 "name": "vnfc-network-role",
20351 "name": "vnfc-subnet-role",
20356 "description": "Subnet Version tells if this is IpV4 or IpV6",
20358 "name": "vnfc-address-family",
20364 "name": "vnfc-client-key",
20371 "description": "No response was specified"
20374 "operationId": "DELETE-vnfc-subnet-ips"
20378 "application/json",
20383 "description": "generic-vnf-id",
20385 "name": "vnf-instance-id",
20403 "name": "vnfc-name",
20409 "name": "vnfc-network-role",
20415 "name": "vnfc-subnet-role",
20420 "description": "Subnet Version tells if this is IpV4 or IpV6",
20422 "name": "vnfc-address-family",
20428 "name": "vnfc-client-key",
20435 "description": "No response was specified",
20437 "$ref": "#/definitions/(config)vnfc-subnet-ips"
20441 "operationId": "GET-vnfc-subnet-ips"
20445 "application/json",
20449 "application/json",
20454 "description": "generic-vnf-id",
20456 "name": "vnf-instance-id",
20474 "name": "vnfc-name",
20480 "name": "vnfc-network-role",
20486 "name": "vnfc-subnet-role",
20491 "description": "Subnet Version tells if this is IpV4 or IpV6",
20493 "name": "vnfc-address-family",
20499 "name": "vnfc-client-key",
20505 "name": "(config)vnfc-subnet-ips",
20508 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips-TOP"
20514 "description": "No response was specified",
20516 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips-TOP"
20520 "operationId": "PUT-vnfc-subnet-ips"
20523 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}": {
20526 "application/json",
20531 "description": "generic-vnf-id",
20533 "name": "vnf-instance-id",
20544 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
20546 "name": "network-role",
20553 "description": "No response was specified"
20556 "description": "Network List",
20557 "operationId": "DELETE-vm-networks"
20561 "application/json",
20566 "description": "generic-vnf-id",
20568 "name": "vnf-instance-id",
20579 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
20581 "name": "network-role",
20588 "description": "No response was specified",
20590 "$ref": "#/definitions/(config)vm-networks"
20594 "description": "Network List",
20595 "operationId": "GET-vm-networks"
20599 "application/json",
20603 "application/json",
20608 "description": "generic-vnf-id",
20610 "name": "vnf-instance-id",
20621 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
20623 "name": "network-role",
20629 "name": "**(config)network-ips",
20632 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-TOP"
20637 "name": "**(config)network-ips-v6",
20640 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6-TOP"
20645 "name": "**(config)network-macs",
20648 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs-TOP"
20653 "name": "**(config)interface-route-prefixes",
20656 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes-TOP"
20662 "description": "No response was specified",
20664 "$ref": "#/definitions/(config)vm-networksPOST"
20668 "description": "Network List",
20669 "operationId": "POST-vm-networks"
20673 "application/json",
20677 "application/json",
20682 "description": "generic-vnf-id",
20684 "name": "vnf-instance-id",
20695 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
20697 "name": "network-role",
20703 "name": "(config)vm-networks",
20706 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-networks-TOP"
20712 "description": "No response was specified",
20714 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-networks-TOP"
20718 "description": "Network List",
20719 "operationId": "PUT-vm-networks"
20722 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}/interface-route-prefixes/{interface-route-prefix}": {
20725 "application/json",
20730 "description": "generic-vnf-id",
20732 "name": "vnf-instance-id",
20743 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
20745 "name": "network-role",
20750 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes",
20752 "name": "interface-route-prefix",
20759 "description": "No response was specified"
20762 "operationId": "DELETE-interface-route-prefixes"
20766 "application/json",
20771 "description": "generic-vnf-id",
20773 "name": "vnf-instance-id",
20784 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
20786 "name": "network-role",
20791 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes",
20793 "name": "interface-route-prefix",
20800 "description": "No response was specified",
20802 "$ref": "#/definitions/(config)interface-route-prefixes"
20806 "operationId": "GET-interface-route-prefixes"
20810 "application/json",
20814 "application/json",
20819 "description": "generic-vnf-id",
20821 "name": "vnf-instance-id",
20832 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
20834 "name": "network-role",
20839 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes",
20841 "name": "interface-route-prefix",
20847 "name": "(config)interface-route-prefixes",
20850 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes-TOP"
20856 "description": "No response was specified",
20858 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes-TOP"
20862 "operationId": "PUT-interface-route-prefixes"
20865 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}/network-ips-v6/{ip-address-ipv6}": {
20868 "application/json",
20873 "description": "generic-vnf-id",
20875 "name": "vnf-instance-id",
20886 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
20888 "name": "network-role",
20893 "description": "List of assigned ipv6 addresses on a network",
20895 "name": "ip-address-ipv6",
20902 "description": "No response was specified"
20905 "operationId": "DELETE-network-ips-v6"
20909 "application/json",
20914 "description": "generic-vnf-id",
20916 "name": "vnf-instance-id",
20927 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
20929 "name": "network-role",
20934 "description": "List of assigned ipv6 addresses on a network",
20936 "name": "ip-address-ipv6",
20943 "description": "No response was specified",
20945 "$ref": "#/definitions/(config)network-ips-v6"
20949 "operationId": "GET-network-ips-v6"
20953 "application/json",
20957 "application/json",
20962 "description": "generic-vnf-id",
20964 "name": "vnf-instance-id",
20975 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
20977 "name": "network-role",
20982 "description": "List of assigned ipv6 addresses on a network",
20984 "name": "ip-address-ipv6",
20990 "name": "(config)network-ips-v6",
20993 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6-TOP"
20999 "description": "No response was specified",
21001 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6-TOP"
21005 "operationId": "PUT-network-ips-v6"
21008 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}/network-ips/{ip-address}": {
21011 "application/json",
21016 "description": "generic-vnf-id",
21018 "name": "vnf-instance-id",
21029 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
21031 "name": "network-role",
21036 "description": "List of assigned ipv4 addresses on a network",
21038 "name": "ip-address",
21045 "description": "No response was specified"
21048 "operationId": "DELETE-network-ips"
21052 "application/json",
21057 "description": "generic-vnf-id",
21059 "name": "vnf-instance-id",
21070 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
21072 "name": "network-role",
21077 "description": "List of assigned ipv4 addresses on a network",
21079 "name": "ip-address",
21086 "description": "No response was specified",
21088 "$ref": "#/definitions/(config)network-ips"
21092 "operationId": "GET-network-ips"
21096 "application/json",
21100 "application/json",
21105 "description": "generic-vnf-id",
21107 "name": "vnf-instance-id",
21118 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
21120 "name": "network-role",
21125 "description": "List of assigned ipv4 addresses on a network",
21127 "name": "ip-address",
21133 "name": "(config)network-ips",
21136 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-TOP"
21142 "description": "No response was specified",
21144 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-TOP"
21148 "operationId": "PUT-network-ips"
21151 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}/network-macs/{mac-address}": {
21154 "application/json",
21159 "description": "generic-vnf-id",
21161 "name": "vnf-instance-id",
21172 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
21174 "name": "network-role",
21179 "description": "List of network assignments for this VM (one per network)",
21181 "name": "mac-address",
21188 "description": "No response was specified"
21191 "operationId": "DELETE-network-macs"
21195 "application/json",
21200 "description": "generic-vnf-id",
21202 "name": "vnf-instance-id",
21213 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
21215 "name": "network-role",
21220 "description": "List of network assignments for this VM (one per network)",
21222 "name": "mac-address",
21229 "description": "No response was specified",
21231 "$ref": "#/definitions/(config)network-macs"
21235 "operationId": "GET-network-macs"
21239 "application/json",
21243 "application/json",
21248 "description": "generic-vnf-id",
21250 "name": "vnf-instance-id",
21261 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
21263 "name": "network-role",
21268 "description": "List of network assignments for this VM (one per network)",
21270 "name": "mac-address",
21276 "name": "(config)network-macs",
21279 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs-TOP"
21285 "description": "No response was specified",
21287 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs-TOP"
21291 "operationId": "PUT-network-macs"
21294 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data/vnf-instance-topology-information/vnf-instance-identifiers": {
21297 "application/json",
21302 "description": "generic-vnf-id",
21304 "name": "vnf-instance-id",
21311 "description": "No response was specified"
21314 "operationId": "DELETE-vnf-instance-identifiers"
21318 "application/json",
21323 "description": "generic-vnf-id",
21325 "name": "vnf-instance-id",
21332 "description": "No response was specified",
21334 "$ref": "#/definitions/(config)vnf-instance-identifiers"
21338 "operationId": "GET-vnf-instance-identifiers"
21342 "application/json",
21346 "application/json",
21351 "description": "generic-vnf-id",
21353 "name": "vnf-instance-id",
21359 "name": "(config)vnf-instance-identifiers",
21362 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)vnf-instance-identifiers-TOP"
21368 "description": "No response was specified",
21370 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)vnf-instance-identifiers-TOP"
21374 "operationId": "PUT-vnf-instance-identifiers"
21377 "/config/VNF-API:vnf-instances/vnf-instance-list/{vnf-instance-id}/vnf-instance-service-data/vnf-instance-topology-information/vnf-parameters/{vnf-parameter-name}": {
21380 "application/json",
21385 "description": "generic-vnf-id",
21387 "name": "vnf-instance-id",
21392 "description": "The name of an arbitrary instance-specific vnf-parameters",
21394 "name": "vnf-parameter-name",
21401 "description": "No response was specified"
21404 "operationId": "DELETE-vnf-parameters"
21408 "application/json",
21413 "description": "generic-vnf-id",
21415 "name": "vnf-instance-id",
21420 "description": "The name of an arbitrary instance-specific vnf-parameters",
21422 "name": "vnf-parameter-name",
21429 "description": "No response was specified",
21431 "$ref": "#/definitions/(config)vnf-parameters"
21435 "operationId": "GET-vnf-parameters"
21439 "application/json",
21443 "application/json",
21448 "description": "generic-vnf-id",
21450 "name": "vnf-instance-id",
21455 "description": "The name of an arbitrary instance-specific vnf-parameters",
21457 "name": "vnf-parameter-name",
21463 "name": "(config)vnf-parameters",
21466 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)vnf-parameters-TOP"
21472 "description": "No response was specified",
21474 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)vnf-parameters-TOP"
21478 "operationId": "PUT-vnf-parameters"
21481 "/config/VNF-API:vnfs": {
21484 "application/json",
21489 "description": "No response was specified"
21492 "operationId": "DELETE-vnfs"
21496 "application/json",
21501 "description": "No response was specified",
21503 "$ref": "#/definitions/(config)vnfs"
21507 "operationId": "GET-vnfs"
21511 "application/json",
21515 "application/json",
21521 "name": "**(config)vnf-list",
21524 "$ref": "#/definitions/VNF-API/vnfs(config)vnf-list-TOP"
21530 "description": "No response was specified",
21532 "$ref": "#/definitions/(config)vnfsPOST"
21536 "operationId": "POST-vnfs"
21540 "application/json",
21544 "application/json",
21550 "name": "(config)vnfs",
21553 "$ref": "#/definitions/VNF-API(config)vnfs-TOP"
21559 "description": "No response was specified",
21561 "$ref": "#/definitions/VNF-API(config)vnfs-TOP"
21565 "operationId": "PUT-vnfs"
21568 "/config/VNF-API:vnfs/vnf-list/{vnf-id}": {
21571 "application/json",
21576 "description": "vf-module-id",
21585 "description": "No response was specified"
21588 "operationId": "DELETE-vnf-list"
21592 "application/json",
21597 "description": "vf-module-id",
21606 "description": "No response was specified",
21608 "$ref": "#/definitions/(config)vnf-list"
21612 "operationId": "GET-vnf-list"
21616 "application/json",
21620 "application/json",
21625 "description": "vf-module-id",
21633 "name": "**(config)service-status",
21636 "$ref": "#/definitions/VNF-API/vnfs/vnf-list(config)service-status-TOP"
21641 "name": "**(config)service-data",
21644 "$ref": "#/definitions/VNF-API/vnfs/vnf-list(config)service-data-TOP"
21650 "description": "No response was specified",
21652 "$ref": "#/definitions/(config)vnf-listPOST"
21656 "operationId": "POST-vnf-list"
21660 "application/json",
21664 "application/json",
21669 "description": "vf-module-id",
21677 "name": "(config)vnf-list",
21680 "$ref": "#/definitions/VNF-API/vnfs(config)vnf-list-TOP"
21686 "description": "No response was specified",
21688 "$ref": "#/definitions/VNF-API/vnfs(config)vnf-list-TOP"
21692 "operationId": "PUT-vnf-list"
21695 "/config/VNF-API:vnfs/vnf-list/{vnf-id}/service-data": {
21698 "application/json",
21703 "description": "vf-module-id",
21712 "description": "No response was specified"
21715 "operationId": "DELETE-service-data"
21719 "application/json",
21724 "description": "vf-module-id",
21733 "description": "No response was specified",
21735 "$ref": "#/definitions/(config)service-data"
21739 "operationId": "GET-service-data"
21743 "application/json",
21747 "application/json",
21752 "description": "vf-module-id",
21760 "name": "**(config)oper-status",
21763 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)oper-status-TOP"
21768 "name": "**(config)sdnc-request-header",
21771 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)sdnc-request-header-TOP"
21776 "name": "**(config)request-information",
21779 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)request-information-TOP"
21784 "name": "**(config)service-information",
21787 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)service-information-TOP"
21792 "name": "**(config)vnf-request-information",
21795 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)vnf-request-information-TOP"
21800 "name": "**(config)vnf-topology-information",
21803 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)vnf-topology-information-TOP"
21809 "description": "No response was specified",
21811 "$ref": "#/definitions/(config)service-dataPOST"
21815 "operationId": "POST-service-data"
21819 "application/json",
21823 "application/json",
21828 "description": "vf-module-id",
21836 "name": "(config)service-data",
21839 "$ref": "#/definitions/VNF-API/vnfs/vnf-list(config)service-data-TOP"
21845 "description": "No response was specified",
21847 "$ref": "#/definitions/VNF-API/vnfs/vnf-list(config)service-data-TOP"
21851 "operationId": "PUT-service-data"
21854 "/config/VNF-API:vnfs/vnf-list/{vnf-id}/service-data/oper-status": {
21857 "application/json",
21862 "description": "vf-module-id",
21871 "description": "No response was specified"
21874 "operationId": "DELETE-oper-status"
21878 "application/json",
21883 "description": "vf-module-id",
21892 "description": "No response was specified",
21894 "$ref": "#/definitions/(config)oper-status"
21898 "operationId": "GET-oper-status"
21902 "application/json",
21906 "application/json",
21911 "description": "vf-module-id",
21919 "name": "(config)oper-status",
21922 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)oper-status-TOP"
21928 "description": "No response was specified",
21930 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)oper-status-TOP"
21934 "operationId": "PUT-oper-status"
21937 "/config/VNF-API:vnfs/vnf-list/{vnf-id}/service-data/request-information": {
21940 "application/json",
21945 "description": "vf-module-id",
21954 "description": "No response was specified"
21957 "operationId": "DELETE-request-information"
21961 "application/json",
21966 "description": "vf-module-id",
21975 "description": "No response was specified",
21977 "$ref": "#/definitions/(config)request-information"
21981 "operationId": "GET-request-information"
21985 "application/json",
21989 "application/json",
21994 "description": "vf-module-id",
22002 "name": "(config)request-information",
22005 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)request-information-TOP"
22011 "description": "No response was specified",
22013 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)request-information-TOP"
22017 "operationId": "PUT-request-information"
22020 "/config/VNF-API:vnfs/vnf-list/{vnf-id}/service-data/sdnc-request-header": {
22023 "application/json",
22028 "description": "vf-module-id",
22037 "description": "No response was specified"
22040 "operationId": "DELETE-sdnc-request-header"
22044 "application/json",
22049 "description": "vf-module-id",
22058 "description": "No response was specified",
22060 "$ref": "#/definitions/(config)sdnc-request-header"
22064 "operationId": "GET-sdnc-request-header"
22068 "application/json",
22072 "application/json",
22077 "description": "vf-module-id",
22085 "name": "(config)sdnc-request-header",
22088 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)sdnc-request-header-TOP"
22094 "description": "No response was specified",
22096 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)sdnc-request-header-TOP"
22100 "operationId": "PUT-sdnc-request-header"
22103 "/config/VNF-API:vnfs/vnf-list/{vnf-id}/service-data/service-information": {
22106 "application/json",
22111 "description": "vf-module-id",
22120 "description": "No response was specified"
22123 "operationId": "DELETE-service-information"
22127 "application/json",
22132 "description": "vf-module-id",
22141 "description": "No response was specified",
22143 "$ref": "#/definitions/(config)service-information"
22147 "operationId": "GET-service-information"
22151 "application/json",
22155 "application/json",
22160 "description": "vf-module-id",
22168 "name": "(config)service-information",
22171 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)service-information-TOP"
22177 "description": "No response was specified",
22179 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)service-information-TOP"
22183 "operationId": "PUT-service-information"
22186 "/config/VNF-API:vnfs/vnf-list/{vnf-id}/service-data/vnf-request-information": {
22189 "application/json",
22194 "description": "vf-module-id",
22203 "description": "No response was specified"
22206 "operationId": "DELETE-vnf-request-information"
22210 "application/json",
22215 "description": "vf-module-id",
22224 "description": "No response was specified",
22226 "$ref": "#/definitions/(config)vnf-request-information"
22230 "operationId": "GET-vnf-request-information"
22234 "application/json",
22238 "application/json",
22243 "description": "vf-module-id",
22251 "name": "**(config)vnf-networks",
22254 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-request-information(config)vnf-networks-TOP"
22260 "description": "No response was specified",
22262 "$ref": "#/definitions/(config)vnf-request-informationPOST"
22266 "operationId": "POST-vnf-request-information"
22270 "application/json",
22274 "application/json",
22279 "description": "vf-module-id",
22287 "name": "(config)vnf-request-information",
22290 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)vnf-request-information-TOP"
22296 "description": "No response was specified",
22298 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)vnf-request-information-TOP"
22302 "operationId": "PUT-vnf-request-information"
22305 "/config/VNF-API:vnfs/vnf-list/{vnf-id}/service-data/vnf-request-information/vnf-networks/{network-role}": {
22308 "application/json",
22313 "description": "vf-module-id",
22320 "description": "A Network Role to which a VNF must connect",
22322 "name": "network-role",
22329 "description": "No response was specified"
22332 "description": "Network List",
22333 "operationId": "DELETE-vnf-networks"
22337 "application/json",
22342 "description": "vf-module-id",
22349 "description": "A Network Role to which a VNF must connect",
22351 "name": "network-role",
22358 "description": "No response was specified",
22360 "$ref": "#/definitions/(config)vnf-networks"
22364 "description": "Network List",
22365 "operationId": "GET-vnf-networks"
22369 "application/json",
22373 "application/json",
22378 "description": "vf-module-id",
22385 "description": "A Network Role to which a VNF must connect",
22387 "name": "network-role",
22393 "name": "(config)vnf-networks",
22396 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-request-information(config)vnf-networks-TOP"
22402 "description": "No response was specified",
22404 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-request-information(config)vnf-networks-TOP"
22408 "description": "Network List",
22409 "operationId": "PUT-vnf-networks"
22412 "/config/VNF-API:vnfs/vnf-list/{vnf-id}/service-data/vnf-topology-information": {
22415 "application/json",
22420 "description": "vf-module-id",
22429 "description": "No response was specified"
22432 "operationId": "DELETE-vnf-topology-information"
22436 "application/json",
22441 "description": "vf-module-id",
22450 "description": "No response was specified",
22452 "$ref": "#/definitions/(config)vnf-topology-information"
22456 "operationId": "GET-vnf-topology-information"
22460 "application/json",
22464 "application/json",
22469 "description": "vf-module-id",
22477 "name": "**(config)vnf-parameters",
22480 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information(config)vnf-parameters-TOP"
22485 "name": "**(config)vnf-topology-identifier",
22488 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information(config)vnf-topology-identifier-TOP"
22493 "name": "**(config)vnf-assignments",
22496 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information(config)vnf-assignments-TOP"
22502 "description": "No response was specified",
22504 "$ref": "#/definitions/(config)vnf-topology-informationPOST"
22508 "operationId": "POST-vnf-topology-information"
22512 "application/json",
22516 "application/json",
22521 "description": "vf-module-id",
22529 "name": "(config)vnf-topology-information",
22532 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)vnf-topology-information-TOP"
22538 "description": "No response was specified",
22540 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)vnf-topology-information-TOP"
22544 "operationId": "PUT-vnf-topology-information"
22547 "/config/VNF-API:vnfs/vnf-list/{vnf-id}/service-data/vnf-topology-information/vnf-assignments": {
22550 "application/json",
22555 "description": "vf-module-id",
22564 "description": "No response was specified"
22567 "operationId": "DELETE-vnf-assignments"
22571 "application/json",
22576 "description": "vf-module-id",
22585 "description": "No response was specified",
22587 "$ref": "#/definitions/(config)vnf-assignments"
22591 "operationId": "GET-vnf-assignments"
22595 "application/json",
22599 "application/json",
22604 "description": "vf-module-id",
22612 "name": "**(config)availability-zones",
22615 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments(config)availability-zones-TOP"
22620 "name": "**(config)vnf-networks",
22623 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments(config)vnf-networks-TOP"
22628 "name": "**(config)vnf-vms",
22631 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments(config)vnf-vms-TOP"
22637 "description": "No response was specified",
22639 "$ref": "#/definitions/(config)vnf-assignmentsPOST"
22643 "operationId": "POST-vnf-assignments"
22647 "application/json",
22651 "application/json",
22656 "description": "vf-module-id",
22664 "name": "(config)vnf-assignments",
22667 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information(config)vnf-assignments-TOP"
22673 "description": "No response was specified",
22675 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information(config)vnf-assignments-TOP"
22679 "operationId": "PUT-vnf-assignments"
22682 "/config/VNF-API:vnfs/vnf-list/{vnf-id}/service-data/vnf-topology-information/vnf-assignments/availability-zones/{availability-zone}": {
22685 "application/json",
22690 "description": "vf-module-id",
22697 "description": "Openstack availability zone name or UUID",
22699 "name": "availability-zone",
22706 "description": "No response was specified"
22709 "operationId": "DELETE-availability-zones"
22713 "application/json",
22718 "description": "vf-module-id",
22725 "description": "Openstack availability zone name or UUID",
22727 "name": "availability-zone",
22734 "description": "No response was specified",
22736 "$ref": "#/definitions/(config)availability-zones"
22740 "operationId": "GET-availability-zones"
22744 "application/json",
22748 "application/json",
22753 "description": "vf-module-id",
22760 "description": "Openstack availability zone name or UUID",
22762 "name": "availability-zone",
22768 "name": "(config)availability-zones",
22771 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments(config)availability-zones-TOP"
22777 "description": "No response was specified",
22779 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments(config)availability-zones-TOP"
22783 "operationId": "PUT-availability-zones"
22786 "/config/VNF-API:vnfs/vnf-list/{vnf-id}/service-data/vnf-topology-information/vnf-assignments/vnf-networks/{network-role}": {
22789 "application/json",
22794 "description": "vf-module-id",
22801 "description": "A Network Role to which a VNF must connect",
22803 "name": "network-role",
22810 "description": "No response was specified"
22813 "description": "Network List",
22814 "operationId": "DELETE-vnf-networks"
22818 "application/json",
22823 "description": "vf-module-id",
22830 "description": "A Network Role to which a VNF must connect",
22832 "name": "network-role",
22839 "description": "No response was specified",
22841 "$ref": "#/definitions/(config)vnf-networks"
22845 "description": "Network List",
22846 "operationId": "GET-vnf-networks"
22850 "application/json",
22854 "application/json",
22859 "description": "vf-module-id",
22866 "description": "A Network Role to which a VNF must connect",
22868 "name": "network-role",
22874 "name": "**(config)sriov-vlan-filter-list",
22877 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list-TOP"
22883 "description": "No response was specified",
22885 "$ref": "#/definitions/(config)vnf-networksPOST"
22889 "description": "Network List",
22890 "operationId": "POST-vnf-networks"
22894 "application/json",
22898 "application/json",
22903 "description": "vf-module-id",
22910 "description": "A Network Role to which a VNF must connect",
22912 "name": "network-role",
22918 "name": "(config)vnf-networks",
22921 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments(config)vnf-networks-TOP"
22927 "description": "No response was specified",
22929 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments(config)vnf-networks-TOP"
22933 "description": "Network List",
22934 "operationId": "PUT-vnf-networks"
22937 "/config/VNF-API:vnfs/vnf-list/{vnf-id}/service-data/vnf-topology-information/vnf-assignments/vnf-networks/{network-role}/sriov-vlan-filter-list/{sriov-vlan-filter}": {
22940 "application/json",
22945 "description": "vf-module-id",
22952 "description": "A Network Role to which a VNF must connect",
22954 "name": "network-role",
22960 "name": "sriov-vlan-filter",
22967 "description": "No response was specified"
22970 "operationId": "DELETE-sriov-vlan-filter-list"
22974 "application/json",
22979 "description": "vf-module-id",
22986 "description": "A Network Role to which a VNF must connect",
22988 "name": "network-role",
22994 "name": "sriov-vlan-filter",
23001 "description": "No response was specified",
23003 "$ref": "#/definitions/(config)sriov-vlan-filter-list"
23007 "operationId": "GET-sriov-vlan-filter-list"
23011 "application/json",
23015 "application/json",
23020 "description": "vf-module-id",
23027 "description": "A Network Role to which a VNF must connect",
23029 "name": "network-role",
23035 "name": "sriov-vlan-filter",
23041 "name": "(config)sriov-vlan-filter-list",
23044 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list-TOP"
23050 "description": "No response was specified",
23052 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list-TOP"
23056 "operationId": "PUT-sriov-vlan-filter-list"
23059 "/config/VNF-API:vnfs/vnf-list/{vnf-id}/service-data/vnf-topology-information/vnf-assignments/vnf-vms/{vm-type}": {
23062 "application/json",
23067 "description": "vf-module-id",
23082 "description": "No response was specified"
23085 "operationId": "DELETE-vnf-vms"
23089 "application/json",
23094 "description": "vf-module-id",
23109 "description": "No response was specified",
23111 "$ref": "#/definitions/(config)vnf-vms"
23115 "operationId": "GET-vnf-vms"
23119 "application/json",
23123 "application/json",
23128 "description": "vf-module-id",
23142 "name": "**(config)vm-names",
23145 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-names-TOP"
23150 "name": "**(config)vm-networks",
23153 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-networks-TOP"
23159 "description": "No response was specified",
23161 "$ref": "#/definitions/(config)vnf-vmsPOST"
23165 "operationId": "POST-vnf-vms"
23169 "application/json",
23173 "application/json",
23178 "description": "vf-module-id",
23192 "name": "(config)vnf-vms",
23195 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments(config)vnf-vms-TOP"
23201 "description": "No response was specified",
23203 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments(config)vnf-vms-TOP"
23207 "operationId": "PUT-vnf-vms"
23210 "/config/VNF-API:vnfs/vnf-list/{vnf-id}/service-data/vnf-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}": {
23213 "application/json",
23218 "description": "vf-module-id",
23239 "description": "No response was specified"
23242 "operationId": "DELETE-vm-names"
23246 "application/json",
23251 "description": "vf-module-id",
23272 "description": "No response was specified",
23274 "$ref": "#/definitions/(config)vm-names"
23278 "operationId": "GET-vm-names"
23282 "application/json",
23286 "application/json",
23291 "description": "vf-module-id",
23311 "name": "**(config)vnfc-names",
23314 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names-TOP"
23320 "description": "No response was specified",
23322 "$ref": "#/definitions/(config)vm-namesPOST"
23326 "operationId": "POST-vm-names"
23330 "application/json",
23334 "application/json",
23339 "description": "vf-module-id",
23359 "name": "(config)vm-names",
23362 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-names-TOP"
23368 "description": "No response was specified",
23370 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-names-TOP"
23374 "operationId": "PUT-vm-names"
23377 "/config/VNF-API:vnfs/vnf-list/{vnf-id}/service-data/vnf-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}": {
23380 "application/json",
23385 "description": "vf-module-id",
23405 "name": "vnfc-name",
23412 "description": "No response was specified"
23415 "operationId": "DELETE-vnfc-names"
23419 "application/json",
23424 "description": "vf-module-id",
23444 "name": "vnfc-name",
23451 "description": "No response was specified",
23453 "$ref": "#/definitions/(config)vnfc-names"
23457 "operationId": "GET-vnfc-names"
23461 "application/json",
23465 "application/json",
23470 "description": "vf-module-id",
23490 "name": "vnfc-name",
23496 "name": "**(config)vnfc-networks",
23499 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks-TOP"
23505 "description": "No response was specified",
23507 "$ref": "#/definitions/(config)vnfc-namesPOST"
23511 "operationId": "POST-vnfc-names"
23515 "application/json",
23519 "application/json",
23524 "description": "vf-module-id",
23544 "name": "vnfc-name",
23550 "name": "(config)vnfc-names",
23553 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names-TOP"
23559 "description": "No response was specified",
23561 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names-TOP"
23565 "operationId": "PUT-vnfc-names"
23568 "/config/VNF-API:vnfs/vnf-list/{vnf-id}/service-data/vnf-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}/vnfc-networks/{vnfc-network-role}": {
23571 "application/json",
23576 "description": "vf-module-id",
23596 "name": "vnfc-name",
23602 "name": "vnfc-network-role",
23609 "description": "No response was specified"
23612 "operationId": "DELETE-vnfc-networks"
23616 "application/json",
23621 "description": "vf-module-id",
23641 "name": "vnfc-name",
23647 "name": "vnfc-network-role",
23654 "description": "No response was specified",
23656 "$ref": "#/definitions/(config)vnfc-networks"
23660 "operationId": "GET-vnfc-networks"
23664 "application/json",
23668 "application/json",
23673 "description": "vf-module-id",
23693 "name": "vnfc-name",
23699 "name": "vnfc-network-role",
23705 "name": "**(config)vnfc-subnets",
23708 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets-TOP"
23714 "description": "No response was specified",
23716 "$ref": "#/definitions/(config)vnfc-networksPOST"
23720 "operationId": "POST-vnfc-networks"
23724 "application/json",
23728 "application/json",
23733 "description": "vf-module-id",
23753 "name": "vnfc-name",
23759 "name": "vnfc-network-role",
23765 "name": "(config)vnfc-networks",
23768 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks-TOP"
23774 "description": "No response was specified",
23776 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks-TOP"
23780 "operationId": "PUT-vnfc-networks"
23783 "/config/VNF-API:vnfs/vnf-list/{vnf-id}/service-data/vnf-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}/vnfc-networks/{vnfc-network-role}/vnfc-subnets/{vnfc-subnet-role}": {
23786 "application/json",
23791 "description": "vf-module-id",
23811 "name": "vnfc-name",
23817 "name": "vnfc-network-role",
23823 "name": "vnfc-subnet-role",
23830 "description": "No response was specified"
23833 "operationId": "DELETE-vnfc-subnets"
23837 "application/json",
23842 "description": "vf-module-id",
23862 "name": "vnfc-name",
23868 "name": "vnfc-network-role",
23874 "name": "vnfc-subnet-role",
23881 "description": "No response was specified",
23883 "$ref": "#/definitions/(config)vnfc-subnets"
23887 "operationId": "GET-vnfc-subnets"
23891 "application/json",
23895 "application/json",
23900 "description": "vf-module-id",
23920 "name": "vnfc-name",
23926 "name": "vnfc-network-role",
23932 "name": "vnfc-subnet-role",
23938 "name": "**(config)vnfc-ipassignments",
23941 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments-TOP"
23947 "description": "No response was specified",
23949 "$ref": "#/definitions/(config)vnfc-subnetsPOST"
23953 "operationId": "POST-vnfc-subnets"
23957 "application/json",
23961 "application/json",
23966 "description": "vf-module-id",
23986 "name": "vnfc-name",
23992 "name": "vnfc-network-role",
23998 "name": "vnfc-subnet-role",
24004 "name": "(config)vnfc-subnets",
24007 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets-TOP"
24013 "description": "No response was specified",
24015 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets-TOP"
24019 "operationId": "PUT-vnfc-subnets"
24022 "/config/VNF-API:vnfs/vnf-list/{vnf-id}/service-data/vnf-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}/vnfc-networks/{vnfc-network-role}/vnfc-subnets/{vnfc-subnet-role}/vnfc-ipassignments/{vnfc-address-family}": {
24025 "application/json",
24030 "description": "vf-module-id",
24050 "name": "vnfc-name",
24056 "name": "vnfc-network-role",
24062 "name": "vnfc-subnet-role",
24067 "description": "Subnet Version tells if this is IpV4 or IpV6",
24069 "name": "vnfc-address-family",
24076 "description": "No response was specified"
24079 "operationId": "DELETE-vnfc-ipassignments"
24083 "application/json",
24088 "description": "vf-module-id",
24108 "name": "vnfc-name",
24114 "name": "vnfc-network-role",
24120 "name": "vnfc-subnet-role",
24125 "description": "Subnet Version tells if this is IpV4 or IpV6",
24127 "name": "vnfc-address-family",
24134 "description": "No response was specified",
24136 "$ref": "#/definitions/(config)vnfc-ipassignments"
24140 "operationId": "GET-vnfc-ipassignments"
24144 "application/json",
24148 "application/json",
24153 "description": "vf-module-id",
24173 "name": "vnfc-name",
24179 "name": "vnfc-network-role",
24185 "name": "vnfc-subnet-role",
24190 "description": "Subnet Version tells if this is IpV4 or IpV6",
24192 "name": "vnfc-address-family",
24198 "name": "**(config)vnfc-subnet-ips",
24201 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips-TOP"
24207 "description": "No response was specified",
24209 "$ref": "#/definitions/(config)vnfc-ipassignmentsPOST"
24213 "operationId": "POST-vnfc-ipassignments"
24217 "application/json",
24221 "application/json",
24226 "description": "vf-module-id",
24246 "name": "vnfc-name",
24252 "name": "vnfc-network-role",
24258 "name": "vnfc-subnet-role",
24263 "description": "Subnet Version tells if this is IpV4 or IpV6",
24265 "name": "vnfc-address-family",
24271 "name": "(config)vnfc-ipassignments",
24274 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments-TOP"
24280 "description": "No response was specified",
24282 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments-TOP"
24286 "operationId": "PUT-vnfc-ipassignments"
24289 "/config/VNF-API:vnfs/vnf-list/{vnf-id}/service-data/vnf-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-names/{vm-name}/vnfc-names/{vnfc-name}/vnfc-networks/{vnfc-network-role}/vnfc-subnets/{vnfc-subnet-role}/vnfc-ipassignments/{vnfc-address-family}/vnfc-subnet-ips/{vnfc-client-key}": {
24292 "application/json",
24297 "description": "vf-module-id",
24317 "name": "vnfc-name",
24323 "name": "vnfc-network-role",
24329 "name": "vnfc-subnet-role",
24334 "description": "Subnet Version tells if this is IpV4 or IpV6",
24336 "name": "vnfc-address-family",
24342 "name": "vnfc-client-key",
24349 "description": "No response was specified"
24352 "operationId": "DELETE-vnfc-subnet-ips"
24356 "application/json",
24361 "description": "vf-module-id",
24381 "name": "vnfc-name",
24387 "name": "vnfc-network-role",
24393 "name": "vnfc-subnet-role",
24398 "description": "Subnet Version tells if this is IpV4 or IpV6",
24400 "name": "vnfc-address-family",
24406 "name": "vnfc-client-key",
24413 "description": "No response was specified",
24415 "$ref": "#/definitions/(config)vnfc-subnet-ips"
24419 "operationId": "GET-vnfc-subnet-ips"
24423 "application/json",
24427 "application/json",
24432 "description": "vf-module-id",
24452 "name": "vnfc-name",
24458 "name": "vnfc-network-role",
24464 "name": "vnfc-subnet-role",
24469 "description": "Subnet Version tells if this is IpV4 or IpV6",
24471 "name": "vnfc-address-family",
24477 "name": "vnfc-client-key",
24483 "name": "(config)vnfc-subnet-ips",
24486 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips-TOP"
24492 "description": "No response was specified",
24494 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips-TOP"
24498 "operationId": "PUT-vnfc-subnet-ips"
24501 "/config/VNF-API:vnfs/vnf-list/{vnf-id}/service-data/vnf-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}": {
24504 "application/json",
24509 "description": "vf-module-id",
24522 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
24524 "name": "network-role",
24531 "description": "No response was specified"
24534 "description": "Network List",
24535 "operationId": "DELETE-vm-networks"
24539 "application/json",
24544 "description": "vf-module-id",
24557 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
24559 "name": "network-role",
24566 "description": "No response was specified",
24568 "$ref": "#/definitions/(config)vm-networks"
24572 "description": "Network List",
24573 "operationId": "GET-vm-networks"
24577 "application/json",
24581 "application/json",
24586 "description": "vf-module-id",
24599 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
24601 "name": "network-role",
24607 "name": "**(config)network-ips",
24610 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-TOP"
24615 "name": "**(config)network-ips-v6",
24618 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6-TOP"
24623 "name": "**(config)network-macs",
24626 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs-TOP"
24631 "name": "**(config)interface-route-prefixes",
24634 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes-TOP"
24640 "description": "No response was specified",
24642 "$ref": "#/definitions/(config)vm-networksPOST"
24646 "description": "Network List",
24647 "operationId": "POST-vm-networks"
24651 "application/json",
24655 "application/json",
24660 "description": "vf-module-id",
24673 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
24675 "name": "network-role",
24681 "name": "(config)vm-networks",
24684 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-networks-TOP"
24690 "description": "No response was specified",
24692 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-networks-TOP"
24696 "description": "Network List",
24697 "operationId": "PUT-vm-networks"
24700 "/config/VNF-API:vnfs/vnf-list/{vnf-id}/service-data/vnf-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}/interface-route-prefixes/{interface-route-prefix}": {
24703 "application/json",
24708 "description": "vf-module-id",
24721 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
24723 "name": "network-role",
24728 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes",
24730 "name": "interface-route-prefix",
24737 "description": "No response was specified"
24740 "operationId": "DELETE-interface-route-prefixes"
24744 "application/json",
24749 "description": "vf-module-id",
24762 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
24764 "name": "network-role",
24769 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes",
24771 "name": "interface-route-prefix",
24778 "description": "No response was specified",
24780 "$ref": "#/definitions/(config)interface-route-prefixes"
24784 "operationId": "GET-interface-route-prefixes"
24788 "application/json",
24792 "application/json",
24797 "description": "vf-module-id",
24810 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
24812 "name": "network-role",
24817 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes",
24819 "name": "interface-route-prefix",
24825 "name": "(config)interface-route-prefixes",
24828 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes-TOP"
24834 "description": "No response was specified",
24836 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes-TOP"
24840 "operationId": "PUT-interface-route-prefixes"
24843 "/config/VNF-API:vnfs/vnf-list/{vnf-id}/service-data/vnf-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}/network-ips-v6/{ip-address-ipv6}": {
24846 "application/json",
24851 "description": "vf-module-id",
24864 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
24866 "name": "network-role",
24871 "description": "List of assigned ipv6 addresses on a network",
24873 "name": "ip-address-ipv6",
24880 "description": "No response was specified"
24883 "operationId": "DELETE-network-ips-v6"
24887 "application/json",
24892 "description": "vf-module-id",
24905 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
24907 "name": "network-role",
24912 "description": "List of assigned ipv6 addresses on a network",
24914 "name": "ip-address-ipv6",
24921 "description": "No response was specified",
24923 "$ref": "#/definitions/(config)network-ips-v6"
24927 "operationId": "GET-network-ips-v6"
24931 "application/json",
24935 "application/json",
24940 "description": "vf-module-id",
24953 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
24955 "name": "network-role",
24960 "description": "List of assigned ipv6 addresses on a network",
24962 "name": "ip-address-ipv6",
24968 "name": "(config)network-ips-v6",
24971 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6-TOP"
24977 "description": "No response was specified",
24979 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6-TOP"
24983 "operationId": "PUT-network-ips-v6"
24986 "/config/VNF-API:vnfs/vnf-list/{vnf-id}/service-data/vnf-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}/network-ips/{ip-address}": {
24989 "application/json",
24994 "description": "vf-module-id",
25007 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
25009 "name": "network-role",
25014 "description": "List of assigned ipv4 addresses on a network",
25016 "name": "ip-address",
25023 "description": "No response was specified"
25026 "operationId": "DELETE-network-ips"
25030 "application/json",
25035 "description": "vf-module-id",
25048 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
25050 "name": "network-role",
25055 "description": "List of assigned ipv4 addresses on a network",
25057 "name": "ip-address",
25064 "description": "No response was specified",
25066 "$ref": "#/definitions/(config)network-ips"
25070 "operationId": "GET-network-ips"
25074 "application/json",
25078 "application/json",
25083 "description": "vf-module-id",
25096 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
25098 "name": "network-role",
25103 "description": "List of assigned ipv4 addresses on a network",
25105 "name": "ip-address",
25111 "name": "(config)network-ips",
25114 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-TOP"
25120 "description": "No response was specified",
25122 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-TOP"
25126 "operationId": "PUT-network-ips"
25129 "/config/VNF-API:vnfs/vnf-list/{vnf-id}/service-data/vnf-topology-information/vnf-assignments/vnf-vms/{vm-type}/vm-networks/{network-role}/network-macs/{mac-address}": {
25132 "application/json",
25137 "description": "vf-module-id",
25150 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
25152 "name": "network-role",
25157 "description": "List of network assignments for this VM (one per network)",
25159 "name": "mac-address",
25166 "description": "No response was specified"
25169 "operationId": "DELETE-network-macs"
25173 "application/json",
25178 "description": "vf-module-id",
25191 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
25193 "name": "network-role",
25198 "description": "List of network assignments for this VM (one per network)",
25200 "name": "mac-address",
25207 "description": "No response was specified",
25209 "$ref": "#/definitions/(config)network-macs"
25213 "operationId": "GET-network-macs"
25217 "application/json",
25221 "application/json",
25226 "description": "vf-module-id",
25239 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF",
25241 "name": "network-role",
25246 "description": "List of network assignments for this VM (one per network)",
25248 "name": "mac-address",
25254 "name": "(config)network-macs",
25257 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs-TOP"
25263 "description": "No response was specified",
25265 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs-TOP"
25269 "operationId": "PUT-network-macs"
25272 "/config/VNF-API:vnfs/vnf-list/{vnf-id}/service-data/vnf-topology-information/vnf-parameters/{vnf-parameter-name}": {
25275 "application/json",
25280 "description": "vf-module-id",
25287 "description": "The name of an arbitrary instance-specific vnf-parameters",
25289 "name": "vnf-parameter-name",
25296 "description": "No response was specified"
25299 "operationId": "DELETE-vnf-parameters"
25303 "application/json",
25308 "description": "vf-module-id",
25315 "description": "The name of an arbitrary instance-specific vnf-parameters",
25317 "name": "vnf-parameter-name",
25324 "description": "No response was specified",
25326 "$ref": "#/definitions/(config)vnf-parameters"
25330 "operationId": "GET-vnf-parameters"
25334 "application/json",
25338 "application/json",
25343 "description": "vf-module-id",
25350 "description": "The name of an arbitrary instance-specific vnf-parameters",
25352 "name": "vnf-parameter-name",
25358 "name": "(config)vnf-parameters",
25361 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information(config)vnf-parameters-TOP"
25367 "description": "No response was specified",
25369 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information(config)vnf-parameters-TOP"
25373 "operationId": "PUT-vnf-parameters"
25376 "/config/VNF-API:vnfs/vnf-list/{vnf-id}/service-data/vnf-topology-information/vnf-topology-identifier": {
25379 "application/json",
25384 "description": "vf-module-id",
25393 "description": "No response was specified"
25396 "operationId": "DELETE-vnf-topology-identifier"
25400 "application/json",
25405 "description": "vf-module-id",
25414 "description": "No response was specified",
25416 "$ref": "#/definitions/(config)vnf-topology-identifier"
25420 "operationId": "GET-vnf-topology-identifier"
25424 "application/json",
25428 "application/json",
25433 "description": "vf-module-id",
25441 "name": "(config)vnf-topology-identifier",
25444 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information(config)vnf-topology-identifier-TOP"
25450 "description": "No response was specified",
25452 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information(config)vnf-topology-identifier-TOP"
25456 "operationId": "PUT-vnf-topology-identifier"
25459 "/config/VNF-API:vnfs/vnf-list/{vnf-id}/service-status": {
25462 "application/json",
25467 "description": "vf-module-id",
25476 "description": "No response was specified"
25479 "operationId": "DELETE-service-status"
25483 "application/json",
25488 "description": "vf-module-id",
25497 "description": "No response was specified",
25499 "$ref": "#/definitions/(config)service-status"
25503 "operationId": "GET-service-status"
25507 "application/json",
25511 "application/json",
25516 "description": "vf-module-id",
25524 "name": "(config)service-status",
25527 "$ref": "#/definitions/VNF-API/vnfs/vnf-list(config)service-status-TOP"
25533 "description": "No response was specified",
25535 "$ref": "#/definitions/VNF-API/vnfs/vnf-list(config)service-status-TOP"
25539 "operationId": "PUT-service-status"
25542 "/operational/VNF-API:preload-vf-modules": {
25545 "application/json",
25550 "description": "No response was specified",
25552 "$ref": "#/definitions/(operational)preload-vf-modules"
25556 "operationId": "GET-preload-vf-modules"
25559 "/operational/VNF-API:preload-vnf-instances": {
25562 "application/json",
25567 "description": "No response was specified",
25569 "$ref": "#/definitions/(operational)preload-vnf-instances"
25573 "operationId": "GET-preload-vnf-instances"
25576 "/operational/VNF-API:preload-vnfs": {
25579 "application/json",
25584 "description": "No response was specified",
25586 "$ref": "#/definitions/(operational)preload-vnfs"
25590 "operationId": "GET-preload-vnfs"
25593 "/operational/VNF-API:vf-modules": {
25596 "application/json",
25601 "description": "No response was specified",
25603 "$ref": "#/definitions/(operational)vf-modules"
25607 "operationId": "GET-vf-modules"
25610 "/operational/VNF-API:vnf-instances": {
25613 "application/json",
25618 "description": "No response was specified",
25620 "$ref": "#/definitions/(operational)vnf-instances"
25624 "operationId": "GET-vnf-instances"
25627 "/operational/VNF-API:vnfs": {
25630 "application/json",
25635 "description": "No response was specified",
25637 "$ref": "#/definitions/(operational)vnfs"
25641 "operationId": "GET-vnfs"
25644 "/operations/VNF-API:network-topology-operation": {
25647 "application/json",
25651 "application/json",
25660 "$ref": "#/definitions/(network-topology-operation)input-TOP"
25666 "description": "No response was specified",
25668 "$ref": "#/definitions/(network-topology-operation)output-TOP"
25672 "operationId": "network-topology-operation"
25675 "/operations/VNF-API:preload-network-topology-operation": {
25678 "application/json",
25682 "application/json",
25691 "$ref": "#/definitions/(preload-network-topology-operation)input-TOP"
25697 "description": "No response was specified",
25699 "$ref": "#/definitions/(preload-network-topology-operation)output-TOP"
25703 "operationId": "preload-network-topology-operation"
25706 "/operations/VNF-API:preload-vf-module-topology-operation": {
25709 "application/json",
25713 "application/json",
25722 "$ref": "#/definitions/(preload-vf-module-topology-operation)input-TOP"
25728 "description": "No response was specified",
25730 "$ref": "#/definitions/(preload-vf-module-topology-operation)output-TOP"
25734 "operationId": "preload-vf-module-topology-operation"
25737 "/operations/VNF-API:preload-vnf-instance-topology-operation": {
25740 "application/json",
25744 "application/json",
25753 "$ref": "#/definitions/(preload-vnf-instance-topology-operation)input-TOP"
25759 "description": "No response was specified",
25761 "$ref": "#/definitions/(preload-vnf-instance-topology-operation)output-TOP"
25765 "operationId": "preload-vnf-instance-topology-operation"
25768 "/operations/VNF-API:preload-vnf-topology-operation": {
25771 "application/json",
25775 "application/json",
25784 "$ref": "#/definitions/(preload-vnf-topology-operation)input-TOP"
25790 "description": "No response was specified",
25792 "$ref": "#/definitions/(preload-vnf-topology-operation)output-TOP"
25796 "operationId": "preload-vnf-topology-operation"
25799 "/operations/VNF-API:vf-module-topology-operation": {
25802 "application/json",
25806 "application/json",
25815 "$ref": "#/definitions/(vf-module-topology-operation)input-TOP"
25821 "description": "No response was specified",
25823 "$ref": "#/definitions/(vf-module-topology-operation)output-TOP"
25827 "operationId": "vf-module-topology-operation"
25830 "/operations/VNF-API:vnf-instance-topology-operation": {
25833 "application/json",
25837 "application/json",
25846 "$ref": "#/definitions/(vnf-instance-topology-operation)input-TOP"
25852 "description": "No response was specified",
25854 "$ref": "#/definitions/(vnf-instance-topology-operation)output-TOP"
25858 "operationId": "vnf-instance-topology-operation"
25861 "/operations/VNF-API:vnf-topology-operation": {
25864 "application/json",
25868 "application/json",
25877 "$ref": "#/definitions/(vnf-topology-operation)input-TOP"
25883 "description": "No response was specified",
25885 "$ref": "#/definitions/(vnf-topology-operation)output-TOP"
25889 "operationId": "vnf-topology-operation"
25894 "(config)VNF-API_modulePOST": {
25896 "preload-vf-modules": {
25898 "$ref": "#/definitions/VNF-API(config)preload-vf-modules"
25902 "preload-vnf-instances": {
25904 "$ref": "#/definitions/VNF-API(config)preload-vnf-instances"
25910 "$ref": "#/definitions/VNF-API(config)preload-vnfs"
25916 "$ref": "#/definitions/VNF-API(config)vf-modules"
25922 "$ref": "#/definitions/VNF-API(config)vnf-instances"
25928 "$ref": "#/definitions/VNF-API(config)vnfs"
25935 "(config)availability-zonesPOST": {
25937 "availability-zone": {
25938 "$ref": "#/definitions/Optional.empty",
25939 "description": "Openstack availability zone name or UUID"
25944 "(config)host-routesPOST": {
25947 "$ref": "#/definitions/Optional.empty",
25948 "description": "Could be ip-address or hostname or service-instance"
25951 "$ref": "#/definitions/Optional.empty"
25956 "(config)interface-route-prefixesPOST": {
25958 "interface-route-prefix": {
25959 "$ref": "#/definitions/Optional.empty",
25960 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes"
25962 "interface-route-prefix-cidr": {
25963 "$ref": "#/definitions/Optional.empty",
25964 "description": "route prefixes (CIDRs) in ip/cidr format to be provided to MSO in vnf-topology as a list of static routes"
25969 "(config)network-informationPOST": {
25972 "$ref": "#/definitions/Optional.empty"
25974 "network-service-type": {
25975 "$ref": "#/definitions/Optional.empty"
25980 "(config)network-ips-v6POST": {
25982 "ip-address-ipv6": {
25983 "$ref": "#/definitions/Optional.empty",
25984 "description": "List of assigned ipv6 addresses on a network"
25989 "(config)network-ipsPOST": {
25992 "$ref": "#/definitions/Optional.empty",
25993 "description": "List of assigned ipv4 addresses on a network"
25998 "(config)network-macsPOST": {
26001 "$ref": "#/definitions/Optional.empty",
26002 "description": "List of network assignments for this VM (one per network)"
26007 "(config)network-policyPOST": {
26009 "network-policy-fqdn": {
26010 "$ref": "#/definitions/Optional.empty"
26012 "network-policy-id": {
26013 "$ref": "#/definitions/Optional.empty"
26018 "(config)network-request-informationPOST": {
26021 "$ref": "#/definitions/Optional.empty"
26023 "aic-cloud-region": {
26024 "$ref": "#/definitions/Optional.empty",
26025 "description": "The AIC cloud region which maps to contrail versions"
26028 "$ref": "#/definitions/Optional.empty"
26031 "$ref": "#/definitions/Optional.empty"
26034 "$ref": "#/definitions/Optional.empty"
26037 "$ref": "#/definitions/Optional.empty"
26042 "(config)network-topology-identifierPOST": {
26045 "$ref": "#/definitions/Optional.empty"
26048 "$ref": "#/definitions/Optional.empty"
26050 "network-technology": {
26051 "$ref": "#/definitions/Optional.empty"
26054 "$ref": "#/definitions/Optional.empty"
26057 "$ref": "#/definitions/Optional.empty"
26062 "(config)network-topology-informationPOST": {
26064 "network-policy": {
26066 "$ref": "#/definitions/VNF-API/network-topology-information(config)network-policy"
26070 "network-topology-identifier": {
26072 "$ref": "#/definitions/VNF-API/network-topology-information(config)network-topology-identifier"
26076 "provider-network-information": {
26078 "$ref": "#/definitions/VNF-API/network-topology-information(config)provider-network-information"
26082 "route-table-reference": {
26084 "$ref": "#/definitions/VNF-API/network-topology-information(config)route-table-reference"
26090 "$ref": "#/definitions/VNF-API/network-topology-information(config)subnets"
26096 "$ref": "#/definitions/VNF-API/network-topology-information(config)vpn-bindings"
26103 "(config)oper-statusPOST": {
26105 "create-timestamp": {
26106 "$ref": "#/definitions/Optional.empty"
26109 "$ref": "#/definitions/Optional.empty"
26111 "last-order-status": {
26112 "$ref": "#/definitions/Optional.empty"
26114 "last-svc-request-id": {
26115 "$ref": "#/definitions/Optional.empty"
26117 "maintenance-indicator": {
26118 "$ref": "#/definitions/Optional.empty"
26120 "modify-timestamp": {
26121 "$ref": "#/definitions/Optional.empty"
26124 "$ref": "#/definitions/Optional.empty"
26129 "(config)preload-dataPOST": {
26131 "network-topology-information": {
26133 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data(config)network-topology-information"
26139 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data(config)oper-status"
26143 "vnf-topology-information": {
26145 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data(config)vnf-topology-information"
26152 "(config)preload-vf-modulesPOST": {
26154 "vf-module-preload-list": {
26156 "$ref": "#/definitions/VNF-API/preload-vf-modules(config)vf-module-preload-list"
26163 "(config)preload-vnf-instancesPOST": {
26165 "vnf-instance-preload-list": {
26167 "$ref": "#/definitions/VNF-API/preload-vnf-instances(config)vnf-instance-preload-list"
26174 "(config)preload-vnfsPOST": {
26176 "vnf-preload-list": {
26178 "$ref": "#/definitions/VNF-API/preload-vnfs(config)vnf-preload-list"
26185 "(config)provider-network-informationPOST": {
26187 "is-external-network": {
26188 "$ref": "#/definitions/Optional.empty"
26190 "is-provider-network": {
26191 "$ref": "#/definitions/Optional.empty"
26193 "is-shared-network": {
26194 "$ref": "#/definitions/Optional.empty"
26196 "physical-network-name": {
26197 "$ref": "#/definitions/Optional.empty"
26202 "(config)request-informationPOST": {
26204 "notification-url": {
26205 "$ref": "#/definitions/Optional.empty"
26208 "$ref": "#/definitions/Optional.empty"
26211 "$ref": "#/definitions/Optional.empty"
26213 "request-action": {
26214 "$ref": "#/definitions/Optional.empty"
26217 "$ref": "#/definitions/Optional.empty"
26219 "request-sub-action": {
26220 "$ref": "#/definitions/Optional.empty"
26223 "$ref": "#/definitions/Optional.empty"
26228 "(config)route-table-referencePOST": {
26230 "route-table-reference-fqdn": {
26231 "$ref": "#/definitions/Optional.empty"
26233 "route-table-reference-id": {
26234 "$ref": "#/definitions/Optional.empty"
26239 "(config)sdnc-request-headerPOST": {
26242 "$ref": "#/definitions/Optional.empty"
26244 "svc-notification-url": {
26245 "$ref": "#/definitions/Optional.empty"
26247 "svc-request-id": {
26248 "$ref": "#/definitions/Optional.empty"
26253 "(config)service-dataPOST": {
26257 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)oper-status"
26261 "request-information": {
26263 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)request-information"
26267 "sdnc-request-header": {
26269 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)sdnc-request-header"
26273 "service-information": {
26275 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)service-information"
26280 "$ref": "#/definitions/Optional.empty",
26281 "description": "vf-module-id"
26283 "vnf-request-information": {
26285 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)vnf-request-information"
26289 "vnf-topology-information": {
26291 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)vnf-topology-information"
26298 "(config)service-informationPOST": {
26301 "$ref": "#/definitions/Optional.empty"
26303 "service-instance-id": {
26304 "$ref": "#/definitions/Optional.empty",
26305 "description": "A service instance that a VNF or a l3-network is associated with"
26308 "$ref": "#/definitions/Optional.empty",
26309 "description": "AnAI subscription-service-type"
26311 "subscriber-name": {
26312 "$ref": "#/definitions/Optional.empty",
26313 "description": "AnAI global-customer-id"
26318 "(config)service-statusPOST": {
26320 "final-indicator": {
26321 "$ref": "#/definitions/Optional.empty"
26323 "request-status": {
26324 "$ref": "#/definitions/Optional.empty"
26327 "$ref": "#/definitions/Optional.empty"
26329 "response-message": {
26330 "$ref": "#/definitions/Optional.empty"
26332 "response-timestamp": {
26333 "$ref": "#/definitions/Optional.empty"
26336 "$ref": "#/definitions/Optional.empty"
26339 "$ref": "#/definitions/Optional.empty"
26342 "$ref": "#/definitions/Optional.empty"
26344 "vnfsdn-subaction": {
26345 "$ref": "#/definitions/Optional.empty"
26350 "(config)sriov-vlan-filter-listPOST": {
26352 "sriov-vlan-filter": {
26353 "$ref": "#/definitions/Optional.empty"
26358 "(config)subnetsPOST": {
26360 "addr-from-start": {
26361 "$ref": "#/definitions/Optional.empty",
26362 "description": "Default is N"
26365 "$ref": "#/definitions/Optional.empty"
26368 "$ref": "#/definitions/Optional.empty"
26370 "dhcp-end-address": {
26371 "$ref": "#/definitions/Optional.empty"
26373 "dhcp-start-address": {
26374 "$ref": "#/definitions/Optional.empty"
26376 "gateway-address": {
26377 "$ref": "#/definitions/Optional.empty"
26381 "$ref": "#/definitions/VNF-API/network-topology-information/subnets(config)host-routes"
26386 "$ref": "#/definitions/Optional.empty"
26389 "$ref": "#/definitions/Optional.empty"
26392 "$ref": "#/definitions/Optional.empty"
26395 "$ref": "#/definitions/Optional.empty"
26400 "(config)vf-module-identifiersPOST": {
26403 "$ref": "#/definitions/Optional.empty",
26404 "description": "vf-module id"
26406 "vf-module-model-id": {
26407 "$ref": "#/definitions/Optional.empty",
26408 "description": "vf-module-type"
26410 "vf-module-name": {
26411 "$ref": "#/definitions/Optional.empty",
26412 "description": "vf-module-name"
26417 "(config)vf-module-informationPOST": {
26420 "$ref": "#/definitions/Optional.empty",
26421 "description": "vf-module-id"
26426 "(config)vf-module-listPOST": {
26428 "service-status": {
26430 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list(config)service-status"
26435 "$ref": "#/definitions/Optional.empty",
26436 "description": "vf-module-id"
26438 "vf-module-service-data": {
26440 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list(config)vf-module-service-data"
26450 "(config)vf-module-preload-dataPOST": {
26454 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data(config)oper-status"
26458 "vf-module-topology-information": {
26460 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data(config)vf-module-topology-information"
26467 "(config)vf-module-preload-listPOST": {
26469 "vf-module-model-id": {
26470 "$ref": "#/definitions/Optional.empty",
26471 "description": "vf-module-type"
26473 "vf-module-name": {
26474 "$ref": "#/definitions/Optional.empty",
26475 "description": "vf-module-name"
26477 "vf-module-preload-data": {
26479 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list(config)vf-module-preload-data"
26486 "(config)vf-module-relationship-listPOST": {
26489 "$ref": "#/definitions/Optional.empty",
26490 "description": "vf-module-id"
26495 "(config)vf-module-request-informationPOST": {
26497 "aic-cloud-region": {
26498 "$ref": "#/definitions/Optional.empty",
26499 "description": "The AIC cloud region which maps to contrail versions"
26502 "$ref": "#/definitions/Optional.empty"
26505 "$ref": "#/definitions/Optional.empty",
26506 "description": "vf-module id"
26508 "vf-module-model-id": {
26509 "$ref": "#/definitions/Optional.empty",
26510 "description": "vf-module-type"
26512 "vf-module-name": {
26513 "$ref": "#/definitions/Optional.empty",
26514 "description": "vf-module-name"
26516 "vnf-instance-id": {
26517 "$ref": "#/definitions/Optional.empty"
26519 "vnf-instance-name": {
26520 "$ref": "#/definitions/Optional.empty"
26523 "$ref": "#/definitions/Optional.empty"
26528 "(config)vf-module-service-dataPOST": {
26532 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)oper-status"
26536 "request-information": {
26538 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)request-information"
26542 "sdnc-request-header": {
26544 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)sdnc-request-header"
26548 "service-information": {
26550 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)service-information"
26555 "$ref": "#/definitions/Optional.empty",
26556 "description": "vf-module-id"
26558 "vf-module-request-information": {
26560 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)vf-module-request-information"
26564 "vf-module-topology-information": {
26566 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)vf-module-topology-information"
26573 "(config)vf-module-topology-informationPOST": {
26575 "vf-module-identifiers": {
26577 "$ref": "#/definitions/VNF-API/vf-module-topology-information(config)vf-module-identifiers"
26581 "vnf-assignments": {
26583 "$ref": "#/definitions/VNF-API/vf-module-topology-information(config)vnf-assignments"
26587 "vnf-parameters": {
26589 "$ref": "#/definitions/VNF-API/vf-module-topology-information(config)vnf-parameters"
26596 "(config)vf-modulesPOST": {
26598 "vf-module-list": {
26600 "$ref": "#/definitions/VNF-API/vf-modules(config)vf-module-list"
26607 "(config)vm-namesPOST": {
26610 "$ref": "#/definitions/Optional.empty"
26614 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names"
26621 "(config)vm-networksPOST": {
26624 "$ref": "#/definitions/Optional.empty",
26625 "description": "Floating ipv4 for VMs of a given type on this network"
26627 "floating-ip-v6": {
26628 "$ref": "#/definitions/Optional.empty",
26629 "description": "Floating ipv6 for VMs of a given type on this network"
26631 "interface-route-prefixes": {
26633 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes"
26638 "$ref": "#/definitions/Optional.empty",
26639 "description": "The number of ip addresses to be assigned per vm for this network role"
26642 "$ref": "#/definitions/Optional.empty",
26643 "description": "The number of ipv6 addresses to be assigned per vm for this network role"
26647 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips"
26651 "network-ips-v6": {
26653 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6"
26659 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs"
26664 "$ref": "#/definitions/Optional.empty",
26665 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF"
26667 "network-role-tag": {
26668 "$ref": "#/definitions/Optional.empty",
26669 "description": "The network-role that maps to the HEAT parameter {network-role}_net_id"
26672 "$ref": "#/definitions/Optional.empty",
26673 "description": "Indicator to use DHCP on this network for this VM"
26678 "(config)vnf-assignmentsPOST": {
26680 "availability-zones": {
26682 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments(config)availability-zones"
26688 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments(config)vnf-networks"
26693 "$ref": "#/definitions/Optional.empty",
26694 "description": "Orchestration Status from AAI - to be set by SDNC"
26698 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments(config)vnf-vms"
26705 "(config)vnf-informationPOST": {
26708 "$ref": "#/definitions/Optional.empty",
26709 "description": "vf-module-id"
26711 "vnf-service-type": {
26712 "$ref": "#/definitions/Optional.empty"
26717 "(config)vnf-instance-identifiersPOST": {
26719 "vnf-instance-id": {
26720 "$ref": "#/definitions/Optional.empty"
26722 "vnf-instance-name": {
26723 "$ref": "#/definitions/Optional.empty"
26726 "$ref": "#/definitions/Optional.empty"
26731 "(config)vnf-instance-informationPOST": {
26733 "vnf-instance-id": {
26734 "$ref": "#/definitions/Optional.empty",
26735 "description": "vnf-instance-id"
26740 "(config)vnf-instance-listPOST": {
26742 "service-status": {
26744 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list(config)service-status"
26748 "vnf-instance-id": {
26749 "$ref": "#/definitions/Optional.empty",
26750 "description": "generic-vnf-id"
26752 "vnf-instance-service-data": {
26754 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list(config)vnf-instance-service-data"
26764 "(config)vnf-instance-preload-dataPOST": {
26768 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data(config)oper-status"
26772 "vnf-instance-topology-information": {
26774 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data(config)vnf-instance-topology-information"
26781 "(config)vnf-instance-preload-listPOST": {
26783 "vnf-instance-name": {
26784 "$ref": "#/definitions/Optional.empty",
26785 "description": "vnf-instance-name, aka generic-vnf-name"
26787 "vnf-instance-preload-data": {
26789 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list(config)vnf-instance-preload-data"
26794 "$ref": "#/definitions/Optional.empty",
26795 "description": "vnf-model-id, aka generic-vnf-type"
26800 "(config)vnf-instance-request-informationPOST": {
26802 "aic-cloud-region": {
26803 "$ref": "#/definitions/Optional.empty",
26804 "description": "The AIC cloud region which maps to contrail versions"
26806 "request-version": {
26807 "$ref": "#/definitions/Optional.empty"
26810 "$ref": "#/definitions/Optional.empty"
26812 "vnf-instance-id": {
26813 "$ref": "#/definitions/Optional.empty"
26815 "vnf-instance-name": {
26816 "$ref": "#/definitions/Optional.empty"
26819 "$ref": "#/definitions/Optional.empty"
26823 "$ref": "#/definitions/VNF-API/vnf-instance-request-information(config)vnf-networks"
26830 "(config)vnf-instance-service-dataPOST": {
26834 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)oper-status"
26838 "request-information": {
26840 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)request-information"
26844 "sdnc-request-header": {
26846 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)sdnc-request-header"
26850 "service-information": {
26852 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)service-information"
26856 "vf-module-relationship-list": {
26858 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)vf-module-relationship-list"
26862 "vnf-instance-id": {
26863 "$ref": "#/definitions/Optional.empty",
26864 "description": "vnf-instance-id"
26866 "vnf-instance-request-information": {
26868 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)vnf-instance-request-information"
26872 "vnf-instance-topology-information": {
26874 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)vnf-instance-topology-information"
26881 "(config)vnf-instance-topology-informationPOST": {
26883 "service-information": {
26885 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information(config)service-information"
26889 "vnf-assignments": {
26891 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information(config)vnf-assignments"
26895 "vnf-instance-identifiers": {
26897 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information(config)vnf-instance-identifiers"
26901 "vnf-parameters": {
26903 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information(config)vnf-parameters"
26910 "(config)vnf-instancesPOST": {
26912 "vnf-instance-list": {
26914 "$ref": "#/definitions/VNF-API/vnf-instances(config)vnf-instance-list"
26921 "(config)vnf-listPOST": {
26925 "$ref": "#/definitions/VNF-API/vnfs/vnf-list(config)service-data"
26929 "service-status": {
26931 "$ref": "#/definitions/VNF-API/vnfs/vnf-list(config)service-status"
26936 "$ref": "#/definitions/Optional.empty",
26937 "description": "vf-module-id"
26945 "(config)vnf-networksPOST": {
26947 "contrail-network-fqdn": {
26948 "$ref": "#/definitions/Optional.empty",
26949 "description": "contrail network policy object"
26951 "ipv4-key-subnet-id": {
26952 "$ref": "#/definitions/Optional.empty",
26953 "description": "Unique SDN-C generated UUID of the ipv4 subnet.Key into A&AI instance."
26955 "ipv6-key-subnet-id": {
26956 "$ref": "#/definitions/Optional.empty",
26957 "description": "Unique SDN-C generated UUID of the ipv6 subnet.Key into A&AI instance."
26959 "ipv6-subnet-id": {
26960 "$ref": "#/definitions/Optional.empty",
26961 "description": "ipv6 subnet UUID to be passed into the HEAT template for DHCP assignment"
26963 "ipv6-subnet-name": {
26964 "$ref": "#/definitions/Optional.empty",
26965 "description": "ipv6 subnet-name that corresponds to the ipv6 subnet-id"
26968 "$ref": "#/definitions/Optional.empty",
26969 "description": "Unique Neutron UUID of an instance of the network role "
26972 "$ref": "#/definitions/Optional.empty",
26973 "description": "Unique Neutron UUID of an instance of the network role "
26976 "$ref": "#/definitions/Optional.empty",
26977 "description": "A Network Role to which a VNF must connect"
26979 "network-role-tag": {
26980 "$ref": "#/definitions/Optional.empty",
26981 "description": "The network-role that maps to the HEAT parameter {network-role}_net_id"
26984 "$ref": "#/definitions/Optional.empty",
26985 "description": "Unique Neutron UUID of an instance of the network role "
26988 "$ref": "#/definitions/Optional.empty",
26989 "description": "ipv4 subnet UUID to be passed into the HEAT template for DHCP assignment"
26992 "$ref": "#/definitions/Optional.empty",
26993 "description": "ipv4 subnet-name that corresponds to the ipv4 subnet-id"
26996 "$ref": "#/definitions/Optional.empty"
27001 "(config)vnf-parametersPOST": {
27003 "vnf-parameter-name": {
27004 "$ref": "#/definitions/Optional.empty",
27005 "description": "The name of an arbitrary instance-specific vnf-parameters"
27007 "vnf-parameter-value": {
27008 "$ref": "#/definitions/Optional.empty",
27009 "description": "The value of an arbitrary instance-specific vnf-parameters "
27014 "(config)vnf-preload-listPOST": {
27018 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list(config)preload-data"
27023 "$ref": "#/definitions/Optional.empty",
27024 "description": "vf-module-name"
27027 "$ref": "#/definitions/Optional.empty",
27028 "description": "vf-module-type"
27033 "(config)vnf-request-informationPOST": {
27036 "$ref": "#/definitions/Optional.empty"
27038 "aic-cloud-region": {
27039 "$ref": "#/definitions/Optional.empty",
27040 "description": "The AIC cloud region which maps to contrail versions"
27042 "generic-vnf-id": {
27043 "$ref": "#/definitions/Optional.empty",
27044 "description": "generic vnf-id"
27046 "generic-vnf-name": {
27047 "$ref": "#/definitions/Optional.empty",
27048 "description": "generic vnf name"
27050 "generic-vnf-type": {
27051 "$ref": "#/definitions/Optional.empty",
27052 "description": "generic vnf type"
27054 "model-customization-uuid": {
27055 "$ref": "#/definitions/Optional.empty",
27056 "description": "customized resource, i.e. vf-module, for use within a given service"
27059 "$ref": "#/definitions/Optional.empty"
27062 "$ref": "#/definitions/Optional.empty",
27063 "description": "orchestrate vf-module with full preload data or TOSCA lookup plus EIPAM automation"
27066 "$ref": "#/definitions/Optional.empty",
27067 "description": "vf-module-id"
27070 "$ref": "#/definitions/Optional.empty",
27071 "description": "vf-module-name"
27075 "$ref": "#/definitions/VNF-API/vnf-request-information(config)vnf-networks"
27079 "vnf-request-version": {
27080 "$ref": "#/definitions/Optional.empty"
27083 "$ref": "#/definitions/Optional.empty",
27084 "description": "vf-module-type"
27089 "(config)vnf-topology-identifierPOST": {
27091 "generic-vnf-id": {
27092 "$ref": "#/definitions/Optional.empty"
27094 "generic-vnf-name": {
27095 "$ref": "#/definitions/Optional.empty"
27097 "generic-vnf-type": {
27098 "$ref": "#/definitions/Optional.empty"
27101 "$ref": "#/definitions/Optional.empty"
27104 "$ref": "#/definitions/Optional.empty"
27107 "$ref": "#/definitions/Optional.empty",
27108 "description": "vf-module-name"
27111 "$ref": "#/definitions/Optional.empty",
27112 "description": "vf-module-type"
27117 "(config)vnf-topology-informationPOST": {
27119 "vnf-assignments": {
27121 "$ref": "#/definitions/VNF-API/vnf-topology-information(config)vnf-assignments"
27125 "vnf-parameters": {
27127 "$ref": "#/definitions/VNF-API/vnf-topology-information(config)vnf-parameters"
27131 "vnf-topology-identifier": {
27133 "$ref": "#/definitions/VNF-API/vnf-topology-information(config)vnf-topology-identifier"
27140 "(config)vnf-vmsPOST": {
27143 "$ref": "#/definitions/Optional.empty"
27147 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-names"
27153 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-networks"
27158 "$ref": "#/definitions/Optional.empty"
27163 "(config)vnfc-ipassignmentsPOST": {
27165 "vnfc-address-family": {
27166 "$ref": "#/definitions/Optional.empty",
27167 "description": "Subnet Version tells if this is IpV4 or IpV6"
27169 "vnfc-subnet-dhcp": {
27170 "$ref": "#/definitions/Optional.empty",
27171 "description": "Indicator to use DHCP on this network for this VNFC. Unless dhcp=N, we wouldnt have any address, since they would not be sdnc assigned "
27173 "vnfc-subnet-ipcount": {
27174 "$ref": "#/definitions/Optional.empty",
27175 "description": "The number of ip addresses to be assigned per vnfc for this subnet role"
27177 "vnfc-subnet-ips": {
27179 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips"
27186 "(config)vnfc-namesPOST": {
27189 "$ref": "#/definitions/Optional.empty"
27193 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks"
27200 "(config)vnfc-networksPOST": {
27202 "vnfc-network-role": {
27203 "$ref": "#/definitions/Optional.empty"
27207 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets"
27214 "(config)vnfc-subnet-ipsPOST": {
27217 "$ref": "#/definitions/Optional.empty",
27218 "description": "Capture what type of IP this is, if is virtual IP (AKA, floating IP) or Fixed IP. "
27220 "vnfc-address-ipv4": {
27221 "$ref": "#/definitions/Optional.empty",
27222 "description": "Either IpV4 IP addresses or IpV6 IP addresses should be present, but not both within one VnfcVersion. "
27224 "vnfc-address-ipv6": {
27225 "$ref": "#/definitions/Optional.empty",
27226 "description": "Either IpV4 IP addresses or IpV6 IP addresses should be present, but not both within one VnfcVersion."
27228 "vnfc-client-key": {
27229 "$ref": "#/definitions/Optional.empty"
27234 "(config)vnfc-subnetsPOST": {
27236 "vnfc-ipassignments": {
27238 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments"
27242 "vnfc-subnet-role": {
27243 "$ref": "#/definitions/Optional.empty"
27248 "(config)vnfsPOST": {
27252 "$ref": "#/definitions/VNF-API/vnfs(config)vnf-list"
27259 "(config)vpn-bindingsPOST": {
27261 "global-route-target": {
27262 "$ref": "#/definitions/Optional.empty"
27264 "vpn-binding-id": {
27265 "$ref": "#/definitions/Optional.empty"
27270 "(network-topology-operation)input": {
27272 "VNF-API:network-request-information": {
27274 "$ref": "#/definitions/VNF-API(config)network-request-information"
27278 "VNF-API:request-information": {
27280 "$ref": "#/definitions/VNF-API(config)request-information"
27284 "VNF-API:sdnc-request-header": {
27286 "$ref": "#/definitions/VNF-API(config)sdnc-request-header"
27290 "VNF-API:service-information": {
27292 "$ref": "#/definitions/VNF-API(config)service-information"
27299 "(network-topology-operation)input-TOP": {
27303 "$ref": "#/definitions/(network-topology-operation)input"
27310 "(network-topology-operation)output": {
27312 "VNF-API:ack-final-indicator": {
27313 "$ref": "#/definitions/Optional.empty"
27315 "VNF-API:network-information": {
27317 "$ref": "#/definitions/VNF-API(config)network-information"
27321 "VNF-API:response-code": {
27322 "$ref": "#/definitions/Optional.empty"
27324 "VNF-API:response-message": {
27325 "$ref": "#/definitions/Optional.empty"
27327 "VNF-API:service-information": {
27329 "$ref": "#/definitions/VNF-API(config)service-information"
27333 "VNF-API:svc-request-id": {
27334 "$ref": "#/definitions/Optional.empty"
27339 "(network-topology-operation)output-TOP": {
27341 "VNF-API:output": {
27343 "$ref": "#/definitions/(network-topology-operation)output"
27350 "(preload-network-topology-operation)input": {
27352 "VNF-API:network-topology-information": {
27354 "$ref": "#/definitions/VNF-API(config)network-topology-information"
27358 "VNF-API:request-information": {
27360 "$ref": "#/definitions/VNF-API(config)request-information"
27364 "VNF-API:sdnc-request-header": {
27366 "$ref": "#/definitions/VNF-API(config)sdnc-request-header"
27373 "(preload-network-topology-operation)input-TOP": {
27377 "$ref": "#/definitions/(preload-network-topology-operation)input"
27384 "(preload-network-topology-operation)output": {
27386 "VNF-API:ack-final-indicator": {
27387 "$ref": "#/definitions/Optional.empty"
27389 "VNF-API:response-code": {
27390 "$ref": "#/definitions/Optional.empty"
27392 "VNF-API:response-message": {
27393 "$ref": "#/definitions/Optional.empty"
27395 "VNF-API:svc-request-id": {
27396 "$ref": "#/definitions/Optional.empty"
27401 "(preload-network-topology-operation)output-TOP": {
27403 "VNF-API:output": {
27405 "$ref": "#/definitions/(preload-network-topology-operation)output"
27412 "(preload-vf-module-topology-operation)input": {
27414 "VNF-API:request-information": {
27416 "$ref": "#/definitions/VNF-API(config)request-information"
27420 "VNF-API:sdnc-request-header": {
27422 "$ref": "#/definitions/VNF-API(config)sdnc-request-header"
27426 "VNF-API:vf-module-topology-information": {
27428 "$ref": "#/definitions/VNF-API(config)vf-module-topology-information"
27435 "(preload-vf-module-topology-operation)input-TOP": {
27439 "$ref": "#/definitions/(preload-vf-module-topology-operation)input"
27446 "(preload-vf-module-topology-operation)output": {
27448 "VNF-API:ack-final-indicator": {
27449 "$ref": "#/definitions/Optional.empty"
27451 "VNF-API:response-code": {
27452 "$ref": "#/definitions/Optional.empty"
27454 "VNF-API:response-message": {
27455 "$ref": "#/definitions/Optional.empty"
27457 "VNF-API:svc-request-id": {
27458 "$ref": "#/definitions/Optional.empty"
27463 "(preload-vf-module-topology-operation)output-TOP": {
27465 "VNF-API:output": {
27467 "$ref": "#/definitions/(preload-vf-module-topology-operation)output"
27474 "(preload-vnf-instance-topology-operation)input": {
27476 "VNF-API:request-information": {
27478 "$ref": "#/definitions/VNF-API(config)request-information"
27482 "VNF-API:sdnc-request-header": {
27484 "$ref": "#/definitions/VNF-API(config)sdnc-request-header"
27488 "VNF-API:vnf-instance-topology-information": {
27490 "$ref": "#/definitions/VNF-API(config)vnf-instance-topology-information"
27497 "(preload-vnf-instance-topology-operation)input-TOP": {
27501 "$ref": "#/definitions/(preload-vnf-instance-topology-operation)input"
27508 "(preload-vnf-instance-topology-operation)output": {
27510 "VNF-API:ack-final-indicator": {
27511 "$ref": "#/definitions/Optional.empty"
27513 "VNF-API:response-code": {
27514 "$ref": "#/definitions/Optional.empty"
27516 "VNF-API:response-message": {
27517 "$ref": "#/definitions/Optional.empty"
27519 "VNF-API:svc-request-id": {
27520 "$ref": "#/definitions/Optional.empty"
27525 "(preload-vnf-instance-topology-operation)output-TOP": {
27527 "VNF-API:output": {
27529 "$ref": "#/definitions/(preload-vnf-instance-topology-operation)output"
27536 "(preload-vnf-topology-operation)input": {
27538 "VNF-API:request-information": {
27540 "$ref": "#/definitions/VNF-API(config)request-information"
27544 "VNF-API:sdnc-request-header": {
27546 "$ref": "#/definitions/VNF-API(config)sdnc-request-header"
27550 "VNF-API:vnf-topology-information": {
27552 "$ref": "#/definitions/VNF-API(config)vnf-topology-information"
27559 "(preload-vnf-topology-operation)input-TOP": {
27563 "$ref": "#/definitions/(preload-vnf-topology-operation)input"
27570 "(preload-vnf-topology-operation)output": {
27572 "VNF-API:ack-final-indicator": {
27573 "$ref": "#/definitions/Optional.empty"
27575 "VNF-API:response-code": {
27576 "$ref": "#/definitions/Optional.empty"
27578 "VNF-API:response-message": {
27579 "$ref": "#/definitions/Optional.empty"
27581 "VNF-API:svc-request-id": {
27582 "$ref": "#/definitions/Optional.empty"
27587 "(preload-vnf-topology-operation)output-TOP": {
27589 "VNF-API:output": {
27591 "$ref": "#/definitions/(preload-vnf-topology-operation)output"
27598 "(vf-module-topology-operation)input": {
27600 "VNF-API:request-information": {
27602 "$ref": "#/definitions/VNF-API(config)request-information"
27606 "VNF-API:sdnc-request-header": {
27608 "$ref": "#/definitions/VNF-API(config)sdnc-request-header"
27612 "VNF-API:service-information": {
27614 "$ref": "#/definitions/VNF-API(config)service-information"
27618 "VNF-API:vf-module-request-information": {
27620 "$ref": "#/definitions/VNF-API(config)vf-module-request-information"
27627 "(vf-module-topology-operation)input-TOP": {
27631 "$ref": "#/definitions/(vf-module-topology-operation)input"
27638 "(vf-module-topology-operation)output": {
27640 "VNF-API:ack-final-indicator": {
27641 "$ref": "#/definitions/Optional.empty"
27643 "VNF-API:response-code": {
27644 "$ref": "#/definitions/Optional.empty"
27646 "VNF-API:response-message": {
27647 "$ref": "#/definitions/Optional.empty"
27649 "VNF-API:service-information": {
27651 "$ref": "#/definitions/VNF-API(config)service-information"
27655 "VNF-API:svc-request-id": {
27656 "$ref": "#/definitions/Optional.empty"
27658 "VNF-API:vf-module-information": {
27660 "$ref": "#/definitions/VNF-API(config)vf-module-information"
27667 "(vf-module-topology-operation)output-TOP": {
27669 "VNF-API:output": {
27671 "$ref": "#/definitions/(vf-module-topology-operation)output"
27678 "(vnf-instance-topology-operation)input": {
27680 "VNF-API:request-information": {
27682 "$ref": "#/definitions/VNF-API(config)request-information"
27686 "VNF-API:sdnc-request-header": {
27688 "$ref": "#/definitions/VNF-API(config)sdnc-request-header"
27692 "VNF-API:service-information": {
27694 "$ref": "#/definitions/VNF-API(config)service-information"
27698 "VNF-API:vnf-instance-request-information": {
27700 "$ref": "#/definitions/VNF-API(config)vnf-instance-request-information"
27707 "(vnf-instance-topology-operation)input-TOP": {
27711 "$ref": "#/definitions/(vnf-instance-topology-operation)input"
27718 "(vnf-instance-topology-operation)output": {
27720 "VNF-API:ack-final-indicator": {
27721 "$ref": "#/definitions/Optional.empty"
27723 "VNF-API:response-code": {
27724 "$ref": "#/definitions/Optional.empty"
27726 "VNF-API:response-message": {
27727 "$ref": "#/definitions/Optional.empty"
27729 "VNF-API:service-information": {
27731 "$ref": "#/definitions/VNF-API(config)service-information"
27735 "VNF-API:svc-request-id": {
27736 "$ref": "#/definitions/Optional.empty"
27738 "VNF-API:vnf-instance-information": {
27740 "$ref": "#/definitions/VNF-API(config)vnf-instance-information"
27747 "(vnf-instance-topology-operation)output-TOP": {
27749 "VNF-API:output": {
27751 "$ref": "#/definitions/(vnf-instance-topology-operation)output"
27758 "(vnf-topology-operation)input": {
27760 "VNF-API:request-information": {
27762 "$ref": "#/definitions/VNF-API(config)request-information"
27766 "VNF-API:sdnc-request-header": {
27768 "$ref": "#/definitions/VNF-API(config)sdnc-request-header"
27772 "VNF-API:service-information": {
27774 "$ref": "#/definitions/VNF-API(config)service-information"
27778 "VNF-API:vnf-request-information": {
27780 "$ref": "#/definitions/VNF-API(config)vnf-request-information"
27787 "(vnf-topology-operation)input-TOP": {
27791 "$ref": "#/definitions/(vnf-topology-operation)input"
27798 "(vnf-topology-operation)output": {
27800 "VNF-API:ack-final-indicator": {
27801 "$ref": "#/definitions/Optional.empty"
27803 "VNF-API:response-code": {
27804 "$ref": "#/definitions/Optional.empty"
27806 "VNF-API:response-message": {
27807 "$ref": "#/definitions/Optional.empty"
27809 "VNF-API:service-information": {
27811 "$ref": "#/definitions/VNF-API(config)service-information"
27815 "VNF-API:svc-request-id": {
27816 "$ref": "#/definitions/Optional.empty"
27818 "VNF-API:vnf-information": {
27820 "$ref": "#/definitions/VNF-API(config)vnf-information"
27827 "(vnf-topology-operation)output-TOP": {
27829 "VNF-API:output": {
27831 "$ref": "#/definitions/(vnf-topology-operation)output"
27838 "VNF-API(config)network-information": {
27840 "VNF-API:network-id": {
27841 "$ref": "#/definitions/Optional.empty"
27843 "VNF-API:network-service-type": {
27844 "$ref": "#/definitions/Optional.empty"
27849 "VNF-API(config)network-information-TOP": {
27851 "VNF-API:network-information": {
27853 "$ref": "#/definitions/VNF-API(config)network-information"
27860 "VNF-API(config)network-request-information": {
27862 "VNF-API:aic-clli": {
27863 "$ref": "#/definitions/Optional.empty"
27865 "VNF-API:aic-cloud-region": {
27866 "$ref": "#/definitions/Optional.empty",
27867 "description": "The AIC cloud region which maps to contrail versions"
27869 "VNF-API:network-id": {
27870 "$ref": "#/definitions/Optional.empty"
27872 "VNF-API:network-name": {
27873 "$ref": "#/definitions/Optional.empty"
27875 "VNF-API:network-type": {
27876 "$ref": "#/definitions/Optional.empty"
27878 "VNF-API:tenant": {
27879 "$ref": "#/definitions/Optional.empty"
27884 "VNF-API(config)network-request-information-TOP": {
27886 "VNF-API:network-request-information": {
27888 "$ref": "#/definitions/VNF-API(config)network-request-information"
27895 "VNF-API(config)network-topology-information": {
27897 "VNF-API:network-policy": {
27899 "$ref": "#/definitions/VNF-API/network-topology-information(config)network-policy"
27903 "VNF-API:network-topology-identifier": {
27905 "$ref": "#/definitions/VNF-API/network-topology-information(config)network-topology-identifier"
27909 "VNF-API:provider-network-information": {
27911 "$ref": "#/definitions/VNF-API/network-topology-information(config)provider-network-information"
27915 "VNF-API:route-table-reference": {
27917 "$ref": "#/definitions/VNF-API/network-topology-information(config)route-table-reference"
27921 "VNF-API:subnets": {
27923 "$ref": "#/definitions/VNF-API/network-topology-information(config)subnets"
27927 "VNF-API:vpn-bindings": {
27929 "$ref": "#/definitions/VNF-API/network-topology-information(config)vpn-bindings"
27936 "VNF-API(config)network-topology-information-TOP": {
27938 "VNF-API:network-topology-information": {
27940 "$ref": "#/definitions/VNF-API(config)network-topology-information"
27947 "VNF-API(config)preload-vf-modules": {
27949 "VNF-API:vf-module-preload-list": {
27951 "$ref": "#/definitions/VNF-API/preload-vf-modules(config)vf-module-preload-list"
27958 "VNF-API(config)preload-vf-modules-TOP": {
27960 "VNF-API:preload-vf-modules": {
27962 "$ref": "#/definitions/VNF-API(config)preload-vf-modules"
27969 "VNF-API(config)preload-vnf-instances": {
27971 "VNF-API:vnf-instance-preload-list": {
27973 "$ref": "#/definitions/VNF-API/preload-vnf-instances(config)vnf-instance-preload-list"
27980 "VNF-API(config)preload-vnf-instances-TOP": {
27982 "VNF-API:preload-vnf-instances": {
27984 "$ref": "#/definitions/VNF-API(config)preload-vnf-instances"
27991 "VNF-API(config)preload-vnfs": {
27993 "VNF-API:vnf-preload-list": {
27995 "$ref": "#/definitions/VNF-API/preload-vnfs(config)vnf-preload-list"
28002 "VNF-API(config)preload-vnfs-TOP": {
28004 "VNF-API:preload-vnfs": {
28006 "$ref": "#/definitions/VNF-API(config)preload-vnfs"
28013 "VNF-API(config)request-information": {
28015 "VNF-API:notification-url": {
28016 "$ref": "#/definitions/Optional.empty"
28018 "VNF-API:order-number": {
28019 "$ref": "#/definitions/Optional.empty"
28021 "VNF-API:order-version": {
28022 "$ref": "#/definitions/Optional.empty"
28024 "VNF-API:request-action": {
28025 "$ref": "#/definitions/Optional.empty"
28027 "VNF-API:request-id": {
28028 "$ref": "#/definitions/Optional.empty"
28030 "VNF-API:request-sub-action": {
28031 "$ref": "#/definitions/Optional.empty"
28033 "VNF-API:source": {
28034 "$ref": "#/definitions/Optional.empty"
28039 "VNF-API(config)request-information-TOP": {
28041 "VNF-API:request-information": {
28043 "$ref": "#/definitions/VNF-API(config)request-information"
28050 "VNF-API(config)sdnc-request-header": {
28052 "VNF-API:svc-action": {
28053 "$ref": "#/definitions/Optional.empty"
28055 "VNF-API:svc-notification-url": {
28056 "$ref": "#/definitions/Optional.empty"
28058 "VNF-API:svc-request-id": {
28059 "$ref": "#/definitions/Optional.empty"
28064 "VNF-API(config)sdnc-request-header-TOP": {
28066 "VNF-API:sdnc-request-header": {
28068 "$ref": "#/definitions/VNF-API(config)sdnc-request-header"
28075 "VNF-API(config)service-information": {
28077 "VNF-API:service-id": {
28078 "$ref": "#/definitions/Optional.empty"
28080 "VNF-API:service-instance-id": {
28081 "$ref": "#/definitions/Optional.empty",
28082 "description": "A service instance that a VNF or a l3-network is associated with"
28084 "VNF-API:service-type": {
28085 "$ref": "#/definitions/Optional.empty",
28086 "description": "AnAI subscription-service-type"
28088 "VNF-API:subscriber-name": {
28089 "$ref": "#/definitions/Optional.empty",
28090 "description": "AnAI global-customer-id"
28095 "VNF-API(config)service-information-TOP": {
28097 "VNF-API:service-information": {
28099 "$ref": "#/definitions/VNF-API(config)service-information"
28106 "VNF-API(config)vf-module-information": {
28108 "VNF-API:vf-module-id": {
28109 "$ref": "#/definitions/Optional.empty",
28110 "description": "vf-module-id"
28115 "VNF-API(config)vf-module-information-TOP": {
28117 "VNF-API:vf-module-information": {
28119 "$ref": "#/definitions/VNF-API(config)vf-module-information"
28126 "VNF-API(config)vf-module-request-information": {
28128 "VNF-API:aic-cloud-region": {
28129 "$ref": "#/definitions/Optional.empty",
28130 "description": "The AIC cloud region which maps to contrail versions"
28132 "VNF-API:tenant": {
28133 "$ref": "#/definitions/Optional.empty"
28135 "VNF-API:vf-module-id": {
28136 "$ref": "#/definitions/Optional.empty",
28137 "description": "vf-module id"
28139 "VNF-API:vf-module-model-id": {
28140 "$ref": "#/definitions/Optional.empty",
28141 "description": "vf-module-type"
28143 "VNF-API:vf-module-name": {
28144 "$ref": "#/definitions/Optional.empty",
28145 "description": "vf-module-name"
28147 "VNF-API:vnf-instance-id": {
28148 "$ref": "#/definitions/Optional.empty"
28150 "VNF-API:vnf-instance-name": {
28151 "$ref": "#/definitions/Optional.empty"
28153 "VNF-API:vnf-model-id": {
28154 "$ref": "#/definitions/Optional.empty"
28159 "VNF-API(config)vf-module-request-information-TOP": {
28161 "VNF-API:vf-module-request-information": {
28163 "$ref": "#/definitions/VNF-API(config)vf-module-request-information"
28170 "VNF-API(config)vf-module-topology-information": {
28172 "VNF-API:vf-module-identifiers": {
28174 "$ref": "#/definitions/VNF-API/vf-module-topology-information(config)vf-module-identifiers"
28178 "VNF-API:vnf-assignments": {
28180 "$ref": "#/definitions/VNF-API/vf-module-topology-information(config)vnf-assignments"
28184 "VNF-API:vnf-parameters": {
28186 "$ref": "#/definitions/VNF-API/vf-module-topology-information(config)vnf-parameters"
28193 "VNF-API(config)vf-module-topology-information-TOP": {
28195 "VNF-API:vf-module-topology-information": {
28197 "$ref": "#/definitions/VNF-API(config)vf-module-topology-information"
28204 "VNF-API(config)vf-modules": {
28206 "VNF-API:vf-module-list": {
28208 "$ref": "#/definitions/VNF-API/vf-modules(config)vf-module-list"
28215 "VNF-API(config)vf-modules-TOP": {
28217 "VNF-API:vf-modules": {
28219 "$ref": "#/definitions/VNF-API(config)vf-modules"
28226 "VNF-API(config)vnf-information": {
28228 "VNF-API:vnf-id": {
28229 "$ref": "#/definitions/Optional.empty",
28230 "description": "vf-module-id"
28232 "VNF-API:vnf-service-type": {
28233 "$ref": "#/definitions/Optional.empty"
28238 "VNF-API(config)vnf-information-TOP": {
28240 "VNF-API:vnf-information": {
28242 "$ref": "#/definitions/VNF-API(config)vnf-information"
28249 "VNF-API(config)vnf-instance-information": {
28251 "VNF-API:vnf-instance-id": {
28252 "$ref": "#/definitions/Optional.empty",
28253 "description": "vnf-instance-id"
28258 "VNF-API(config)vnf-instance-information-TOP": {
28260 "VNF-API:vnf-instance-information": {
28262 "$ref": "#/definitions/VNF-API(config)vnf-instance-information"
28269 "VNF-API(config)vnf-instance-request-information": {
28271 "VNF-API:aic-cloud-region": {
28272 "$ref": "#/definitions/Optional.empty",
28273 "description": "The AIC cloud region which maps to contrail versions"
28275 "VNF-API:request-version": {
28276 "$ref": "#/definitions/Optional.empty"
28278 "VNF-API:tenant": {
28279 "$ref": "#/definitions/Optional.empty"
28281 "VNF-API:vnf-instance-id": {
28282 "$ref": "#/definitions/Optional.empty"
28284 "VNF-API:vnf-instance-name": {
28285 "$ref": "#/definitions/Optional.empty"
28287 "VNF-API:vnf-model-id": {
28288 "$ref": "#/definitions/Optional.empty"
28290 "VNF-API:vnf-networks": {
28291 "description": "List of vnf networks to override preload",
28293 "$ref": "#/definitions/VNF-API/vnf-instance-request-information(config)vnf-networks"
28300 "VNF-API(config)vnf-instance-request-information-TOP": {
28302 "VNF-API:vnf-instance-request-information": {
28304 "$ref": "#/definitions/VNF-API(config)vnf-instance-request-information"
28311 "VNF-API(config)vnf-instance-topology-information": {
28313 "VNF-API:service-information": {
28315 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information(config)service-information"
28319 "VNF-API:vnf-assignments": {
28321 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information(config)vnf-assignments"
28325 "VNF-API:vnf-instance-identifiers": {
28327 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information(config)vnf-instance-identifiers"
28331 "VNF-API:vnf-parameters": {
28333 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information(config)vnf-parameters"
28340 "VNF-API(config)vnf-instance-topology-information-TOP": {
28342 "VNF-API:vnf-instance-topology-information": {
28344 "$ref": "#/definitions/VNF-API(config)vnf-instance-topology-information"
28351 "VNF-API(config)vnf-instances": {
28353 "VNF-API:vnf-instance-list": {
28355 "$ref": "#/definitions/VNF-API/vnf-instances(config)vnf-instance-list"
28362 "VNF-API(config)vnf-instances-TOP": {
28364 "VNF-API:vnf-instances": {
28366 "$ref": "#/definitions/VNF-API(config)vnf-instances"
28373 "VNF-API(config)vnf-request-information": {
28375 "VNF-API:aic-clli": {
28376 "$ref": "#/definitions/Optional.empty"
28378 "VNF-API:aic-cloud-region": {
28379 "$ref": "#/definitions/Optional.empty",
28380 "description": "The AIC cloud region which maps to contrail versions"
28382 "VNF-API:generic-vnf-id": {
28383 "$ref": "#/definitions/Optional.empty",
28384 "description": "generic vnf-id"
28386 "VNF-API:generic-vnf-name": {
28387 "$ref": "#/definitions/Optional.empty",
28388 "description": "generic vnf name"
28390 "VNF-API:generic-vnf-type": {
28391 "$ref": "#/definitions/Optional.empty",
28392 "description": "generic vnf type"
28394 "VNF-API:model-customization-uuid": {
28395 "$ref": "#/definitions/Optional.empty",
28396 "description": "customized resource, i.e. vf-module, for use within a given service"
28398 "VNF-API:tenant": {
28399 "$ref": "#/definitions/Optional.empty"
28401 "VNF-API:use-preload": {
28402 "$ref": "#/definitions/Optional.empty",
28403 "description": "orchestrate vf-module with full preload data or TOSCA lookup plus EIPAM automation"
28405 "VNF-API:vnf-id": {
28406 "$ref": "#/definitions/Optional.empty",
28407 "description": "vf-module-id"
28409 "VNF-API:vnf-name": {
28410 "$ref": "#/definitions/Optional.empty",
28411 "description": "vf-module-name"
28413 "VNF-API:vnf-networks": {
28414 "description": "Network List",
28416 "$ref": "#/definitions/VNF-API/vnf-request-information(config)vnf-networks"
28420 "VNF-API:vnf-request-version": {
28421 "$ref": "#/definitions/Optional.empty"
28423 "VNF-API:vnf-type": {
28424 "$ref": "#/definitions/Optional.empty",
28425 "description": "vf-module-type"
28430 "VNF-API(config)vnf-request-information-TOP": {
28432 "VNF-API:vnf-request-information": {
28434 "$ref": "#/definitions/VNF-API(config)vnf-request-information"
28441 "VNF-API(config)vnf-topology-information": {
28443 "VNF-API:vnf-assignments": {
28445 "$ref": "#/definitions/VNF-API/vnf-topology-information(config)vnf-assignments"
28449 "VNF-API:vnf-parameters": {
28451 "$ref": "#/definitions/VNF-API/vnf-topology-information(config)vnf-parameters"
28455 "VNF-API:vnf-topology-identifier": {
28457 "$ref": "#/definitions/VNF-API/vnf-topology-information(config)vnf-topology-identifier"
28464 "VNF-API(config)vnf-topology-information-TOP": {
28466 "VNF-API:vnf-topology-information": {
28468 "$ref": "#/definitions/VNF-API(config)vnf-topology-information"
28475 "VNF-API(config)vnfs": {
28477 "VNF-API:vnf-list": {
28479 "$ref": "#/definitions/VNF-API/vnfs(config)vnf-list"
28486 "VNF-API(config)vnfs-TOP": {
28490 "$ref": "#/definitions/VNF-API(config)vnfs"
28497 "VNF-API(operational)preload-vf-modules": {
28500 "VNF-API(operational)preload-vf-modules-TOP": {
28502 "VNF-API:preload-vf-modules": {
28504 "$ref": "#/definitions/VNF-API(operational)preload-vf-modules"
28511 "VNF-API(operational)preload-vnf-instances": {
28514 "VNF-API(operational)preload-vnf-instances-TOP": {
28516 "VNF-API:preload-vnf-instances": {
28518 "$ref": "#/definitions/VNF-API(operational)preload-vnf-instances"
28525 "VNF-API(operational)preload-vnfs": {
28528 "VNF-API(operational)preload-vnfs-TOP": {
28530 "VNF-API:preload-vnfs": {
28532 "$ref": "#/definitions/VNF-API(operational)preload-vnfs"
28539 "VNF-API(operational)vf-modules": {
28542 "VNF-API(operational)vf-modules-TOP": {
28544 "VNF-API:vf-modules": {
28546 "$ref": "#/definitions/VNF-API(operational)vf-modules"
28553 "VNF-API(operational)vnf-instances": {
28556 "VNF-API(operational)vnf-instances-TOP": {
28558 "VNF-API:vnf-instances": {
28560 "$ref": "#/definitions/VNF-API(operational)vnf-instances"
28567 "VNF-API(operational)vnfs": {
28570 "VNF-API(operational)vnfs-TOP": {
28574 "$ref": "#/definitions/VNF-API(operational)vnfs"
28581 "VNF-API/network-topology-information(config)network-policy": {
28583 "VNF-API:network-policy-fqdn": {
28584 "$ref": "#/definitions/Optional.empty"
28586 "VNF-API:network-policy-id": {
28587 "$ref": "#/definitions/Optional.empty"
28592 "VNF-API/network-topology-information(config)network-policy-TOP": {
28594 "VNF-API:network-policy": {
28596 "$ref": "#/definitions/VNF-API/network-topology-information(config)network-policy"
28603 "VNF-API/network-topology-information(config)network-topology-identifier": {
28605 "VNF-API:network-name": {
28606 "$ref": "#/definitions/Optional.empty"
28608 "VNF-API:network-role": {
28609 "$ref": "#/definitions/Optional.empty"
28611 "VNF-API:network-technology": {
28612 "$ref": "#/definitions/Optional.empty"
28614 "VNF-API:network-type": {
28615 "$ref": "#/definitions/Optional.empty"
28617 "VNF-API:service-type": {
28618 "$ref": "#/definitions/Optional.empty"
28623 "VNF-API/network-topology-information(config)network-topology-identifier-TOP": {
28625 "VNF-API:network-topology-identifier": {
28627 "$ref": "#/definitions/VNF-API/network-topology-information(config)network-topology-identifier"
28634 "VNF-API/network-topology-information(config)provider-network-information": {
28636 "VNF-API:is-external-network": {
28637 "$ref": "#/definitions/Optional.empty"
28639 "VNF-API:is-provider-network": {
28640 "$ref": "#/definitions/Optional.empty"
28642 "VNF-API:is-shared-network": {
28643 "$ref": "#/definitions/Optional.empty"
28645 "VNF-API:physical-network-name": {
28646 "$ref": "#/definitions/Optional.empty"
28651 "VNF-API/network-topology-information(config)provider-network-information-TOP": {
28653 "VNF-API:provider-network-information": {
28655 "$ref": "#/definitions/VNF-API/network-topology-information(config)provider-network-information"
28662 "VNF-API/network-topology-information(config)route-table-reference": {
28664 "VNF-API:route-table-reference-fqdn": {
28665 "$ref": "#/definitions/Optional.empty"
28667 "VNF-API:route-table-reference-id": {
28668 "$ref": "#/definitions/Optional.empty"
28673 "VNF-API/network-topology-information(config)route-table-reference-TOP": {
28675 "VNF-API:route-table-reference": {
28677 "$ref": "#/definitions/VNF-API/network-topology-information(config)route-table-reference"
28684 "VNF-API/network-topology-information(config)subnets": {
28686 "VNF-API:addr-from-start": {
28687 "$ref": "#/definitions/Optional.empty",
28688 "description": "Default is N"
28690 "VNF-API:cidr-mask": {
28691 "$ref": "#/definitions/Optional.empty"
28693 "VNF-API:dhcp-enabled": {
28694 "$ref": "#/definitions/Optional.empty"
28696 "VNF-API:dhcp-end-address": {
28697 "$ref": "#/definitions/Optional.empty"
28699 "VNF-API:dhcp-start-address": {
28700 "$ref": "#/definitions/Optional.empty"
28702 "VNF-API:gateway-address": {
28703 "$ref": "#/definitions/Optional.empty"
28705 "VNF-API:host-routes": {
28707 "$ref": "#/definitions/VNF-API/network-topology-information/subnets(config)host-routes"
28711 "VNF-API:ip-version": {
28712 "$ref": "#/definitions/Optional.empty"
28714 "VNF-API:start-address": {
28715 "$ref": "#/definitions/Optional.empty"
28717 "VNF-API:subnet-name": {
28718 "$ref": "#/definitions/Optional.empty"
28720 "VNF-API:subnet-role": {
28721 "$ref": "#/definitions/Optional.empty"
28726 "VNF-API/network-topology-information(config)subnets-TOP": {
28728 "VNF-API:subnets": {
28730 "$ref": "#/definitions/VNF-API/network-topology-information(config)subnets"
28737 "VNF-API/network-topology-information(config)vpn-bindings": {
28739 "VNF-API:global-route-target": {
28740 "$ref": "#/definitions/Optional.empty"
28742 "VNF-API:vpn-binding-id": {
28743 "$ref": "#/definitions/Optional.empty"
28748 "VNF-API/network-topology-information(config)vpn-bindings-TOP": {
28750 "VNF-API:vpn-bindings": {
28752 "$ref": "#/definitions/VNF-API/network-topology-information(config)vpn-bindings"
28759 "VNF-API/network-topology-information/subnets(config)host-routes": {
28761 "VNF-API:next-hop": {
28762 "$ref": "#/definitions/Optional.empty",
28763 "description": "Could be ip-address or hostname or service-instance"
28765 "VNF-API:route-prefix": {
28766 "$ref": "#/definitions/Optional.empty"
28771 "VNF-API/network-topology-information/subnets(config)host-routes-TOP": {
28773 "VNF-API:host-routes": {
28775 "$ref": "#/definitions/VNF-API/network-topology-information/subnets(config)host-routes"
28782 "VNF-API/preload-vf-modules(config)vf-module-preload-list": {
28784 "VNF-API:vf-module-model-id": {
28785 "$ref": "#/definitions/Optional.empty",
28786 "description": "vf-module-type"
28788 "VNF-API:vf-module-name": {
28789 "$ref": "#/definitions/Optional.empty",
28790 "description": "vf-module-name"
28792 "VNF-API:vf-module-preload-data": {
28794 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list(config)vf-module-preload-data"
28801 "VNF-API/preload-vf-modules(config)vf-module-preload-list-TOP": {
28803 "VNF-API:vf-module-preload-list": {
28805 "$ref": "#/definitions/VNF-API/preload-vf-modules(config)vf-module-preload-list"
28812 "VNF-API/preload-vf-modules/vf-module-preload-list(config)vf-module-preload-data": {
28814 "VNF-API:oper-status": {
28816 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data(config)oper-status"
28820 "VNF-API:vf-module-topology-information": {
28822 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data(config)vf-module-topology-information"
28829 "VNF-API/preload-vf-modules/vf-module-preload-list(config)vf-module-preload-data-TOP": {
28831 "VNF-API:vf-module-preload-data": {
28833 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list(config)vf-module-preload-data"
28840 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data(config)oper-status": {
28842 "VNF-API:create-timestamp": {
28843 "$ref": "#/definitions/Optional.empty"
28845 "VNF-API:last-action": {
28846 "$ref": "#/definitions/Optional.empty"
28848 "VNF-API:last-order-status": {
28849 "$ref": "#/definitions/Optional.empty"
28851 "VNF-API:last-svc-request-id": {
28852 "$ref": "#/definitions/Optional.empty"
28854 "VNF-API:maintenance-indicator": {
28855 "$ref": "#/definitions/Optional.empty"
28857 "VNF-API:modify-timestamp": {
28858 "$ref": "#/definitions/Optional.empty"
28860 "VNF-API:order-status": {
28861 "$ref": "#/definitions/Optional.empty"
28866 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data(config)oper-status-TOP": {
28868 "VNF-API:oper-status": {
28870 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data(config)oper-status"
28877 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data(config)vf-module-topology-information": {
28879 "VNF-API:vf-module-identifiers": {
28881 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information(config)vf-module-identifiers"
28885 "VNF-API:vnf-assignments": {
28887 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information(config)vnf-assignments"
28891 "VNF-API:vnf-parameters": {
28893 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information(config)vnf-parameters"
28900 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data(config)vf-module-topology-information-TOP": {
28902 "VNF-API:vf-module-topology-information": {
28904 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data(config)vf-module-topology-information"
28911 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information(config)vf-module-identifiers": {
28913 "VNF-API:vf-module-id": {
28914 "$ref": "#/definitions/Optional.empty",
28915 "description": "vf-module id"
28917 "VNF-API:vf-module-model-id": {
28918 "$ref": "#/definitions/Optional.empty",
28919 "description": "vf-module-type"
28921 "VNF-API:vf-module-name": {
28922 "$ref": "#/definitions/Optional.empty",
28923 "description": "vf-module-name"
28928 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information(config)vf-module-identifiers-TOP": {
28930 "VNF-API:vf-module-identifiers": {
28932 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information(config)vf-module-identifiers"
28939 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information(config)vnf-assignments": {
28941 "VNF-API:availability-zones": {
28943 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments(config)availability-zones"
28947 "VNF-API:vnf-networks": {
28948 "description": "Network List",
28950 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments(config)vnf-networks"
28954 "VNF-API:vnf-status": {
28955 "$ref": "#/definitions/Optional.empty",
28956 "description": "Orchestration Status from AAI - to be set by SDNC"
28958 "VNF-API:vnf-vms": {
28960 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments(config)vnf-vms"
28967 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information(config)vnf-assignments-TOP": {
28969 "VNF-API:vnf-assignments": {
28971 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information(config)vnf-assignments"
28978 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information(config)vnf-parameters": {
28980 "VNF-API:vnf-parameter-name": {
28981 "$ref": "#/definitions/Optional.empty",
28982 "description": "The name of an arbitrary instance-specific vnf-parameters"
28984 "VNF-API:vnf-parameter-value": {
28985 "$ref": "#/definitions/Optional.empty",
28986 "description": "The value of an arbitrary instance-specific vnf-parameters "
28991 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information(config)vnf-parameters-TOP": {
28993 "VNF-API:vnf-parameters": {
28995 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information(config)vnf-parameters"
29002 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments(config)availability-zones": {
29004 "VNF-API:availability-zone": {
29005 "$ref": "#/definitions/Optional.empty",
29006 "description": "Openstack availability zone name or UUID"
29011 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments(config)availability-zones-TOP": {
29013 "VNF-API:availability-zones": {
29015 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments(config)availability-zones"
29022 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments(config)vnf-networks": {
29024 "VNF-API:contrail-network-fqdn": {
29025 "$ref": "#/definitions/Optional.empty",
29026 "description": "contrail network policy object"
29028 "VNF-API:ipv4-key-subnet-id": {
29029 "$ref": "#/definitions/Optional.empty",
29030 "description": "Unique SDN-C generated UUID of the ipv4 subnet.Key into A&AI instance."
29032 "VNF-API:ipv6-key-subnet-id": {
29033 "$ref": "#/definitions/Optional.empty",
29034 "description": "Unique SDN-C generated UUID of the ipv6 subnet.Key into A&AI instance."
29036 "VNF-API:ipv6-subnet-id": {
29037 "$ref": "#/definitions/Optional.empty",
29038 "description": "ipv6 subnet UUID to be passed into the HEAT template for DHCP assignment"
29040 "VNF-API:ipv6-subnet-name": {
29041 "$ref": "#/definitions/Optional.empty",
29042 "description": "ipv6 subnet-name that corresponds to the ipv6 subnet-id"
29044 "VNF-API:network-id": {
29045 "$ref": "#/definitions/Optional.empty",
29046 "description": "Unique Neutron UUID of an instance of the network role "
29048 "VNF-API:network-name": {
29049 "$ref": "#/definitions/Optional.empty",
29050 "description": "Unique Neutron UUID of an instance of the network role "
29052 "VNF-API:network-role": {
29053 "$ref": "#/definitions/Optional.empty",
29054 "description": "A Network Role to which a VNF must connect"
29056 "VNF-API:network-role-tag": {
29057 "$ref": "#/definitions/Optional.empty",
29058 "description": "The network-role that maps to the HEAT parameter {network-role}_net_id"
29060 "VNF-API:neutron-id": {
29061 "$ref": "#/definitions/Optional.empty",
29062 "description": "Unique Neutron UUID of an instance of the network role "
29064 "VNF-API:sriov-vlan-filter-list": {
29066 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list"
29070 "VNF-API:subnet-id": {
29071 "$ref": "#/definitions/Optional.empty",
29072 "description": "ipv4 subnet UUID to be passed into the HEAT template for DHCP assignment"
29074 "VNF-API:subnet-name": {
29075 "$ref": "#/definitions/Optional.empty",
29076 "description": "ipv4 subnet-name that corresponds to the ipv4 subnet-id"
29078 "VNF-API:subnet-role": {
29079 "$ref": "#/definitions/Optional.empty"
29084 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments(config)vnf-networks-TOP": {
29086 "VNF-API:vnf-networks": {
29087 "description": "Network List",
29089 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments(config)vnf-networks"
29096 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments(config)vnf-vms": {
29098 "VNF-API:vm-count": {
29099 "$ref": "#/definitions/Optional.empty"
29101 "VNF-API:vm-names": {
29103 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-names"
29107 "VNF-API:vm-networks": {
29108 "description": "Network List",
29110 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-networks"
29114 "VNF-API:vm-type": {
29115 "$ref": "#/definitions/Optional.empty"
29120 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments(config)vnf-vms-TOP": {
29122 "VNF-API:vnf-vms": {
29124 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments(config)vnf-vms"
29131 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list": {
29133 "VNF-API:sriov-vlan-filter": {
29134 "$ref": "#/definitions/Optional.empty"
29139 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list-TOP": {
29141 "VNF-API:sriov-vlan-filter-list": {
29143 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list"
29150 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-names": {
29152 "VNF-API:vm-name": {
29153 "$ref": "#/definitions/Optional.empty"
29155 "VNF-API:vnfc-names": {
29157 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names"
29164 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-names-TOP": {
29166 "VNF-API:vm-names": {
29168 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-names"
29175 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-networks": {
29177 "VNF-API:floating-ip": {
29178 "$ref": "#/definitions/Optional.empty",
29179 "description": "Floating ipv4 for VMs of a given type on this network"
29181 "VNF-API:floating-ip-v6": {
29182 "$ref": "#/definitions/Optional.empty",
29183 "description": "Floating ipv6 for VMs of a given type on this network"
29185 "VNF-API:interface-route-prefixes": {
29187 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes"
29191 "VNF-API:ip-count": {
29192 "$ref": "#/definitions/Optional.empty",
29193 "description": "The number of ip addresses to be assigned per vm for this network role"
29195 "VNF-API:ip-count-ipv6": {
29196 "$ref": "#/definitions/Optional.empty",
29197 "description": "The number of ipv6 addresses to be assigned per vm for this network role"
29199 "VNF-API:network-ips": {
29201 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips"
29205 "VNF-API:network-ips-v6": {
29207 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6"
29211 "VNF-API:network-macs": {
29213 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs"
29217 "VNF-API:network-role": {
29218 "$ref": "#/definitions/Optional.empty",
29219 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF"
29221 "VNF-API:network-role-tag": {
29222 "$ref": "#/definitions/Optional.empty",
29223 "description": "The network-role that maps to the HEAT parameter {network-role}_net_id"
29225 "VNF-API:use-dhcp": {
29226 "$ref": "#/definitions/Optional.empty",
29227 "description": "Indicator to use DHCP on this network for this VM"
29232 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-networks-TOP": {
29234 "VNF-API:vm-networks": {
29235 "description": "Network List",
29237 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-networks"
29244 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names": {
29246 "VNF-API:vnfc-name": {
29247 "$ref": "#/definitions/Optional.empty"
29249 "VNF-API:vnfc-networks": {
29251 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks"
29258 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names-TOP": {
29260 "VNF-API:vnfc-names": {
29262 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names"
29269 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks": {
29271 "VNF-API:vnfc-network-role": {
29272 "$ref": "#/definitions/Optional.empty"
29274 "VNF-API:vnfc-subnets": {
29276 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets"
29283 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks-TOP": {
29285 "VNF-API:vnfc-networks": {
29287 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks"
29294 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets": {
29296 "VNF-API:vnfc-ipassignments": {
29298 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments"
29302 "VNF-API:vnfc-subnet-role": {
29303 "$ref": "#/definitions/Optional.empty"
29308 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets-TOP": {
29310 "VNF-API:vnfc-subnets": {
29312 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets"
29319 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments": {
29321 "VNF-API:vnfc-address-family": {
29322 "$ref": "#/definitions/Optional.empty",
29323 "description": "Subnet Version tells if this is IpV4 or IpV6"
29325 "VNF-API:vnfc-subnet-dhcp": {
29326 "$ref": "#/definitions/Optional.empty",
29327 "description": "Indicator to use DHCP on this network for this VNFC. Unless dhcp=N, we wouldnt have any address, since they would not be sdnc assigned "
29329 "VNF-API:vnfc-subnet-ipcount": {
29330 "$ref": "#/definitions/Optional.empty",
29331 "description": "The number of ip addresses to be assigned per vnfc for this subnet role"
29333 "VNF-API:vnfc-subnet-ips": {
29335 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips"
29342 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments-TOP": {
29344 "VNF-API:vnfc-ipassignments": {
29346 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments"
29353 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips": {
29355 "VNF-API:ip-type": {
29356 "$ref": "#/definitions/Optional.empty",
29357 "description": "Capture what type of IP this is, if is virtual IP (AKA, floating IP) or Fixed IP. "
29359 "VNF-API:vnfc-address-ipv4": {
29360 "$ref": "#/definitions/Optional.empty",
29361 "description": "Either IpV4 IP addresses or IpV6 IP addresses should be present, but not both within one VnfcVersion. "
29363 "VNF-API:vnfc-address-ipv6": {
29364 "$ref": "#/definitions/Optional.empty",
29365 "description": "Either IpV4 IP addresses or IpV6 IP addresses should be present, but not both within one VnfcVersion."
29367 "VNF-API:vnfc-client-key": {
29368 "$ref": "#/definitions/Optional.empty"
29373 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips-TOP": {
29375 "VNF-API:vnfc-subnet-ips": {
29377 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips"
29384 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes": {
29386 "VNF-API:interface-route-prefix": {
29387 "$ref": "#/definitions/Optional.empty",
29388 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes"
29390 "VNF-API:interface-route-prefix-cidr": {
29391 "$ref": "#/definitions/Optional.empty",
29392 "description": "route prefixes (CIDRs) in ip/cidr format to be provided to MSO in vnf-topology as a list of static routes"
29397 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes-TOP": {
29399 "VNF-API:interface-route-prefixes": {
29401 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes"
29408 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips": {
29410 "VNF-API:ip-address": {
29411 "$ref": "#/definitions/Optional.empty",
29412 "description": "List of assigned ipv4 addresses on a network"
29417 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-TOP": {
29419 "VNF-API:network-ips": {
29421 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips"
29428 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6": {
29430 "VNF-API:ip-address-ipv6": {
29431 "$ref": "#/definitions/Optional.empty",
29432 "description": "List of assigned ipv6 addresses on a network"
29437 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6-TOP": {
29439 "VNF-API:network-ips-v6": {
29441 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6"
29448 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs": {
29450 "VNF-API:mac-address": {
29451 "$ref": "#/definitions/Optional.empty",
29452 "description": "List of network assignments for this VM (one per network)"
29457 "VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs-TOP": {
29459 "VNF-API:network-macs": {
29461 "$ref": "#/definitions/VNF-API/preload-vf-modules/vf-module-preload-list/vf-module-preload-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs"
29468 "VNF-API/preload-vnf-instances(config)vnf-instance-preload-list": {
29470 "VNF-API:vnf-instance-name": {
29471 "$ref": "#/definitions/Optional.empty",
29472 "description": "vnf-instance-name, aka generic-vnf-name"
29474 "VNF-API:vnf-instance-preload-data": {
29476 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list(config)vnf-instance-preload-data"
29480 "VNF-API:vnf-model-id": {
29481 "$ref": "#/definitions/Optional.empty",
29482 "description": "vnf-model-id, aka generic-vnf-type"
29487 "VNF-API/preload-vnf-instances(config)vnf-instance-preload-list-TOP": {
29489 "VNF-API:vnf-instance-preload-list": {
29491 "$ref": "#/definitions/VNF-API/preload-vnf-instances(config)vnf-instance-preload-list"
29498 "VNF-API/preload-vnf-instances/vnf-instance-preload-list(config)vnf-instance-preload-data": {
29500 "VNF-API:oper-status": {
29502 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data(config)oper-status"
29506 "VNF-API:vnf-instance-topology-information": {
29508 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data(config)vnf-instance-topology-information"
29515 "VNF-API/preload-vnf-instances/vnf-instance-preload-list(config)vnf-instance-preload-data-TOP": {
29517 "VNF-API:vnf-instance-preload-data": {
29519 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list(config)vnf-instance-preload-data"
29526 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data(config)oper-status": {
29528 "VNF-API:create-timestamp": {
29529 "$ref": "#/definitions/Optional.empty"
29531 "VNF-API:last-action": {
29532 "$ref": "#/definitions/Optional.empty"
29534 "VNF-API:last-order-status": {
29535 "$ref": "#/definitions/Optional.empty"
29537 "VNF-API:last-svc-request-id": {
29538 "$ref": "#/definitions/Optional.empty"
29540 "VNF-API:maintenance-indicator": {
29541 "$ref": "#/definitions/Optional.empty"
29543 "VNF-API:modify-timestamp": {
29544 "$ref": "#/definitions/Optional.empty"
29546 "VNF-API:order-status": {
29547 "$ref": "#/definitions/Optional.empty"
29552 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data(config)oper-status-TOP": {
29554 "VNF-API:oper-status": {
29556 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data(config)oper-status"
29563 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data(config)vnf-instance-topology-information": {
29565 "VNF-API:service-information": {
29567 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)service-information"
29571 "VNF-API:vnf-assignments": {
29573 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)vnf-assignments"
29577 "VNF-API:vnf-instance-identifiers": {
29579 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)vnf-instance-identifiers"
29583 "VNF-API:vnf-parameters": {
29585 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)vnf-parameters"
29592 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data(config)vnf-instance-topology-information-TOP": {
29594 "VNF-API:vnf-instance-topology-information": {
29596 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data(config)vnf-instance-topology-information"
29603 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)service-information": {
29605 "VNF-API:service-id": {
29606 "$ref": "#/definitions/Optional.empty"
29608 "VNF-API:service-instance-id": {
29609 "$ref": "#/definitions/Optional.empty",
29610 "description": "A service instance that a VNF or a l3-network is associated with"
29612 "VNF-API:service-type": {
29613 "$ref": "#/definitions/Optional.empty",
29614 "description": "AnAI subscription-service-type"
29616 "VNF-API:subscriber-name": {
29617 "$ref": "#/definitions/Optional.empty",
29618 "description": "AnAI global-customer-id"
29623 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)service-information-TOP": {
29625 "VNF-API:service-information": {
29627 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)service-information"
29634 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)vnf-assignments": {
29636 "VNF-API:availability-zones": {
29638 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments(config)availability-zones"
29642 "VNF-API:vnf-networks": {
29643 "description": "Network List",
29645 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments(config)vnf-networks"
29649 "VNF-API:vnf-status": {
29650 "$ref": "#/definitions/Optional.empty",
29651 "description": "Orchestration Status from AAI - to be set by SDNC"
29653 "VNF-API:vnf-vms": {
29655 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments(config)vnf-vms"
29662 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)vnf-assignments-TOP": {
29664 "VNF-API:vnf-assignments": {
29666 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)vnf-assignments"
29673 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)vnf-instance-identifiers": {
29675 "VNF-API:vnf-instance-id": {
29676 "$ref": "#/definitions/Optional.empty"
29678 "VNF-API:vnf-instance-name": {
29679 "$ref": "#/definitions/Optional.empty"
29681 "VNF-API:vnf-model-id": {
29682 "$ref": "#/definitions/Optional.empty"
29687 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)vnf-instance-identifiers-TOP": {
29689 "VNF-API:vnf-instance-identifiers": {
29691 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)vnf-instance-identifiers"
29698 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)vnf-parameters": {
29700 "VNF-API:vnf-parameter-name": {
29701 "$ref": "#/definitions/Optional.empty",
29702 "description": "The name of an arbitrary instance-specific vnf-parameters"
29704 "VNF-API:vnf-parameter-value": {
29705 "$ref": "#/definitions/Optional.empty",
29706 "description": "The value of an arbitrary instance-specific vnf-parameters "
29711 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)vnf-parameters-TOP": {
29713 "VNF-API:vnf-parameters": {
29715 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information(config)vnf-parameters"
29722 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments(config)availability-zones": {
29724 "VNF-API:availability-zone": {
29725 "$ref": "#/definitions/Optional.empty",
29726 "description": "Openstack availability zone name or UUID"
29731 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments(config)availability-zones-TOP": {
29733 "VNF-API:availability-zones": {
29735 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments(config)availability-zones"
29742 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments(config)vnf-networks": {
29744 "VNF-API:contrail-network-fqdn": {
29745 "$ref": "#/definitions/Optional.empty",
29746 "description": "contrail network policy object"
29748 "VNF-API:ipv4-key-subnet-id": {
29749 "$ref": "#/definitions/Optional.empty",
29750 "description": "Unique SDN-C generated UUID of the ipv4 subnet.Key into A&AI instance."
29752 "VNF-API:ipv6-key-subnet-id": {
29753 "$ref": "#/definitions/Optional.empty",
29754 "description": "Unique SDN-C generated UUID of the ipv6 subnet.Key into A&AI instance."
29756 "VNF-API:ipv6-subnet-id": {
29757 "$ref": "#/definitions/Optional.empty",
29758 "description": "ipv6 subnet UUID to be passed into the HEAT template for DHCP assignment"
29760 "VNF-API:ipv6-subnet-name": {
29761 "$ref": "#/definitions/Optional.empty",
29762 "description": "ipv6 subnet-name that corresponds to the ipv6 subnet-id"
29764 "VNF-API:network-id": {
29765 "$ref": "#/definitions/Optional.empty",
29766 "description": "Unique Neutron UUID of an instance of the network role "
29768 "VNF-API:network-name": {
29769 "$ref": "#/definitions/Optional.empty",
29770 "description": "Unique Neutron UUID of an instance of the network role "
29772 "VNF-API:network-role": {
29773 "$ref": "#/definitions/Optional.empty",
29774 "description": "A Network Role to which a VNF must connect"
29776 "VNF-API:network-role-tag": {
29777 "$ref": "#/definitions/Optional.empty",
29778 "description": "The network-role that maps to the HEAT parameter {network-role}_net_id"
29780 "VNF-API:neutron-id": {
29781 "$ref": "#/definitions/Optional.empty",
29782 "description": "Unique Neutron UUID of an instance of the network role "
29784 "VNF-API:sriov-vlan-filter-list": {
29786 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list"
29790 "VNF-API:subnet-id": {
29791 "$ref": "#/definitions/Optional.empty",
29792 "description": "ipv4 subnet UUID to be passed into the HEAT template for DHCP assignment"
29794 "VNF-API:subnet-name": {
29795 "$ref": "#/definitions/Optional.empty",
29796 "description": "ipv4 subnet-name that corresponds to the ipv4 subnet-id"
29798 "VNF-API:subnet-role": {
29799 "$ref": "#/definitions/Optional.empty"
29804 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments(config)vnf-networks-TOP": {
29806 "VNF-API:vnf-networks": {
29807 "description": "Network List",
29809 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments(config)vnf-networks"
29816 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments(config)vnf-vms": {
29818 "VNF-API:vm-count": {
29819 "$ref": "#/definitions/Optional.empty"
29821 "VNF-API:vm-names": {
29823 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-names"
29827 "VNF-API:vm-networks": {
29828 "description": "Network List",
29830 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-networks"
29834 "VNF-API:vm-type": {
29835 "$ref": "#/definitions/Optional.empty"
29840 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments(config)vnf-vms-TOP": {
29842 "VNF-API:vnf-vms": {
29844 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments(config)vnf-vms"
29851 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list": {
29853 "VNF-API:sriov-vlan-filter": {
29854 "$ref": "#/definitions/Optional.empty"
29859 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list-TOP": {
29861 "VNF-API:sriov-vlan-filter-list": {
29863 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list"
29870 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-names": {
29872 "VNF-API:vm-name": {
29873 "$ref": "#/definitions/Optional.empty"
29875 "VNF-API:vnfc-names": {
29877 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names"
29884 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-names-TOP": {
29886 "VNF-API:vm-names": {
29888 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-names"
29895 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-networks": {
29897 "VNF-API:floating-ip": {
29898 "$ref": "#/definitions/Optional.empty",
29899 "description": "Floating ipv4 for VMs of a given type on this network"
29901 "VNF-API:floating-ip-v6": {
29902 "$ref": "#/definitions/Optional.empty",
29903 "description": "Floating ipv6 for VMs of a given type on this network"
29905 "VNF-API:interface-route-prefixes": {
29907 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes"
29911 "VNF-API:ip-count": {
29912 "$ref": "#/definitions/Optional.empty",
29913 "description": "The number of ip addresses to be assigned per vm for this network role"
29915 "VNF-API:ip-count-ipv6": {
29916 "$ref": "#/definitions/Optional.empty",
29917 "description": "The number of ipv6 addresses to be assigned per vm for this network role"
29919 "VNF-API:network-ips": {
29921 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips"
29925 "VNF-API:network-ips-v6": {
29927 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6"
29931 "VNF-API:network-macs": {
29933 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs"
29937 "VNF-API:network-role": {
29938 "$ref": "#/definitions/Optional.empty",
29939 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF"
29941 "VNF-API:network-role-tag": {
29942 "$ref": "#/definitions/Optional.empty",
29943 "description": "The network-role that maps to the HEAT parameter {network-role}_net_id"
29945 "VNF-API:use-dhcp": {
29946 "$ref": "#/definitions/Optional.empty",
29947 "description": "Indicator to use DHCP on this network for this VM"
29952 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-networks-TOP": {
29954 "VNF-API:vm-networks": {
29955 "description": "Network List",
29957 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-networks"
29964 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names": {
29966 "VNF-API:vnfc-name": {
29967 "$ref": "#/definitions/Optional.empty"
29969 "VNF-API:vnfc-networks": {
29971 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks"
29978 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names-TOP": {
29980 "VNF-API:vnfc-names": {
29982 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names"
29989 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks": {
29991 "VNF-API:vnfc-network-role": {
29992 "$ref": "#/definitions/Optional.empty"
29994 "VNF-API:vnfc-subnets": {
29996 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets"
30003 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks-TOP": {
30005 "VNF-API:vnfc-networks": {
30007 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks"
30014 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets": {
30016 "VNF-API:vnfc-ipassignments": {
30018 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments"
30022 "VNF-API:vnfc-subnet-role": {
30023 "$ref": "#/definitions/Optional.empty"
30028 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets-TOP": {
30030 "VNF-API:vnfc-subnets": {
30032 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets"
30039 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments": {
30041 "VNF-API:vnfc-address-family": {
30042 "$ref": "#/definitions/Optional.empty",
30043 "description": "Subnet Version tells if this is IpV4 or IpV6"
30045 "VNF-API:vnfc-subnet-dhcp": {
30046 "$ref": "#/definitions/Optional.empty",
30047 "description": "Indicator to use DHCP on this network for this VNFC. Unless dhcp=N, we wouldnt have any address, since they would not be sdnc assigned "
30049 "VNF-API:vnfc-subnet-ipcount": {
30050 "$ref": "#/definitions/Optional.empty",
30051 "description": "The number of ip addresses to be assigned per vnfc for this subnet role"
30053 "VNF-API:vnfc-subnet-ips": {
30055 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips"
30062 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments-TOP": {
30064 "VNF-API:vnfc-ipassignments": {
30066 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments"
30073 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips": {
30075 "VNF-API:ip-type": {
30076 "$ref": "#/definitions/Optional.empty",
30077 "description": "Capture what type of IP this is, if is virtual IP (AKA, floating IP) or Fixed IP. "
30079 "VNF-API:vnfc-address-ipv4": {
30080 "$ref": "#/definitions/Optional.empty",
30081 "description": "Either IpV4 IP addresses or IpV6 IP addresses should be present, but not both within one VnfcVersion. "
30083 "VNF-API:vnfc-address-ipv6": {
30084 "$ref": "#/definitions/Optional.empty",
30085 "description": "Either IpV4 IP addresses or IpV6 IP addresses should be present, but not both within one VnfcVersion."
30087 "VNF-API:vnfc-client-key": {
30088 "$ref": "#/definitions/Optional.empty"
30093 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips-TOP": {
30095 "VNF-API:vnfc-subnet-ips": {
30097 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips"
30104 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes": {
30106 "VNF-API:interface-route-prefix": {
30107 "$ref": "#/definitions/Optional.empty",
30108 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes"
30110 "VNF-API:interface-route-prefix-cidr": {
30111 "$ref": "#/definitions/Optional.empty",
30112 "description": "route prefixes (CIDRs) in ip/cidr format to be provided to MSO in vnf-topology as a list of static routes"
30117 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes-TOP": {
30119 "VNF-API:interface-route-prefixes": {
30121 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes"
30128 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips": {
30130 "VNF-API:ip-address": {
30131 "$ref": "#/definitions/Optional.empty",
30132 "description": "List of assigned ipv4 addresses on a network"
30137 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-TOP": {
30139 "VNF-API:network-ips": {
30141 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips"
30148 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6": {
30150 "VNF-API:ip-address-ipv6": {
30151 "$ref": "#/definitions/Optional.empty",
30152 "description": "List of assigned ipv6 addresses on a network"
30157 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6-TOP": {
30159 "VNF-API:network-ips-v6": {
30161 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6"
30168 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs": {
30170 "VNF-API:mac-address": {
30171 "$ref": "#/definitions/Optional.empty",
30172 "description": "List of network assignments for this VM (one per network)"
30177 "VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs-TOP": {
30179 "VNF-API:network-macs": {
30181 "$ref": "#/definitions/VNF-API/preload-vnf-instances/vnf-instance-preload-list/vnf-instance-preload-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs"
30188 "VNF-API/preload-vnfs(config)vnf-preload-list": {
30190 "VNF-API:preload-data": {
30192 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list(config)preload-data"
30196 "VNF-API:vnf-name": {
30197 "$ref": "#/definitions/Optional.empty",
30198 "description": "vf-module-name"
30200 "VNF-API:vnf-type": {
30201 "$ref": "#/definitions/Optional.empty",
30202 "description": "vf-module-type"
30207 "VNF-API/preload-vnfs(config)vnf-preload-list-TOP": {
30209 "VNF-API:vnf-preload-list": {
30211 "$ref": "#/definitions/VNF-API/preload-vnfs(config)vnf-preload-list"
30218 "VNF-API/preload-vnfs/vnf-preload-list(config)preload-data": {
30220 "VNF-API:network-topology-information": {
30222 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data(config)network-topology-information"
30226 "VNF-API:oper-status": {
30228 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data(config)oper-status"
30232 "VNF-API:vnf-topology-information": {
30234 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data(config)vnf-topology-information"
30241 "VNF-API/preload-vnfs/vnf-preload-list(config)preload-data-TOP": {
30243 "VNF-API:preload-data": {
30245 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list(config)preload-data"
30252 "VNF-API/preload-vnfs/vnf-preload-list/preload-data(config)network-topology-information": {
30254 "VNF-API:network-policy": {
30256 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)network-policy"
30260 "VNF-API:network-topology-identifier": {
30262 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)network-topology-identifier"
30266 "VNF-API:provider-network-information": {
30268 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)provider-network-information"
30272 "VNF-API:route-table-reference": {
30274 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)route-table-reference"
30278 "VNF-API:subnets": {
30280 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)subnets"
30284 "VNF-API:vpn-bindings": {
30286 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)vpn-bindings"
30293 "VNF-API/preload-vnfs/vnf-preload-list/preload-data(config)network-topology-information-TOP": {
30295 "VNF-API:network-topology-information": {
30297 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data(config)network-topology-information"
30304 "VNF-API/preload-vnfs/vnf-preload-list/preload-data(config)oper-status": {
30306 "VNF-API:create-timestamp": {
30307 "$ref": "#/definitions/Optional.empty"
30309 "VNF-API:last-action": {
30310 "$ref": "#/definitions/Optional.empty"
30312 "VNF-API:last-order-status": {
30313 "$ref": "#/definitions/Optional.empty"
30315 "VNF-API:last-svc-request-id": {
30316 "$ref": "#/definitions/Optional.empty"
30318 "VNF-API:maintenance-indicator": {
30319 "$ref": "#/definitions/Optional.empty"
30321 "VNF-API:modify-timestamp": {
30322 "$ref": "#/definitions/Optional.empty"
30324 "VNF-API:order-status": {
30325 "$ref": "#/definitions/Optional.empty"
30330 "VNF-API/preload-vnfs/vnf-preload-list/preload-data(config)oper-status-TOP": {
30332 "VNF-API:oper-status": {
30334 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data(config)oper-status"
30341 "VNF-API/preload-vnfs/vnf-preload-list/preload-data(config)vnf-topology-information": {
30343 "VNF-API:vnf-assignments": {
30345 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information(config)vnf-assignments"
30349 "VNF-API:vnf-parameters": {
30351 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information(config)vnf-parameters"
30355 "VNF-API:vnf-topology-identifier": {
30357 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information(config)vnf-topology-identifier"
30364 "VNF-API/preload-vnfs/vnf-preload-list/preload-data(config)vnf-topology-information-TOP": {
30366 "VNF-API:vnf-topology-information": {
30368 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data(config)vnf-topology-information"
30375 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)network-policy": {
30377 "VNF-API:network-policy-fqdn": {
30378 "$ref": "#/definitions/Optional.empty"
30380 "VNF-API:network-policy-id": {
30381 "$ref": "#/definitions/Optional.empty"
30386 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)network-policy-TOP": {
30388 "VNF-API:network-policy": {
30390 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)network-policy"
30397 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)network-topology-identifier": {
30399 "VNF-API:network-name": {
30400 "$ref": "#/definitions/Optional.empty"
30402 "VNF-API:network-role": {
30403 "$ref": "#/definitions/Optional.empty"
30405 "VNF-API:network-technology": {
30406 "$ref": "#/definitions/Optional.empty"
30408 "VNF-API:network-type": {
30409 "$ref": "#/definitions/Optional.empty"
30411 "VNF-API:service-type": {
30412 "$ref": "#/definitions/Optional.empty"
30417 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)network-topology-identifier-TOP": {
30419 "VNF-API:network-topology-identifier": {
30421 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)network-topology-identifier"
30428 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)provider-network-information": {
30430 "VNF-API:is-external-network": {
30431 "$ref": "#/definitions/Optional.empty"
30433 "VNF-API:is-provider-network": {
30434 "$ref": "#/definitions/Optional.empty"
30436 "VNF-API:is-shared-network": {
30437 "$ref": "#/definitions/Optional.empty"
30439 "VNF-API:physical-network-name": {
30440 "$ref": "#/definitions/Optional.empty"
30445 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)provider-network-information-TOP": {
30447 "VNF-API:provider-network-information": {
30449 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)provider-network-information"
30456 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)route-table-reference": {
30458 "VNF-API:route-table-reference-fqdn": {
30459 "$ref": "#/definitions/Optional.empty"
30461 "VNF-API:route-table-reference-id": {
30462 "$ref": "#/definitions/Optional.empty"
30467 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)route-table-reference-TOP": {
30469 "VNF-API:route-table-reference": {
30471 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)route-table-reference"
30478 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)subnets": {
30480 "VNF-API:addr-from-start": {
30481 "$ref": "#/definitions/Optional.empty",
30482 "description": "Default is N"
30484 "VNF-API:cidr-mask": {
30485 "$ref": "#/definitions/Optional.empty"
30487 "VNF-API:dhcp-enabled": {
30488 "$ref": "#/definitions/Optional.empty"
30490 "VNF-API:dhcp-end-address": {
30491 "$ref": "#/definitions/Optional.empty"
30493 "VNF-API:dhcp-start-address": {
30494 "$ref": "#/definitions/Optional.empty"
30496 "VNF-API:gateway-address": {
30497 "$ref": "#/definitions/Optional.empty"
30499 "VNF-API:host-routes": {
30501 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information/subnets(config)host-routes"
30505 "VNF-API:ip-version": {
30506 "$ref": "#/definitions/Optional.empty"
30508 "VNF-API:start-address": {
30509 "$ref": "#/definitions/Optional.empty"
30511 "VNF-API:subnet-name": {
30512 "$ref": "#/definitions/Optional.empty"
30514 "VNF-API:subnet-role": {
30515 "$ref": "#/definitions/Optional.empty"
30520 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)subnets-TOP": {
30522 "VNF-API:subnets": {
30524 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)subnets"
30531 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)vpn-bindings": {
30533 "VNF-API:global-route-target": {
30534 "$ref": "#/definitions/Optional.empty"
30536 "VNF-API:vpn-binding-id": {
30537 "$ref": "#/definitions/Optional.empty"
30542 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)vpn-bindings-TOP": {
30544 "VNF-API:vpn-bindings": {
30546 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information(config)vpn-bindings"
30553 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information/subnets(config)host-routes": {
30555 "VNF-API:next-hop": {
30556 "$ref": "#/definitions/Optional.empty",
30557 "description": "Could be ip-address or hostname or service-instance"
30559 "VNF-API:route-prefix": {
30560 "$ref": "#/definitions/Optional.empty"
30565 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information/subnets(config)host-routes-TOP": {
30567 "VNF-API:host-routes": {
30569 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/network-topology-information/subnets(config)host-routes"
30576 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information(config)vnf-assignments": {
30578 "VNF-API:availability-zones": {
30580 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments(config)availability-zones"
30584 "VNF-API:vnf-networks": {
30585 "description": "Network List",
30587 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments(config)vnf-networks"
30591 "VNF-API:vnf-status": {
30592 "$ref": "#/definitions/Optional.empty",
30593 "description": "Orchestration Status from AAI - to be set by SDNC"
30595 "VNF-API:vnf-vms": {
30597 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments(config)vnf-vms"
30604 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information(config)vnf-assignments-TOP": {
30606 "VNF-API:vnf-assignments": {
30608 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information(config)vnf-assignments"
30615 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information(config)vnf-parameters": {
30617 "VNF-API:vnf-parameter-name": {
30618 "$ref": "#/definitions/Optional.empty",
30619 "description": "The name of an arbitrary instance-specific vnf-parameters"
30621 "VNF-API:vnf-parameter-value": {
30622 "$ref": "#/definitions/Optional.empty",
30623 "description": "The value of an arbitrary instance-specific vnf-parameters "
30628 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information(config)vnf-parameters-TOP": {
30630 "VNF-API:vnf-parameters": {
30632 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information(config)vnf-parameters"
30639 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information(config)vnf-topology-identifier": {
30641 "VNF-API:generic-vnf-id": {
30642 "$ref": "#/definitions/Optional.empty"
30644 "VNF-API:generic-vnf-name": {
30645 "$ref": "#/definitions/Optional.empty"
30647 "VNF-API:generic-vnf-type": {
30648 "$ref": "#/definitions/Optional.empty"
30650 "VNF-API:service-id": {
30651 "$ref": "#/definitions/Optional.empty"
30653 "VNF-API:service-type": {
30654 "$ref": "#/definitions/Optional.empty"
30656 "VNF-API:vnf-name": {
30657 "$ref": "#/definitions/Optional.empty",
30658 "description": "vf-module-name"
30660 "VNF-API:vnf-type": {
30661 "$ref": "#/definitions/Optional.empty",
30662 "description": "vf-module-type"
30667 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information(config)vnf-topology-identifier-TOP": {
30669 "VNF-API:vnf-topology-identifier": {
30671 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information(config)vnf-topology-identifier"
30678 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments(config)availability-zones": {
30680 "VNF-API:availability-zone": {
30681 "$ref": "#/definitions/Optional.empty",
30682 "description": "Openstack availability zone name or UUID"
30687 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments(config)availability-zones-TOP": {
30689 "VNF-API:availability-zones": {
30691 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments(config)availability-zones"
30698 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments(config)vnf-networks": {
30700 "VNF-API:contrail-network-fqdn": {
30701 "$ref": "#/definitions/Optional.empty",
30702 "description": "contrail network policy object"
30704 "VNF-API:ipv4-key-subnet-id": {
30705 "$ref": "#/definitions/Optional.empty",
30706 "description": "Unique SDN-C generated UUID of the ipv4 subnet.Key into A&AI instance."
30708 "VNF-API:ipv6-key-subnet-id": {
30709 "$ref": "#/definitions/Optional.empty",
30710 "description": "Unique SDN-C generated UUID of the ipv6 subnet.Key into A&AI instance."
30712 "VNF-API:ipv6-subnet-id": {
30713 "$ref": "#/definitions/Optional.empty",
30714 "description": "ipv6 subnet UUID to be passed into the HEAT template for DHCP assignment"
30716 "VNF-API:ipv6-subnet-name": {
30717 "$ref": "#/definitions/Optional.empty",
30718 "description": "ipv6 subnet-name that corresponds to the ipv6 subnet-id"
30720 "VNF-API:network-id": {
30721 "$ref": "#/definitions/Optional.empty",
30722 "description": "Unique Neutron UUID of an instance of the network role "
30724 "VNF-API:network-name": {
30725 "$ref": "#/definitions/Optional.empty",
30726 "description": "Unique Neutron UUID of an instance of the network role "
30728 "VNF-API:network-role": {
30729 "$ref": "#/definitions/Optional.empty",
30730 "description": "A Network Role to which a VNF must connect"
30732 "VNF-API:network-role-tag": {
30733 "$ref": "#/definitions/Optional.empty",
30734 "description": "The network-role that maps to the HEAT parameter {network-role}_net_id"
30736 "VNF-API:neutron-id": {
30737 "$ref": "#/definitions/Optional.empty",
30738 "description": "Unique Neutron UUID of an instance of the network role "
30740 "VNF-API:sriov-vlan-filter-list": {
30742 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list"
30746 "VNF-API:subnet-id": {
30747 "$ref": "#/definitions/Optional.empty",
30748 "description": "ipv4 subnet UUID to be passed into the HEAT template for DHCP assignment"
30750 "VNF-API:subnet-name": {
30751 "$ref": "#/definitions/Optional.empty",
30752 "description": "ipv4 subnet-name that corresponds to the ipv4 subnet-id"
30754 "VNF-API:subnet-role": {
30755 "$ref": "#/definitions/Optional.empty"
30760 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments(config)vnf-networks-TOP": {
30762 "VNF-API:vnf-networks": {
30763 "description": "Network List",
30765 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments(config)vnf-networks"
30772 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments(config)vnf-vms": {
30774 "VNF-API:vm-count": {
30775 "$ref": "#/definitions/Optional.empty"
30777 "VNF-API:vm-names": {
30779 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-names"
30783 "VNF-API:vm-networks": {
30784 "description": "Network List",
30786 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-networks"
30790 "VNF-API:vm-type": {
30791 "$ref": "#/definitions/Optional.empty"
30796 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments(config)vnf-vms-TOP": {
30798 "VNF-API:vnf-vms": {
30800 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments(config)vnf-vms"
30807 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list": {
30809 "VNF-API:sriov-vlan-filter": {
30810 "$ref": "#/definitions/Optional.empty"
30815 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list-TOP": {
30817 "VNF-API:sriov-vlan-filter-list": {
30819 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list"
30826 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-names": {
30828 "VNF-API:vm-name": {
30829 "$ref": "#/definitions/Optional.empty"
30831 "VNF-API:vnfc-names": {
30833 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names"
30840 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-names-TOP": {
30842 "VNF-API:vm-names": {
30844 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-names"
30851 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-networks": {
30853 "VNF-API:floating-ip": {
30854 "$ref": "#/definitions/Optional.empty",
30855 "description": "Floating ipv4 for VMs of a given type on this network"
30857 "VNF-API:floating-ip-v6": {
30858 "$ref": "#/definitions/Optional.empty",
30859 "description": "Floating ipv6 for VMs of a given type on this network"
30861 "VNF-API:interface-route-prefixes": {
30863 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes"
30867 "VNF-API:ip-count": {
30868 "$ref": "#/definitions/Optional.empty",
30869 "description": "The number of ip addresses to be assigned per vm for this network role"
30871 "VNF-API:ip-count-ipv6": {
30872 "$ref": "#/definitions/Optional.empty",
30873 "description": "The number of ipv6 addresses to be assigned per vm for this network role"
30875 "VNF-API:network-ips": {
30877 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips"
30881 "VNF-API:network-ips-v6": {
30883 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6"
30887 "VNF-API:network-macs": {
30889 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs"
30893 "VNF-API:network-role": {
30894 "$ref": "#/definitions/Optional.empty",
30895 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF"
30897 "VNF-API:network-role-tag": {
30898 "$ref": "#/definitions/Optional.empty",
30899 "description": "The network-role that maps to the HEAT parameter {network-role}_net_id"
30901 "VNF-API:use-dhcp": {
30902 "$ref": "#/definitions/Optional.empty",
30903 "description": "Indicator to use DHCP on this network for this VM"
30908 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-networks-TOP": {
30910 "VNF-API:vm-networks": {
30911 "description": "Network List",
30913 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-networks"
30920 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names": {
30922 "VNF-API:vnfc-name": {
30923 "$ref": "#/definitions/Optional.empty"
30925 "VNF-API:vnfc-networks": {
30927 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks"
30934 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names-TOP": {
30936 "VNF-API:vnfc-names": {
30938 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names"
30945 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks": {
30947 "VNF-API:vnfc-network-role": {
30948 "$ref": "#/definitions/Optional.empty"
30950 "VNF-API:vnfc-subnets": {
30952 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets"
30959 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks-TOP": {
30961 "VNF-API:vnfc-networks": {
30963 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks"
30970 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets": {
30972 "VNF-API:vnfc-ipassignments": {
30974 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments"
30978 "VNF-API:vnfc-subnet-role": {
30979 "$ref": "#/definitions/Optional.empty"
30984 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets-TOP": {
30986 "VNF-API:vnfc-subnets": {
30988 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets"
30995 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments": {
30997 "VNF-API:vnfc-address-family": {
30998 "$ref": "#/definitions/Optional.empty",
30999 "description": "Subnet Version tells if this is IpV4 or IpV6"
31001 "VNF-API:vnfc-subnet-dhcp": {
31002 "$ref": "#/definitions/Optional.empty",
31003 "description": "Indicator to use DHCP on this network for this VNFC. Unless dhcp=N, we wouldnt have any address, since they would not be sdnc assigned "
31005 "VNF-API:vnfc-subnet-ipcount": {
31006 "$ref": "#/definitions/Optional.empty",
31007 "description": "The number of ip addresses to be assigned per vnfc for this subnet role"
31009 "VNF-API:vnfc-subnet-ips": {
31011 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips"
31018 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments-TOP": {
31020 "VNF-API:vnfc-ipassignments": {
31022 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments"
31029 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips": {
31031 "VNF-API:ip-type": {
31032 "$ref": "#/definitions/Optional.empty",
31033 "description": "Capture what type of IP this is, if is virtual IP (AKA, floating IP) or Fixed IP. "
31035 "VNF-API:vnfc-address-ipv4": {
31036 "$ref": "#/definitions/Optional.empty",
31037 "description": "Either IpV4 IP addresses or IpV6 IP addresses should be present, but not both within one VnfcVersion. "
31039 "VNF-API:vnfc-address-ipv6": {
31040 "$ref": "#/definitions/Optional.empty",
31041 "description": "Either IpV4 IP addresses or IpV6 IP addresses should be present, but not both within one VnfcVersion."
31043 "VNF-API:vnfc-client-key": {
31044 "$ref": "#/definitions/Optional.empty"
31049 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips-TOP": {
31051 "VNF-API:vnfc-subnet-ips": {
31053 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips"
31060 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes": {
31062 "VNF-API:interface-route-prefix": {
31063 "$ref": "#/definitions/Optional.empty",
31064 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes"
31066 "VNF-API:interface-route-prefix-cidr": {
31067 "$ref": "#/definitions/Optional.empty",
31068 "description": "route prefixes (CIDRs) in ip/cidr format to be provided to MSO in vnf-topology as a list of static routes"
31073 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes-TOP": {
31075 "VNF-API:interface-route-prefixes": {
31077 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes"
31084 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips": {
31086 "VNF-API:ip-address": {
31087 "$ref": "#/definitions/Optional.empty",
31088 "description": "List of assigned ipv4 addresses on a network"
31093 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-TOP": {
31095 "VNF-API:network-ips": {
31097 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips"
31104 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6": {
31106 "VNF-API:ip-address-ipv6": {
31107 "$ref": "#/definitions/Optional.empty",
31108 "description": "List of assigned ipv6 addresses on a network"
31113 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6-TOP": {
31115 "VNF-API:network-ips-v6": {
31117 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6"
31124 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs": {
31126 "VNF-API:mac-address": {
31127 "$ref": "#/definitions/Optional.empty",
31128 "description": "List of network assignments for this VM (one per network)"
31133 "VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs-TOP": {
31135 "VNF-API:network-macs": {
31137 "$ref": "#/definitions/VNF-API/preload-vnfs/vnf-preload-list/preload-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs"
31144 "VNF-API/vf-module-topology-information(config)vf-module-identifiers": {
31146 "VNF-API:vf-module-id": {
31147 "$ref": "#/definitions/Optional.empty",
31148 "description": "vf-module id"
31150 "VNF-API:vf-module-model-id": {
31151 "$ref": "#/definitions/Optional.empty",
31152 "description": "vf-module-type"
31154 "VNF-API:vf-module-name": {
31155 "$ref": "#/definitions/Optional.empty",
31156 "description": "vf-module-name"
31161 "VNF-API/vf-module-topology-information(config)vf-module-identifiers-TOP": {
31163 "VNF-API:vf-module-identifiers": {
31165 "$ref": "#/definitions/VNF-API/vf-module-topology-information(config)vf-module-identifiers"
31172 "VNF-API/vf-module-topology-information(config)vnf-assignments": {
31174 "VNF-API:availability-zones": {
31176 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments(config)availability-zones"
31180 "VNF-API:vnf-networks": {
31181 "description": "Network List",
31183 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments(config)vnf-networks"
31187 "VNF-API:vnf-status": {
31188 "$ref": "#/definitions/Optional.empty",
31189 "description": "Orchestration Status from AAI - to be set by SDNC"
31191 "VNF-API:vnf-vms": {
31193 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments(config)vnf-vms"
31200 "VNF-API/vf-module-topology-information(config)vnf-assignments-TOP": {
31202 "VNF-API:vnf-assignments": {
31204 "$ref": "#/definitions/VNF-API/vf-module-topology-information(config)vnf-assignments"
31211 "VNF-API/vf-module-topology-information(config)vnf-parameters": {
31213 "VNF-API:vnf-parameter-name": {
31214 "$ref": "#/definitions/Optional.empty",
31215 "description": "The name of an arbitrary instance-specific vnf-parameters"
31217 "VNF-API:vnf-parameter-value": {
31218 "$ref": "#/definitions/Optional.empty",
31219 "description": "The value of an arbitrary instance-specific vnf-parameters "
31224 "VNF-API/vf-module-topology-information(config)vnf-parameters-TOP": {
31226 "VNF-API:vnf-parameters": {
31228 "$ref": "#/definitions/VNF-API/vf-module-topology-information(config)vnf-parameters"
31235 "VNF-API/vf-module-topology-information/vnf-assignments(config)availability-zones": {
31237 "VNF-API:availability-zone": {
31238 "$ref": "#/definitions/Optional.empty",
31239 "description": "Openstack availability zone name or UUID"
31244 "VNF-API/vf-module-topology-information/vnf-assignments(config)availability-zones-TOP": {
31246 "VNF-API:availability-zones": {
31248 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments(config)availability-zones"
31255 "VNF-API/vf-module-topology-information/vnf-assignments(config)vnf-networks": {
31257 "VNF-API:contrail-network-fqdn": {
31258 "$ref": "#/definitions/Optional.empty",
31259 "description": "contrail network policy object"
31261 "VNF-API:ipv4-key-subnet-id": {
31262 "$ref": "#/definitions/Optional.empty",
31263 "description": "Unique SDN-C generated UUID of the ipv4 subnet.Key into A&AI instance."
31265 "VNF-API:ipv6-key-subnet-id": {
31266 "$ref": "#/definitions/Optional.empty",
31267 "description": "Unique SDN-C generated UUID of the ipv6 subnet.Key into A&AI instance."
31269 "VNF-API:ipv6-subnet-id": {
31270 "$ref": "#/definitions/Optional.empty",
31271 "description": "ipv6 subnet UUID to be passed into the HEAT template for DHCP assignment"
31273 "VNF-API:ipv6-subnet-name": {
31274 "$ref": "#/definitions/Optional.empty",
31275 "description": "ipv6 subnet-name that corresponds to the ipv6 subnet-id"
31277 "VNF-API:network-id": {
31278 "$ref": "#/definitions/Optional.empty",
31279 "description": "Unique Neutron UUID of an instance of the network role "
31281 "VNF-API:network-name": {
31282 "$ref": "#/definitions/Optional.empty",
31283 "description": "Unique Neutron UUID of an instance of the network role "
31285 "VNF-API:network-role": {
31286 "$ref": "#/definitions/Optional.empty",
31287 "description": "A Network Role to which a VNF must connect"
31289 "VNF-API:network-role-tag": {
31290 "$ref": "#/definitions/Optional.empty",
31291 "description": "The network-role that maps to the HEAT parameter {network-role}_net_id"
31293 "VNF-API:neutron-id": {
31294 "$ref": "#/definitions/Optional.empty",
31295 "description": "Unique Neutron UUID of an instance of the network role "
31297 "VNF-API:sriov-vlan-filter-list": {
31299 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list"
31303 "VNF-API:subnet-id": {
31304 "$ref": "#/definitions/Optional.empty",
31305 "description": "ipv4 subnet UUID to be passed into the HEAT template for DHCP assignment"
31307 "VNF-API:subnet-name": {
31308 "$ref": "#/definitions/Optional.empty",
31309 "description": "ipv4 subnet-name that corresponds to the ipv4 subnet-id"
31311 "VNF-API:subnet-role": {
31312 "$ref": "#/definitions/Optional.empty"
31317 "VNF-API/vf-module-topology-information/vnf-assignments(config)vnf-networks-TOP": {
31319 "VNF-API:vnf-networks": {
31320 "description": "Network List",
31322 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments(config)vnf-networks"
31329 "VNF-API/vf-module-topology-information/vnf-assignments(config)vnf-vms": {
31331 "VNF-API:vm-count": {
31332 "$ref": "#/definitions/Optional.empty"
31334 "VNF-API:vm-names": {
31336 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-names"
31340 "VNF-API:vm-networks": {
31341 "description": "Network List",
31343 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-networks"
31347 "VNF-API:vm-type": {
31348 "$ref": "#/definitions/Optional.empty"
31353 "VNF-API/vf-module-topology-information/vnf-assignments(config)vnf-vms-TOP": {
31355 "VNF-API:vnf-vms": {
31357 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments(config)vnf-vms"
31364 "VNF-API/vf-module-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list": {
31366 "VNF-API:sriov-vlan-filter": {
31367 "$ref": "#/definitions/Optional.empty"
31372 "VNF-API/vf-module-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list-TOP": {
31374 "VNF-API:sriov-vlan-filter-list": {
31376 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list"
31383 "VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-names": {
31385 "VNF-API:vm-name": {
31386 "$ref": "#/definitions/Optional.empty"
31388 "VNF-API:vnfc-names": {
31390 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names"
31397 "VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-names-TOP": {
31399 "VNF-API:vm-names": {
31401 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-names"
31408 "VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-networks": {
31410 "VNF-API:floating-ip": {
31411 "$ref": "#/definitions/Optional.empty",
31412 "description": "Floating ipv4 for VMs of a given type on this network"
31414 "VNF-API:floating-ip-v6": {
31415 "$ref": "#/definitions/Optional.empty",
31416 "description": "Floating ipv6 for VMs of a given type on this network"
31418 "VNF-API:interface-route-prefixes": {
31420 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes"
31424 "VNF-API:ip-count": {
31425 "$ref": "#/definitions/Optional.empty",
31426 "description": "The number of ip addresses to be assigned per vm for this network role"
31428 "VNF-API:ip-count-ipv6": {
31429 "$ref": "#/definitions/Optional.empty",
31430 "description": "The number of ipv6 addresses to be assigned per vm for this network role"
31432 "VNF-API:network-ips": {
31434 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips"
31438 "VNF-API:network-ips-v6": {
31440 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6"
31444 "VNF-API:network-macs": {
31446 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs"
31450 "VNF-API:network-role": {
31451 "$ref": "#/definitions/Optional.empty",
31452 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF"
31454 "VNF-API:network-role-tag": {
31455 "$ref": "#/definitions/Optional.empty",
31456 "description": "The network-role that maps to the HEAT parameter {network-role}_net_id"
31458 "VNF-API:use-dhcp": {
31459 "$ref": "#/definitions/Optional.empty",
31460 "description": "Indicator to use DHCP on this network for this VM"
31465 "VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-networks-TOP": {
31467 "VNF-API:vm-networks": {
31468 "description": "Network List",
31470 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-networks"
31477 "VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names": {
31479 "VNF-API:vnfc-name": {
31480 "$ref": "#/definitions/Optional.empty"
31482 "VNF-API:vnfc-networks": {
31484 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks"
31491 "VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names-TOP": {
31493 "VNF-API:vnfc-names": {
31495 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names"
31502 "VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks": {
31504 "VNF-API:vnfc-network-role": {
31505 "$ref": "#/definitions/Optional.empty"
31507 "VNF-API:vnfc-subnets": {
31509 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets"
31516 "VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks-TOP": {
31518 "VNF-API:vnfc-networks": {
31520 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks"
31527 "VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets": {
31529 "VNF-API:vnfc-ipassignments": {
31531 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments"
31535 "VNF-API:vnfc-subnet-role": {
31536 "$ref": "#/definitions/Optional.empty"
31541 "VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets-TOP": {
31543 "VNF-API:vnfc-subnets": {
31545 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets"
31552 "VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments": {
31554 "VNF-API:vnfc-address-family": {
31555 "$ref": "#/definitions/Optional.empty",
31556 "description": "Subnet Version tells if this is IpV4 or IpV6"
31558 "VNF-API:vnfc-subnet-dhcp": {
31559 "$ref": "#/definitions/Optional.empty",
31560 "description": "Indicator to use DHCP on this network for this VNFC. Unless dhcp=N, we wouldnt have any address, since they would not be sdnc assigned "
31562 "VNF-API:vnfc-subnet-ipcount": {
31563 "$ref": "#/definitions/Optional.empty",
31564 "description": "The number of ip addresses to be assigned per vnfc for this subnet role"
31566 "VNF-API:vnfc-subnet-ips": {
31568 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips"
31575 "VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments-TOP": {
31577 "VNF-API:vnfc-ipassignments": {
31579 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments"
31586 "VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips": {
31588 "VNF-API:ip-type": {
31589 "$ref": "#/definitions/Optional.empty",
31590 "description": "Capture what type of IP this is, if is virtual IP (AKA, floating IP) or Fixed IP. "
31592 "VNF-API:vnfc-address-ipv4": {
31593 "$ref": "#/definitions/Optional.empty",
31594 "description": "Either IpV4 IP addresses or IpV6 IP addresses should be present, but not both within one VnfcVersion. "
31596 "VNF-API:vnfc-address-ipv6": {
31597 "$ref": "#/definitions/Optional.empty",
31598 "description": "Either IpV4 IP addresses or IpV6 IP addresses should be present, but not both within one VnfcVersion."
31600 "VNF-API:vnfc-client-key": {
31601 "$ref": "#/definitions/Optional.empty"
31606 "VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips-TOP": {
31608 "VNF-API:vnfc-subnet-ips": {
31610 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips"
31617 "VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes": {
31619 "VNF-API:interface-route-prefix": {
31620 "$ref": "#/definitions/Optional.empty",
31621 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes"
31623 "VNF-API:interface-route-prefix-cidr": {
31624 "$ref": "#/definitions/Optional.empty",
31625 "description": "route prefixes (CIDRs) in ip/cidr format to be provided to MSO in vnf-topology as a list of static routes"
31630 "VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes-TOP": {
31632 "VNF-API:interface-route-prefixes": {
31634 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes"
31641 "VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips": {
31643 "VNF-API:ip-address": {
31644 "$ref": "#/definitions/Optional.empty",
31645 "description": "List of assigned ipv4 addresses on a network"
31650 "VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-TOP": {
31652 "VNF-API:network-ips": {
31654 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips"
31661 "VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6": {
31663 "VNF-API:ip-address-ipv6": {
31664 "$ref": "#/definitions/Optional.empty",
31665 "description": "List of assigned ipv6 addresses on a network"
31670 "VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6-TOP": {
31672 "VNF-API:network-ips-v6": {
31674 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6"
31681 "VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs": {
31683 "VNF-API:mac-address": {
31684 "$ref": "#/definitions/Optional.empty",
31685 "description": "List of network assignments for this VM (one per network)"
31690 "VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs-TOP": {
31692 "VNF-API:network-macs": {
31694 "$ref": "#/definitions/VNF-API/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs"
31701 "VNF-API/vf-modules(config)vf-module-list": {
31703 "VNF-API:service-status": {
31705 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list(config)service-status"
31709 "VNF-API:vf-module-id": {
31710 "$ref": "#/definitions/Optional.empty",
31711 "description": "vf-module-id"
31713 "VNF-API:vf-module-service-data": {
31715 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list(config)vf-module-service-data"
31721 "VNF-API:vf-module-id"
31725 "VNF-API/vf-modules(config)vf-module-list-TOP": {
31727 "VNF-API:vf-module-list": {
31729 "$ref": "#/definitions/VNF-API/vf-modules(config)vf-module-list"
31736 "VNF-API/vf-modules/vf-module-list(config)service-status": {
31738 "VNF-API:final-indicator": {
31739 "$ref": "#/definitions/Optional.empty"
31741 "VNF-API:request-status": {
31742 "$ref": "#/definitions/Optional.empty"
31744 "VNF-API:response-code": {
31745 "$ref": "#/definitions/Optional.empty"
31747 "VNF-API:response-message": {
31748 "$ref": "#/definitions/Optional.empty"
31750 "VNF-API:response-timestamp": {
31751 "$ref": "#/definitions/Optional.empty"
31753 "VNF-API:rpc-action": {
31754 "$ref": "#/definitions/Optional.empty"
31756 "VNF-API:rpc-name": {
31757 "$ref": "#/definitions/Optional.empty"
31759 "VNF-API:vnfsdn-action": {
31760 "$ref": "#/definitions/Optional.empty"
31762 "VNF-API:vnfsdn-subaction": {
31763 "$ref": "#/definitions/Optional.empty"
31768 "VNF-API/vf-modules/vf-module-list(config)service-status-TOP": {
31770 "VNF-API:service-status": {
31772 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list(config)service-status"
31779 "VNF-API/vf-modules/vf-module-list(config)vf-module-service-data": {
31781 "VNF-API:oper-status": {
31783 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)oper-status"
31787 "VNF-API:request-information": {
31789 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)request-information"
31793 "VNF-API:sdnc-request-header": {
31795 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)sdnc-request-header"
31799 "VNF-API:service-information": {
31801 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)service-information"
31805 "VNF-API:vf-module-id": {
31806 "$ref": "#/definitions/Optional.empty",
31807 "description": "vf-module-id"
31809 "VNF-API:vf-module-request-information": {
31811 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)vf-module-request-information"
31815 "VNF-API:vf-module-topology-information": {
31817 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)vf-module-topology-information"
31824 "VNF-API/vf-modules/vf-module-list(config)vf-module-service-data-TOP": {
31826 "VNF-API:vf-module-service-data": {
31828 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list(config)vf-module-service-data"
31835 "VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)oper-status": {
31837 "VNF-API:create-timestamp": {
31838 "$ref": "#/definitions/Optional.empty"
31840 "VNF-API:last-action": {
31841 "$ref": "#/definitions/Optional.empty"
31843 "VNF-API:last-order-status": {
31844 "$ref": "#/definitions/Optional.empty"
31846 "VNF-API:last-svc-request-id": {
31847 "$ref": "#/definitions/Optional.empty"
31849 "VNF-API:maintenance-indicator": {
31850 "$ref": "#/definitions/Optional.empty"
31852 "VNF-API:modify-timestamp": {
31853 "$ref": "#/definitions/Optional.empty"
31855 "VNF-API:order-status": {
31856 "$ref": "#/definitions/Optional.empty"
31861 "VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)oper-status-TOP": {
31863 "VNF-API:oper-status": {
31865 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)oper-status"
31872 "VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)request-information": {
31874 "VNF-API:notification-url": {
31875 "$ref": "#/definitions/Optional.empty"
31877 "VNF-API:order-number": {
31878 "$ref": "#/definitions/Optional.empty"
31880 "VNF-API:order-version": {
31881 "$ref": "#/definitions/Optional.empty"
31883 "VNF-API:request-action": {
31884 "$ref": "#/definitions/Optional.empty"
31886 "VNF-API:request-id": {
31887 "$ref": "#/definitions/Optional.empty"
31889 "VNF-API:request-sub-action": {
31890 "$ref": "#/definitions/Optional.empty"
31892 "VNF-API:source": {
31893 "$ref": "#/definitions/Optional.empty"
31898 "VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)request-information-TOP": {
31900 "VNF-API:request-information": {
31902 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)request-information"
31909 "VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)sdnc-request-header": {
31911 "VNF-API:svc-action": {
31912 "$ref": "#/definitions/Optional.empty"
31914 "VNF-API:svc-notification-url": {
31915 "$ref": "#/definitions/Optional.empty"
31917 "VNF-API:svc-request-id": {
31918 "$ref": "#/definitions/Optional.empty"
31923 "VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)sdnc-request-header-TOP": {
31925 "VNF-API:sdnc-request-header": {
31927 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)sdnc-request-header"
31934 "VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)service-information": {
31936 "VNF-API:service-id": {
31937 "$ref": "#/definitions/Optional.empty"
31939 "VNF-API:service-instance-id": {
31940 "$ref": "#/definitions/Optional.empty",
31941 "description": "A service instance that a VNF or a l3-network is associated with"
31943 "VNF-API:service-type": {
31944 "$ref": "#/definitions/Optional.empty",
31945 "description": "AnAI subscription-service-type"
31947 "VNF-API:subscriber-name": {
31948 "$ref": "#/definitions/Optional.empty",
31949 "description": "AnAI global-customer-id"
31954 "VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)service-information-TOP": {
31956 "VNF-API:service-information": {
31958 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)service-information"
31965 "VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)vf-module-request-information": {
31967 "VNF-API:aic-cloud-region": {
31968 "$ref": "#/definitions/Optional.empty",
31969 "description": "The AIC cloud region which maps to contrail versions"
31971 "VNF-API:tenant": {
31972 "$ref": "#/definitions/Optional.empty"
31974 "VNF-API:vf-module-id": {
31975 "$ref": "#/definitions/Optional.empty",
31976 "description": "vf-module id"
31978 "VNF-API:vf-module-model-id": {
31979 "$ref": "#/definitions/Optional.empty",
31980 "description": "vf-module-type"
31982 "VNF-API:vf-module-name": {
31983 "$ref": "#/definitions/Optional.empty",
31984 "description": "vf-module-name"
31986 "VNF-API:vnf-instance-id": {
31987 "$ref": "#/definitions/Optional.empty"
31989 "VNF-API:vnf-instance-name": {
31990 "$ref": "#/definitions/Optional.empty"
31992 "VNF-API:vnf-model-id": {
31993 "$ref": "#/definitions/Optional.empty"
31998 "VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)vf-module-request-information-TOP": {
32000 "VNF-API:vf-module-request-information": {
32002 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)vf-module-request-information"
32009 "VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)vf-module-topology-information": {
32011 "VNF-API:vf-module-identifiers": {
32013 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information(config)vf-module-identifiers"
32017 "VNF-API:vnf-assignments": {
32019 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information(config)vnf-assignments"
32023 "VNF-API:vnf-parameters": {
32025 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information(config)vnf-parameters"
32032 "VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)vf-module-topology-information-TOP": {
32034 "VNF-API:vf-module-topology-information": {
32036 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data(config)vf-module-topology-information"
32043 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information(config)vf-module-identifiers": {
32045 "VNF-API:vf-module-id": {
32046 "$ref": "#/definitions/Optional.empty",
32047 "description": "vf-module id"
32049 "VNF-API:vf-module-model-id": {
32050 "$ref": "#/definitions/Optional.empty",
32051 "description": "vf-module-type"
32053 "VNF-API:vf-module-name": {
32054 "$ref": "#/definitions/Optional.empty",
32055 "description": "vf-module-name"
32060 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information(config)vf-module-identifiers-TOP": {
32062 "VNF-API:vf-module-identifiers": {
32064 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information(config)vf-module-identifiers"
32071 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information(config)vnf-assignments": {
32073 "VNF-API:availability-zones": {
32075 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments(config)availability-zones"
32079 "VNF-API:vnf-networks": {
32080 "description": "Network List",
32082 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments(config)vnf-networks"
32086 "VNF-API:vnf-status": {
32087 "$ref": "#/definitions/Optional.empty",
32088 "description": "Orchestration Status from AAI - to be set by SDNC"
32090 "VNF-API:vnf-vms": {
32092 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments(config)vnf-vms"
32099 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information(config)vnf-assignments-TOP": {
32101 "VNF-API:vnf-assignments": {
32103 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information(config)vnf-assignments"
32110 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information(config)vnf-parameters": {
32112 "VNF-API:vnf-parameter-name": {
32113 "$ref": "#/definitions/Optional.empty",
32114 "description": "The name of an arbitrary instance-specific vnf-parameters"
32116 "VNF-API:vnf-parameter-value": {
32117 "$ref": "#/definitions/Optional.empty",
32118 "description": "The value of an arbitrary instance-specific vnf-parameters "
32123 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information(config)vnf-parameters-TOP": {
32125 "VNF-API:vnf-parameters": {
32127 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information(config)vnf-parameters"
32134 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments(config)availability-zones": {
32136 "VNF-API:availability-zone": {
32137 "$ref": "#/definitions/Optional.empty",
32138 "description": "Openstack availability zone name or UUID"
32143 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments(config)availability-zones-TOP": {
32145 "VNF-API:availability-zones": {
32147 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments(config)availability-zones"
32154 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments(config)vnf-networks": {
32156 "VNF-API:contrail-network-fqdn": {
32157 "$ref": "#/definitions/Optional.empty",
32158 "description": "contrail network policy object"
32160 "VNF-API:ipv4-key-subnet-id": {
32161 "$ref": "#/definitions/Optional.empty",
32162 "description": "Unique SDN-C generated UUID of the ipv4 subnet.Key into A&AI instance."
32164 "VNF-API:ipv6-key-subnet-id": {
32165 "$ref": "#/definitions/Optional.empty",
32166 "description": "Unique SDN-C generated UUID of the ipv6 subnet.Key into A&AI instance."
32168 "VNF-API:ipv6-subnet-id": {
32169 "$ref": "#/definitions/Optional.empty",
32170 "description": "ipv6 subnet UUID to be passed into the HEAT template for DHCP assignment"
32172 "VNF-API:ipv6-subnet-name": {
32173 "$ref": "#/definitions/Optional.empty",
32174 "description": "ipv6 subnet-name that corresponds to the ipv6 subnet-id"
32176 "VNF-API:network-id": {
32177 "$ref": "#/definitions/Optional.empty",
32178 "description": "Unique Neutron UUID of an instance of the network role "
32180 "VNF-API:network-name": {
32181 "$ref": "#/definitions/Optional.empty",
32182 "description": "Unique Neutron UUID of an instance of the network role "
32184 "VNF-API:network-role": {
32185 "$ref": "#/definitions/Optional.empty",
32186 "description": "A Network Role to which a VNF must connect"
32188 "VNF-API:network-role-tag": {
32189 "$ref": "#/definitions/Optional.empty",
32190 "description": "The network-role that maps to the HEAT parameter {network-role}_net_id"
32192 "VNF-API:neutron-id": {
32193 "$ref": "#/definitions/Optional.empty",
32194 "description": "Unique Neutron UUID of an instance of the network role "
32196 "VNF-API:sriov-vlan-filter-list": {
32198 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list"
32202 "VNF-API:subnet-id": {
32203 "$ref": "#/definitions/Optional.empty",
32204 "description": "ipv4 subnet UUID to be passed into the HEAT template for DHCP assignment"
32206 "VNF-API:subnet-name": {
32207 "$ref": "#/definitions/Optional.empty",
32208 "description": "ipv4 subnet-name that corresponds to the ipv4 subnet-id"
32210 "VNF-API:subnet-role": {
32211 "$ref": "#/definitions/Optional.empty"
32216 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments(config)vnf-networks-TOP": {
32218 "VNF-API:vnf-networks": {
32219 "description": "Network List",
32221 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments(config)vnf-networks"
32228 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments(config)vnf-vms": {
32230 "VNF-API:vm-count": {
32231 "$ref": "#/definitions/Optional.empty"
32233 "VNF-API:vm-names": {
32235 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-names"
32239 "VNF-API:vm-networks": {
32240 "description": "Network List",
32242 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-networks"
32246 "VNF-API:vm-type": {
32247 "$ref": "#/definitions/Optional.empty"
32252 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments(config)vnf-vms-TOP": {
32254 "VNF-API:vnf-vms": {
32256 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments(config)vnf-vms"
32263 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list": {
32265 "VNF-API:sriov-vlan-filter": {
32266 "$ref": "#/definitions/Optional.empty"
32271 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list-TOP": {
32273 "VNF-API:sriov-vlan-filter-list": {
32275 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list"
32282 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-names": {
32284 "VNF-API:vm-name": {
32285 "$ref": "#/definitions/Optional.empty"
32287 "VNF-API:vnfc-names": {
32289 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names"
32296 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-names-TOP": {
32298 "VNF-API:vm-names": {
32300 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-names"
32307 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-networks": {
32309 "VNF-API:floating-ip": {
32310 "$ref": "#/definitions/Optional.empty",
32311 "description": "Floating ipv4 for VMs of a given type on this network"
32313 "VNF-API:floating-ip-v6": {
32314 "$ref": "#/definitions/Optional.empty",
32315 "description": "Floating ipv6 for VMs of a given type on this network"
32317 "VNF-API:interface-route-prefixes": {
32319 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes"
32323 "VNF-API:ip-count": {
32324 "$ref": "#/definitions/Optional.empty",
32325 "description": "The number of ip addresses to be assigned per vm for this network role"
32327 "VNF-API:ip-count-ipv6": {
32328 "$ref": "#/definitions/Optional.empty",
32329 "description": "The number of ipv6 addresses to be assigned per vm for this network role"
32331 "VNF-API:network-ips": {
32333 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips"
32337 "VNF-API:network-ips-v6": {
32339 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6"
32343 "VNF-API:network-macs": {
32345 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs"
32349 "VNF-API:network-role": {
32350 "$ref": "#/definitions/Optional.empty",
32351 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF"
32353 "VNF-API:network-role-tag": {
32354 "$ref": "#/definitions/Optional.empty",
32355 "description": "The network-role that maps to the HEAT parameter {network-role}_net_id"
32357 "VNF-API:use-dhcp": {
32358 "$ref": "#/definitions/Optional.empty",
32359 "description": "Indicator to use DHCP on this network for this VM"
32364 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-networks-TOP": {
32366 "VNF-API:vm-networks": {
32367 "description": "Network List",
32369 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms(config)vm-networks"
32376 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names": {
32378 "VNF-API:vnfc-name": {
32379 "$ref": "#/definitions/Optional.empty"
32381 "VNF-API:vnfc-networks": {
32383 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks"
32390 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names-TOP": {
32392 "VNF-API:vnfc-names": {
32394 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names"
32401 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks": {
32403 "VNF-API:vnfc-network-role": {
32404 "$ref": "#/definitions/Optional.empty"
32406 "VNF-API:vnfc-subnets": {
32408 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets"
32415 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks-TOP": {
32417 "VNF-API:vnfc-networks": {
32419 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks"
32426 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets": {
32428 "VNF-API:vnfc-ipassignments": {
32430 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments"
32434 "VNF-API:vnfc-subnet-role": {
32435 "$ref": "#/definitions/Optional.empty"
32440 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets-TOP": {
32442 "VNF-API:vnfc-subnets": {
32444 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets"
32451 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments": {
32453 "VNF-API:vnfc-address-family": {
32454 "$ref": "#/definitions/Optional.empty",
32455 "description": "Subnet Version tells if this is IpV4 or IpV6"
32457 "VNF-API:vnfc-subnet-dhcp": {
32458 "$ref": "#/definitions/Optional.empty",
32459 "description": "Indicator to use DHCP on this network for this VNFC. Unless dhcp=N, we wouldnt have any address, since they would not be sdnc assigned "
32461 "VNF-API:vnfc-subnet-ipcount": {
32462 "$ref": "#/definitions/Optional.empty",
32463 "description": "The number of ip addresses to be assigned per vnfc for this subnet role"
32465 "VNF-API:vnfc-subnet-ips": {
32467 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips"
32474 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments-TOP": {
32476 "VNF-API:vnfc-ipassignments": {
32478 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments"
32485 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips": {
32487 "VNF-API:ip-type": {
32488 "$ref": "#/definitions/Optional.empty",
32489 "description": "Capture what type of IP this is, if is virtual IP (AKA, floating IP) or Fixed IP. "
32491 "VNF-API:vnfc-address-ipv4": {
32492 "$ref": "#/definitions/Optional.empty",
32493 "description": "Either IpV4 IP addresses or IpV6 IP addresses should be present, but not both within one VnfcVersion. "
32495 "VNF-API:vnfc-address-ipv6": {
32496 "$ref": "#/definitions/Optional.empty",
32497 "description": "Either IpV4 IP addresses or IpV6 IP addresses should be present, but not both within one VnfcVersion."
32499 "VNF-API:vnfc-client-key": {
32500 "$ref": "#/definitions/Optional.empty"
32505 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips-TOP": {
32507 "VNF-API:vnfc-subnet-ips": {
32509 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips"
32516 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes": {
32518 "VNF-API:interface-route-prefix": {
32519 "$ref": "#/definitions/Optional.empty",
32520 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes"
32522 "VNF-API:interface-route-prefix-cidr": {
32523 "$ref": "#/definitions/Optional.empty",
32524 "description": "route prefixes (CIDRs) in ip/cidr format to be provided to MSO in vnf-topology as a list of static routes"
32529 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes-TOP": {
32531 "VNF-API:interface-route-prefixes": {
32533 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes"
32540 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips": {
32542 "VNF-API:ip-address": {
32543 "$ref": "#/definitions/Optional.empty",
32544 "description": "List of assigned ipv4 addresses on a network"
32549 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-TOP": {
32551 "VNF-API:network-ips": {
32553 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips"
32560 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6": {
32562 "VNF-API:ip-address-ipv6": {
32563 "$ref": "#/definitions/Optional.empty",
32564 "description": "List of assigned ipv6 addresses on a network"
32569 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6-TOP": {
32571 "VNF-API:network-ips-v6": {
32573 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6"
32580 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs": {
32582 "VNF-API:mac-address": {
32583 "$ref": "#/definitions/Optional.empty",
32584 "description": "List of network assignments for this VM (one per network)"
32589 "VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs-TOP": {
32591 "VNF-API:network-macs": {
32593 "$ref": "#/definitions/VNF-API/vf-modules/vf-module-list/vf-module-service-data/vf-module-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs"
32600 "VNF-API/vnf-instance-request-information(config)vnf-networks": {
32602 "VNF-API:contrail-network-fqdn": {
32603 "$ref": "#/definitions/Optional.empty",
32604 "description": "contrail network policy object"
32606 "VNF-API:ipv4-key-subnet-id": {
32607 "$ref": "#/definitions/Optional.empty",
32608 "description": "Unique SDN-C generated UUID of the ipv4 subnet.Key into A&AI instance."
32610 "VNF-API:ipv6-key-subnet-id": {
32611 "$ref": "#/definitions/Optional.empty",
32612 "description": "Unique SDN-C generated UUID of the ipv6 subnet.Key into A&AI instance."
32614 "VNF-API:ipv6-subnet-id": {
32615 "$ref": "#/definitions/Optional.empty",
32616 "description": "ipv6 subnet UUID to be passed into the HEAT template for DHCP assignment"
32618 "VNF-API:ipv6-subnet-name": {
32619 "$ref": "#/definitions/Optional.empty",
32620 "description": "ipv6 subnet-name that corresponds to the ipv6 subnet-id"
32622 "VNF-API:network-id": {
32623 "$ref": "#/definitions/Optional.empty",
32624 "description": "Unique Neutron UUID of an instance of the network role "
32626 "VNF-API:network-name": {
32627 "$ref": "#/definitions/Optional.empty",
32628 "description": "Unique Neutron UUID of an instance of the network role "
32630 "VNF-API:network-role": {
32631 "$ref": "#/definitions/Optional.empty",
32632 "description": "A Network Role to which a VNF must connect"
32634 "VNF-API:network-role-tag": {
32635 "$ref": "#/definitions/Optional.empty",
32636 "description": "The network-role that maps to the HEAT parameter {network-role}_net_id"
32638 "VNF-API:neutron-id": {
32639 "$ref": "#/definitions/Optional.empty",
32640 "description": "Unique Neutron UUID of an instance of the network role "
32642 "VNF-API:subnet-id": {
32643 "$ref": "#/definitions/Optional.empty",
32644 "description": "ipv4 subnet UUID to be passed into the HEAT template for DHCP assignment"
32646 "VNF-API:subnet-name": {
32647 "$ref": "#/definitions/Optional.empty",
32648 "description": "ipv4 subnet-name that corresponds to the ipv4 subnet-id"
32650 "VNF-API:subnet-role": {
32651 "$ref": "#/definitions/Optional.empty"
32656 "VNF-API/vnf-instance-request-information(config)vnf-networks-TOP": {
32658 "VNF-API:vnf-networks": {
32659 "description": "List of vnf networks to override preload",
32661 "$ref": "#/definitions/VNF-API/vnf-instance-request-information(config)vnf-networks"
32668 "VNF-API/vnf-instance-topology-information(config)service-information": {
32670 "VNF-API:service-id": {
32671 "$ref": "#/definitions/Optional.empty"
32673 "VNF-API:service-instance-id": {
32674 "$ref": "#/definitions/Optional.empty",
32675 "description": "A service instance that a VNF or a l3-network is associated with"
32677 "VNF-API:service-type": {
32678 "$ref": "#/definitions/Optional.empty",
32679 "description": "AnAI subscription-service-type"
32681 "VNF-API:subscriber-name": {
32682 "$ref": "#/definitions/Optional.empty",
32683 "description": "AnAI global-customer-id"
32688 "VNF-API/vnf-instance-topology-information(config)service-information-TOP": {
32690 "VNF-API:service-information": {
32692 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information(config)service-information"
32699 "VNF-API/vnf-instance-topology-information(config)vnf-assignments": {
32701 "VNF-API:availability-zones": {
32703 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments(config)availability-zones"
32707 "VNF-API:vnf-networks": {
32708 "description": "Network List",
32710 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments(config)vnf-networks"
32714 "VNF-API:vnf-status": {
32715 "$ref": "#/definitions/Optional.empty",
32716 "description": "Orchestration Status from AAI - to be set by SDNC"
32718 "VNF-API:vnf-vms": {
32720 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments(config)vnf-vms"
32727 "VNF-API/vnf-instance-topology-information(config)vnf-assignments-TOP": {
32729 "VNF-API:vnf-assignments": {
32731 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information(config)vnf-assignments"
32738 "VNF-API/vnf-instance-topology-information(config)vnf-instance-identifiers": {
32740 "VNF-API:vnf-instance-id": {
32741 "$ref": "#/definitions/Optional.empty"
32743 "VNF-API:vnf-instance-name": {
32744 "$ref": "#/definitions/Optional.empty"
32746 "VNF-API:vnf-model-id": {
32747 "$ref": "#/definitions/Optional.empty"
32752 "VNF-API/vnf-instance-topology-information(config)vnf-instance-identifiers-TOP": {
32754 "VNF-API:vnf-instance-identifiers": {
32756 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information(config)vnf-instance-identifiers"
32763 "VNF-API/vnf-instance-topology-information(config)vnf-parameters": {
32765 "VNF-API:vnf-parameter-name": {
32766 "$ref": "#/definitions/Optional.empty",
32767 "description": "The name of an arbitrary instance-specific vnf-parameters"
32769 "VNF-API:vnf-parameter-value": {
32770 "$ref": "#/definitions/Optional.empty",
32771 "description": "The value of an arbitrary instance-specific vnf-parameters "
32776 "VNF-API/vnf-instance-topology-information(config)vnf-parameters-TOP": {
32778 "VNF-API:vnf-parameters": {
32780 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information(config)vnf-parameters"
32787 "VNF-API/vnf-instance-topology-information/vnf-assignments(config)availability-zones": {
32789 "VNF-API:availability-zone": {
32790 "$ref": "#/definitions/Optional.empty",
32791 "description": "Openstack availability zone name or UUID"
32796 "VNF-API/vnf-instance-topology-information/vnf-assignments(config)availability-zones-TOP": {
32798 "VNF-API:availability-zones": {
32800 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments(config)availability-zones"
32807 "VNF-API/vnf-instance-topology-information/vnf-assignments(config)vnf-networks": {
32809 "VNF-API:contrail-network-fqdn": {
32810 "$ref": "#/definitions/Optional.empty",
32811 "description": "contrail network policy object"
32813 "VNF-API:ipv4-key-subnet-id": {
32814 "$ref": "#/definitions/Optional.empty",
32815 "description": "Unique SDN-C generated UUID of the ipv4 subnet.Key into A&AI instance."
32817 "VNF-API:ipv6-key-subnet-id": {
32818 "$ref": "#/definitions/Optional.empty",
32819 "description": "Unique SDN-C generated UUID of the ipv6 subnet.Key into A&AI instance."
32821 "VNF-API:ipv6-subnet-id": {
32822 "$ref": "#/definitions/Optional.empty",
32823 "description": "ipv6 subnet UUID to be passed into the HEAT template for DHCP assignment"
32825 "VNF-API:ipv6-subnet-name": {
32826 "$ref": "#/definitions/Optional.empty",
32827 "description": "ipv6 subnet-name that corresponds to the ipv6 subnet-id"
32829 "VNF-API:network-id": {
32830 "$ref": "#/definitions/Optional.empty",
32831 "description": "Unique Neutron UUID of an instance of the network role "
32833 "VNF-API:network-name": {
32834 "$ref": "#/definitions/Optional.empty",
32835 "description": "Unique Neutron UUID of an instance of the network role "
32837 "VNF-API:network-role": {
32838 "$ref": "#/definitions/Optional.empty",
32839 "description": "A Network Role to which a VNF must connect"
32841 "VNF-API:network-role-tag": {
32842 "$ref": "#/definitions/Optional.empty",
32843 "description": "The network-role that maps to the HEAT parameter {network-role}_net_id"
32845 "VNF-API:neutron-id": {
32846 "$ref": "#/definitions/Optional.empty",
32847 "description": "Unique Neutron UUID of an instance of the network role "
32849 "VNF-API:sriov-vlan-filter-list": {
32851 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list"
32855 "VNF-API:subnet-id": {
32856 "$ref": "#/definitions/Optional.empty",
32857 "description": "ipv4 subnet UUID to be passed into the HEAT template for DHCP assignment"
32859 "VNF-API:subnet-name": {
32860 "$ref": "#/definitions/Optional.empty",
32861 "description": "ipv4 subnet-name that corresponds to the ipv4 subnet-id"
32863 "VNF-API:subnet-role": {
32864 "$ref": "#/definitions/Optional.empty"
32869 "VNF-API/vnf-instance-topology-information/vnf-assignments(config)vnf-networks-TOP": {
32871 "VNF-API:vnf-networks": {
32872 "description": "Network List",
32874 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments(config)vnf-networks"
32881 "VNF-API/vnf-instance-topology-information/vnf-assignments(config)vnf-vms": {
32883 "VNF-API:vm-count": {
32884 "$ref": "#/definitions/Optional.empty"
32886 "VNF-API:vm-names": {
32888 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-names"
32892 "VNF-API:vm-networks": {
32893 "description": "Network List",
32895 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-networks"
32899 "VNF-API:vm-type": {
32900 "$ref": "#/definitions/Optional.empty"
32905 "VNF-API/vnf-instance-topology-information/vnf-assignments(config)vnf-vms-TOP": {
32907 "VNF-API:vnf-vms": {
32909 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments(config)vnf-vms"
32916 "VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list": {
32918 "VNF-API:sriov-vlan-filter": {
32919 "$ref": "#/definitions/Optional.empty"
32924 "VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list-TOP": {
32926 "VNF-API:sriov-vlan-filter-list": {
32928 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list"
32935 "VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-names": {
32937 "VNF-API:vm-name": {
32938 "$ref": "#/definitions/Optional.empty"
32940 "VNF-API:vnfc-names": {
32942 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names"
32949 "VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-names-TOP": {
32951 "VNF-API:vm-names": {
32953 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-names"
32960 "VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-networks": {
32962 "VNF-API:floating-ip": {
32963 "$ref": "#/definitions/Optional.empty",
32964 "description": "Floating ipv4 for VMs of a given type on this network"
32966 "VNF-API:floating-ip-v6": {
32967 "$ref": "#/definitions/Optional.empty",
32968 "description": "Floating ipv6 for VMs of a given type on this network"
32970 "VNF-API:interface-route-prefixes": {
32972 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes"
32976 "VNF-API:ip-count": {
32977 "$ref": "#/definitions/Optional.empty",
32978 "description": "The number of ip addresses to be assigned per vm for this network role"
32980 "VNF-API:ip-count-ipv6": {
32981 "$ref": "#/definitions/Optional.empty",
32982 "description": "The number of ipv6 addresses to be assigned per vm for this network role"
32984 "VNF-API:network-ips": {
32986 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips"
32990 "VNF-API:network-ips-v6": {
32992 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6"
32996 "VNF-API:network-macs": {
32998 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs"
33002 "VNF-API:network-role": {
33003 "$ref": "#/definitions/Optional.empty",
33004 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF"
33006 "VNF-API:network-role-tag": {
33007 "$ref": "#/definitions/Optional.empty",
33008 "description": "The network-role that maps to the HEAT parameter {network-role}_net_id"
33010 "VNF-API:use-dhcp": {
33011 "$ref": "#/definitions/Optional.empty",
33012 "description": "Indicator to use DHCP on this network for this VM"
33017 "VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-networks-TOP": {
33019 "VNF-API:vm-networks": {
33020 "description": "Network List",
33022 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-networks"
33029 "VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names": {
33031 "VNF-API:vnfc-name": {
33032 "$ref": "#/definitions/Optional.empty"
33034 "VNF-API:vnfc-networks": {
33036 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks"
33043 "VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names-TOP": {
33045 "VNF-API:vnfc-names": {
33047 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names"
33054 "VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks": {
33056 "VNF-API:vnfc-network-role": {
33057 "$ref": "#/definitions/Optional.empty"
33059 "VNF-API:vnfc-subnets": {
33061 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets"
33068 "VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks-TOP": {
33070 "VNF-API:vnfc-networks": {
33072 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks"
33079 "VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets": {
33081 "VNF-API:vnfc-ipassignments": {
33083 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments"
33087 "VNF-API:vnfc-subnet-role": {
33088 "$ref": "#/definitions/Optional.empty"
33093 "VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets-TOP": {
33095 "VNF-API:vnfc-subnets": {
33097 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets"
33104 "VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments": {
33106 "VNF-API:vnfc-address-family": {
33107 "$ref": "#/definitions/Optional.empty",
33108 "description": "Subnet Version tells if this is IpV4 or IpV6"
33110 "VNF-API:vnfc-subnet-dhcp": {
33111 "$ref": "#/definitions/Optional.empty",
33112 "description": "Indicator to use DHCP on this network for this VNFC. Unless dhcp=N, we wouldnt have any address, since they would not be sdnc assigned "
33114 "VNF-API:vnfc-subnet-ipcount": {
33115 "$ref": "#/definitions/Optional.empty",
33116 "description": "The number of ip addresses to be assigned per vnfc for this subnet role"
33118 "VNF-API:vnfc-subnet-ips": {
33120 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips"
33127 "VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments-TOP": {
33129 "VNF-API:vnfc-ipassignments": {
33131 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments"
33138 "VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips": {
33140 "VNF-API:ip-type": {
33141 "$ref": "#/definitions/Optional.empty",
33142 "description": "Capture what type of IP this is, if is virtual IP (AKA, floating IP) or Fixed IP. "
33144 "VNF-API:vnfc-address-ipv4": {
33145 "$ref": "#/definitions/Optional.empty",
33146 "description": "Either IpV4 IP addresses or IpV6 IP addresses should be present, but not both within one VnfcVersion. "
33148 "VNF-API:vnfc-address-ipv6": {
33149 "$ref": "#/definitions/Optional.empty",
33150 "description": "Either IpV4 IP addresses or IpV6 IP addresses should be present, but not both within one VnfcVersion."
33152 "VNF-API:vnfc-client-key": {
33153 "$ref": "#/definitions/Optional.empty"
33158 "VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips-TOP": {
33160 "VNF-API:vnfc-subnet-ips": {
33162 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips"
33169 "VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes": {
33171 "VNF-API:interface-route-prefix": {
33172 "$ref": "#/definitions/Optional.empty",
33173 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes"
33175 "VNF-API:interface-route-prefix-cidr": {
33176 "$ref": "#/definitions/Optional.empty",
33177 "description": "route prefixes (CIDRs) in ip/cidr format to be provided to MSO in vnf-topology as a list of static routes"
33182 "VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes-TOP": {
33184 "VNF-API:interface-route-prefixes": {
33186 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes"
33193 "VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips": {
33195 "VNF-API:ip-address": {
33196 "$ref": "#/definitions/Optional.empty",
33197 "description": "List of assigned ipv4 addresses on a network"
33202 "VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-TOP": {
33204 "VNF-API:network-ips": {
33206 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips"
33213 "VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6": {
33215 "VNF-API:ip-address-ipv6": {
33216 "$ref": "#/definitions/Optional.empty",
33217 "description": "List of assigned ipv6 addresses on a network"
33222 "VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6-TOP": {
33224 "VNF-API:network-ips-v6": {
33226 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6"
33233 "VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs": {
33235 "VNF-API:mac-address": {
33236 "$ref": "#/definitions/Optional.empty",
33237 "description": "List of network assignments for this VM (one per network)"
33242 "VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs-TOP": {
33244 "VNF-API:network-macs": {
33246 "$ref": "#/definitions/VNF-API/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs"
33253 "VNF-API/vnf-instances(config)vnf-instance-list": {
33255 "VNF-API:service-status": {
33257 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list(config)service-status"
33261 "VNF-API:vnf-instance-id": {
33262 "$ref": "#/definitions/Optional.empty",
33263 "description": "generic-vnf-id"
33265 "VNF-API:vnf-instance-service-data": {
33267 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list(config)vnf-instance-service-data"
33273 "VNF-API:vnf-instance-id"
33277 "VNF-API/vnf-instances(config)vnf-instance-list-TOP": {
33279 "VNF-API:vnf-instance-list": {
33281 "$ref": "#/definitions/VNF-API/vnf-instances(config)vnf-instance-list"
33288 "VNF-API/vnf-instances/vnf-instance-list(config)service-status": {
33290 "VNF-API:final-indicator": {
33291 "$ref": "#/definitions/Optional.empty"
33293 "VNF-API:request-status": {
33294 "$ref": "#/definitions/Optional.empty"
33296 "VNF-API:response-code": {
33297 "$ref": "#/definitions/Optional.empty"
33299 "VNF-API:response-message": {
33300 "$ref": "#/definitions/Optional.empty"
33302 "VNF-API:response-timestamp": {
33303 "$ref": "#/definitions/Optional.empty"
33305 "VNF-API:rpc-action": {
33306 "$ref": "#/definitions/Optional.empty"
33308 "VNF-API:rpc-name": {
33309 "$ref": "#/definitions/Optional.empty"
33311 "VNF-API:vnfsdn-action": {
33312 "$ref": "#/definitions/Optional.empty"
33314 "VNF-API:vnfsdn-subaction": {
33315 "$ref": "#/definitions/Optional.empty"
33320 "VNF-API/vnf-instances/vnf-instance-list(config)service-status-TOP": {
33322 "VNF-API:service-status": {
33324 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list(config)service-status"
33331 "VNF-API/vnf-instances/vnf-instance-list(config)vnf-instance-service-data": {
33333 "VNF-API:oper-status": {
33335 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)oper-status"
33339 "VNF-API:request-information": {
33341 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)request-information"
33345 "VNF-API:sdnc-request-header": {
33347 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)sdnc-request-header"
33351 "VNF-API:service-information": {
33353 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)service-information"
33357 "VNF-API:vf-module-relationship-list": {
33359 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)vf-module-relationship-list"
33363 "VNF-API:vnf-instance-id": {
33364 "$ref": "#/definitions/Optional.empty",
33365 "description": "vnf-instance-id"
33367 "VNF-API:vnf-instance-request-information": {
33369 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)vnf-instance-request-information"
33373 "VNF-API:vnf-instance-topology-information": {
33375 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)vnf-instance-topology-information"
33382 "VNF-API/vnf-instances/vnf-instance-list(config)vnf-instance-service-data-TOP": {
33384 "VNF-API:vnf-instance-service-data": {
33386 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list(config)vnf-instance-service-data"
33393 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)oper-status": {
33395 "VNF-API:create-timestamp": {
33396 "$ref": "#/definitions/Optional.empty"
33398 "VNF-API:last-action": {
33399 "$ref": "#/definitions/Optional.empty"
33401 "VNF-API:last-order-status": {
33402 "$ref": "#/definitions/Optional.empty"
33404 "VNF-API:last-svc-request-id": {
33405 "$ref": "#/definitions/Optional.empty"
33407 "VNF-API:maintenance-indicator": {
33408 "$ref": "#/definitions/Optional.empty"
33410 "VNF-API:modify-timestamp": {
33411 "$ref": "#/definitions/Optional.empty"
33413 "VNF-API:order-status": {
33414 "$ref": "#/definitions/Optional.empty"
33419 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)oper-status-TOP": {
33421 "VNF-API:oper-status": {
33423 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)oper-status"
33430 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)request-information": {
33432 "VNF-API:notification-url": {
33433 "$ref": "#/definitions/Optional.empty"
33435 "VNF-API:order-number": {
33436 "$ref": "#/definitions/Optional.empty"
33438 "VNF-API:order-version": {
33439 "$ref": "#/definitions/Optional.empty"
33441 "VNF-API:request-action": {
33442 "$ref": "#/definitions/Optional.empty"
33444 "VNF-API:request-id": {
33445 "$ref": "#/definitions/Optional.empty"
33447 "VNF-API:request-sub-action": {
33448 "$ref": "#/definitions/Optional.empty"
33450 "VNF-API:source": {
33451 "$ref": "#/definitions/Optional.empty"
33456 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)request-information-TOP": {
33458 "VNF-API:request-information": {
33460 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)request-information"
33467 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)sdnc-request-header": {
33469 "VNF-API:svc-action": {
33470 "$ref": "#/definitions/Optional.empty"
33472 "VNF-API:svc-notification-url": {
33473 "$ref": "#/definitions/Optional.empty"
33475 "VNF-API:svc-request-id": {
33476 "$ref": "#/definitions/Optional.empty"
33481 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)sdnc-request-header-TOP": {
33483 "VNF-API:sdnc-request-header": {
33485 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)sdnc-request-header"
33492 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)service-information": {
33494 "VNF-API:service-id": {
33495 "$ref": "#/definitions/Optional.empty"
33497 "VNF-API:service-instance-id": {
33498 "$ref": "#/definitions/Optional.empty",
33499 "description": "A service instance that a VNF or a l3-network is associated with"
33501 "VNF-API:service-type": {
33502 "$ref": "#/definitions/Optional.empty",
33503 "description": "AnAI subscription-service-type"
33505 "VNF-API:subscriber-name": {
33506 "$ref": "#/definitions/Optional.empty",
33507 "description": "AnAI global-customer-id"
33512 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)service-information-TOP": {
33514 "VNF-API:service-information": {
33516 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)service-information"
33523 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)vf-module-relationship-list": {
33525 "VNF-API:vf-module-id": {
33526 "$ref": "#/definitions/Optional.empty",
33527 "description": "vf-module-id"
33532 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)vf-module-relationship-list-TOP": {
33534 "VNF-API:vf-module-relationship-list": {
33536 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)vf-module-relationship-list"
33543 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)vnf-instance-request-information": {
33545 "VNF-API:aic-cloud-region": {
33546 "$ref": "#/definitions/Optional.empty",
33547 "description": "The AIC cloud region which maps to contrail versions"
33549 "VNF-API:request-version": {
33550 "$ref": "#/definitions/Optional.empty"
33552 "VNF-API:tenant": {
33553 "$ref": "#/definitions/Optional.empty"
33555 "VNF-API:vnf-instance-id": {
33556 "$ref": "#/definitions/Optional.empty"
33558 "VNF-API:vnf-instance-name": {
33559 "$ref": "#/definitions/Optional.empty"
33561 "VNF-API:vnf-model-id": {
33562 "$ref": "#/definitions/Optional.empty"
33564 "VNF-API:vnf-networks": {
33565 "description": "List of vnf networks to override preload",
33567 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-request-information(config)vnf-networks"
33574 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)vnf-instance-request-information-TOP": {
33576 "VNF-API:vnf-instance-request-information": {
33578 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)vnf-instance-request-information"
33585 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)vnf-instance-topology-information": {
33587 "VNF-API:service-information": {
33589 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)service-information"
33593 "VNF-API:vnf-assignments": {
33595 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)vnf-assignments"
33599 "VNF-API:vnf-instance-identifiers": {
33601 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)vnf-instance-identifiers"
33605 "VNF-API:vnf-parameters": {
33607 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)vnf-parameters"
33614 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)vnf-instance-topology-information-TOP": {
33616 "VNF-API:vnf-instance-topology-information": {
33618 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data(config)vnf-instance-topology-information"
33625 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-request-information(config)vnf-networks": {
33627 "VNF-API:contrail-network-fqdn": {
33628 "$ref": "#/definitions/Optional.empty",
33629 "description": "contrail network policy object"
33631 "VNF-API:ipv4-key-subnet-id": {
33632 "$ref": "#/definitions/Optional.empty",
33633 "description": "Unique SDN-C generated UUID of the ipv4 subnet.Key into A&AI instance."
33635 "VNF-API:ipv6-key-subnet-id": {
33636 "$ref": "#/definitions/Optional.empty",
33637 "description": "Unique SDN-C generated UUID of the ipv6 subnet.Key into A&AI instance."
33639 "VNF-API:ipv6-subnet-id": {
33640 "$ref": "#/definitions/Optional.empty",
33641 "description": "ipv6 subnet UUID to be passed into the HEAT template for DHCP assignment"
33643 "VNF-API:ipv6-subnet-name": {
33644 "$ref": "#/definitions/Optional.empty",
33645 "description": "ipv6 subnet-name that corresponds to the ipv6 subnet-id"
33647 "VNF-API:network-id": {
33648 "$ref": "#/definitions/Optional.empty",
33649 "description": "Unique Neutron UUID of an instance of the network role "
33651 "VNF-API:network-name": {
33652 "$ref": "#/definitions/Optional.empty",
33653 "description": "Unique Neutron UUID of an instance of the network role "
33655 "VNF-API:network-role": {
33656 "$ref": "#/definitions/Optional.empty",
33657 "description": "A Network Role to which a VNF must connect"
33659 "VNF-API:network-role-tag": {
33660 "$ref": "#/definitions/Optional.empty",
33661 "description": "The network-role that maps to the HEAT parameter {network-role}_net_id"
33663 "VNF-API:neutron-id": {
33664 "$ref": "#/definitions/Optional.empty",
33665 "description": "Unique Neutron UUID of an instance of the network role "
33667 "VNF-API:subnet-id": {
33668 "$ref": "#/definitions/Optional.empty",
33669 "description": "ipv4 subnet UUID to be passed into the HEAT template for DHCP assignment"
33671 "VNF-API:subnet-name": {
33672 "$ref": "#/definitions/Optional.empty",
33673 "description": "ipv4 subnet-name that corresponds to the ipv4 subnet-id"
33675 "VNF-API:subnet-role": {
33676 "$ref": "#/definitions/Optional.empty"
33681 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-request-information(config)vnf-networks-TOP": {
33683 "VNF-API:vnf-networks": {
33684 "description": "List of vnf networks to override preload",
33686 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-request-information(config)vnf-networks"
33693 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)service-information": {
33695 "VNF-API:service-id": {
33696 "$ref": "#/definitions/Optional.empty"
33698 "VNF-API:service-instance-id": {
33699 "$ref": "#/definitions/Optional.empty",
33700 "description": "A service instance that a VNF or a l3-network is associated with"
33702 "VNF-API:service-type": {
33703 "$ref": "#/definitions/Optional.empty",
33704 "description": "AnAI subscription-service-type"
33706 "VNF-API:subscriber-name": {
33707 "$ref": "#/definitions/Optional.empty",
33708 "description": "AnAI global-customer-id"
33713 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)service-information-TOP": {
33715 "VNF-API:service-information": {
33717 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)service-information"
33724 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)vnf-assignments": {
33726 "VNF-API:availability-zones": {
33728 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments(config)availability-zones"
33732 "VNF-API:vnf-networks": {
33733 "description": "Network List",
33735 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments(config)vnf-networks"
33739 "VNF-API:vnf-status": {
33740 "$ref": "#/definitions/Optional.empty",
33741 "description": "Orchestration Status from AAI - to be set by SDNC"
33743 "VNF-API:vnf-vms": {
33745 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments(config)vnf-vms"
33752 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)vnf-assignments-TOP": {
33754 "VNF-API:vnf-assignments": {
33756 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)vnf-assignments"
33763 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)vnf-instance-identifiers": {
33765 "VNF-API:vnf-instance-id": {
33766 "$ref": "#/definitions/Optional.empty"
33768 "VNF-API:vnf-instance-name": {
33769 "$ref": "#/definitions/Optional.empty"
33771 "VNF-API:vnf-model-id": {
33772 "$ref": "#/definitions/Optional.empty"
33777 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)vnf-instance-identifiers-TOP": {
33779 "VNF-API:vnf-instance-identifiers": {
33781 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)vnf-instance-identifiers"
33788 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)vnf-parameters": {
33790 "VNF-API:vnf-parameter-name": {
33791 "$ref": "#/definitions/Optional.empty",
33792 "description": "The name of an arbitrary instance-specific vnf-parameters"
33794 "VNF-API:vnf-parameter-value": {
33795 "$ref": "#/definitions/Optional.empty",
33796 "description": "The value of an arbitrary instance-specific vnf-parameters "
33801 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)vnf-parameters-TOP": {
33803 "VNF-API:vnf-parameters": {
33805 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information(config)vnf-parameters"
33812 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments(config)availability-zones": {
33814 "VNF-API:availability-zone": {
33815 "$ref": "#/definitions/Optional.empty",
33816 "description": "Openstack availability zone name or UUID"
33821 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments(config)availability-zones-TOP": {
33823 "VNF-API:availability-zones": {
33825 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments(config)availability-zones"
33832 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments(config)vnf-networks": {
33834 "VNF-API:contrail-network-fqdn": {
33835 "$ref": "#/definitions/Optional.empty",
33836 "description": "contrail network policy object"
33838 "VNF-API:ipv4-key-subnet-id": {
33839 "$ref": "#/definitions/Optional.empty",
33840 "description": "Unique SDN-C generated UUID of the ipv4 subnet.Key into A&AI instance."
33842 "VNF-API:ipv6-key-subnet-id": {
33843 "$ref": "#/definitions/Optional.empty",
33844 "description": "Unique SDN-C generated UUID of the ipv6 subnet.Key into A&AI instance."
33846 "VNF-API:ipv6-subnet-id": {
33847 "$ref": "#/definitions/Optional.empty",
33848 "description": "ipv6 subnet UUID to be passed into the HEAT template for DHCP assignment"
33850 "VNF-API:ipv6-subnet-name": {
33851 "$ref": "#/definitions/Optional.empty",
33852 "description": "ipv6 subnet-name that corresponds to the ipv6 subnet-id"
33854 "VNF-API:network-id": {
33855 "$ref": "#/definitions/Optional.empty",
33856 "description": "Unique Neutron UUID of an instance of the network role "
33858 "VNF-API:network-name": {
33859 "$ref": "#/definitions/Optional.empty",
33860 "description": "Unique Neutron UUID of an instance of the network role "
33862 "VNF-API:network-role": {
33863 "$ref": "#/definitions/Optional.empty",
33864 "description": "A Network Role to which a VNF must connect"
33866 "VNF-API:network-role-tag": {
33867 "$ref": "#/definitions/Optional.empty",
33868 "description": "The network-role that maps to the HEAT parameter {network-role}_net_id"
33870 "VNF-API:neutron-id": {
33871 "$ref": "#/definitions/Optional.empty",
33872 "description": "Unique Neutron UUID of an instance of the network role "
33874 "VNF-API:sriov-vlan-filter-list": {
33876 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list"
33880 "VNF-API:subnet-id": {
33881 "$ref": "#/definitions/Optional.empty",
33882 "description": "ipv4 subnet UUID to be passed into the HEAT template for DHCP assignment"
33884 "VNF-API:subnet-name": {
33885 "$ref": "#/definitions/Optional.empty",
33886 "description": "ipv4 subnet-name that corresponds to the ipv4 subnet-id"
33888 "VNF-API:subnet-role": {
33889 "$ref": "#/definitions/Optional.empty"
33894 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments(config)vnf-networks-TOP": {
33896 "VNF-API:vnf-networks": {
33897 "description": "Network List",
33899 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments(config)vnf-networks"
33906 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments(config)vnf-vms": {
33908 "VNF-API:vm-count": {
33909 "$ref": "#/definitions/Optional.empty"
33911 "VNF-API:vm-names": {
33913 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-names"
33917 "VNF-API:vm-networks": {
33918 "description": "Network List",
33920 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-networks"
33924 "VNF-API:vm-type": {
33925 "$ref": "#/definitions/Optional.empty"
33930 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments(config)vnf-vms-TOP": {
33932 "VNF-API:vnf-vms": {
33934 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments(config)vnf-vms"
33941 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list": {
33943 "VNF-API:sriov-vlan-filter": {
33944 "$ref": "#/definitions/Optional.empty"
33949 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list-TOP": {
33951 "VNF-API:sriov-vlan-filter-list": {
33953 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list"
33960 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-names": {
33962 "VNF-API:vm-name": {
33963 "$ref": "#/definitions/Optional.empty"
33965 "VNF-API:vnfc-names": {
33967 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names"
33974 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-names-TOP": {
33976 "VNF-API:vm-names": {
33978 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-names"
33985 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-networks": {
33987 "VNF-API:floating-ip": {
33988 "$ref": "#/definitions/Optional.empty",
33989 "description": "Floating ipv4 for VMs of a given type on this network"
33991 "VNF-API:floating-ip-v6": {
33992 "$ref": "#/definitions/Optional.empty",
33993 "description": "Floating ipv6 for VMs of a given type on this network"
33995 "VNF-API:interface-route-prefixes": {
33997 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes"
34001 "VNF-API:ip-count": {
34002 "$ref": "#/definitions/Optional.empty",
34003 "description": "The number of ip addresses to be assigned per vm for this network role"
34005 "VNF-API:ip-count-ipv6": {
34006 "$ref": "#/definitions/Optional.empty",
34007 "description": "The number of ipv6 addresses to be assigned per vm for this network role"
34009 "VNF-API:network-ips": {
34011 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips"
34015 "VNF-API:network-ips-v6": {
34017 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6"
34021 "VNF-API:network-macs": {
34023 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs"
34027 "VNF-API:network-role": {
34028 "$ref": "#/definitions/Optional.empty",
34029 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF"
34031 "VNF-API:network-role-tag": {
34032 "$ref": "#/definitions/Optional.empty",
34033 "description": "The network-role that maps to the HEAT parameter {network-role}_net_id"
34035 "VNF-API:use-dhcp": {
34036 "$ref": "#/definitions/Optional.empty",
34037 "description": "Indicator to use DHCP on this network for this VM"
34042 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-networks-TOP": {
34044 "VNF-API:vm-networks": {
34045 "description": "Network List",
34047 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms(config)vm-networks"
34054 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names": {
34056 "VNF-API:vnfc-name": {
34057 "$ref": "#/definitions/Optional.empty"
34059 "VNF-API:vnfc-networks": {
34061 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks"
34068 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names-TOP": {
34070 "VNF-API:vnfc-names": {
34072 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names"
34079 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks": {
34081 "VNF-API:vnfc-network-role": {
34082 "$ref": "#/definitions/Optional.empty"
34084 "VNF-API:vnfc-subnets": {
34086 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets"
34093 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks-TOP": {
34095 "VNF-API:vnfc-networks": {
34097 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks"
34104 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets": {
34106 "VNF-API:vnfc-ipassignments": {
34108 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments"
34112 "VNF-API:vnfc-subnet-role": {
34113 "$ref": "#/definitions/Optional.empty"
34118 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets-TOP": {
34120 "VNF-API:vnfc-subnets": {
34122 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets"
34129 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments": {
34131 "VNF-API:vnfc-address-family": {
34132 "$ref": "#/definitions/Optional.empty",
34133 "description": "Subnet Version tells if this is IpV4 or IpV6"
34135 "VNF-API:vnfc-subnet-dhcp": {
34136 "$ref": "#/definitions/Optional.empty",
34137 "description": "Indicator to use DHCP on this network for this VNFC. Unless dhcp=N, we wouldnt have any address, since they would not be sdnc assigned "
34139 "VNF-API:vnfc-subnet-ipcount": {
34140 "$ref": "#/definitions/Optional.empty",
34141 "description": "The number of ip addresses to be assigned per vnfc for this subnet role"
34143 "VNF-API:vnfc-subnet-ips": {
34145 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips"
34152 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments-TOP": {
34154 "VNF-API:vnfc-ipassignments": {
34156 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments"
34163 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips": {
34165 "VNF-API:ip-type": {
34166 "$ref": "#/definitions/Optional.empty",
34167 "description": "Capture what type of IP this is, if is virtual IP (AKA, floating IP) or Fixed IP. "
34169 "VNF-API:vnfc-address-ipv4": {
34170 "$ref": "#/definitions/Optional.empty",
34171 "description": "Either IpV4 IP addresses or IpV6 IP addresses should be present, but not both within one VnfcVersion. "
34173 "VNF-API:vnfc-address-ipv6": {
34174 "$ref": "#/definitions/Optional.empty",
34175 "description": "Either IpV4 IP addresses or IpV6 IP addresses should be present, but not both within one VnfcVersion."
34177 "VNF-API:vnfc-client-key": {
34178 "$ref": "#/definitions/Optional.empty"
34183 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips-TOP": {
34185 "VNF-API:vnfc-subnet-ips": {
34187 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips"
34194 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes": {
34196 "VNF-API:interface-route-prefix": {
34197 "$ref": "#/definitions/Optional.empty",
34198 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes"
34200 "VNF-API:interface-route-prefix-cidr": {
34201 "$ref": "#/definitions/Optional.empty",
34202 "description": "route prefixes (CIDRs) in ip/cidr format to be provided to MSO in vnf-topology as a list of static routes"
34207 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes-TOP": {
34209 "VNF-API:interface-route-prefixes": {
34211 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes"
34218 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips": {
34220 "VNF-API:ip-address": {
34221 "$ref": "#/definitions/Optional.empty",
34222 "description": "List of assigned ipv4 addresses on a network"
34227 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-TOP": {
34229 "VNF-API:network-ips": {
34231 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips"
34238 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6": {
34240 "VNF-API:ip-address-ipv6": {
34241 "$ref": "#/definitions/Optional.empty",
34242 "description": "List of assigned ipv6 addresses on a network"
34247 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6-TOP": {
34249 "VNF-API:network-ips-v6": {
34251 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6"
34258 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs": {
34260 "VNF-API:mac-address": {
34261 "$ref": "#/definitions/Optional.empty",
34262 "description": "List of network assignments for this VM (one per network)"
34267 "VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs-TOP": {
34269 "VNF-API:network-macs": {
34271 "$ref": "#/definitions/VNF-API/vnf-instances/vnf-instance-list/vnf-instance-service-data/vnf-instance-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs"
34278 "VNF-API/vnf-request-information(config)vnf-networks": {
34280 "VNF-API:contrail-network-fqdn": {
34281 "$ref": "#/definitions/Optional.empty",
34282 "description": "contrail network policy object"
34284 "VNF-API:ipv4-key-subnet-id": {
34285 "$ref": "#/definitions/Optional.empty",
34286 "description": "Unique SDN-C generated UUID of the ipv4 subnet.Key into A&AI instance."
34288 "VNF-API:ipv6-key-subnet-id": {
34289 "$ref": "#/definitions/Optional.empty",
34290 "description": "Unique SDN-C generated UUID of the ipv6 subnet.Key into A&AI instance."
34292 "VNF-API:ipv6-subnet-id": {
34293 "$ref": "#/definitions/Optional.empty",
34294 "description": "ipv6 subnet UUID to be passed into the HEAT template for DHCP assignment"
34296 "VNF-API:ipv6-subnet-name": {
34297 "$ref": "#/definitions/Optional.empty",
34298 "description": "ipv6 subnet-name that corresponds to the ipv6 subnet-id"
34300 "VNF-API:network-id": {
34301 "$ref": "#/definitions/Optional.empty",
34302 "description": "Unique Neutron UUID of an instance of the network role "
34304 "VNF-API:network-name": {
34305 "$ref": "#/definitions/Optional.empty",
34306 "description": "Unique Neutron UUID of an instance of the network role "
34308 "VNF-API:network-role": {
34309 "$ref": "#/definitions/Optional.empty",
34310 "description": "A Network Role to which a VNF must connect"
34312 "VNF-API:network-role-tag": {
34313 "$ref": "#/definitions/Optional.empty",
34314 "description": "The network-role that maps to the HEAT parameter {network-role}_net_id"
34316 "VNF-API:neutron-id": {
34317 "$ref": "#/definitions/Optional.empty",
34318 "description": "Unique Neutron UUID of an instance of the network role "
34320 "VNF-API:subnet-id": {
34321 "$ref": "#/definitions/Optional.empty",
34322 "description": "ipv4 subnet UUID to be passed into the HEAT template for DHCP assignment"
34324 "VNF-API:subnet-name": {
34325 "$ref": "#/definitions/Optional.empty",
34326 "description": "ipv4 subnet-name that corresponds to the ipv4 subnet-id"
34328 "VNF-API:subnet-role": {
34329 "$ref": "#/definitions/Optional.empty"
34334 "VNF-API/vnf-request-information(config)vnf-networks-TOP": {
34336 "VNF-API:vnf-networks": {
34337 "description": "Network List",
34339 "$ref": "#/definitions/VNF-API/vnf-request-information(config)vnf-networks"
34346 "VNF-API/vnf-topology-information(config)vnf-assignments": {
34348 "VNF-API:availability-zones": {
34350 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments(config)availability-zones"
34354 "VNF-API:vnf-networks": {
34355 "description": "Network List",
34357 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments(config)vnf-networks"
34361 "VNF-API:vnf-status": {
34362 "$ref": "#/definitions/Optional.empty",
34363 "description": "Orchestration Status from AAI - to be set by SDNC"
34365 "VNF-API:vnf-vms": {
34367 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments(config)vnf-vms"
34374 "VNF-API/vnf-topology-information(config)vnf-assignments-TOP": {
34376 "VNF-API:vnf-assignments": {
34378 "$ref": "#/definitions/VNF-API/vnf-topology-information(config)vnf-assignments"
34385 "VNF-API/vnf-topology-information(config)vnf-parameters": {
34387 "VNF-API:vnf-parameter-name": {
34388 "$ref": "#/definitions/Optional.empty",
34389 "description": "The name of an arbitrary instance-specific vnf-parameters"
34391 "VNF-API:vnf-parameter-value": {
34392 "$ref": "#/definitions/Optional.empty",
34393 "description": "The value of an arbitrary instance-specific vnf-parameters "
34398 "VNF-API/vnf-topology-information(config)vnf-parameters-TOP": {
34400 "VNF-API:vnf-parameters": {
34402 "$ref": "#/definitions/VNF-API/vnf-topology-information(config)vnf-parameters"
34409 "VNF-API/vnf-topology-information(config)vnf-topology-identifier": {
34411 "VNF-API:generic-vnf-id": {
34412 "$ref": "#/definitions/Optional.empty"
34414 "VNF-API:generic-vnf-name": {
34415 "$ref": "#/definitions/Optional.empty"
34417 "VNF-API:generic-vnf-type": {
34418 "$ref": "#/definitions/Optional.empty"
34420 "VNF-API:service-id": {
34421 "$ref": "#/definitions/Optional.empty"
34423 "VNF-API:service-type": {
34424 "$ref": "#/definitions/Optional.empty"
34426 "VNF-API:vnf-name": {
34427 "$ref": "#/definitions/Optional.empty",
34428 "description": "vf-module-name"
34430 "VNF-API:vnf-type": {
34431 "$ref": "#/definitions/Optional.empty",
34432 "description": "vf-module-type"
34437 "VNF-API/vnf-topology-information(config)vnf-topology-identifier-TOP": {
34439 "VNF-API:vnf-topology-identifier": {
34441 "$ref": "#/definitions/VNF-API/vnf-topology-information(config)vnf-topology-identifier"
34448 "VNF-API/vnf-topology-information/vnf-assignments(config)availability-zones": {
34450 "VNF-API:availability-zone": {
34451 "$ref": "#/definitions/Optional.empty",
34452 "description": "Openstack availability zone name or UUID"
34457 "VNF-API/vnf-topology-information/vnf-assignments(config)availability-zones-TOP": {
34459 "VNF-API:availability-zones": {
34461 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments(config)availability-zones"
34468 "VNF-API/vnf-topology-information/vnf-assignments(config)vnf-networks": {
34470 "VNF-API:contrail-network-fqdn": {
34471 "$ref": "#/definitions/Optional.empty",
34472 "description": "contrail network policy object"
34474 "VNF-API:ipv4-key-subnet-id": {
34475 "$ref": "#/definitions/Optional.empty",
34476 "description": "Unique SDN-C generated UUID of the ipv4 subnet.Key into A&AI instance."
34478 "VNF-API:ipv6-key-subnet-id": {
34479 "$ref": "#/definitions/Optional.empty",
34480 "description": "Unique SDN-C generated UUID of the ipv6 subnet.Key into A&AI instance."
34482 "VNF-API:ipv6-subnet-id": {
34483 "$ref": "#/definitions/Optional.empty",
34484 "description": "ipv6 subnet UUID to be passed into the HEAT template for DHCP assignment"
34486 "VNF-API:ipv6-subnet-name": {
34487 "$ref": "#/definitions/Optional.empty",
34488 "description": "ipv6 subnet-name that corresponds to the ipv6 subnet-id"
34490 "VNF-API:network-id": {
34491 "$ref": "#/definitions/Optional.empty",
34492 "description": "Unique Neutron UUID of an instance of the network role "
34494 "VNF-API:network-name": {
34495 "$ref": "#/definitions/Optional.empty",
34496 "description": "Unique Neutron UUID of an instance of the network role "
34498 "VNF-API:network-role": {
34499 "$ref": "#/definitions/Optional.empty",
34500 "description": "A Network Role to which a VNF must connect"
34502 "VNF-API:network-role-tag": {
34503 "$ref": "#/definitions/Optional.empty",
34504 "description": "The network-role that maps to the HEAT parameter {network-role}_net_id"
34506 "VNF-API:neutron-id": {
34507 "$ref": "#/definitions/Optional.empty",
34508 "description": "Unique Neutron UUID of an instance of the network role "
34510 "VNF-API:sriov-vlan-filter-list": {
34512 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list"
34516 "VNF-API:subnet-id": {
34517 "$ref": "#/definitions/Optional.empty",
34518 "description": "ipv4 subnet UUID to be passed into the HEAT template for DHCP assignment"
34520 "VNF-API:subnet-name": {
34521 "$ref": "#/definitions/Optional.empty",
34522 "description": "ipv4 subnet-name that corresponds to the ipv4 subnet-id"
34524 "VNF-API:subnet-role": {
34525 "$ref": "#/definitions/Optional.empty"
34530 "VNF-API/vnf-topology-information/vnf-assignments(config)vnf-networks-TOP": {
34532 "VNF-API:vnf-networks": {
34533 "description": "Network List",
34535 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments(config)vnf-networks"
34542 "VNF-API/vnf-topology-information/vnf-assignments(config)vnf-vms": {
34544 "VNF-API:vm-count": {
34545 "$ref": "#/definitions/Optional.empty"
34547 "VNF-API:vm-names": {
34549 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-names"
34553 "VNF-API:vm-networks": {
34554 "description": "Network List",
34556 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-networks"
34560 "VNF-API:vm-type": {
34561 "$ref": "#/definitions/Optional.empty"
34566 "VNF-API/vnf-topology-information/vnf-assignments(config)vnf-vms-TOP": {
34568 "VNF-API:vnf-vms": {
34570 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments(config)vnf-vms"
34577 "VNF-API/vnf-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list": {
34579 "VNF-API:sriov-vlan-filter": {
34580 "$ref": "#/definitions/Optional.empty"
34585 "VNF-API/vnf-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list-TOP": {
34587 "VNF-API:sriov-vlan-filter-list": {
34589 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list"
34596 "VNF-API/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-names": {
34598 "VNF-API:vm-name": {
34599 "$ref": "#/definitions/Optional.empty"
34601 "VNF-API:vnfc-names": {
34603 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names"
34610 "VNF-API/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-names-TOP": {
34612 "VNF-API:vm-names": {
34614 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-names"
34621 "VNF-API/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-networks": {
34623 "VNF-API:floating-ip": {
34624 "$ref": "#/definitions/Optional.empty",
34625 "description": "Floating ipv4 for VMs of a given type on this network"
34627 "VNF-API:floating-ip-v6": {
34628 "$ref": "#/definitions/Optional.empty",
34629 "description": "Floating ipv6 for VMs of a given type on this network"
34631 "VNF-API:interface-route-prefixes": {
34633 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes"
34637 "VNF-API:ip-count": {
34638 "$ref": "#/definitions/Optional.empty",
34639 "description": "The number of ip addresses to be assigned per vm for this network role"
34641 "VNF-API:ip-count-ipv6": {
34642 "$ref": "#/definitions/Optional.empty",
34643 "description": "The number of ipv6 addresses to be assigned per vm for this network role"
34645 "VNF-API:network-ips": {
34647 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips"
34651 "VNF-API:network-ips-v6": {
34653 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6"
34657 "VNF-API:network-macs": {
34659 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs"
34663 "VNF-API:network-role": {
34664 "$ref": "#/definitions/Optional.empty",
34665 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF"
34667 "VNF-API:network-role-tag": {
34668 "$ref": "#/definitions/Optional.empty",
34669 "description": "The network-role that maps to the HEAT parameter {network-role}_net_id"
34671 "VNF-API:use-dhcp": {
34672 "$ref": "#/definitions/Optional.empty",
34673 "description": "Indicator to use DHCP on this network for this VM"
34678 "VNF-API/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-networks-TOP": {
34680 "VNF-API:vm-networks": {
34681 "description": "Network List",
34683 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-networks"
34690 "VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names": {
34692 "VNF-API:vnfc-name": {
34693 "$ref": "#/definitions/Optional.empty"
34695 "VNF-API:vnfc-networks": {
34697 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks"
34704 "VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names-TOP": {
34706 "VNF-API:vnfc-names": {
34708 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names"
34715 "VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks": {
34717 "VNF-API:vnfc-network-role": {
34718 "$ref": "#/definitions/Optional.empty"
34720 "VNF-API:vnfc-subnets": {
34722 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets"
34729 "VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks-TOP": {
34731 "VNF-API:vnfc-networks": {
34733 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks"
34740 "VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets": {
34742 "VNF-API:vnfc-ipassignments": {
34744 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments"
34748 "VNF-API:vnfc-subnet-role": {
34749 "$ref": "#/definitions/Optional.empty"
34754 "VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets-TOP": {
34756 "VNF-API:vnfc-subnets": {
34758 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets"
34765 "VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments": {
34767 "VNF-API:vnfc-address-family": {
34768 "$ref": "#/definitions/Optional.empty",
34769 "description": "Subnet Version tells if this is IpV4 or IpV6"
34771 "VNF-API:vnfc-subnet-dhcp": {
34772 "$ref": "#/definitions/Optional.empty",
34773 "description": "Indicator to use DHCP on this network for this VNFC. Unless dhcp=N, we wouldnt have any address, since they would not be sdnc assigned "
34775 "VNF-API:vnfc-subnet-ipcount": {
34776 "$ref": "#/definitions/Optional.empty",
34777 "description": "The number of ip addresses to be assigned per vnfc for this subnet role"
34779 "VNF-API:vnfc-subnet-ips": {
34781 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips"
34788 "VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments-TOP": {
34790 "VNF-API:vnfc-ipassignments": {
34792 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments"
34799 "VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips": {
34801 "VNF-API:ip-type": {
34802 "$ref": "#/definitions/Optional.empty",
34803 "description": "Capture what type of IP this is, if is virtual IP (AKA, floating IP) or Fixed IP. "
34805 "VNF-API:vnfc-address-ipv4": {
34806 "$ref": "#/definitions/Optional.empty",
34807 "description": "Either IpV4 IP addresses or IpV6 IP addresses should be present, but not both within one VnfcVersion. "
34809 "VNF-API:vnfc-address-ipv6": {
34810 "$ref": "#/definitions/Optional.empty",
34811 "description": "Either IpV4 IP addresses or IpV6 IP addresses should be present, but not both within one VnfcVersion."
34813 "VNF-API:vnfc-client-key": {
34814 "$ref": "#/definitions/Optional.empty"
34819 "VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips-TOP": {
34821 "VNF-API:vnfc-subnet-ips": {
34823 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips"
34830 "VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes": {
34832 "VNF-API:interface-route-prefix": {
34833 "$ref": "#/definitions/Optional.empty",
34834 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes"
34836 "VNF-API:interface-route-prefix-cidr": {
34837 "$ref": "#/definitions/Optional.empty",
34838 "description": "route prefixes (CIDRs) in ip/cidr format to be provided to MSO in vnf-topology as a list of static routes"
34843 "VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes-TOP": {
34845 "VNF-API:interface-route-prefixes": {
34847 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes"
34854 "VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips": {
34856 "VNF-API:ip-address": {
34857 "$ref": "#/definitions/Optional.empty",
34858 "description": "List of assigned ipv4 addresses on a network"
34863 "VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-TOP": {
34865 "VNF-API:network-ips": {
34867 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips"
34874 "VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6": {
34876 "VNF-API:ip-address-ipv6": {
34877 "$ref": "#/definitions/Optional.empty",
34878 "description": "List of assigned ipv6 addresses on a network"
34883 "VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6-TOP": {
34885 "VNF-API:network-ips-v6": {
34887 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6"
34894 "VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs": {
34896 "VNF-API:mac-address": {
34897 "$ref": "#/definitions/Optional.empty",
34898 "description": "List of network assignments for this VM (one per network)"
34903 "VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs-TOP": {
34905 "VNF-API:network-macs": {
34907 "$ref": "#/definitions/VNF-API/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs"
34914 "VNF-API/vnfs(config)vnf-list": {
34916 "VNF-API:service-data": {
34918 "$ref": "#/definitions/VNF-API/vnfs/vnf-list(config)service-data"
34922 "VNF-API:service-status": {
34924 "$ref": "#/definitions/VNF-API/vnfs/vnf-list(config)service-status"
34928 "VNF-API:vnf-id": {
34929 "$ref": "#/definitions/Optional.empty",
34930 "description": "vf-module-id"
34938 "VNF-API/vnfs(config)vnf-list-TOP": {
34940 "VNF-API:vnf-list": {
34942 "$ref": "#/definitions/VNF-API/vnfs(config)vnf-list"
34949 "VNF-API/vnfs/vnf-list(config)service-data": {
34951 "VNF-API:oper-status": {
34953 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)oper-status"
34957 "VNF-API:request-information": {
34959 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)request-information"
34963 "VNF-API:sdnc-request-header": {
34965 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)sdnc-request-header"
34969 "VNF-API:service-information": {
34971 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)service-information"
34975 "VNF-API:vnf-id": {
34976 "$ref": "#/definitions/Optional.empty",
34977 "description": "vf-module-id"
34979 "VNF-API:vnf-request-information": {
34981 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)vnf-request-information"
34985 "VNF-API:vnf-topology-information": {
34987 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)vnf-topology-information"
34994 "VNF-API/vnfs/vnf-list(config)service-data-TOP": {
34996 "VNF-API:service-data": {
34998 "$ref": "#/definitions/VNF-API/vnfs/vnf-list(config)service-data"
35005 "VNF-API/vnfs/vnf-list(config)service-status": {
35007 "VNF-API:final-indicator": {
35008 "$ref": "#/definitions/Optional.empty"
35010 "VNF-API:request-status": {
35011 "$ref": "#/definitions/Optional.empty"
35013 "VNF-API:response-code": {
35014 "$ref": "#/definitions/Optional.empty"
35016 "VNF-API:response-message": {
35017 "$ref": "#/definitions/Optional.empty"
35019 "VNF-API:response-timestamp": {
35020 "$ref": "#/definitions/Optional.empty"
35022 "VNF-API:rpc-action": {
35023 "$ref": "#/definitions/Optional.empty"
35025 "VNF-API:rpc-name": {
35026 "$ref": "#/definitions/Optional.empty"
35028 "VNF-API:vnfsdn-action": {
35029 "$ref": "#/definitions/Optional.empty"
35031 "VNF-API:vnfsdn-subaction": {
35032 "$ref": "#/definitions/Optional.empty"
35037 "VNF-API/vnfs/vnf-list(config)service-status-TOP": {
35039 "VNF-API:service-status": {
35041 "$ref": "#/definitions/VNF-API/vnfs/vnf-list(config)service-status"
35048 "VNF-API/vnfs/vnf-list/service-data(config)oper-status": {
35050 "VNF-API:create-timestamp": {
35051 "$ref": "#/definitions/Optional.empty"
35053 "VNF-API:last-action": {
35054 "$ref": "#/definitions/Optional.empty"
35056 "VNF-API:last-order-status": {
35057 "$ref": "#/definitions/Optional.empty"
35059 "VNF-API:last-svc-request-id": {
35060 "$ref": "#/definitions/Optional.empty"
35062 "VNF-API:maintenance-indicator": {
35063 "$ref": "#/definitions/Optional.empty"
35065 "VNF-API:modify-timestamp": {
35066 "$ref": "#/definitions/Optional.empty"
35068 "VNF-API:order-status": {
35069 "$ref": "#/definitions/Optional.empty"
35074 "VNF-API/vnfs/vnf-list/service-data(config)oper-status-TOP": {
35076 "VNF-API:oper-status": {
35078 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)oper-status"
35085 "VNF-API/vnfs/vnf-list/service-data(config)request-information": {
35087 "VNF-API:notification-url": {
35088 "$ref": "#/definitions/Optional.empty"
35090 "VNF-API:order-number": {
35091 "$ref": "#/definitions/Optional.empty"
35093 "VNF-API:order-version": {
35094 "$ref": "#/definitions/Optional.empty"
35096 "VNF-API:request-action": {
35097 "$ref": "#/definitions/Optional.empty"
35099 "VNF-API:request-id": {
35100 "$ref": "#/definitions/Optional.empty"
35102 "VNF-API:request-sub-action": {
35103 "$ref": "#/definitions/Optional.empty"
35105 "VNF-API:source": {
35106 "$ref": "#/definitions/Optional.empty"
35111 "VNF-API/vnfs/vnf-list/service-data(config)request-information-TOP": {
35113 "VNF-API:request-information": {
35115 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)request-information"
35122 "VNF-API/vnfs/vnf-list/service-data(config)sdnc-request-header": {
35124 "VNF-API:svc-action": {
35125 "$ref": "#/definitions/Optional.empty"
35127 "VNF-API:svc-notification-url": {
35128 "$ref": "#/definitions/Optional.empty"
35130 "VNF-API:svc-request-id": {
35131 "$ref": "#/definitions/Optional.empty"
35136 "VNF-API/vnfs/vnf-list/service-data(config)sdnc-request-header-TOP": {
35138 "VNF-API:sdnc-request-header": {
35140 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)sdnc-request-header"
35147 "VNF-API/vnfs/vnf-list/service-data(config)service-information": {
35149 "VNF-API:service-id": {
35150 "$ref": "#/definitions/Optional.empty"
35152 "VNF-API:service-instance-id": {
35153 "$ref": "#/definitions/Optional.empty",
35154 "description": "A service instance that a VNF or a l3-network is associated with"
35156 "VNF-API:service-type": {
35157 "$ref": "#/definitions/Optional.empty",
35158 "description": "AnAI subscription-service-type"
35160 "VNF-API:subscriber-name": {
35161 "$ref": "#/definitions/Optional.empty",
35162 "description": "AnAI global-customer-id"
35167 "VNF-API/vnfs/vnf-list/service-data(config)service-information-TOP": {
35169 "VNF-API:service-information": {
35171 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)service-information"
35178 "VNF-API/vnfs/vnf-list/service-data(config)vnf-request-information": {
35180 "VNF-API:aic-clli": {
35181 "$ref": "#/definitions/Optional.empty"
35183 "VNF-API:aic-cloud-region": {
35184 "$ref": "#/definitions/Optional.empty",
35185 "description": "The AIC cloud region which maps to contrail versions"
35187 "VNF-API:generic-vnf-id": {
35188 "$ref": "#/definitions/Optional.empty",
35189 "description": "generic vnf-id"
35191 "VNF-API:generic-vnf-name": {
35192 "$ref": "#/definitions/Optional.empty",
35193 "description": "generic vnf name"
35195 "VNF-API:generic-vnf-type": {
35196 "$ref": "#/definitions/Optional.empty",
35197 "description": "generic vnf type"
35199 "VNF-API:model-customization-uuid": {
35200 "$ref": "#/definitions/Optional.empty",
35201 "description": "customized resource, i.e. vf-module, for use within a given service"
35203 "VNF-API:tenant": {
35204 "$ref": "#/definitions/Optional.empty"
35206 "VNF-API:use-preload": {
35207 "$ref": "#/definitions/Optional.empty",
35208 "description": "orchestrate vf-module with full preload data or TOSCA lookup plus EIPAM automation"
35210 "VNF-API:vnf-id": {
35211 "$ref": "#/definitions/Optional.empty",
35212 "description": "vf-module-id"
35214 "VNF-API:vnf-name": {
35215 "$ref": "#/definitions/Optional.empty",
35216 "description": "vf-module-name"
35218 "VNF-API:vnf-networks": {
35219 "description": "Network List",
35221 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-request-information(config)vnf-networks"
35225 "VNF-API:vnf-request-version": {
35226 "$ref": "#/definitions/Optional.empty"
35228 "VNF-API:vnf-type": {
35229 "$ref": "#/definitions/Optional.empty",
35230 "description": "vf-module-type"
35235 "VNF-API/vnfs/vnf-list/service-data(config)vnf-request-information-TOP": {
35237 "VNF-API:vnf-request-information": {
35239 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)vnf-request-information"
35246 "VNF-API/vnfs/vnf-list/service-data(config)vnf-topology-information": {
35248 "VNF-API:vnf-assignments": {
35250 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information(config)vnf-assignments"
35254 "VNF-API:vnf-parameters": {
35256 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information(config)vnf-parameters"
35260 "VNF-API:vnf-topology-identifier": {
35262 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information(config)vnf-topology-identifier"
35269 "VNF-API/vnfs/vnf-list/service-data(config)vnf-topology-information-TOP": {
35271 "VNF-API:vnf-topology-information": {
35273 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data(config)vnf-topology-information"
35280 "VNF-API/vnfs/vnf-list/service-data/vnf-request-information(config)vnf-networks": {
35282 "VNF-API:contrail-network-fqdn": {
35283 "$ref": "#/definitions/Optional.empty",
35284 "description": "contrail network policy object"
35286 "VNF-API:ipv4-key-subnet-id": {
35287 "$ref": "#/definitions/Optional.empty",
35288 "description": "Unique SDN-C generated UUID of the ipv4 subnet.Key into A&AI instance."
35290 "VNF-API:ipv6-key-subnet-id": {
35291 "$ref": "#/definitions/Optional.empty",
35292 "description": "Unique SDN-C generated UUID of the ipv6 subnet.Key into A&AI instance."
35294 "VNF-API:ipv6-subnet-id": {
35295 "$ref": "#/definitions/Optional.empty",
35296 "description": "ipv6 subnet UUID to be passed into the HEAT template for DHCP assignment"
35298 "VNF-API:ipv6-subnet-name": {
35299 "$ref": "#/definitions/Optional.empty",
35300 "description": "ipv6 subnet-name that corresponds to the ipv6 subnet-id"
35302 "VNF-API:network-id": {
35303 "$ref": "#/definitions/Optional.empty",
35304 "description": "Unique Neutron UUID of an instance of the network role "
35306 "VNF-API:network-name": {
35307 "$ref": "#/definitions/Optional.empty",
35308 "description": "Unique Neutron UUID of an instance of the network role "
35310 "VNF-API:network-role": {
35311 "$ref": "#/definitions/Optional.empty",
35312 "description": "A Network Role to which a VNF must connect"
35314 "VNF-API:network-role-tag": {
35315 "$ref": "#/definitions/Optional.empty",
35316 "description": "The network-role that maps to the HEAT parameter {network-role}_net_id"
35318 "VNF-API:neutron-id": {
35319 "$ref": "#/definitions/Optional.empty",
35320 "description": "Unique Neutron UUID of an instance of the network role "
35322 "VNF-API:subnet-id": {
35323 "$ref": "#/definitions/Optional.empty",
35324 "description": "ipv4 subnet UUID to be passed into the HEAT template for DHCP assignment"
35326 "VNF-API:subnet-name": {
35327 "$ref": "#/definitions/Optional.empty",
35328 "description": "ipv4 subnet-name that corresponds to the ipv4 subnet-id"
35330 "VNF-API:subnet-role": {
35331 "$ref": "#/definitions/Optional.empty"
35336 "VNF-API/vnfs/vnf-list/service-data/vnf-request-information(config)vnf-networks-TOP": {
35338 "VNF-API:vnf-networks": {
35339 "description": "Network List",
35341 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-request-information(config)vnf-networks"
35348 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information(config)vnf-assignments": {
35350 "VNF-API:availability-zones": {
35352 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments(config)availability-zones"
35356 "VNF-API:vnf-networks": {
35357 "description": "Network List",
35359 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments(config)vnf-networks"
35363 "VNF-API:vnf-status": {
35364 "$ref": "#/definitions/Optional.empty",
35365 "description": "Orchestration Status from AAI - to be set by SDNC"
35367 "VNF-API:vnf-vms": {
35369 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments(config)vnf-vms"
35376 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information(config)vnf-assignments-TOP": {
35378 "VNF-API:vnf-assignments": {
35380 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information(config)vnf-assignments"
35387 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information(config)vnf-parameters": {
35389 "VNF-API:vnf-parameter-name": {
35390 "$ref": "#/definitions/Optional.empty",
35391 "description": "The name of an arbitrary instance-specific vnf-parameters"
35393 "VNF-API:vnf-parameter-value": {
35394 "$ref": "#/definitions/Optional.empty",
35395 "description": "The value of an arbitrary instance-specific vnf-parameters "
35400 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information(config)vnf-parameters-TOP": {
35402 "VNF-API:vnf-parameters": {
35404 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information(config)vnf-parameters"
35411 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information(config)vnf-topology-identifier": {
35413 "VNF-API:generic-vnf-id": {
35414 "$ref": "#/definitions/Optional.empty"
35416 "VNF-API:generic-vnf-name": {
35417 "$ref": "#/definitions/Optional.empty"
35419 "VNF-API:generic-vnf-type": {
35420 "$ref": "#/definitions/Optional.empty"
35422 "VNF-API:service-id": {
35423 "$ref": "#/definitions/Optional.empty"
35425 "VNF-API:service-type": {
35426 "$ref": "#/definitions/Optional.empty"
35428 "VNF-API:vnf-name": {
35429 "$ref": "#/definitions/Optional.empty",
35430 "description": "vf-module-name"
35432 "VNF-API:vnf-type": {
35433 "$ref": "#/definitions/Optional.empty",
35434 "description": "vf-module-type"
35439 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information(config)vnf-topology-identifier-TOP": {
35441 "VNF-API:vnf-topology-identifier": {
35443 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information(config)vnf-topology-identifier"
35450 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments(config)availability-zones": {
35452 "VNF-API:availability-zone": {
35453 "$ref": "#/definitions/Optional.empty",
35454 "description": "Openstack availability zone name or UUID"
35459 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments(config)availability-zones-TOP": {
35461 "VNF-API:availability-zones": {
35463 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments(config)availability-zones"
35470 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments(config)vnf-networks": {
35472 "VNF-API:contrail-network-fqdn": {
35473 "$ref": "#/definitions/Optional.empty",
35474 "description": "contrail network policy object"
35476 "VNF-API:ipv4-key-subnet-id": {
35477 "$ref": "#/definitions/Optional.empty",
35478 "description": "Unique SDN-C generated UUID of the ipv4 subnet.Key into A&AI instance."
35480 "VNF-API:ipv6-key-subnet-id": {
35481 "$ref": "#/definitions/Optional.empty",
35482 "description": "Unique SDN-C generated UUID of the ipv6 subnet.Key into A&AI instance."
35484 "VNF-API:ipv6-subnet-id": {
35485 "$ref": "#/definitions/Optional.empty",
35486 "description": "ipv6 subnet UUID to be passed into the HEAT template for DHCP assignment"
35488 "VNF-API:ipv6-subnet-name": {
35489 "$ref": "#/definitions/Optional.empty",
35490 "description": "ipv6 subnet-name that corresponds to the ipv6 subnet-id"
35492 "VNF-API:network-id": {
35493 "$ref": "#/definitions/Optional.empty",
35494 "description": "Unique Neutron UUID of an instance of the network role "
35496 "VNF-API:network-name": {
35497 "$ref": "#/definitions/Optional.empty",
35498 "description": "Unique Neutron UUID of an instance of the network role "
35500 "VNF-API:network-role": {
35501 "$ref": "#/definitions/Optional.empty",
35502 "description": "A Network Role to which a VNF must connect"
35504 "VNF-API:network-role-tag": {
35505 "$ref": "#/definitions/Optional.empty",
35506 "description": "The network-role that maps to the HEAT parameter {network-role}_net_id"
35508 "VNF-API:neutron-id": {
35509 "$ref": "#/definitions/Optional.empty",
35510 "description": "Unique Neutron UUID of an instance of the network role "
35512 "VNF-API:sriov-vlan-filter-list": {
35514 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list"
35518 "VNF-API:subnet-id": {
35519 "$ref": "#/definitions/Optional.empty",
35520 "description": "ipv4 subnet UUID to be passed into the HEAT template for DHCP assignment"
35522 "VNF-API:subnet-name": {
35523 "$ref": "#/definitions/Optional.empty",
35524 "description": "ipv4 subnet-name that corresponds to the ipv4 subnet-id"
35526 "VNF-API:subnet-role": {
35527 "$ref": "#/definitions/Optional.empty"
35532 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments(config)vnf-networks-TOP": {
35534 "VNF-API:vnf-networks": {
35535 "description": "Network List",
35537 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments(config)vnf-networks"
35544 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments(config)vnf-vms": {
35546 "VNF-API:vm-count": {
35547 "$ref": "#/definitions/Optional.empty"
35549 "VNF-API:vm-names": {
35551 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-names"
35555 "VNF-API:vm-networks": {
35556 "description": "Network List",
35558 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-networks"
35562 "VNF-API:vm-type": {
35563 "$ref": "#/definitions/Optional.empty"
35568 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments(config)vnf-vms-TOP": {
35570 "VNF-API:vnf-vms": {
35572 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments(config)vnf-vms"
35579 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list": {
35581 "VNF-API:sriov-vlan-filter": {
35582 "$ref": "#/definitions/Optional.empty"
35587 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list-TOP": {
35589 "VNF-API:sriov-vlan-filter-list": {
35591 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-networks(config)sriov-vlan-filter-list"
35598 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-names": {
35600 "VNF-API:vm-name": {
35601 "$ref": "#/definitions/Optional.empty"
35603 "VNF-API:vnfc-names": {
35605 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names"
35612 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-names-TOP": {
35614 "VNF-API:vm-names": {
35616 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-names"
35623 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-networks": {
35625 "VNF-API:floating-ip": {
35626 "$ref": "#/definitions/Optional.empty",
35627 "description": "Floating ipv4 for VMs of a given type on this network"
35629 "VNF-API:floating-ip-v6": {
35630 "$ref": "#/definitions/Optional.empty",
35631 "description": "Floating ipv6 for VMs of a given type on this network"
35633 "VNF-API:interface-route-prefixes": {
35635 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes"
35639 "VNF-API:ip-count": {
35640 "$ref": "#/definitions/Optional.empty",
35641 "description": "The number of ip addresses to be assigned per vm for this network role"
35643 "VNF-API:ip-count-ipv6": {
35644 "$ref": "#/definitions/Optional.empty",
35645 "description": "The number of ipv6 addresses to be assigned per vm for this network role"
35647 "VNF-API:network-ips": {
35649 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips"
35653 "VNF-API:network-ips-v6": {
35655 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6"
35659 "VNF-API:network-macs": {
35661 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs"
35665 "VNF-API:network-role": {
35666 "$ref": "#/definitions/Optional.empty",
35667 "description": "network (identified by role) that this VM connects to. Should also be included in the vnf-networks for the containing VNF"
35669 "VNF-API:network-role-tag": {
35670 "$ref": "#/definitions/Optional.empty",
35671 "description": "The network-role that maps to the HEAT parameter {network-role}_net_id"
35673 "VNF-API:use-dhcp": {
35674 "$ref": "#/definitions/Optional.empty",
35675 "description": "Indicator to use DHCP on this network for this VM"
35680 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-networks-TOP": {
35682 "VNF-API:vm-networks": {
35683 "description": "Network List",
35685 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms(config)vm-networks"
35692 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names": {
35694 "VNF-API:vnfc-name": {
35695 "$ref": "#/definitions/Optional.empty"
35697 "VNF-API:vnfc-networks": {
35699 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks"
35706 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names-TOP": {
35708 "VNF-API:vnfc-names": {
35710 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names(config)vnfc-names"
35717 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks": {
35719 "VNF-API:vnfc-network-role": {
35720 "$ref": "#/definitions/Optional.empty"
35722 "VNF-API:vnfc-subnets": {
35724 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets"
35731 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks-TOP": {
35733 "VNF-API:vnfc-networks": {
35735 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names(config)vnfc-networks"
35742 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets": {
35744 "VNF-API:vnfc-ipassignments": {
35746 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments"
35750 "VNF-API:vnfc-subnet-role": {
35751 "$ref": "#/definitions/Optional.empty"
35756 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets-TOP": {
35758 "VNF-API:vnfc-subnets": {
35760 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks(config)vnfc-subnets"
35767 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments": {
35769 "VNF-API:vnfc-address-family": {
35770 "$ref": "#/definitions/Optional.empty",
35771 "description": "Subnet Version tells if this is IpV4 or IpV6"
35773 "VNF-API:vnfc-subnet-dhcp": {
35774 "$ref": "#/definitions/Optional.empty",
35775 "description": "Indicator to use DHCP on this network for this VNFC. Unless dhcp=N, we wouldnt have any address, since they would not be sdnc assigned "
35777 "VNF-API:vnfc-subnet-ipcount": {
35778 "$ref": "#/definitions/Optional.empty",
35779 "description": "The number of ip addresses to be assigned per vnfc for this subnet role"
35781 "VNF-API:vnfc-subnet-ips": {
35783 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips"
35790 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments-TOP": {
35792 "VNF-API:vnfc-ipassignments": {
35794 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets(config)vnfc-ipassignments"
35801 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips": {
35803 "VNF-API:ip-type": {
35804 "$ref": "#/definitions/Optional.empty",
35805 "description": "Capture what type of IP this is, if is virtual IP (AKA, floating IP) or Fixed IP. "
35807 "VNF-API:vnfc-address-ipv4": {
35808 "$ref": "#/definitions/Optional.empty",
35809 "description": "Either IpV4 IP addresses or IpV6 IP addresses should be present, but not both within one VnfcVersion. "
35811 "VNF-API:vnfc-address-ipv6": {
35812 "$ref": "#/definitions/Optional.empty",
35813 "description": "Either IpV4 IP addresses or IpV6 IP addresses should be present, but not both within one VnfcVersion."
35815 "VNF-API:vnfc-client-key": {
35816 "$ref": "#/definitions/Optional.empty"
35821 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips-TOP": {
35823 "VNF-API:vnfc-subnet-ips": {
35825 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-names/vnfc-names/vnfc-networks/vnfc-subnets/vnfc-ipassignments(config)vnfc-subnet-ips"
35832 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes": {
35834 "VNF-API:interface-route-prefix": {
35835 "$ref": "#/definitions/Optional.empty",
35836 "description": "OBSOLETE, route prefixes (CIDRs) to be provided to MSO in vnf-topology as a list of static routes"
35838 "VNF-API:interface-route-prefix-cidr": {
35839 "$ref": "#/definitions/Optional.empty",
35840 "description": "route prefixes (CIDRs) in ip/cidr format to be provided to MSO in vnf-topology as a list of static routes"
35845 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes-TOP": {
35847 "VNF-API:interface-route-prefixes": {
35849 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)interface-route-prefixes"
35856 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips": {
35858 "VNF-API:ip-address": {
35859 "$ref": "#/definitions/Optional.empty",
35860 "description": "List of assigned ipv4 addresses on a network"
35865 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-TOP": {
35867 "VNF-API:network-ips": {
35869 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips"
35876 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6": {
35878 "VNF-API:ip-address-ipv6": {
35879 "$ref": "#/definitions/Optional.empty",
35880 "description": "List of assigned ipv6 addresses on a network"
35885 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6-TOP": {
35887 "VNF-API:network-ips-v6": {
35889 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-ips-v6"
35896 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs": {
35898 "VNF-API:mac-address": {
35899 "$ref": "#/definitions/Optional.empty",
35900 "description": "List of network assignments for this VM (one per network)"
35905 "VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs-TOP": {
35907 "VNF-API:network-macs": {
35909 "$ref": "#/definitions/VNF-API/vnfs/vnf-list/service-data/vnf-topology-information/vnf-assignments/vnf-vms/vm-networks(config)network-macs"
35916 "unique_empty_identifier": {}