From edfd51b6ac224d8d4eef723f109c78a532684a74 Mon Sep 17 00:00:00 2001 From: "Cheung, Pat (kc1472)" Date: Wed, 4 Sep 2019 22:06:21 +0000 Subject: generic-resource-api DG enhancement Add vnf and vf-module async and concurrency support Issue-ID: SDNC-854 Signed-off-by: Cheung, Pat (kc1472) Change-Id: I2d1ebecca6661ef84d01994a77f5ec2f57c81497 Former-commit-id: 49752d7a66e8edf73e94fd2f7c6191dba1d2d2fc --- ...-RESOURCE-API_vnf-topology-operation-assign.xml | 726 ++++++++++++++------- 1 file changed, 506 insertions(+), 220 deletions(-) (limited to 'platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_vnf-topology-operation-assign.xml') diff --git a/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_vnf-topology-operation-assign.xml b/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_vnf-topology-operation-assign.xml index 1433b7b5..66341c30 100755 --- a/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_vnf-topology-operation-assign.xml +++ b/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_vnf-topology-operation-assign.xml @@ -7,6 +7,14 @@ + + + + + + + + @@ -22,29 +30,53 @@ - - - - - + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + @@ -53,11 +85,19 @@ - - - - - + + + + + + + + + + + + + @@ -68,6 +108,10 @@ + + + + @@ -84,19 +128,27 @@ - + - - - - + + - + + + + + + + + + + @@ -116,20 +168,36 @@ key="instance-group.id = $vnf-topology-operation-input.vnf-request-input.vnf-network-instance-group-ids[$inst-group-index].vnf-network-instance-group-id" pfx='aai.instance-group' local-only='false' > - - - - + + - + + + + + + + + + + - - - - - + + + + + + + + + + + + + @@ -140,20 +208,37 @@ key="collection.collection-id = $aai.instance-group.relationship-list.relationship[$rel-index].relationship-data[0].relationship-value" pfx='aai.collection' local-only='false' > - - - - - + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + @@ -175,13 +260,22 @@ - - - - + + - + + ' in MD-SAL service instance ' + + $network-service-instance`" /> + + + + + + + + + + @@ -235,18 +329,34 @@ - - - - - + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + @@ -262,11 +372,19 @@ - - - - - + + + + + + + + + + + + + @@ -287,11 +405,19 @@ - - - - - + + + + + + + + + + + + + @@ -385,7 +511,10 @@ depth='all'" pfx='aai.cloud-region' local-only='false' > - + + + + @@ -393,16 +522,20 @@ + + + + + + - - - - - - + + + + @@ -410,12 +543,13 @@ + + + + + + - - - - - @@ -439,7 +573,10 @@ - + + + + @@ -447,12 +584,13 @@ + + + + + + - - - - - @@ -460,7 +598,10 @@ key='SELECT * from VF_TO_NETWORK_ROLE_MAPPING WHERE vf_customization_uuid = $vnf-topology-operation-input.vnf-information.onap-model-information.model-customization-uuid' pfx='db.vf-network-role-mapping[]'> - + + + + @@ -468,12 +609,13 @@ + + + + + + - - - - - @@ -507,7 +649,10 @@ pfx='aai.l3-network' local-only='false' > - + + + + @@ -515,18 +660,20 @@ + + + + + + - - - - - - + + + + @@ -534,12 +681,13 @@ + + + + + + - - - - - @@ -622,7 +770,10 @@ - + + + + @@ -630,12 +781,13 @@ + + + + + + - - - - - @@ -733,7 +885,10 @@ and network_role = $db.vf-network-role-mapping[$role-index].network-role' pfx='db.vnf-related-network-role[]'> - + + + + @@ -741,12 +896,13 @@ + + + + + + - - - - - @@ -771,7 +927,14 @@ - + + + + @@ -779,16 +942,13 @@ + + + + + + - - - - - @@ -808,7 +968,10 @@ - + + + + @@ -816,16 +979,20 @@ + + + + + + - - - - - - + + + + @@ -833,12 +1000,13 @@ + + + + + + - - - - - @@ -865,7 +1033,10 @@ - + + + + @@ -873,16 +1044,21 @@ + + + + + + - - - - - - + + + + @@ -890,13 +1066,13 @@ + + + + + + - - - - - @@ -919,7 +1095,10 @@ pfx='aai.vlan-tag' local-only='false' > - + + + + @@ -927,12 +1106,13 @@ + + + + + + - - - - - @@ -984,7 +1164,11 @@ - + + + + @@ -992,13 +1176,13 @@ + + + + + + - - - - - @@ -1027,7 +1211,10 @@ - + + + + @@ -1035,16 +1222,20 @@ + + + + + + - - - - - - + + + + @@ -1052,12 +1243,13 @@ + + + + + + - - - - - @@ -1079,7 +1271,10 @@ - + + + + @@ -1087,16 +1282,20 @@ + + + + + + - - - - - - + + + + @@ -1104,12 +1303,13 @@ + + + + + + - - - - - @@ -1141,7 +1341,10 @@ - + + + + @@ -1149,16 +1352,20 @@ + + + + + + - - - - - - + + + + @@ -1166,12 +1373,13 @@ + + + + + + - - - - - @@ -1186,7 +1394,10 @@ value="`'/aai/v$/network/instance-groups/instance-group/' + $vnf-topology-operation-input.vnf-request-input.vnf-network-instance-group-ids[$inst-group-index].vnf-network-instance-group-id`" /> - + + + + @@ -1194,16 +1405,20 @@ + + + + + + - - - - - - + + + + @@ -1211,12 +1426,13 @@ + + + + + + - - - - - @@ -1234,9 +1450,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit 1.2.3-korg