+ "x": 3106,\r
+ "y": 445,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "57ae4e2f.8a93c8",\r
+ "type": "other",\r
+ "name": "Null",\r
+ "xml": "<outcome value=''>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1420,\r
+ "y": 874,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ [\r
+ "9036593c.1672f"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "7f343bab.e4c8cc",\r
+ "type": "outcome",\r
+ "name": "length 0",\r
+ "xml": "<outcome value='0'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1422,\r
+ "y": 922,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ [\r
+ "9036593c.1672f"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "22cb05f1.da2172",\r
+ "type": "other",\r
+ "name": "other",\r
+ "xml": "<outcome value='Other'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1419,\r
+ "y": 976,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ [\r
+ "8fd33aa8.985138"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "9036593c.1672f",\r
+ "type": "block",\r
+ "name": "block",\r
+ "xml": "<block>\n",\r
+ "atomic": "false",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1575,\r
+ "y": 874,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "57d29a3c.fe54c4",\r
+ "type": "switchNode",\r
+ "name": "switch te-link-attributes label-restriction_length",\r
+ "xml": "<switch test='`$link.te.te-link-attributes.label-restriction_length`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1601,\r
+ "y": 767,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ [\r
+ "681fa8f6.5d2f28",\r
+ "ec4baaa9.ef82",\r
+ "7ddd884.112ddf8"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "681fa8f6.5d2f28",\r
+ "type": "other",\r
+ "name": "Null",\r
+ "xml": "<outcome value=''>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1873,\r
+ "y": 677,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ [\r
+ "ef3a31b6.0b2b58"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "ef3a31b6.0b2b58",\r
+ "type": "block",\r
+ "name": "block",\r
+ "xml": "<block>\n",\r
+ "atomic": "false",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 2028,\r
+ "y": 677,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "ec4baaa9.ef82",\r
+ "type": "outcome",\r
+ "name": "length 0",\r
+ "xml": "<outcome value='0'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1875,\r
+ "y": 725,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ [\r
+ "ef3a31b6.0b2b58"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "7ddd884.112ddf8",\r
+ "type": "other",\r
+ "name": "other",\r
+ "xml": "<outcome value='Other'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1874,\r
+ "y": 776,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ [\r
+ "19afd467.bf4a8c"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "667c042d.d704cc",\r
+ "type": "set",\r
+ "name": "unset label-restriction's local variables",\r
+ "xml": "<set>\n<parameter name='label-restriction.' value='' />\n<parameter name='unique-lrId' value=\"\" />\n",\r
+ "comments": "",\r
+ "x": 2355,\r
+ "y": 603,\r
+ "z": "11329427.2301e4",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "1f83fd3d.b74253",\r
+ "type": "set",\r
+ "name": "unset label-restriction's local variables",\r
+ "xml": "<set>\n<parameter name='label-restriction.' value='' />\n<parameter name='unique-lrId' value=\"\" />\n",\r
+ "comments": "",\r
+ "x": 1909,\r
+ "y": 830,\r
+ "z": "11329427.2301e4",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "a18dc6ab.ac0e98",\r
+ "type": "switchNode",\r
+ "name": "switch te-link-attributes label-restriction_length",\r
+ "xml": "<switch test='`$link.te.te-link-attributes.label-restriction_length`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 2693,\r
+ "y": 554,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ [\r
+ "22753c60.a6d58c",\r
+ "56afa73f.b3618",\r
+ "2c831306.1c7d44"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "22753c60.a6d58c",\r
+ "type": "other",\r
+ "name": "Null",\r
+ "xml": "<outcome value=''>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 2963,\r
+ "y": 516,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ [\r
+ "ee39387a.68929"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "ee39387a.68929",\r
+ "type": "block",\r
+ "name": "block",\r
+ "xml": "<block>\n",\r
+ "atomic": "false",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 3118,\r
+ "y": 516,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "56afa73f.b3618",\r
+ "type": "outcome",\r
+ "name": "length 0",\r
+ "xml": "<outcome value='0'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 2965,\r
+ "y": 564,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ [\r
+ "ee39387a.68929"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "2c831306.1c7d44",\r
+ "type": "other",\r
+ "name": "other",\r
+ "xml": "<outcome value='Other'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 2964,\r
+ "y": 615,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ [\r
+ "37acde41.902402"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "37acde41.902402",\r
+ "type": "for",\r
+ "name": "for each label-restriction",\r
+ "xml": "<for index='tidx' start='0' end='`$link.te.te-link-attributes.label-restriction_length`' >\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 3149,\r
+ "y": 615,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ [\r
+ "322257af.c0621",\r
+ "a96bc34a.edf08",\r
+ "85a3ce07.1ccf48",\r
+ "6745622e.a105dc",\r
+ "81205454.92f138",\r
+ "22ab235a.53f29c"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "85a3ce07.1ccf48",\r
+ "type": "set",\r
+ "name": "unset label-restriction's local variables",\r
+ "xml": "<set>\n<parameter name='label-restriction.' value='' />\n<parameter name='unique-lrId' value=\"\" />\n",\r
+ "comments": "",\r
+ "x": 3447,\r
+ "y": 430,\r
+ "z": "11329427.2301e4",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "322257af.c0621",\r
+ "type": "set",\r
+ "name": "set label-restriction's local variables",\r
+ "xml": "<set>\n<parameter name='label-restriction.' value='`$link.te.te-link-attributes.label-restriction[$tidx].`' />\n",\r
+ "comments": "",\r
+ "x": 3436.6669921875,\r
+ "y": 476.88897705078125,\r
+ "z": "11329427.2301e4",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "a96bc34a.edf08",\r
+ "type": "update",\r
+ "name": "save label-restriction",\r
+ "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='label-restriction' \n key='label-restriction.id = $unique-lrId' > \n<parameter name='id' value='`$unique-lrId`' />\n<parameter name='label-start' value='`$label-restriction.label-start.te-label-tpn`' />\n<parameter name='label-end' value='`$label-restriction.label-end.te-label-tpn`' />\n<parameter name='range-bitmap' value='`$label-restriction.range-bitmap`' />\n<parameter name='label-step' value='`$label-restriction.label-step`' />\n<parameter name='inclusive-exclusive' value='`$label-restriction.inclusive-exclusive`' />\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 3390.370849609375,\r
+ "y": 604.444580078125,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ [\r
+ "e2988e4e.9965d8",\r
+ "7f7d13.46dcb2ec"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "d0f09020.f9dd48",\r
+ "type": "save",\r
+ "name": "save link relationship to label-restriction in AAI",\r
+ "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='logical-link:relationship-list' \n key='logical-link.link-name = $alt-unique-linkId' force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"label-restriction\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"`'/network/label-restrictions/label-restriction/' + $unique-lrId`\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"label-restriction.id\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$unique-lrId`\" />\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 3464.5556640625,\r
+ "y": 788.888916015625,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "e2988e4e.9965d8",\r
+ "type": "success",\r
+ "name": "success",\r
+ "xml": "<outcome value='success'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 3581.0555419921875,\r
+ "y": 572.635009765625,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ [\r
+ "fbf9ca41.08cd48"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "7f7d13.46dcb2ec",\r
+ "type": "failure",\r
+ "name": "failure",\r
+ "xml": "<outcome value='failure'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 3588.734130859375,\r
+ "y": 631.8493347167969,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ [\r
+ "84622b72.0f60f8"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "fbf9ca41.08cd48",\r
+ "type": "block",\r
+ "name": "block",\r
+ "xml": "<block>\n",\r
+ "atomic": "false",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 3741.5556640625,\r
+ "y": 571.8889465332031,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "84622b72.0f60f8",\r
+ "type": "update",\r
+ "name": "save label-restriction",\r
+ "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='label-restriction' \n key='label-restriction.id = $unique-lrId' > \n<parameter name='id' value='`$unique-lrId`' />\n<parameter name='label-start' value='`$label-restriction.label-start.te-label-tpn`' />\n<parameter name='label-end' value='`$label-restriction.label-end.te-label-tpn`' />\n<parameter name='range-bitmap' value='`$label-restriction.range-bitmap`' />\n<parameter name='label-step' value='`$label-restriction.label-step`' />\n<parameter name='inclusive-exclusive' value='`$label-restriction.inclusive-exclusive`' />\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 3772.5556640625,\r
+ "y": 631.8889465332031,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "6745622e.a105dc",\r
+ "type": "set",\r
+ "name": "set label-restriction's local variables",\r
+ "xml": "<set>\n<parameter name='unique-lrId' value=\"`$alt-unique-linkId + '-lrId-' + $label-restriction.index`\" />\n",\r
+ "comments": "",\r
+ "x": 3437,\r
+ "y": 526,\r
+ "z": "11329427.2301e4",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "1b0b9ceb.8ee5ab",\r
+ "type": "set",\r
+ "name": "set label-restriction's local variables",\r
+ "xml": "<set>\n<parameter name='unique-lrId' value=\"`$alt-unique-linkId + '-lrId-' + $label-restriction.index`\" />\n",\r
+ "comments": "",\r
+ "x": 2351,\r
+ "y": 695,\r
+ "z": "11329427.2301e4",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "db4d2563.f4f978",\r
+ "type": "set",\r
+ "name": "set label-restriction's local variables",\r
+ "xml": "<set>\n<parameter name='label-restriction.' value='`$link.te.te-link-attributes.label-restriction[$tidx].`' />\n",\r
+ "comments": "",\r
+ "x": 1906,\r
+ "y": 882,\r
+ "z": "11329427.2301e4",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "43ca3bbb.8af21c",\r
+ "type": "update",\r
+ "name": "save te-link-attribute",\r
+ "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='te-link-attribute' \n key='te-link-attribute.id = $link.te.te-link-attributes.name' > \n<parameter name='id' value='`$link.te.te-link-attributes.name`' />\n<parameter name='access-type' value='`$link.te.te-link-attributes.access-type`' />\n\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1047,\r
+ "y": 904,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "b8324dab.347198",\r
+ "type": "save",\r
+ "name": "save te-link-attribute relationship to label-restriction",\r
+ "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='te-link-attribute:relationship-list' \n key='te-link-attribute.id = $link.te.te-link-attributes.name' force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"label-restriction\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"`'/network/label-restrictions/label-restriction/' + $unique-lrId`\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"label-restriction.id\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$unique-lrId`\" />\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1938,\r
+ "y": 1173,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "49c5f91d.be38c8",\r
+ "type": "save",\r
+ "name": "save te-link-attribute relationship to logical-link in AAI",\r
+ "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='te-link-attribute:relationship-list' \n key='te-link-attribute.id = $link.te.te-link-attributes.name' force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"logical-link\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"`'/network/logical-links/logical-link/' + $unique-linkId`\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"logical-link.link-name\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$unique-linkId`\" />\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1947,\r
+ "y": 1113,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "3f800f5b.cc91f8",\r
+ "type": "update",\r
+ "name": "save te-link-attribute",\r
+ "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='te-link-attribute' \n key='te-link-attribute.id = $link.te.te-link-attributes.name' > \n<parameter name='id' value='`$link.te.te-link-attributes.name`' />\n<parameter name='access-type' value='`$link.te.te-link-attributes.access-type`' />\n\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1538,\r
+ "y": 702,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "6723873e.80324",\r
+ "type": "update",\r
+ "name": "update te-link-attribute",\r
+ "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='te-link-attribute' \n key='te-link-attribute.id = $link.te.te-link-attributes.name' > \n<parameter name='id' value='`$link.te.te-link-attributes.name`' />\n<parameter name='access-type' value='`$link.te.te-link-attributes.access-type`' />\n\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 2418,\r
+ "y": 487,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "98a97ae5.7ea6d",\r
+ "type": "save",\r
+ "name": "save te-link-attribute relationship to logical-link in AAI",\r
+ "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='te-link-attribute:relationship-list' \n key='te-link-attribute.id = $link.te.te-link-attributes.name' force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"logical-link\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"`'/network/logical-links/logical-link/' + $alt-unique-linkId`\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"logical-link.link-name\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$alt-unique-linkId`\" />\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 2383,\r
+ "y": 833,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "54564b15.ad996c",\r
+ "type": "save",\r
+ "name": "save te-link-attribute relationship to label-restriction",\r
+ "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='te-link-attribute:relationship-list' \n key='te-link-attribute.id = $link.te.te-link-attributes.name' force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"label-restriction\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"`'/network/label-restrictions/label-restriction/' + $unique-lrId`\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"label-restriction.id\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$unique-lrId`\" />\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 2376,\r
+ "y": 879,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "22ab235a.53f29c",\r
+ "type": "save",\r
+ "name": "save te-link-attribute relationship to label-restriction",\r
+ "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='te-link-attribute:relationship-list' \n key='te-link-attribute.id = $link.te.te-link-attributes.name' force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"label-restriction\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"`'/network/label-restrictions/label-restriction/' + $unique-lrId`\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"label-restriction.id\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$unique-lrId`\" />\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 3473,\r
+ "y": 731,\r
+ "z": "11329427.2301e4",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "81205454.92f138",\r
+ "type": "save",\r
+ "name": "save te-link-attribute relationship to logical-link in AAI",\r
+ "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='te-link-attribute:relationship-list' \n key='te-link-attribute.id = $link.te.te-link-attributes.name' force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"logical-link\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"`'/network/logical-links/logical-link/' + $alt-unique-linkId`\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"logical-link.link-name\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$alt-unique-linkId`\" />\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 3480,\r
+ "y": 685,\r
+ "z": "11329427.2301e4",\r