From 5a6a6de6f1a26a1897e4917a0df613e25a24eb70 Mon Sep 17 00:00:00 2001 From: "Benjamin, Max (mb388a)" Date: Mon, 30 Jul 2018 15:56:09 -0400 Subject: Containerization feature of SO Change-Id: I95381232eeefcd247a66a5cec370a8ce1c288e18 Issue-ID: SO-670 Signed-off-by: Benjamin, Max (mb388a) --- ...ricResourceApiVfModuleSdncVfModuleTopology.json | 241 +++++++++++++++++++++ 1 file changed, 241 insertions(+) create mode 100644 bpmn/so-bpmn-tasks/src/test/resources/__files/BuildingBlocks/genericResourceApiVfModuleSdncVfModuleTopology.json (limited to 'bpmn/so-bpmn-tasks/src/test/resources/__files/BuildingBlocks/genericResourceApiVfModuleSdncVfModuleTopology.json') diff --git a/bpmn/so-bpmn-tasks/src/test/resources/__files/BuildingBlocks/genericResourceApiVfModuleSdncVfModuleTopology.json b/bpmn/so-bpmn-tasks/src/test/resources/__files/BuildingBlocks/genericResourceApiVfModuleSdncVfModuleTopology.json new file mode 100644 index 0000000000..1497286a1b --- /dev/null +++ b/bpmn/so-bpmn-tasks/src/test/resources/__files/BuildingBlocks/genericResourceApiVfModuleSdncVfModuleTopology.json @@ -0,0 +1,241 @@ +{ + "vf-module-assignments": + { + "vms": + { + "vm": + [ + { + "vm-type": "vmType0", + "vm-names": + { + "vm-name": + [ + "vmName0", + "vmName1" + ], + + "vnfc-names": + [ + { + "vnfc-name": "vnfcName0", + "vnfc-networks": + { + "vnfc-network-data": + [ + { + "vnfc-network-role": "vnfcNetworkRole0", + "vnfc-type": "fw", + "vnfc-ports": + { + "vnfc-port": + [ + { + "vnfc-port-id": "01", + "common-sub-interface-role": "ctrl", + "vnic-sub-interfaces": + { + "sub-interface-network-data": + [ + { + "network-id": "networkId0", + "network-name": 1, + "vlan-tag-id": 1, + "network-information-items": + { + "network-information-item": + [ + { + "ip-version": "ipv4", + "network-ips": + { + "network-ip": + [ + "ip0", + "ip1" + ] + } + }, + + { + "ip-version": "ipv6", + "network-ips": + { + "network-ip": + [ + "ip0", + "ip1" + ] + } + } + ] + }, + + "floating-ips": + { + "floating-ip-v4": + [ + "floatingIpV40", + "floatingIpV41" + ], + + "floating-ip-v6": + [ + "floatingIpV60", + "floatingIpV61" + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + + "vm-networks": + { + "vm-network": + [ + { + "network-role": "vmNetworkRole0", + "floating-ips": + { + "floating-ip-v4": + [ + "floatingIpV40", + "floatingIpV41" + ], + + "floating-ip-v6": + [ + "floatingIpV60", + "floatingIpV61" + ] + }, + + "interface-route-prefixes": + { + "interface-route-prefix": + [ + "interfaceRoutePrefix0", + "interfaceRoutePrefix1" + ] + }, + + "sriov-parameters": + { + "heat-vlan-filters": + { + "heat-vlan-filter": + [ + "heatVlanFilter0", + "heatVlanFilter1" + ] + } + }, + + "network-information-items": + { + "network-information-item": + [ + { + "network-ips": + { + "network-ip": + [ + "ip0", + "ip1" + ] + }, + + "ip-version": "ipv4" + }, + + { + "network-ips": + { + "network-ip": + [ + "ip2", + "ip3" + ] + }, + + "ip-version": "ipv6" + } + ] + } + } + ] + } + } + ] + } + }, + + "vf-module-parameters": + { + "param": + [ + { + "name": "paramOne", + "value": "paramOneValue", + "resource-resolution-data": + { + "resource-key": + [ + { + "name": "resourceKeyName", + "value": "resourceKeyValue" + } + ], + + "status": "status", + "capability-name": "capabilityName" + } + }, + + { + "name": "paramTwo", + "value": "paramTwoValue", + "resource-resolution-data": + { + "resource-key": + [ + { + "name": "resourceKeyName", + "value": "resourceKeyValue" + } + ], + + "status": "status", + "capability-name": "capabilityName" + } + }, + + { + "name": "paramThree", + "value": "paramThreeValue", + "resource-resolution-data": + { + "resource-key": + [ + { + "name": "resourceKeyName", + "value": "resourceKeyValue" + } + ], + + "status": "status", + "capability-name": "capabilityName" + } + } + ] + } +} \ No newline at end of file -- cgit 1.2.3-korg