--- /dev/null
+[\r
+ {\r
+ "id": "254d686a.d66818",\r
+ "type": "dgstart",\r
+ "name": "DGSTART",\r
+ "outputs": 1,\r
+ "x": 95,\r
+ "y": 65,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": [\r
+ [\r
+ "2e4e8b6a.a82bbc"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "2e4e8b6a.a82bbc",\r
+ "type": "service-logic",\r
+ "name": "APPC 4.0.0",\r
+ "module": "APPC",\r
+ "version": "4.0.0",\r
+ "comments": "",\r
+ "xml": "<service-logic xmlns='http://www.onap.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='APPC' version='4.0.0'>",\r
+ "outputs": 1,\r
+ "x": 259,\r
+ "y": 65,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": [\r
+ [\r
+ "2b3ddb56.b80f24"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "2b3ddb56.b80f24",\r
+ "type": "method",\r
+ "name": "self-serve-resolve-parameters",\r
+ "xml": "<method rpc='self-serve-resolve-parameters' mode='sync'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 510.0000305175781,\r
+ "y": 64,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": [\r
+ [\r
+ "a0732854.d6605"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "a0732854.d6605",\r
+ "type": "block",\r
+ "name": "block atomic",\r
+ "xml": "<block atomic=\"true\">\n",\r
+ "atomic": "false",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 221.16664123535156,\r
+ "y": 157.33333015441895,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": [\r
+ [\r
+ "90cae853.bf78",\r
+ "bdbb5f83.8e6ea8",\r
+ "a25a0c5.0a4f57",\r
+ "1696e043.117038",\r
+ "1c5ce4fc.16b8a3",\r
+ "cae740ee.2e7c08",\r
+ "bb9cd91e.2db828",\r
+ "14e52e98.3c6151",\r
+ "ec826b7b.844308",\r
+ "2d609cf2.5d6444",\r
+ "412332d7.d7300c",\r
+ "7f97ad53.4b38bc",\r
+ "224d8e71.dc5622"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "1c5ce4fc.16b8a3",\r
+ "type": "set",\r
+ "name": "set",\r
+ "xml": "<set>\n <parameter name=\"cds\" value=\"execution-service_process.\"/>\n <parameter name=\"`$cds + 'commonHeader.requestId'`\" value=\"`$tmp.return.requestId`\"/>\n <parameter name=\"resource-type\" value=\"`$vnf-type`\" /> \n <parameter name=\"`$cds + 'commonHeader.subRequestId'`\" value=\"`$input.common-header.request-id`\" /> \n <parameter name=\"`$cds + 'actionIdentifiers.actionName'`\" value=\"`$request-action`\"/> \n <parameter name=\"responsePrefix\" value=\"`$responsePrefix`\" />\n <parameter name=\"`$cds + 'isNonAppend'`\" value=\"true\"/>\n <parameter name=\"`$cds + 'commonHeader.originatorId'`\" value=\"APPC_DG\"/>\n <parameter name=\"`$cds + 'actionIdentifiers.mode'`\" value=\"sync\"/>\n <parameter name=\"action-name\" value=\"`$request-action`\"/>\n <parameter name=\"request-id\" value=\"`$tmp.return.requestId`\"/>\n <parameter name=\"sub-request-id\" value=\"`$input.common-header.request-id`\"/>\n <parameter name=\"time-stamp\" value=\"`$input.common-header.timestamp`\"/>\n <parameter name=\"vnf-id\" value=\"`$input.action-identifiers.vnf-id`\"/>\n <parameter name=\"vf-module-id\" value=\"`$request-parameters.vf-module-id`\"/>\n <parameter name=\"resolution-key\" value=\"`$cds.resolution-key`\"/>\n <parameter name=\"service-instance-id\" value=\"`$service-instance-id`\"/>\n\n \n \n\n",\r
+ "comments": "",\r
+ "x": 461.9166564941406,\r
+ "y": 397.08331298828125,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "90cae853.bf78",\r
+ "type": "set",\r
+ "name": "set configScaleOut JsonString",\r
+ "xml": "<set>\n<parameter name=\"tmp.config-name-value-payload1\" value=\"`$tmp.config-name-value-other-payload + '"service-instance-id":"' + $service-instance-id + '",'`\"/>\n<parameter name=\"tmp.config-name-value-payload2\" value=\"`$tmp.config-name-value-payload1 + '"vnf-id":"' + $input.action-identifiers.vnf-id + '",'`\"/>\n<parameter name=\"tmp.config-name-value-payload3\" value=\"`$tmp.config-name-value-payload2 + '"vf-module-id":"' + $input.action-identifiers.vf-module-id + '"'`\"/>\n\n\n",\r
+ "comments": "",\r
+ "x": 533.9999084472656,\r
+ "y": 486.0000305175781,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "ec826b7b.844308",\r
+ "type": "execute",\r
+ "name": "execute BlueprintProcessingClient",\r
+ "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.cd.templatefile`\" />\n<parameter name='restapiUrl' value=\"`$prop.cds.url + '/' + 'v1/execution-service/process'`\" />\n<parameter name='restapiUser' value=\"`$prop.cds.user`\"/>\n<parameter name='restapiPassword' value=\"`$prop.cds.pwd`\" />\n<parameter name='format' value='json' />\n<parameter name='httpMethod' value='POST' />\n<parameter name=\"responsePrefix\" value=\"response\" />\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 549.333251953125,\r
+ "y": 620,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": [\r
+ [\r
+ "1274f376.89293d",\r
+ "be3bc466.65c38"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "1274f376.89293d",\r
+ "type": "failure",\r
+ "name": "failure",\r
+ "xml": "<outcome value='failure'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 823.3333740234375,\r
+ "y": 585,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": [\r
+ [\r
+ "5e97e3a4.322174"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "5e97e3a4.322174",\r
+ "type": "returnFailure",\r
+ "name": "return failure",\r
+ "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"Error from ConfigAssignmentNode\" />\n",\r
+ "comments": "",\r
+ "x": 1034.3333740234375,\r
+ "y": 605,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "be3bc466.65c38",\r
+ "type": "failure",\r
+ "name": "not-found",\r
+ "xml": "<outcome value='not-found'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 826.3333740234375,\r
+ "y": 641,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": [\r
+ [\r
+ "5e97e3a4.322174"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "bdbb5f83.8e6ea8",\r
+ "type": "set",\r
+ "name": "set updateJsonPayload",\r
+ "xml": "<set>\n<parameter name=\"tmp.json-payload\" value=\"`'{' + $tmp.config-name-value-payload3 + '}'`\" />\n<parameter name=\"`$cds + 'actionIdentifiers.blueprintName'`\" value=\"appc_CDS\" />\n<parameter name=\"`$cds + 'actionIdentifiers.blueprintVersion'`\" value=\"1.0.0\" />\n<parameter name=\"`$cds + 'payload.resource-assignment-request.template-prefix[0]'`\" value=\"sdnc-artifact-name\" />\n<parameter name=\"`$cds + 'payload.resource-assignment-request.resource-assignment-properties'`\" value='`$tmp.json-payload`' />",\r
+ "comments": "",\r
+ "x": 527.0000305175781,\r
+ "y": 546.0000610351562,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "8feeace9.02d0b8",\r
+ "type": "returnFailure",\r
+ "name": "return failure",\r
+ "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"generateUUID is failed\" />\n",\r
+ "comments": "",\r
+ "x": 812.6666259765625,\r
+ "y": 127.33332824707031,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "e8d86d0.a59e01",\r
+ "type": "failure",\r
+ "name": "failure",\r
+ "xml": "<outcome value='failure'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 641.6666259765625,\r
+ "y": 126.33332824707031,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": [\r
+ [\r
+ "8feeace9.02d0b8"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "a25a0c5.0a4f57",\r
+ "type": "execute",\r
+ "name": "execute requestId",\r
+ "xml": " <execute plugin=\"org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils\" method=\"generateUUID\" > \n <parameter name=\"ctx-destination\" value=\"tmp.return.requestId\" /> \n ",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 454.6666564941406,\r
+ "y": 131.3333282470703,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": [\r
+ [\r
+ "e8d86d0.a59e01"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "1696e043.117038",\r
+ "type": "set",\r
+ "name": "set name-value other JsonString",\r
+ "xml": "<set>\n<parameter name=\"tmp.config-name-value-other-payload\" value=\"\"/>\n\n",\r
+ "comments": "",\r
+ "x": 543.6666259765625,\r
+ "y": 437.3333740234375,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "bb9cd91e.2db828",\r
+ "type": "get-resource",\r
+ "name": "get-resource: A&AI Data for VNF",\r
+ "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" resource=\"generic-vnf\" key=\"generic-vnf.vnf-id = $vnf-id\" pfx=\"tmp.aai-data-vnf\" >\n\n\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 543.8831787109375,\r
+ "y": 248.88333129882812,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "14e52e98.3c6151",\r
+ "type": "for",\r
+ "name": "for relationship list",\r
+ "xml": "<for silentFailure='true' index='ridx' start='0' end=\"`$tmp.aai-data-vnf.relationship-list.relationship_length`\" >\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 496.8833312988281,\r
+ "y": 300.8833312988281,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": [\r
+ [\r
+ "ce039446.a87eb8"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "ce039446.a87eb8",\r
+ "type": "switchNode",\r
+ "name": "switch relationship-key",\r
+ "xml": "<switch test='`$tmp.aai-data-vnf.relationship-list.relationship[$ridx].related-to`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 735.0833740234375,\r
+ "y": 300.8833312988281,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": [\r
+ [\r
+ "4611c7b7.2416f8"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "4611c7b7.2416f8",\r
+ "type": "outcome",\r
+ "name": "outcome: service-instance",\r
+ "xml": "<outcome value='service-instance'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1001.0833740234375,\r
+ "y": 298.8833312988281,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": [\r
+ [\r
+ "bd4dce57.815bd8"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "bd4dce57.815bd8",\r
+ "type": "for",\r
+ "name": "for relationship data",\r
+ "xml": "<for silentFailure='true' index='rdidx' start='0' end=\"`$tmp.aai-data-vnf.relationship-list.relationship[$ridx].relationship-data_length`\" >\n\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1286.0833740234375,\r
+ "y": 295.8833312988281,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": [\r
+ [\r
+ "1497eb13.400be5"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "1497eb13.400be5",\r
+ "type": "switchNode",\r
+ "name": "switch relationship-key",\r
+ "xml": "<switch test='`$tmp.aai-data-vnf.relationship-list.relationship[$ridx].relationship-data[$rdidx].relationship-key`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1516.4666748046875,\r
+ "y": 298.8833312988281,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": [\r
+ [\r
+ "6511c0d7.96659"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "6511c0d7.96659",\r
+ "type": "other",\r
+ "name": "service-instance.service-instance-id",\r
+ "xml": "<outcome value='service-instance.service-instance-id'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1826.966796875,\r
+ "y": 296.2999572753906,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": [\r
+ [\r
+ "d94de14c.ebdae8"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "d94de14c.ebdae8",\r
+ "type": "block",\r
+ "name": "block : atomic",\r
+ "xml": "<block atomic=\"true\">",\r
+ "atomic": "true",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 2138.3834228515625,\r
+ "y": 297.0500793457031,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": [\r
+ [\r
+ "b71db4e6.61f978"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "b71db4e6.61f978",\r
+ "type": "set",\r
+ "name": "set service-instance-id",\r
+ "xml": "<set>\n<parameter name='service-instance-id' value='`$tmp.aai-data-vnf.relationship-list.relationship[$ridx].relationship-data[$rdidx].relationship-value`' />\n\n\n",\r
+ "comments": "",\r
+ "x": 2392.6083984375,\r
+ "y": 305.5960998535156,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "cae740ee.2e7c08",\r
+ "type": "set",\r
+ "name": "set",\r
+ "xml": "<set>\n <parameter name=\"vnf-id\" value=\"`$input.action-identifiers.vnf-id`\"/>\n\n\n \n \n\n",\r
+ "comments": "",\r
+ "x": 469.3332824707031,\r
+ "y": 209.88333129882812,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "2d609cf2.5d6444",\r
+ "type": "execute",\r
+ "name": "execute Convert payload to DG Context ",\r
+ "xml": "<execute plugin=\"org.onap.sdnc.config.generator.convert.ConvertNode\" method=\"convertJson2DGContext\">\n<parameter name=\"jsonData\" value=\"`$response.payload.ConfigScaleOut-response.dry-run-output.baseconfig`\" />\n<parameter name=\"isEscaped\" value=\"N\" />\n<parameter name=\"blockKeys\" value=\"baseconfig,configuration.configuration-string,configuration.configuration-json\" />\n<parameter name=\"responsePrefix\" value=\"cdsResponseCtx\" />",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 574.88330078125,\r
+ "y": 675.083251953125,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "412332d7.d7300c",\r
+ "type": "execute",\r
+ "name": "execute resolution-key",\r
+ "xml": " <execute plugin=\"org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils\" method=\"generateUUID\" > \n <parameter name=\"ctx-destination\" value=\"cds.resolution-key\" /> \n ",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 529.88330078125,\r
+ "y": 350.8833312988281,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": [\r
+ [\r
+ "3a154b41.39f70c"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "3a154b41.39f70c",\r
+ "type": "failure",\r
+ "name": "failure",\r
+ "xml": "<outcome value='failure'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 718.88330078125,\r
+ "y": 355.8833312988281,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": [\r
+ [\r
+ "84bf2ba4.6be55"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "84bf2ba4.6be55",\r
+ "type": "returnFailure",\r
+ "name": "return failure",\r
+ "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"generateUUID is failed\" />\n",\r
+ "comments": "",\r
+ "x": 884.88330078125,\r
+ "y": 351.8833312988281,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "7f97ad53.4b38bc",\r
+ "type": "execute",\r
+ "name": "execute properties",\r
+ "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.prop.PropertiesNode' method='readProperties' >\n <parameter name='fileName' value=\"/opt/onap/appc/data/properties/cds-dg-service.properties\" />\n <parameter name='contextPrefix' value='prop' />\n\n ",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 490.8833312988281,\r
+ "y": 172.88333129882812,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "5a9eb782.70b0e8",\r
+ "type": "get-resource",\r
+ "name": "get-resource: A&AI Data for VNF",\r
+ "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" resource=\"generic-vnf\" key=\"generic-vnf.vnf-id = $vnf-id\" pfx=\"tmp.aai-data-vnf\" >\n\n\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1431.88330078125,\r
+ "y": 604.88330078125,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "224d8e71.dc5622",\r
+ "type": "returnSuccess",\r
+ "name": "return success",\r
+ "xml": "<return status='success'>\n\n",\r
+ "comments": "",\r
+ "x": 492.1888732910156,\r
+ "y": 730.8554553985596,\r
+ "z": "b24d0e57.9fffb",\r
+ "wires": []\r
+ }\r
+]
\ No newline at end of file