Code Review
/
sdnc
/
oam.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Fix underlay DG testing issues
[sdnc/oam.git]
/
platform-logic
/
generic-resource-api
/
src
/
main
/
json
/
GENERIC-RESOURCE-API_network-topology-operation-create.json
diff --git
a/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_network-topology-operation-create.json
b/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_network-topology-operation-create.json
index
1ac38e6
..
dc7dae8
100644
(file)
--- a/
platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_network-topology-operation-create.json
+++ b/
platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_network-topology-operation-create.json
@@
-1,20
+1,20
@@
[
{
[
{
- "id": "
a804e8b3.b56458
",
+ "id": "
c755dc6.4fb532
",
"type": "dgstart",
"name": "DGSTART",
"outputs": 1,
"type": "dgstart",
"name": "DGSTART",
"outputs": 1,
- "x":
152.03125
,
- "y": 6
1.999969482421875
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
98
,
+ "y": 6
9
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
18e447a7.6f085
8"
+ "
80264a38.3fce8
8"
]
]
},
{
]
]
},
{
- "id": "
18e447a7.6f085
8",
+ "id": "
80264a38.3fce8
8",
"type": "service-logic",
"name": "GENERIC-RESOURCE-API ${project.version}",
"module": "GENERIC-RESOURCE-API",
"type": "service-logic",
"name": "GENERIC-RESOURCE-API ${project.version}",
"module": "GENERIC-RESOURCE-API",
@@
-22,2227
+22,2227
@@
"comments": "",
"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='GENERIC-RESOURCE-API' version='${project.version}'>",
"outputs": 1,
"comments": "",
"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='GENERIC-RESOURCE-API' version='${project.version}'>",
"outputs": 1,
- "x": 3
64.03125
381469727,
- "y": 1
33.9999866485595
7,
- "z": "
e07ef8ab.015e1
8",
+ "x": 3
10.00000
381469727,
+ "y": 1
41.000017166137
7,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
256df46c.ff714c
"
+ "
8d5d312f.9d9cd
"
]
]
},
{
]
]
},
{
- "id": "
256df46c.ff714c
",
+ "id": "
8d5d312f.9d9cd
",
"type": "method",
"name": "method network-topology-operation-create",
"xml": "<method rpc='network-topology-operation-create' mode='sync'>\n",
"comments": "",
"outputs": 1,
"type": "method",
"name": "method network-topology-operation-create",
"xml": "<method rpc='network-topology-operation-create' mode='sync'>\n",
"comments": "",
"outputs": 1,
- "x":
352.03137
20703125,
- "y": 22
1.99996948242188
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
298.00012
20703125,
+ "y": 22
9
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
7cf0fc5e.374144
"
+ "
b2241a21.76a97
"
]
]
},
{
]
]
},
{
- "id": "
7cf0fc5e.374144
",
+ "id": "
b2241a21.76a97
",
"type": "block",
"name": "block : atomic",
"xml": "<block atomic=\"true\">\n",
"atomic": "false",
"comments": "",
"outputs": 1,
"type": "block",
"name": "block : atomic",
"xml": "<block atomic=\"true\">\n",
"atomic": "false",
"comments": "",
"outputs": 1,
- "x":
428.03125
,
- "y": 62
0
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
374
,
+ "y": 62
7.0000305175781
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
e8bdc14b.b11af
",
- "
2a05068a.e6721a
",
- "
e16012fc.ef0af
",
- "
179dd935.bb3747
",
- "
37b4efd2.368ed
",
- "
e431fd19.db908
",
- "
60db19ec.52158
8",
- "
6a3a805.948d0
8",
- "
77fa32c0.09c32c
",
- "
cbfd620a.85d71
",
- "3
7c9fe5c.d39282
",
- "
bb4e39dc.aefd28
",
- "
90e757cc.0959f8
",
- "
8c153068.d865f
",
- "
b9935276.cc7ee
",
- "
e891bd7f.8fb2d
",
- "
c20c2a08.dc6768
",
- "
56419be7.895d24
",
- "
a13270b7.6c1f5
",
- "
fb767200.4ff718
"
+ "
5f4a6be2.122adc
",
+ "
3b31c47b.b0ee54
",
+ "
bde939b5.904ee8
",
+ "
e986dd0a.7fdf58
",
+ "
ba17de0c.0ea5e
",
+ "
39b02aa1.204f3e
",
+ "
eb55ec0a.7da3a
8",
+ "
bee6a021.504aa
8",
+ "
f7d82967.39b968
",
+ "
e292252a.39cff8
",
+ "3
1c5a0ea.7876c
",
+ "
f41c462f.8589a
",
+ "
58848908.ffbbb
",
+ "
7b14c9f6.80d72
",
+ "
a66c7c7d.376898
",
+ "
30879b4d.be3994
",
+ "
dd6bc2bc.fdc89
",
+ "
d54c20dc.cf6128
",
+ "
b11968d4.007e68
",
+ "
725ceec3.c5b2
"
]
]
},
{
]
]
},
{
- "id": "
1fd5d87a.f37a68
",
+ "id": "
ec4c3437.b9425
",
"type": "execute",
"name": "execute RestApiCallNode Create IPWAN L3VPN",
"xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/l3smvpntemplate.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/data/huawei-ac-net-l3vpn-svc:l3vpn-svc-cfg/vpn-services'`\" />\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"vpn-result\"/>\n<parameter name='customHttpHeaders' value=\"`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`\" />",
"comments": "",
"outputs": 1,
"type": "execute",
"name": "execute RestApiCallNode Create IPWAN L3VPN",
"xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/l3smvpntemplate.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/data/huawei-ac-net-l3vpn-svc:l3vpn-svc-cfg/vpn-services'`\" />\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"vpn-result\"/>\n<parameter name='customHttpHeaders' value=\"`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`\" />",
"comments": "",
"outputs": 1,
- "x": 11
75.03143
31054688,
- "y":
992.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 11
21.00018
31054688,
+ "y":
1000
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
52fc73ef.e7aa0c
",
- "
b81affca.012b9
"
+ "
d40cc8a7.624908
",
+ "
550c17e5.cfd818
"
]
]
},
{
]
]
},
{
- "id": "
8d9313d.965c4f
",
+ "id": "
715951e.aa50f3
",
"type": "set",
"name": "set controller data",
"xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.url' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].service-url`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.user' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].user-name`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.password' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].password`\" />\n",
"comments": "",
"type": "set",
"name": "set controller data",
"xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.url' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].service-url`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.user' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].user-name`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.password' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].password`\" />\n",
"comments": "",
- "x": 1
329.03131
10351562,
- "y": 2
66.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
275.00006
10351562,
+ "y": 2
74
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
e16012fc.ef0af
",
+ "id": "
bde939b5.904ee8
",
"type": "for",
"name": "for each network-input-parameters",
"xml": "<for index='idx' start='0' end='`$network-topology-operation-input.network-request-input.network-input-parameters.param_length`' >\n",
"comments": "",
"outputs": 1,
"type": "for",
"name": "for each network-input-parameters",
"xml": "<for index='idx' start='0' end='`$network-topology-operation-input.network-request-input.network-input-parameters.param_length`' >\n",
"comments": "",
"outputs": 1,
- "x": 8
70.69787
59765625,
- "y": 18
2.6666259765625
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 8
16.66662
59765625,
+ "y": 18
9.66665649414062
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
a0a289d3.8a3128
"
+ "
d3d6530.ff1843
"
]
]
},
{
]
]
},
{
- "id": "
e7cb4067.6cda1
",
+ "id": "
257293b6.92d5cc
",
"type": "execute",
"name": "execute RestApiCallNode Create SPTN L3VPN",
"type": "execute",
"name": "execute RestApiCallNode Create SPTN L3VPN",
- "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"$prop.
sdncRestApi.templateDir +'/l3smsite
template.json'\"/>\n<parameter name=\"restapiUrl\" value=\"$prop.sdncRestApi.thirdpartySdnc.url\"/>\n<parameter name=\"restapiUser\" value=\"$prop.sdncRestApi.thirdpartySdnc.user\"/>\n<parameter name=\"restapiPassword\" value=\"$prop.sdncRestApi.thirdpartySdnc.password\"/>\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"restapi-result\"/>",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"$prop.
restapi.templateDir +'/sptn-l3vpn-
template.json'\"/>\n<parameter name=\"restapiUrl\" value=\"$prop.sdncRestApi.thirdpartySdnc.url\"/>\n<parameter name=\"restapiUser\" value=\"$prop.sdncRestApi.thirdpartySdnc.user\"/>\n<parameter name=\"restapiPassword\" value=\"$prop.sdncRestApi.thirdpartySdnc.password\"/>\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"restapi-result\"/>",
"comments": "",
"outputs": 1,
"comments": "",
"outputs": 1,
- "x": 1
211.69812
01171875,
- "y": 123
2.6667175292969
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
157.66687
01171875,
+ "y": 123
9.666748046875
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[]
]
},
{
"wires": [
[]
]
},
{
- "id": "
2a05068a.e6721a
",
+ "id": "
3b31c47b.b0ee54
",
"type": "execute",
"name": "execute vpn-policy1-id",
"xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"prop.l3vpn.vpn-policy1-id\"/>\n",
"comments": "",
"outputs": 1,
"type": "execute",
"name": "execute vpn-policy1-id",
"xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"prop.l3vpn.vpn-policy1-id\"/>\n",
"comments": "",
"outputs": 1,
- "x": 8
73.69787
59765625,
- "y": 4
55.6666564941406
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 8
19.66662
59765625,
+ "y": 4
62.66668701171875
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
dfa32502.bd43b
8"
+ "
c0078e33.2f607
8"
]
]
},
{
]
]
},
{
- "id": "
dfa32502.bd43b
8",
+ "id": "
c0078e33.2f607
8",
"type": "failure",
"name": "failure",
"xml": "<outcome value='failure'>\n",
"comments": "",
"outputs": 1,
"type": "failure",
"name": "failure",
"xml": "<outcome value='failure'>\n",
"comments": "",
"outputs": 1,
- "x": 10
98.69787
59765625,
- "y": 4
58.6666259765625
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 10
44.66662
59765625,
+ "y": 4
65.6666564941406
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
317318fb.4e9e28
"
+ "
c5ccda76.692ed
"
]
]
},
{
]
]
},
{
- "id": "
317318fb.4e9e28
",
+ "id": "
c5ccda76.692ed
",
"type": "returnFailure",
"name": "return failure",
"xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while generation vpn policy ID\" />\n",
"comments": "",
"type": "returnFailure",
"name": "return failure",
"xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while generation vpn policy ID\" />\n",
"comments": "",
- "x": 12
79.69787
59765625,
- "y": 4
56.6666259765625
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 12
25.66662
59765625,
+ "y": 4
63.6666564941406
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
e8bdc14b.b11af
",
+ "id": "
5f4a6be2.122adc
",
"type": "call",
"name": "call GENERIC-RESOURCE-API:validate-network-input-parameters",
"xml": "<call module='GENERIC-RESOURCE-API' rpc='validate-network-input-parameters' mode='sync' >\n",
"comments": "",
"outputs": 1,
"type": "call",
"name": "call GENERIC-RESOURCE-API:validate-network-input-parameters",
"xml": "<call module='GENERIC-RESOURCE-API' rpc='validate-network-input-parameters' mode='sync' >\n",
"comments": "",
"outputs": 1,
- "x":
925.5312
5,
- "y":
98.99996948242188
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
871.
5,
+ "y":
106
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[]
]
},
{
"wires": [
[]
]
},
{
- "id": "
c20c2a08.dc6768
",
+ "id": "
dd6bc2bc.fdc89
",
"type": "get-resource",
"name": "get-resource esr-thirdparty-sdnc",
"xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"esr-thirdparty-sdnc\" \n\t\tkey=\"esr-thirdparty-sdnc.thirdparty-sdnc-id = $tmp.thirdparty-sdnc-id AND \n\t\t depth = '1'\"\n pfx='tmp.aai.esr-thirdparty-sdnc' local-only='false' >\n\n",
"comments": "",
"outputs": 1,
"type": "get-resource",
"name": "get-resource esr-thirdparty-sdnc",
"xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"esr-thirdparty-sdnc\" \n\t\tkey=\"esr-thirdparty-sdnc.thirdparty-sdnc-id = $tmp.thirdparty-sdnc-id AND \n\t\t depth = '1'\"\n pfx='tmp.aai.esr-thirdparty-sdnc' local-only='false' >\n\n",
"comments": "",
"outputs": 1,
- "x": 8
86.5312
5,
- "y": 3
32.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 8
32.
5,
+ "y": 3
40
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
13f02083.f3783f
",
- "
ef2a8a2e.104fc8
",
- "
212aed64.086862
"
+ "
8dbd8bc6.d1cbd8
",
+ "
4c28930c.3740a4
",
+ "
e399b426.d74ce
"
]
]
},
{
]
]
},
{
- "id": "
13f02083.f3783f
",
+ "id": "
8dbd8bc6.d1cbd8
",
"type": "success",
"name": "success",
"xml": "<outcome value='success'>\n",
"comments": "",
"outputs": 1,
"type": "success",
"name": "success",
"xml": "<outcome value='success'>\n",
"comments": "",
"outputs": 1,
- "x": 1
131.5312
5,
- "y": 2
78.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
077.
5,
+ "y": 2
86
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
8d9313d.965c4f
"
+ "
715951e.aa50f3
"
]
]
},
{
]
]
},
{
- "id": "
ef2a8a2e.104fc8
",
+ "id": "
4c28930c.3740a4
",
"type": "not-found",
"name": "not-found",
"xml": "<outcome value='not-found'>\n",
"comments": "",
"outputs": 1,
"type": "not-found",
"name": "not-found",
"xml": "<outcome value='not-found'>\n",
"comments": "",
"outputs": 1,
- "x": 1
135.02221
6796875,
- "y": 3
26.5740051269531
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
080.99096
6796875,
+ "y": 3
33.57403564453125
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
be218957.42e21
8"
+ "
ed8f061.2ee11f
8"
]
]
},
{
]
]
},
{
- "id": "
212aed64.086862
",
+ "id": "
e399b426.d74ce
",
"type": "other",
"name": "other",
"xml": "<outcome value='Other'>\n",
"comments": "",
"outputs": 1,
"type": "other",
"name": "other",
"xml": "<outcome value='Other'>\n",
"comments": "",
"outputs": 1,
- "x": 1
130.35522
4609375,
- "y": 3
67.9073181152344
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
076.32397
4609375,
+ "y": 3
74.9073486328125
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
53967fa5.5f3
e"
+ "
37b86197.b131a
e"
]
]
},
{
]
]
},
{
- "id": "
be218957.42e21
8",
+ "id": "
ed8f061.2ee11f
8",
"type": "returnFailure",
"name": "return failure",
"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=\"`'An error occurred while querying esr-thirdparty-sdnc from AnAI with thirdparty-sdnc-id = ' + $tmp.thirdparty-sdnc-id`\" />\n\n",
"comments": "",
"type": "returnFailure",
"name": "return failure",
"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=\"`'An error occurred while querying esr-thirdparty-sdnc from AnAI with thirdparty-sdnc-id = ' + $tmp.thirdparty-sdnc-id`\" />\n\n",
"comments": "",
- "x": 1
311.59362
79296875,
- "y": 3
14.8597412109375
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
257.56237
79296875,
+ "y": 3
21.8597717285156
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
53967fa5.5f3
e",
+ "id": "
37b86197.b131a
e",
"type": "returnFailure",
"name": "return failure",
"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=\"`'Unexpected error occurred while querying esr-thirdparty-sdnc from AnAI with thirdparty-sdnc-id = ' + $tmp.thirdparty-sdnc-id`\" />\n\n",
"comments": "",
"type": "returnFailure",
"name": "return failure",
"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=\"`'Unexpected error occurred while querying esr-thirdparty-sdnc from AnAI with thirdparty-sdnc-id = ' + $tmp.thirdparty-sdnc-id`\" />\n\n",
"comments": "",
- "x": 1
318.12778
09143066,
- "y": 3
63.346510887146
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
264.09653
09143066,
+ "y": 3
70.3465414047241
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
8ed22fd9.4d3dc
",
+ "id": "
79980939.27992
",
"type": "switchNode",
"name": "switch name",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'name'`\">\n",
"comments": "",
"outputs": 1,
"type": "switchNode",
"name": "switch name",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'name'`\">\n",
"comments": "",
"outputs": 1,
- "x": 16
63.5312
5,
- "y":
33
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 16
09.
5,
+ "y":
40.000030517578125
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
80b3ba44.055788
"
+ "
485e0689.38ce3
"
]
]
},
{
]
]
},
{
- "id": "
efdd2674.739ce8
",
+ "id": "
6566447b.cd16fc
",
"type": "switchNode",
"name": "switch service-type",
"type": "switchNode",
"name": "switch service-type",
- "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'service
-t
ype'`\">\n",
+ "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'service
T
ype'`\">\n",
"comments": "",
"outputs": 1,
"comments": "",
"outputs": 1,
- "x": 16
67.53118
89648438,
- "y": 9
0.5999755859375
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 16
13.49993
89648438,
+ "y": 9
7.60000610351562
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
6d4384b9.0ebe7c
"
+ "
95810552.2e3558
"
]
]
},
{
]
]
},
{
- "id": "
80b3ba44.055788
",
+ "id": "
485e0689.38ce3
",
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
- "x": 1
850.5312
5,
- "y":
29
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
796.
5,
+ "y":
36.000030517578125
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
9fbc359d.c5126
8"
+ "
8905bcbf.11f83
8"
]
]
},
{
]
]
},
{
- "id": "
6d4384b9.0ebe7c
",
+ "id": "
95810552.2e3558
",
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
- "x": 1
852.53118
89648438,
- "y":
88.5999755859375
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
798.49993
89648438,
+ "y":
95.60000610351562
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
afc95f0c.000e8
"
+ "
4a110462.b2e7b4
"
]
]
},
{
]
]
},
{
- "id": "
9fbc359d.c5126
8",
+ "id": "
8905bcbf.11f83
8",
"type": "set",
"name": "set name",
"xml": "<set>\n<parameter name='prop.l3vpn.name' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
"type": "set",
"name": "set name",
"xml": "<set>\n<parameter name='prop.l3vpn.name' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
- "x":
2018.5312
5,
- "y":
29.60000610351562
5,
- "z": "
e07ef8ab.015e1
8",
+ "x":
1964.
5,
+ "y":
36.6000366210937
5,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
afc95f0c.000e8
",
+ "id": "
4a110462.b2e7b4
",
"type": "set",
"name": "set service-type",
"xml": "<set>\n<parameter name='prop.l3vpn.service-type' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
"type": "set",
"name": "set service-type",
"xml": "<set>\n<parameter name='prop.l3vpn.service-type' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
- "x":
2021.53118
89648438,
- "y":
86.5999755859375
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
1967.49993
89648438,
+ "y":
93.60000610351562
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
f576c53a.7be778
",
+ "id": "
db1ad825.26052
",
"type": "switchNode",
"name": "switch topology",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'topology'`\">\n",
"comments": "",
"outputs": 1,
"type": "switchNode",
"name": "switch topology",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'topology'`\">\n",
"comments": "",
"outputs": 1,
- "x": 16
66.5312
5,
- "y": 15
1.99996948242188
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 16
12.
5,
+ "y": 15
9
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
c58b51de.9dcfb
"
+ "
8e30a166.dc4c3
"
]
]
},
{
]
]
},
{
- "id": "
f5da2a66.76d6a8
",
+ "id": "
612a1bef.8a1a9c
",
"type": "switchNode",
"name": "switch technology",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'technology'`\">\n",
"comments": "",
"outputs": 1,
"type": "switchNode",
"name": "switch technology",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'technology'`\">\n",
"comments": "",
"outputs": 1,
- "x": 16
69.5312
5,
- "y": 2
04.99996948242188
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 16
15.
5,
+ "y": 2
12
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
22ac483f.40cd08
"
+ "
4a904aae.350a04
"
]
]
},
{
]
]
},
{
- "id": "
9322169f.7e6468
",
+ "id": "
32815667.56769a
",
"type": "switchNode",
"name": "switch site1_name",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site1_name'`\">\n",
"comments": "",
"outputs": 1,
"type": "switchNode",
"name": "switch site1_name",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site1_name'`\">\n",
"comments": "",
"outputs": 1,
- "x": 16
74.5312
5,
- "y": 2
66.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 16
20.
5,
+ "y": 2
74
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
38b6d1b6.17180e
"
+ "
8796222c.6fa77
"
]
]
},
{
]
]
},
{
- "id": "
41e22f2d.675b9
",
+ "id": "
d99350c4.40314
",
"type": "switchNode",
"name": "switch site2_name",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site2_name'`\">\n",
"comments": "",
"outputs": 1,
"type": "switchNode",
"name": "switch site2_name",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site2_name'`\">\n",
"comments": "",
"outputs": 1,
- "x": 16
69.5312
5,
- "y": 3
29.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 16
15.
5,
+ "y": 3
37
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
486c488e.0a32b8
"
+ "
f4f0e78c.aadc4
"
]
]
},
{
]
]
},
{
- "id": "
fc7aed60.65dde
",
+ "id": "
e54a4b77.575f08
",
"type": "switchNode",
"name": "switch sna1_name",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'sna1_name'`\">\n",
"comments": "",
"outputs": 1,
"type": "switchNode",
"name": "switch sna1_name",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'sna1_name'`\">\n",
"comments": "",
"outputs": 1,
- "x": 16
74.5312
5,
- "y": 3
89.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 16
20.
5,
+ "y": 3
97
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
915000f3.1120f
"
+ "
877c7d0f.86dd
"
]
]
},
{
]
]
},
{
- "id": "
3fbbe309.27a1fc
",
+ "id": "
a16ad1af.30669
",
"type": "switchNode",
"name": "switch sna2_name",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'sna2_name'`\">\n",
"comments": "",
"outputs": 1,
"type": "switchNode",
"name": "switch sna2_name",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'sna2_name'`\">\n",
"comments": "",
"outputs": 1,
- "x": 16
69.5312
5,
- "y": 4
53.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 16
15.
5,
+ "y": 4
61
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
f4543b5c.8e0d3
8"
+ "
d7e263ff.d6208
8"
]
]
},
{
]
]
},
{
- "id": "a
2bdcc47.ae6f
d",
+ "id": "a
9d432.f245a3
d",
"type": "switchNode",
"name": "switch pe1_id",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'pe1_id'`\">\n",
"comments": "",
"outputs": 1,
"type": "switchNode",
"name": "switch pe1_id",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'pe1_id'`\">\n",
"comments": "",
"outputs": 1,
- "x": 16
74.5312
5,
- "y": 5
15.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 16
20.
5,
+ "y": 5
23
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
5f3dc9f6.e27f3
8"
+ "
d8f67746.e9761
8"
]
]
},
{
]
]
},
{
- "id": "
5ff7d202.bbe52c
",
+ "id": "
89f7d244.7bed58
",
"type": "switchNode",
"name": "switch pe2_id",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'pe2_id'`\">\n",
"comments": "",
"outputs": 1,
"type": "switchNode",
"name": "switch pe2_id",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'pe2_id'`\">\n",
"comments": "",
"outputs": 1,
- "x": 16
89.5312
5,
- "y": 5
75.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 16
35.
5,
+ "y": 5
83
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
e42f30ff.07bec
"
+ "
1af5cef.1a18eb1
"
]
]
},
{
]
]
},
{
- "id": "
70478129.46c
8",
+ "id": "
9e107c02.44f75
8",
"type": "switchNode",
"name": "switch ac1_id",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_id'`\">\n",
"comments": "",
"outputs": 1,
"type": "switchNode",
"name": "switch ac1_id",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_id'`\">\n",
"comments": "",
"outputs": 1,
- "x": 16
84.5312
5,
- "y": 6
47.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 16
30.
5,
+ "y": 6
55
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "8
8f3112.2d2fdf
"
+ "8
37e8793.ef9c9
"
]
]
},
{
]
]
},
{
- "id": "
5b2c84b5.c4133c
",
+ "id": "
37c58153.b2998e
",
"type": "switchNode",
"name": "switch ac2_id",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_id'`\">\n",
"comments": "",
"outputs": 1,
"type": "switchNode",
"name": "switch ac2_id",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_id'`\">\n",
"comments": "",
"outputs": 1,
- "x": 16
83.5312
5,
- "y": 7
06.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 16
29.
5,
+ "y": 7
14
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
b0791125.97403
"
+ "
cc628d9.cda75f
"
]
]
},
{
]
]
},
{
- "id": "
5f56629a.41d4bc
",
+ "id": "
9ab7bd24.8d06c8
",
"type": "switchNode",
"name": "switch ac1_ip",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_ip'`\">\n",
"comments": "",
"outputs": 1,
"type": "switchNode",
"name": "switch ac1_ip",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_ip'`\">\n",
"comments": "",
"outputs": 1,
- "x": 16
60.5312
5,
- "y": 7
69.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 16
06.
5,
+ "y": 7
77
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
8a66ca.58098938
"
+ "
b6eb1b8b.204bb
"
]
]
},
{
]
]
},
{
- "id": "
88ead0cd.822bb
",
+ "id": "
c98044e2.7a0fd
",
"type": "switchNode",
"name": "switch ac2_ip",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_ip'`\">\n",
"comments": "",
"outputs": 1,
"type": "switchNode",
"name": "switch ac2_ip",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_ip'`\">\n",
"comments": "",
"outputs": 1,
- "x": 16
63.5312
5,
- "y": 8
26.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 16
09.
5,
+ "y": 8
34
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
955fbd96.c1d04
"
+ "
67413744.703078
"
]
]
},
{
]
]
},
{
- "id": "
166443d5.94dbbc
",
+ "id": "
9c377089.4d9f3
",
"type": "switchNode",
"name": "switch ac1_peer_ip",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_peer_ip'`\">\n",
"comments": "",
"outputs": 1,
"type": "switchNode",
"name": "switch ac1_peer_ip",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_peer_ip'`\">\n",
"comments": "",
"outputs": 1,
- "x": 16
69.5312
5,
- "y": 8
78.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 16
15.
5,
+ "y": 8
86
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
4db2da85.85e3f4
"
+ "
762be29b.5e95bc
"
]
]
},
{
]
]
},
{
- "id": "
2e267b3e.323f94
",
+ "id": "
6227130a.b283dc
",
"type": "switchNode",
"name": "switch ac2_peer_ip",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_peer_ip'`\">\n",
"comments": "",
"outputs": 1,
"type": "switchNode",
"name": "switch ac2_peer_ip",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_peer_ip'`\">\n",
"comments": "",
"outputs": 1,
- "x": 16
70.5312
5,
- "y": 9
33.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 16
16.
5,
+ "y": 9
41
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "b
13a698.e747198
"
+ "b
47203e8.02223
"
]
]
},
{
]
]
},
{
- "id": "
291e6ccb.4ad7e4
",
+ "id": "
87656c47.a73838
",
"type": "switchNode",
"name": "switch ac1_svlan",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_svlan'`\">\n",
"comments": "",
"outputs": 1,
"type": "switchNode",
"name": "switch ac1_svlan",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_svlan'`\">\n",
"comments": "",
"outputs": 1,
- "x": 16
82.5312
5,
- "y": 9
82.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 16
28.
5,
+ "y": 9
90
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
551bf76.d69030
8"
+ "
f47a7f0.182ed
8"
]
]
},
{
]
]
},
{
- "id": "
c859e422.4eadc8
",
+ "id": "
9d6a7f28.4304b
",
"type": "switchNode",
"name": "switch ac2_svlan",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_svlan'`\">\n",
"comments": "",
"outputs": 1,
"type": "switchNode",
"name": "switch ac2_svlan",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_svlan'`\">\n",
"comments": "",
"outputs": 1,
- "x": 16
75.5312
5,
- "y": 10
33.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 16
21.
5,
+ "y": 10
41
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
dc1c7d76.2b839
"
+ "
88ef93af.1ec22
"
]
]
},
{
]
]
},
{
- "id": "
335bcb16.8452b4
",
+ "id": "
b0373753.70f0a
",
"type": "switchNode",
"name": "switch ac1_protocol",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_protocol'`\">\n",
"comments": "",
"outputs": 1,
"type": "switchNode",
"name": "switch ac1_protocol",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_protocol'`\">\n",
"comments": "",
"outputs": 1,
- "x": 16
68.5312
5,
- "y": 109
1.999969482421
9,
- "z": "
e07ef8ab.015e1
8",
+ "x": 16
14.
5,
+ "y": 1099,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
4da810c6.50b18
"
+ "
b0c70aaf.aa196
"
]
]
},
{
]
]
},
{
- "id": "
b8ac331e.cf80f
",
+ "id": "
a53453dd.69ab28
",
"type": "switchNode",
"name": "switch ac2_protocol",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_protocol'`\">\n",
"comments": "",
"outputs": 1,
"type": "switchNode",
"name": "switch ac2_protocol",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_protocol'`\">\n",
"comments": "",
"outputs": 1,
- "x": 16
69.5312
5,
- "y": 115
1.999969482421
9,
- "z": "
e07ef8ab.015e1
8",
+ "x": 16
15.
5,
+ "y": 1159,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
44c491a0.0f4c8
"
+ "
6f144e4b.8ca8a
"
]
]
},
{
]
]
},
{
- "id": "
eddb16e2.7d3ca8
",
+ "id": "
9abdda02.3e776
",
"type": "switchNode",
"name": "switch ac1_protocol_bgp_as",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_protocol_bgp_as'`\">\n",
"comments": "",
"outputs": 1,
"type": "switchNode",
"name": "switch ac1_protocol_bgp_as",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_protocol_bgp_as'`\">\n",
"comments": "",
"outputs": 1,
- "x": 16
63.5312
5,
- "y": 13
37.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 16
09.
5,
+ "y": 13
45
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
b3981d6b.c0a51
"
+ "
7db2780.3608008
"
]
]
},
{
]
]
},
{
- "id": "
445b45a7.1c9e2c
",
+ "id": "
e12d824c.4650c8
",
"type": "switchNode",
"name": "switch ac2_protocol_bgp_as",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_protocol_bgp_as'`\">\n",
"comments": "",
"outputs": 1,
"type": "switchNode",
"name": "switch ac2_protocol_bgp_as",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_protocol_bgp_as'`\">\n",
"comments": "",
"outputs": 1,
- "x": 16
69.5312
5,
- "y": 13
88.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 16
15.
5,
+ "y": 13
96
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
d1610ea6.e197e
"
+ "
7f6622dd.022f64
"
]
]
},
{
]
]
},
{
- "id": "
ff841f48.1f039
",
+ "id": "
46a813fb.9bd0f4
",
"type": "switchNode",
"name": "switch af_type",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'af_type'`\">\n",
"comments": "",
"outputs": 1,
"type": "switchNode",
"name": "switch af_type",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'af_type'`\">\n",
"comments": "",
"outputs": 1,
- "x": 1
636.5312
5,
- "y": 14
79.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
582.
5,
+ "y": 14
87
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
e0fac181.ab5ff
"
+ "
b96483f6.45c738
"
]
]
},
{
]
]
},
{
- "id": "
c58b51de.9dcfb
",
+ "id": "
8e30a166.dc4c3
",
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
- "x": 1
841.5312
5,
- "y": 1
47.99996948242188
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
787.
5,
+ "y": 1
55
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
e6e45965.586a08
"
+ "
5c246487.156d2c
"
]
]
},
{
]
]
},
{
- "id": "
22ac483f.40cd08
",
+ "id": "
4a904aae.350a04
",
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
- "x": 1
847.5312
5,
- "y": 20
0.9999694824218
8,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
793.
5,
+ "y": 208,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
48d17e6e.f36ff
"
+ "
aef4e4d3.e357c
"
]
]
},
{
]
]
},
{
- "id": "
38b6d1b6.17180e
",
+ "id": "
8796222c.6fa77
",
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
- "x": 18
56.5312
5,
- "y": 2
62.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 18
02.
5,
+ "y": 2
70
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
b956de5c.88109
"
+ "
913fcc28.6f8338
"
]
]
},
{
]
]
},
{
- "id": "
486c488e.0a32b8
",
+ "id": "
f4f0e78c.aadc4
",
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
- "x": 18
54.5312
5,
- "y": 3
25.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 18
00.
5,
+ "y": 3
33
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
6c41f36c.55709c
"
+ "
785ee992.13114
"
]
]
},
{
]
]
},
{
- "id": "
915000f3.1120f
",
+ "id": "
877c7d0f.86dd
",
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
- "x": 18
59.5312
5,
- "y": 3
87.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 18
05.
5,
+ "y": 3
95
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
681b49b2.42ea78
"
+ "
e33dfd5b.4d737
"
]
]
},
{
]
]
},
{
- "id": "
f4543b5c.8e0d3
8",
+ "id": "
d7e263ff.d6208
8",
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
- "x": 1
851.5312
5,
- "y": 4
45.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
797.
5,
+ "y": 4
53
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
f14e641f.9e678
8"
+ "
a4ccc339.77b07
8"
]
]
},
{
]
]
},
{
- "id": "
5f3dc9f6.e27f3
8",
+ "id": "
d8f67746.e9761
8",
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
- "x": 1
852.5312
5,
- "y": 5
08.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
798.
5,
+ "y": 5
16
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
9606bc15.8d1a2
"
+ "
5f722601.0dd94
"
]
]
},
{
]
]
},
{
- "id": "
e42f30ff.07bec
",
+ "id": "
1af5cef.1a18eb1
",
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
- "x": 1
851.5312
5,
- "y": 5
77.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
797.
5,
+ "y": 5
85
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
79d385f0.7efcac
"
+ "
f5aa06de.054208
"
]
]
},
{
]
]
},
{
- "id": "8
8f3112.2d2fdf
",
+ "id": "8
37e8793.ef9c9
",
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
- "x": 1
848.5312
5,
- "y": 6
45.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
794.
5,
+ "y": 6
53
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
58081f21.095c5
"
+ "
96cf4bf8.bd2d6
"
]
]
},
{
]
]
},
{
- "id": "
b0791125.97403
",
+ "id": "
cc628d9.cda75f
",
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
- "x": 1
847.5312
5,
- "y": 7
09.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
793.
5,
+ "y": 7
17
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
68b74f12.22fc9
"
+ "
514c2d04.fd52e4
"
]
]
},
{
]
]
},
{
- "id": "
8a66ca.58098938
",
+ "id": "
b6eb1b8b.204bb
",
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
- "x": 1
820.5312
5,
- "y": 7
67.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
766.
5,
+ "y": 7
75
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
6cb618b4.84d5e8
"
+ "
78158e69.19003
"
]
]
},
{
]
]
},
{
- "id": "
955fbd96.c1d04
",
+ "id": "
67413744.703078
",
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
- "x": 1
822.5312
5,
- "y": 8
24.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
768.
5,
+ "y": 8
32
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
3ee47e4b.3ebf92
"
+ "
a78b99c4.9438d
"
]
]
},
{
]
]
},
{
- "id": "
4db2da85.85e3f4
",
+ "id": "
762be29b.5e95bc
",
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
- "x": 18
58.5312
5,
- "y": 8
75.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 18
04.
5,
+ "y": 8
83
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
348c4435.8ca42c
"
+ "
71f0b03f.45cda
"
]
]
},
{
]
]
},
{
- "id": "b
13a698.e747198
",
+ "id": "b
47203e8.02223
",
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
- "x": 18
63.5312
5,
- "y": 9
38.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 18
09.
5,
+ "y": 9
46
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
64d72468.0aecbc
"
+ "
89aee34.3120ea
"
]
]
},
{
]
]
},
{
- "id": "
551bf76.d69030
8",
+ "id": "
f47a7f0.182ed
8",
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
- "x": 18
59.5312
5,
- "y": 9
87.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 18
05.
5,
+ "y": 9
95
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
f2be5987.ec3938
"
+ "
767f5368.9e89f4
"
]
]
},
{
]
]
},
{
- "id": "
dc1c7d76.2b839
",
+ "id": "
88ef93af.1ec22
",
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
- "x": 1
843.5312
5,
- "y": 10
36.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
789.
5,
+ "y": 10
44
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
e0e7c091.70bda
"
+ "
84e8e875.de3c78
"
]
]
},
{
]
]
},
{
- "id": "
4da810c6.50b18
",
+ "id": "
b0c70aaf.aa196
",
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
- "x": 1
840.5312
5,
- "y": 10
89.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
786.
5,
+ "y": 10
97
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
924d0335.b5bfa
"
+ "
6928b887.0efe58
"
]
]
},
{
]
]
},
{
- "id": "
44c491a0.0f4c8
",
+ "id": "
6f144e4b.8ca8a
",
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
- "x": 1
853.5312
5,
- "y": 11
48.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
799.
5,
+ "y": 11
56
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
880724d2.0ba428
"
+ "
1d3a4115.7746c7
"
]
]
},
{
]
]
},
{
- "id": "
b3981d6b.c0a51
",
+ "id": "
7db2780.3608008
",
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
- "x": 18
71.5312
5,
- "y": 13
34.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 18
17.
5,
+ "y": 13
42
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
4b8babb9.30ffb4
"
+ "
6cea4c1f.ab47ac
"
]
]
},
{
]
]
},
{
- "id": "
d1610ea6.e197e
",
+ "id": "
7f6622dd.022f64
",
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
- "x": 18
78.5312
5,
- "y": 13
84.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 18
24.
5,
+ "y": 13
92
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
6ee6ff69.e803d
"
+ "
e150d4b3.e7c148
"
]
]
},
{
]
]
},
{
- "id": "
e0fac181.ab5ff
",
+ "id": "
b96483f6.45c738
",
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
- "x": 1
840.5312
5,
- "y": 14
88.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
786.
5,
+ "y": 14
96
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
a979c4a1.40a538
"
+ "
637cf71c.1ca77
"
]
]
},
{
]
]
},
{
- "id": "
e6e45965.586a08
",
+ "id": "
5c246487.156d2c
",
"type": "set",
"name": "set topology",
"xml": "<set>\n<parameter name='prop.l3vpn.topology' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
"type": "set",
"name": "set topology",
"xml": "<set>\n<parameter name='prop.l3vpn.topology' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
- "x":
2036.5312
5,
- "y": 1
48.99996948242188
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
1982.
5,
+ "y": 1
56
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
48d17e6e.f36ff
",
+ "id": "
aef4e4d3.e357c
",
"type": "set",
"name": "set technology",
"xml": "<set>\n<parameter name='prop.l3vpn.technology' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
"type": "set",
"name": "set technology",
"xml": "<set>\n<parameter name='prop.l3vpn.technology' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
- "x":
2026.5312
5,
- "y": 2
02.99996948242188
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
1972.
5,
+ "y": 2
10
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
b956de5c.88109
",
+ "id": "
913fcc28.6f8338
",
"type": "set",
"name": "set site1_name",
"xml": "<set>\n<parameter name='prop.l3vpn.site1_name' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
"type": "set",
"name": "set site1_name",
"xml": "<set>\n<parameter name='prop.l3vpn.site1_name' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
- "x":
2030.5312
5,
- "y": 2
59.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
1976.
5,
+ "y": 2
67
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
6c41f36c.55709c
",
+ "id": "
785ee992.13114
",
"type": "set",
"name": "set site2_name",
"xml": "<set>\n<parameter name='prop.l3vpn.site2_name' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
"type": "set",
"name": "set site2_name",
"xml": "<set>\n<parameter name='prop.l3vpn.site2_name' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
- "x":
2033.5312
5,
- "y": 3
18.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
1979.
5,
+ "y": 3
26
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
681b49b2.42ea78
",
+ "id": "
e33dfd5b.4d737
",
"type": "set",
"name": "set sna1_name",
"xml": "<set>\n<parameter name='prop.l3vpn.sna1_name' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
"type": "set",
"name": "set sna1_name",
"xml": "<set>\n<parameter name='prop.l3vpn.sna1_name' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
- "x":
2041.5312
5,
- "y": 38
0.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
1987.
5,
+ "y": 38
8
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
f14e641f.9e678
8",
+ "id": "
a4ccc339.77b07
8",
"type": "set",
"name": "set sna2_name",
"xml": "<set>\n<parameter name='prop.l3vpn.sna2_name' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
"type": "set",
"name": "set sna2_name",
"xml": "<set>\n<parameter name='prop.l3vpn.sna2_name' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
- "x":
2033.5312
5,
- "y": 44
0.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
1979.
5,
+ "y": 44
8
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
9606bc15.8d1a2
",
+ "id": "
5f722601.0dd94
",
"type": "set",
"name": "set pe1_id",
"xml": "<set>\n<parameter name='prop.l3vpn.pe1_id' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
"type": "set",
"name": "set pe1_id",
"xml": "<set>\n<parameter name='prop.l3vpn.pe1_id' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
- "x":
2030.5312
5,
- "y": 50
0.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
1976.
5,
+ "y": 50
8
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
79d385f0.7efcac
",
+ "id": "
f5aa06de.054208
",
"type": "set",
"name": "set pe2_id",
"xml": "<set>\n<parameter name='prop.l3vpn.pe2_id' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
"type": "set",
"name": "set pe2_id",
"xml": "<set>\n<parameter name='prop.l3vpn.pe2_id' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
- "x":
2026.5312
5,
- "y": 57
1.999969482421
9,
- "z": "
e07ef8ab.015e1
8",
+ "x":
1972.
5,
+ "y": 579,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
58081f21.095c5
",
+ "id": "
96cf4bf8.bd2d6
",
"type": "set",
"name": "set ac1_id",
"xml": "<set>\n<parameter name='prop.l3vpn.ac1_id' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
"type": "set",
"name": "set ac1_id",
"xml": "<set>\n<parameter name='prop.l3vpn.ac1_id' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
- "x":
2019.5312
5,
- "y": 6
37.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
1965.
5,
+ "y": 6
45
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
68b74f12.22fc9
",
+ "id": "
514c2d04.fd52e4
",
"type": "set",
"name": "set ac2_id",
"xml": "<set>\n<parameter name='prop.l3vpn.ac2_id' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
"type": "set",
"name": "set ac2_id",
"xml": "<set>\n<parameter name='prop.l3vpn.ac2_id' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
- "x":
2022.5312
5,
- "y": 7
04.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
1968.
5,
+ "y": 7
12
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
6cb618b4.84d5e8
",
+ "id": "
78158e69.19003
",
"type": "set",
"name": "set ac1_ip",
"xml": "<set>\n<parameter name='prop.l3vpn.ac1_ip' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
"type": "set",
"name": "set ac1_ip",
"xml": "<set>\n<parameter name='prop.l3vpn.ac1_ip' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
- "x": 19
98.5312
5,
- "y": 77
0.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 19
44.
5,
+ "y": 77
8
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
3ee47e4b.3ebf92
",
+ "id": "
a78b99c4.9438d
",
"type": "set",
"name": "set ac2_ip",
"xml": "<set>\n<parameter name='prop.l3vpn.ac2_ip' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
"type": "set",
"name": "set ac2_ip",
"xml": "<set>\n<parameter name='prop.l3vpn.ac2_ip' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
- "x":
2002.5312
5,
- "y": 8
24.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
1948.
5,
+ "y": 8
32
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
348c4435.8ca42c
",
+ "id": "
71f0b03f.45cda
",
"type": "set",
"name": "set ac1_peer_ip",
"xml": "<set>\n<parameter name='prop.l3vpn.ac1_peer_ip' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
"type": "set",
"name": "set ac1_peer_ip",
"xml": "<set>\n<parameter name='prop.l3vpn.ac1_peer_ip' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
- "x":
2050.5312
5,
- "y": 8
79.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
1996.
5,
+ "y": 8
87
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
64d72468.0aecbc
",
+ "id": "
89aee34.3120ea
",
"type": "set",
"name": "set ac2_peer_ip",
"xml": "<set>\n<parameter name='prop.l3vpn.ac2_peer_ip' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
"type": "set",
"name": "set ac2_peer_ip",
"xml": "<set>\n<parameter name='prop.l3vpn.ac2_peer_ip' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
- "x":
2046.5312
5,
- "y": 9
34.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
1992.
5,
+ "y": 9
42
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
f2be5987.ec3938
",
+ "id": "
767f5368.9e89f4
",
"type": "set",
"name": "set ac1_svlan",
"xml": "<set>\n<parameter name='prop.l3vpn.ac1_svlan' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
"type": "set",
"name": "set ac1_svlan",
"xml": "<set>\n<parameter name='prop.l3vpn.ac1_svlan' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
- "x":
2040.5312
5,
- "y": 9
89.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
1986.
5,
+ "y": 9
97
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
e0e7c091.70bda
",
+ "id": "
84e8e875.de3c78
",
"type": "set",
"name": "set ac2_svlan",
"xml": "<set>\n<parameter name='prop.l3vpn.ac2_svlan' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
"type": "set",
"name": "set ac2_svlan",
"xml": "<set>\n<parameter name='prop.l3vpn.ac2_svlan' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
- "x":
2037.5312
5,
- "y": 10
42.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
1983.
5,
+ "y": 10
50
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
924d0335.b5bfa
",
+ "id": "
6928b887.0efe58
",
"type": "set",
"name": "set ac1_protocol",
"xml": "<set>\n<parameter name='prop.l3vpn.ac1_protocol' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
"type": "set",
"name": "set ac1_protocol",
"xml": "<set>\n<parameter name='prop.l3vpn.ac1_protocol' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
- "x":
2035.5312
5,
- "y": 1
099.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
1981.
5,
+ "y": 1
107
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
880724d2.0ba428
",
+ "id": "
1d3a4115.7746c7
",
"type": "set",
"name": "set ac2_protocol",
"xml": "<set>\n<parameter name='prop.l3vpn.ac2_protocol' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
"type": "set",
"name": "set ac2_protocol",
"xml": "<set>\n<parameter name='prop.l3vpn.ac2_protocol' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
- "x":
2044.5312
5,
- "y": 115
1.999969482421
9,
- "z": "
e07ef8ab.015e1
8",
+ "x":
1990.
5,
+ "y": 1159,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
4b8babb9.30ffb4
",
+ "id": "
6cea4c1f.ab47ac
",
"type": "set",
"name": "set ac1_protocol_bgp_as",
"xml": "<set>\n<parameter name='prop.l3vpn.ac1_protocol_bgp_as' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n<parameter name='prop.l3vpn.peer1-ip' value='`$prop.l3vpn.ac1_ip`' />\n",
"comments": "",
"type": "set",
"name": "set ac1_protocol_bgp_as",
"xml": "<set>\n<parameter name='prop.l3vpn.ac1_protocol_bgp_as' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n<parameter name='prop.l3vpn.peer1-ip' value='`$prop.l3vpn.ac1_ip`' />\n",
"comments": "",
- "x": 2
138.5312
5,
- "y": 13
55.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 2
084.
5,
+ "y": 13
63
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
6ee6ff69.e803d
",
+ "id": "
e150d4b3.e7c148
",
"type": "set",
"name": "set ac2_protocol_bgp_as",
"xml": "<set>\n<parameter name='prop.l3vpn.ac2_protocol_bgp_as' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n<parameter name='prop.l3vpn.peer2-ip' value='`$prop.l3vpn.ac2_ip`' />\n",
"comments": "",
"type": "set",
"name": "set ac2_protocol_bgp_as",
"xml": "<set>\n<parameter name='prop.l3vpn.ac2_protocol_bgp_as' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n<parameter name='prop.l3vpn.peer2-ip' value='`$prop.l3vpn.ac2_ip`' />\n",
"comments": "",
- "x": 2
150.5312
5,
- "y": 14
04.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 2
096.
5,
+ "y": 14
12
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
a979c4a1.40a538
",
+ "id": "
637cf71c.1ca77
",
"type": "set",
"name": "set af_type",
"xml": "<set>\n<parameter name='prop.l3vpn.af_type' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
"type": "set",
"name": "set af_type",
"xml": "<set>\n<parameter name='prop.l3vpn.af_type' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
- "x":
2034.5312
5,
- "y": 1
498.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
1980.
5,
+ "y": 1
506
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
179dd935.bb3747
",
+ "id": "
e986dd0a.7fdf58
",
"type": "record",
"name": "record",
"xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/svclogic.log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"network-topology-operation-create\"/>\n<parameter name=\"field3\" value=\"L3VPN-Config\"/>\n<parameter name=\"field4\" value=\"`l3vpn.name`\"/>\n<parameter name=\"field5\" value=\"`$prop.l3vpn.name`\"/>\n<parameter name=\"field6\" value=\"`l3vpn.topology`\"/>\n<parameter name=\"field7\" value=\"`$prop.l3vpn.topology`\"/>\n<parameter name=\"field8\" value=\"`l3vpn.site1_name`\"/>\n<parameter name=\"field9\" value=\"`$prop.l3vpn.site1_name`\"/>\n<parameter name=\"field10\" value=\"`l3vpn.vpn-policy1-id`\"/>\n<parameter name=\"field11\" value=\"`$prop.l3vpn.vpn-policy1-id`\"/>\n<parameter name=\"field12\" value=\"`l3vpn.entry1-id`\"/>\n<parameter name=\"field13\" value=\"`$prop.l3vpn.entry1-id`\"/>\n<parameter name=\"field14\" value=\"`l3vpn.sna1_name`\"/>\n<parameter name=\"field15\" value=\"`$prop.l3vpn.sna1_name`\"/>\n<parameter name=\"field16\" value=\"`l3vpn.pe1_id`\"/>\n<parameter name=\"field17\" value=\"`$prop.l3vpn.pe1_id`\"/>\n<parameter name=\"field18\" value=\"`l3vpn.ac1_id`\"/>\n<parameter name=\"field19\" value=\"`$prop.l3vpn.ac1_id`\"/>\n<parameter name=\"field20\" value=\"`l3vpn.sna1_svlan`\"/>\n<parameter name=\"field21\" value=\"`$prop.l3vpn.sna1_svlan`\"/>\n<parameter name=\"field22\" value=\"`l3vpn.ac1-peer-ip`\"/>\n<parameter name=\"field23\" value=\"`$prop.l3vpn.ac1-peer-ip`\"/>\n<parameter name=\"field24\" value=\"`l3vpn.ac1-ip`\"/>\n<parameter name=\"field25\" value=\"`$prop.l3vpn.ac1-ip`\"/>\n<parameter name=\"field26\" value=\"`l3vpn.ac1_protocol`\"/>\n<parameter name=\"field27\" value=\"`$prop.l3vpn.ac1_protocol`\"/>\n<parameter name=\"field28\" value=\"`l3vpn.sna1-route-ip-prefix`\"/>\n<parameter name=\"field29\" value=\"`$prop.l3vpn.sna1-route-ip-prefix`\"/>\n<parameter name=\"field30\" value=\"`l3vpn.sna1-route-next-hop`\"/>\n<parameter name=\"field31\" value=\"`$prop.l3vpn.sna1-route-next-hop`\"/>\n<parameter name=\"field32\" value=\"`l3vpn.peer1-ip`\"/>\n<parameter name=\"field33\" value=\"`$prop.l3vpn.peer1-ip`\"/>\n<parameter name=\"field34\" value=\"`l3vpn.ac1_protocol_bgp_as`\"/>\n<parameter name=\"field35\" value=\"`$prop.l3vpn.ac1_protocol_bgp_as`\"/>\n<parameter name=\"field36\" value=\"`l3vpn.vrf1-id`\"/>\n<parameter name=\"field37\" value=\"`$prop.l3vpn.vrf1-id`\"/>\n<parameter name=\"field38\" value=\"`l3vpn.site2_name`\"/>\n<parameter name=\"field39\" value=\"`$prop.l3vpn.site2_name`\"/>\n<parameter name=\"field40\" value=\"`l3vpn.vpn-policy2-id`\"/>\n<parameter name=\"field41\" value=\"`$prop.l3vpn.vpn-policy2-id`\"/>\n<parameter name=\"field42\" value=\"`l3vpn.entry2-id`\"/>\n<parameter name=\"field43\" value=\"`$prop.l3vpn.entry2-id`\"/>\n<parameter name=\"field44\" value=\"`l3vpn.sna2_name`\"/>\n<parameter name=\"field45\" value=\"`$prop.l3vpn.sna2_name`\"/>\n<parameter name=\"field46\" value=\"`l3vpn.pe2_id`\"/>\n<parameter name=\"field47\" value=\"`$prop.l3vpn.pe2_id`\"/>\n<parameter name=\"field48\" value=\"`l3vpn.ac2_id`\"/>\n<parameter name=\"field49\" value=\"`$prop.l3vpn.ac2_id`\"/>\n<parameter name=\"field50\" value=\"`l3vpn.sna2_svlan`\"/>\n<parameter name=\"field51\" value=\"`$prop.l3vpn.sna2_svlan`\"/>\n<parameter name=\"field52\" value=\"`l3vpn.ac2-peer-ip`\"/>\n<parameter name=\"field53\" value=\"`$prop.l3vpn.ac2-peer-ip`\"/>\n<parameter name=\"field54\" value=\"`l3vpn.ac2-ip`\"/>\n<parameter name=\"field55\" value=\"`$prop.l3vpn.ac2-ip`\"/>\n<parameter name=\"field56\" value=\"`l3vpn.ac2_protocol`\"/>\n<parameter name=\"field57\" value=\"`$prop.l3vpn.ac2_protocol`\"/>\n<parameter name=\"field58\" value=\"`l3vpn.sna2-route-ip-prefix`\"/>\n<parameter name=\"field59\" value=\"`$prop.l3vpn.sna2-route-ip-prefix`\"/>\n<parameter name=\"field60\" value=\"`l3vpn.sna2-route-next-hop`\"/>\n<parameter name=\"field61\" value=\"`$prop.l3vpn.sna2-route-next-hop`\"/>\n<parameter name=\"field62\" value=\"`l3vpn.peer2-ip`\"/>\n<parameter name=\"field63\" value=\"`$prop.l3vpn.peer2-ip`\"/>\n<parameter name=\"field64\" value=\"`l3vpn.ac2_protocol_bgp_as`\"/>\n<parameter name=\"field65\" value=\"`$prop.l3vpn.ac2_protocol_bgp_as`\"/>\n<parameter name=\"field66\" value=\"`l3vpn.vrf2-id`\"/>\n<parameter name=\"field67\" value=\"`$prop.l3vpn.vrf2-id`\"/>\n<parameter name=\"field68\" value=\"`l3vpn.af_type`\"/>\n<parameter name=\"field69\" value=\"`$prop.l3vpn.af_type`\"/>",
"comments": "",
"outputs": 1,
"type": "record",
"name": "record",
"xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/svclogic.log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"network-topology-operation-create\"/>\n<parameter name=\"field3\" value=\"L3VPN-Config\"/>\n<parameter name=\"field4\" value=\"`l3vpn.name`\"/>\n<parameter name=\"field5\" value=\"`$prop.l3vpn.name`\"/>\n<parameter name=\"field6\" value=\"`l3vpn.topology`\"/>\n<parameter name=\"field7\" value=\"`$prop.l3vpn.topology`\"/>\n<parameter name=\"field8\" value=\"`l3vpn.site1_name`\"/>\n<parameter name=\"field9\" value=\"`$prop.l3vpn.site1_name`\"/>\n<parameter name=\"field10\" value=\"`l3vpn.vpn-policy1-id`\"/>\n<parameter name=\"field11\" value=\"`$prop.l3vpn.vpn-policy1-id`\"/>\n<parameter name=\"field12\" value=\"`l3vpn.entry1-id`\"/>\n<parameter name=\"field13\" value=\"`$prop.l3vpn.entry1-id`\"/>\n<parameter name=\"field14\" value=\"`l3vpn.sna1_name`\"/>\n<parameter name=\"field15\" value=\"`$prop.l3vpn.sna1_name`\"/>\n<parameter name=\"field16\" value=\"`l3vpn.pe1_id`\"/>\n<parameter name=\"field17\" value=\"`$prop.l3vpn.pe1_id`\"/>\n<parameter name=\"field18\" value=\"`l3vpn.ac1_id`\"/>\n<parameter name=\"field19\" value=\"`$prop.l3vpn.ac1_id`\"/>\n<parameter name=\"field20\" value=\"`l3vpn.sna1_svlan`\"/>\n<parameter name=\"field21\" value=\"`$prop.l3vpn.sna1_svlan`\"/>\n<parameter name=\"field22\" value=\"`l3vpn.ac1-peer-ip`\"/>\n<parameter name=\"field23\" value=\"`$prop.l3vpn.ac1-peer-ip`\"/>\n<parameter name=\"field24\" value=\"`l3vpn.ac1-ip`\"/>\n<parameter name=\"field25\" value=\"`$prop.l3vpn.ac1-ip`\"/>\n<parameter name=\"field26\" value=\"`l3vpn.ac1_protocol`\"/>\n<parameter name=\"field27\" value=\"`$prop.l3vpn.ac1_protocol`\"/>\n<parameter name=\"field28\" value=\"`l3vpn.sna1-route-ip-prefix`\"/>\n<parameter name=\"field29\" value=\"`$prop.l3vpn.sna1-route-ip-prefix`\"/>\n<parameter name=\"field30\" value=\"`l3vpn.sna1-route-next-hop`\"/>\n<parameter name=\"field31\" value=\"`$prop.l3vpn.sna1-route-next-hop`\"/>\n<parameter name=\"field32\" value=\"`l3vpn.peer1-ip`\"/>\n<parameter name=\"field33\" value=\"`$prop.l3vpn.peer1-ip`\"/>\n<parameter name=\"field34\" value=\"`l3vpn.ac1_protocol_bgp_as`\"/>\n<parameter name=\"field35\" value=\"`$prop.l3vpn.ac1_protocol_bgp_as`\"/>\n<parameter name=\"field36\" value=\"`l3vpn.vrf1-id`\"/>\n<parameter name=\"field37\" value=\"`$prop.l3vpn.vrf1-id`\"/>\n<parameter name=\"field38\" value=\"`l3vpn.site2_name`\"/>\n<parameter name=\"field39\" value=\"`$prop.l3vpn.site2_name`\"/>\n<parameter name=\"field40\" value=\"`l3vpn.vpn-policy2-id`\"/>\n<parameter name=\"field41\" value=\"`$prop.l3vpn.vpn-policy2-id`\"/>\n<parameter name=\"field42\" value=\"`l3vpn.entry2-id`\"/>\n<parameter name=\"field43\" value=\"`$prop.l3vpn.entry2-id`\"/>\n<parameter name=\"field44\" value=\"`l3vpn.sna2_name`\"/>\n<parameter name=\"field45\" value=\"`$prop.l3vpn.sna2_name`\"/>\n<parameter name=\"field46\" value=\"`l3vpn.pe2_id`\"/>\n<parameter name=\"field47\" value=\"`$prop.l3vpn.pe2_id`\"/>\n<parameter name=\"field48\" value=\"`l3vpn.ac2_id`\"/>\n<parameter name=\"field49\" value=\"`$prop.l3vpn.ac2_id`\"/>\n<parameter name=\"field50\" value=\"`l3vpn.sna2_svlan`\"/>\n<parameter name=\"field51\" value=\"`$prop.l3vpn.sna2_svlan`\"/>\n<parameter name=\"field52\" value=\"`l3vpn.ac2-peer-ip`\"/>\n<parameter name=\"field53\" value=\"`$prop.l3vpn.ac2-peer-ip`\"/>\n<parameter name=\"field54\" value=\"`l3vpn.ac2-ip`\"/>\n<parameter name=\"field55\" value=\"`$prop.l3vpn.ac2-ip`\"/>\n<parameter name=\"field56\" value=\"`l3vpn.ac2_protocol`\"/>\n<parameter name=\"field57\" value=\"`$prop.l3vpn.ac2_protocol`\"/>\n<parameter name=\"field58\" value=\"`l3vpn.sna2-route-ip-prefix`\"/>\n<parameter name=\"field59\" value=\"`$prop.l3vpn.sna2-route-ip-prefix`\"/>\n<parameter name=\"field60\" value=\"`l3vpn.sna2-route-next-hop`\"/>\n<parameter name=\"field61\" value=\"`$prop.l3vpn.sna2-route-next-hop`\"/>\n<parameter name=\"field62\" value=\"`l3vpn.peer2-ip`\"/>\n<parameter name=\"field63\" value=\"`$prop.l3vpn.peer2-ip`\"/>\n<parameter name=\"field64\" value=\"`l3vpn.ac2_protocol_bgp_as`\"/>\n<parameter name=\"field65\" value=\"`$prop.l3vpn.ac2_protocol_bgp_as`\"/>\n<parameter name=\"field66\" value=\"`l3vpn.vrf2-id`\"/>\n<parameter name=\"field67\" value=\"`$prop.l3vpn.vrf2-id`\"/>\n<parameter name=\"field68\" value=\"`l3vpn.af_type`\"/>\n<parameter name=\"field69\" value=\"`$prop.l3vpn.af_type`\"/>",
"comments": "",
"outputs": 1,
- "x": 7
80.03125
,
- "y": 92
2
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 7
26
,
+ "y": 92
9.0000305175781
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[]
]
},
{
"wires": [
[]
]
},
{
- "id": "
37b4efd2.368ed
",
+ "id": "
ba17de0c.0ea5e
",
"type": "switchNode",
"name": "switch service-type",
"xml": "<switch test=\"`$prop.l3vpn.service-type`\">\n",
"comments": "",
"outputs": 1,
"type": "switchNode",
"name": "switch service-type",
"xml": "<switch test=\"`$prop.l3vpn.service-type`\">\n",
"comments": "",
"outputs": 1,
- "x": 7
66.03125
,
- "y": 11
36
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 7
12
,
+ "y": 11
43.0000305175781
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "5
f9ac484.077c9c
",
- "
c18acb56.b83a7
8",
- "
cd078531.a90828
"
+ "5
b3da62a.021bd8
",
+ "
a74379d2.de6ee
8",
+ "
74148b1.9b52c74
"
]
]
},
{
]
]
},
{
- "id": "5
f9ac484.077c9c
",
+ "id": "5
b3da62a.021bd8
",
"type": "outcomeTrue",
"name": "l3vpn-ipwan",
"xml": "<outcome value='l3vpn-ipwan'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "l3vpn-ipwan",
"xml": "<outcome value='l3vpn-ipwan'>\n",
"comments": "",
"outputs": 1,
- "x":
721.03125
,
- "y": 10
52.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
667
,
+ "y": 10
60
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
1d6cf5f8.2491ba
"
+ "
e670cc16.d9893
"
]
]
},
{
]
]
},
{
- "id": "
c18acb56.b83a7
8",
+ "id": "
a74379d2.de6ee
8",
"type": "outcomeTrue",
"name": "l3vpn-sptn",
"xml": "<outcome value='l3vpn-sptn'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "l3vpn-sptn",
"xml": "<outcome value='l3vpn-sptn'>\n",
"comments": "",
"outputs": 1,
- "x":
910.03125
,
- "y": 12
39.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
856
,
+ "y": 12
47
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
e7cb4067.6cda1
"
+ "
257293b6.92d5cc
"
]
]
},
{
]
]
},
{
- "id": "
cd078531.a90828
",
+ "id": "
74148b1.9b52c74
",
"type": "outcomeTrue",
"name": "other",
"xml": "<outcome value='Other'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "other",
"xml": "<outcome value='Other'>\n",
"comments": "",
"outputs": 1,
- "x":
906.03125
,
- "y": 12
83.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
852
,
+ "y": 12
91
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
416a0e63.5f9fd
"
+ "
884fb0f6.de86a8
"
]
]
},
{
]
]
},
{
- "id": "
416a0e63.5f9fd
",
+ "id": "
884fb0f6.de86a8
",
"type": "returnFailure",
"name": "return failure",
"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=\"Unexpected error retrieving vpn binding\" />\n\n",
"comments": "",
"type": "returnFailure",
"name": "return failure",
"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=\"Unexpected error retrieving vpn binding\" />\n\n",
"comments": "",
- "x": 10
89.0312
5,
- "y": 12
82.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 10
3
5,
+ "y": 12
90
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
e431fd19.db908
",
+ "id": "
39b02aa1.204f3e
",
"type": "execute",
"name": "execute vpn-policy2-id",
"xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"prop.l3vpn.vpn-policy2-id\"/>\n",
"comments": "",
"outputs": 1,
"type": "execute",
"name": "execute vpn-policy2-id",
"xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"prop.l3vpn.vpn-policy2-id\"/>\n",
"comments": "",
"outputs": 1,
- "x": 8
74.03125
,
- "y": 5
13.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 8
20
,
+ "y": 5
21
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
e47d8379.95768
"
+ "
3541c627.27ccaa
"
]
]
},
{
]
]
},
{
- "id": "
e47d8379.95768
",
+ "id": "
3541c627.27ccaa
",
"type": "failure",
"name": "failure",
"xml": "<outcome value='failure'>\n",
"comments": "",
"outputs": 1,
"type": "failure",
"name": "failure",
"xml": "<outcome value='failure'>\n",
"comments": "",
"outputs": 1,
- "x": 10
99.0312
5,
- "y": 5
16.9999389648438
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 10
4
5,
+ "y": 5
23.9999694824219
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
40959179.398c3
"
+ "
8d7e37e4.d397f8
"
]
]
},
{
]
]
},
{
- "id": "
40959179.398c3
",
+ "id": "
8d7e37e4.d397f8
",
"type": "returnFailure",
"name": "return failure",
"xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while generation vpn policy ID\" />\n",
"comments": "",
"type": "returnFailure",
"name": "return failure",
"xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while generation vpn policy ID\" />\n",
"comments": "",
- "x": 12
80.03125
,
- "y": 5
14.9999389648438
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 12
26
,
+ "y": 5
21.9999694824219
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
60db19ec.52158
8",
+ "id": "
eb55ec0a.7da3a
8",
"type": "set",
"name": "set policy entry",
"xml": "<set>\n<parameter name='prop.l3vpn.entry1-id' value='1' />\n<parameter name='prop.l3vpn.entry2-id' value='1' />\n\n",
"comments": "",
"type": "set",
"name": "set policy entry",
"xml": "<set>\n<parameter name='prop.l3vpn.entry1-id' value='1' />\n<parameter name='prop.l3vpn.entry2-id' value='1' />\n\n",
"comments": "",
- "x": 8
60.03125
,
- "y": 56
1.999969482421
9,
- "z": "
e07ef8ab.015e1
8",
+ "x": 8
06
,
+ "y": 569,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
d251597.7e75fa
8",
+ "id": "
521ff026.a9cd9
8",
"type": "execute",
"name": "execute split ac1-route",
"xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$prop.l3vpn.ac1-route`'/>\n<parameter name=\"regex\" value=\" ## \"/>\n<parameter name=\"ctx_memory_result_key\" value=\"route1\"/>\n",
"comments": "",
"outputs": 1,
"type": "execute",
"name": "execute split ac1-route",
"xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$prop.l3vpn.ac1-route`'/>\n<parameter name=\"regex\" value=\" ## \"/>\n<parameter name=\"ctx_memory_result_key\" value=\"route1\"/>\n",
"comments": "",
"outputs": 1,
- "x": 22
64.03125
,
- "y": 121
1.999969482421
9,
- "z": "
e07ef8ab.015e1
8",
+ "x": 22
10
,
+ "y": 1219,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
ae511c3e.94835
",
- "
845f5d8b.5aedb
"
+ "
3c1faef4.86a26a
",
+ "
9a25c35e.1e45a8
"
]
]
},
{
]
]
},
{
- "id": "
3d30a696.2b7b1a
",
+ "id": "
5e4ee4bb.9cbae4
",
"type": "switchNode",
"name": "switch ac2_route",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_route'`\">\n",
"comments": "",
"outputs": 1,
"type": "switchNode",
"name": "switch ac2_route",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_route'`\">\n",
"comments": "",
"outputs": 1,
- "x": 16
65.03125
,
- "y": 12
59.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 16
11
,
+ "y": 12
67
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "9
a5b5bf2.72a88
8"
+ "9
91718ef.73c5f
8"
]
]
},
{
]
]
},
{
- "id": "
b523547.75bb8a
8",
+ "id": "
f615e32b.689a1
8",
"type": "switchNode",
"name": "switch ac1_route",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_route'`\">\n",
"comments": "",
"outputs": 1,
"type": "switchNode",
"name": "switch ac1_route",
"xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_route'`\">\n",
"comments": "",
"outputs": 1,
- "x": 16
66.03125
,
- "y": 121
0.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 16
12
,
+ "y": 121
8
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
9ff44c29.6405d
"
+ "
3aadf8aa.0f045
"
]
]
},
{
]
]
},
{
- "id": "
9ff44c29.6405d
",
+ "id": "
3aadf8aa.0f045
",
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
- "x": 1
838.03125
,
- "y": 12
08.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
784
,
+ "y": 12
16
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
2e411316.00315c
"
+ "
5557f8d.caac508
"
]
]
},
{
]
]
},
{
- "id": "9
a5b5bf2.72a88
8",
+ "id": "9
91718ef.73c5f
8",
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
"type": "outcomeTrue",
"name": "true",
"xml": "<outcome value='true'>\n",
"comments": "",
"outputs": 1,
- "x": 1
851.03125
,
- "y": 12
67.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
797
,
+ "y": 12
75
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
32e0dd94.666fd2
"
+ "
1b368566.979a53
"
]
]
},
{
]
]
},
{
- "id": "
5f19aec4.6ad74
",
+ "id": "
b7b10f53.f8112
",
"type": "set",
"name": "set ac1_route",
"xml": "<set>\n<parameter name='prop.l3vpn.ac1_route' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
"type": "set",
"name": "set ac1_route",
"xml": "<set>\n<parameter name='prop.l3vpn.ac1_route' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
- "x": 2
235.03125
,
- "y": 11
59.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 2
181
,
+ "y": 11
67
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "9
023cfe1.d4f31
",
+ "id": "9
63bac78.3bad6
",
"type": "set",
"name": "set ac2_route",
"xml": "<set>\n<parameter name='prop.l3vpn.ac2_route' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
"type": "set",
"name": "set ac2_route",
"xml": "<set>\n<parameter name='prop.l3vpn.ac2_route' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
"comments": "",
- "x": 2
233.03125
,
- "y": 12
59.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 2
179
,
+ "y": 12
67
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
41f4f428.bf7e9c
",
+ "id": "
e2a6c5f2.23e27
",
"type": "execute",
"name": "execute split ac2-route",
"xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$prop.l3vpn.ac2-route`'/>\n<parameter name=\"regex\" value=\" ## \"/>\n<parameter name=\"ctx_memory_result_key\" value=\"route2\"/>\n",
"comments": "",
"outputs": 1,
"type": "execute",
"name": "execute split ac2-route",
"xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$prop.l3vpn.ac2-route`'/>\n<parameter name=\"regex\" value=\" ## \"/>\n<parameter name=\"ctx_memory_result_key\" value=\"route2\"/>\n",
"comments": "",
"outputs": 1,
- "x": 22
57.03125
,
- "y": 13
04.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 22
03
,
+ "y": 13
12
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
4dbe6198.e585d
",
- "
a3ddc382.f46b1
"
+ "
152bd8c5.a555ff
",
+ "
11ed22fb.50a315
"
]
]
},
{
]
]
},
{
- "id": "
2e411316.00315c
",
+ "id": "
5557f8d.caac508
",
"type": "block",
"name": "block atomic",
"xml": "<block atomic=\"true\">\n",
"atomic": "false",
"comments": "",
"outputs": 1,
"type": "block",
"name": "block atomic",
"xml": "<block atomic=\"true\">\n",
"atomic": "false",
"comments": "",
"outputs": 1,
- "x": 19
89.0312
5,
- "y": 12
08.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 19
3
5,
+ "y": 12
16
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
5f19aec4.6ad74
",
- "
d251597.7e75fa
8"
+ "
b7b10f53.f8112
",
+ "
521ff026.a9cd9
8"
]
]
},
{
]
]
},
{
- "id": "
32e0dd94.666fd2
",
+ "id": "
1b368566.979a53
",
"type": "block",
"name": "block atomic",
"xml": "<block atomic=\"true\">\n",
"atomic": "false",
"comments": "",
"outputs": 1,
"type": "block",
"name": "block atomic",
"xml": "<block atomic=\"true\">\n",
"atomic": "false",
"comments": "",
"outputs": 1,
- "x": 19
90.03125
,
- "y": 12
67.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 19
36
,
+ "y": 12
75
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "9
023cfe1.d4f31
",
- "
41f4f428.bf7e9c
"
+ "9
63bac78.3bad6
",
+ "
e2a6c5f2.23e27
"
]
]
},
{
]
]
},
{
- "id": "
6a3a805.948d0
8",
+ "id": "
bee6a021.504aa
8",
"type": "execute",
"name": "execute vrf1-id",
"xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"prop.l3vpn.vrf1-id\"/>\n",
"comments": "",
"outputs": 1,
"type": "execute",
"name": "execute vrf1-id",
"xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"prop.l3vpn.vrf1-id\"/>\n",
"comments": "",
"outputs": 1,
- "x": 8
59.0312
5,
- "y": 6
15
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 8
0
5,
+ "y": 6
22.0000305175781
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
f9f8e182.59549
"
+ "
10ac73af.2eb80c
"
]
]
},
{
]
]
},
{
- "id": "
77fa32c0.09c32c
",
+ "id": "
f7d82967.39b968
",
"type": "execute",
"name": "execute vrf2-id",
"xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"prop.l3vpn.vrf2-id\"/>\n",
"comments": "",
"outputs": 1,
"type": "execute",
"name": "execute vrf2-id",
"xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"prop.l3vpn.vrf2-id\"/>\n",
"comments": "",
"outputs": 1,
- "x": 8
56.36462
40234375,
- "y": 67
2.333251953125
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 8
02.33337
40234375,
+ "y": 67
9.3332824707031
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
b3b56f86.3d1b
4"
+ "
49f55adf.c6c13
4"
]
]
},
{
]
]
},
{
- "id": "
b3b56f86.3d1b
4",
+ "id": "
49f55adf.c6c13
4",
"type": "failure",
"name": "failure",
"xml": "<outcome value='failure'>\n",
"comments": "",
"outputs": 1,
"type": "failure",
"name": "failure",
"xml": "<outcome value='failure'>\n",
"comments": "",
"outputs": 1,
- "x": 1
106.36462
40234375,
- "y": 6
78.333251953125
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
052.33337
40234375,
+ "y": 6
85.3332824707031
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
346cd637.94b0aa
"
+ "
5fc81484.4dffac
"
]
]
},
{
]
]
},
{
- "id": "
f9f8e182.59549
",
+ "id": "
10ac73af.2eb80c
",
"type": "failure",
"name": "failure",
"xml": "<outcome value='failure'>\n",
"comments": "",
"outputs": 1,
"type": "failure",
"name": "failure",
"xml": "<outcome value='failure'>\n",
"comments": "",
"outputs": 1,
- "x": 1
106.03125
,
- "y": 6
19.9999389648438
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
052
,
+ "y": 6
26.9999694824219
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
417e4c2f.a2f9c
4"
+ "
36fdab86.85bda
4"
]
]
},
{
]
]
},
{
- "id": "
417e4c2f.a2f9c
4",
+ "id": "
36fdab86.85bda
4",
"type": "returnFailure",
"name": "return failure",
"xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while generation vpn policy ID\" />\n",
"comments": "",
"type": "returnFailure",
"name": "return failure",
"xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while generation vpn policy ID\" />\n",
"comments": "",
- "x": 12
87.03125
,
- "y": 6
17.9999389648438
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 12
33
,
+ "y": 6
24.9999694824219
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
346cd637.94b0aa
",
+ "id": "
5fc81484.4dffac
",
"type": "returnFailure",
"name": "return failure",
"xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while generation vpn policy ID\" />\n",
"comments": "",
"type": "returnFailure",
"name": "return failure",
"xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while generation vpn policy ID\" />\n",
"comments": "",
- "x": 12
87.36462
40234375,
- "y": 6
76.333251953125
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 12
33.33337
40234375,
+ "y": 6
83.3332824707031
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
1d6cf5f8.2491ba
",
+ "id": "
e670cc16.d9893
",
"type": "block",
"name": "block : atomic",
"xml": "<block atomic=\"true\">\n",
"atomic": "false",
"comments": "",
"outputs": 1,
"type": "block",
"name": "block : atomic",
"xml": "<block atomic=\"true\">\n",
"atomic": "false",
"comments": "",
"outputs": 1,
- "x": 8
88.03125
,
- "y": 10
52.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 8
34
,
+ "y": 10
60
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
1fd5d87a.f37a68
",
- "
f5fc661b.cec638
",
- "
43e96ef8.0066a
",
- "
be278e7d.ae
d"
+ "
ec4c3437.b9425
",
+ "
c47fb352.4e0cc
",
+ "
59489a1b.74de3c
",
+ "
e652cb3f.9ae0
d"
]
]
},
{
]
]
},
{
- "id": "
f5fc661b.cec638
",
+ "id": "
c47fb352.4e0cc
",
"type": "execute",
"name": "execute RestApiCallNode IPWAN Site Config",
"xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir +'/l3smsitetemplate.json'`\"/>\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url +'/restconf/data/huawei-ac-net-l3vpn-svc:l3vpn-svc-cfg/sites'`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\"/>\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\"/>\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"site-result\"/>\n<parameter name='customHttpHeaders' value=\"`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`\" />",
"comments": "",
"outputs": 1,
"type": "execute",
"name": "execute RestApiCallNode IPWAN Site Config",
"xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir +'/l3smsitetemplate.json'`\"/>\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url +'/restconf/data/huawei-ac-net-l3vpn-svc:l3vpn-svc-cfg/sites'`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\"/>\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\"/>\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"site-result\"/>\n<parameter name='customHttpHeaders' value=\"`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`\" />",
"comments": "",
"outputs": 1,
- "x": 11
65.03125
,
- "y": 11
74
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 11
11
,
+ "y": 11
81.0000305175781
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
52fc73ef.e7aa0c
",
- "
b81affca.012b9
"
+ "
d40cc8a7.624908
",
+ "
550c17e5.cfd818
"
]
]
},
{
]
]
},
{
- "id": "
43e96ef8.0066a
",
+ "id": "
59489a1b.74de3c
",
"type": "execute",
"name": "execute RestApiCallNode IPWAN VRF Config",
"xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir +'/l3smvrftemplate.json'`\"/>\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url +'/restconf/data/huawei-ac-net-l3vpn-svc:l3vpn-svc-cfg/vrf-attributes'`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\"/>\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\"/>\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"vrf-result\"/>\n<parameter name='customHttpHeaders' value=\"`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`\" />",
"comments": "",
"outputs": 1,
"type": "execute",
"name": "execute RestApiCallNode IPWAN VRF Config",
"xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir +'/l3smvrftemplate.json'`\"/>\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url +'/restconf/data/huawei-ac-net-l3vpn-svc:l3vpn-svc-cfg/vrf-attributes'`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\"/>\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\"/>\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"vrf-result\"/>\n<parameter name='customHttpHeaders' value=\"`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`\" />",
"comments": "",
"outputs": 1,
- "x": 1
145.03125
,
- "y": 11
14
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
091
,
+ "y": 11
21.0000305175781
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
52fc73ef.e7aa0c
",
- "
b81affca.012b9
"
+ "
d40cc8a7.624908
",
+ "
550c17e5.cfd818
"
]
]
},
{
]
]
},
{
- "id": "
ae511c3e.94835
",
+ "id": "
3c1faef4.86a26a
",
"type": "failure",
"name": "failure",
"xml": "<outcome value='failure'>\n",
"comments": "",
"outputs": 1,
"type": "failure",
"name": "failure",
"xml": "<outcome value='failure'>\n",
"comments": "",
"outputs": 1,
- "x": 24
82.03125
,
- "y": 12
03.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 24
28
,
+ "y": 12
11
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
ea661cf9.3185a
"
+ "
d2c4705e.e17128
"
]
]
},
{
]
]
},
{
- "id": "
ea661cf9.3185a
",
+ "id": "
d2c4705e.e17128
",
"type": "returnFailure",
"name": "return failure",
"xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while splitting sna1_route\" />\n",
"comments": "",
"type": "returnFailure",
"name": "return failure",
"xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while splitting sna1_route\" />\n",
"comments": "",
- "x": 26
63.03125
,
- "y": 120
1.999969482421
9,
- "z": "
e07ef8ab.015e1
8",
+ "x": 26
09
,
+ "y": 1209,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
4dbe6198.e585d
",
+ "id": "
152bd8c5.a555ff
",
"type": "failure",
"name": "failure",
"xml": "<outcome value='failure'>\n",
"comments": "",
"outputs": 1,
"type": "failure",
"name": "failure",
"xml": "<outcome value='failure'>\n",
"comments": "",
"outputs": 1,
- "x": 24
80.03125
,
- "y": 13
05.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 24
26
,
+ "y": 13
13
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
2064e87c.06ee4
8"
+ "
5215918e.cf623
8"
]
]
},
{
]
]
},
{
- "id": "
2064e87c.06ee4
8",
+ "id": "
5215918e.cf623
8",
"type": "returnFailure",
"name": "return failure",
"xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while splitting sna1_route\" />\n",
"comments": "",
"type": "returnFailure",
"name": "return failure",
"xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while splitting sna1_route\" />\n",
"comments": "",
- "x": 26
61.03125
,
- "y": 13
03.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 26
07
,
+ "y": 13
11
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
845f5d8b.5aedb
",
+ "id": "
9a25c35e.1e45a8
",
"type": "failure",
"name": "success",
"xml": "<outcome value='success'>\n",
"comments": "",
"outputs": 1,
"type": "failure",
"name": "success",
"xml": "<outcome value='success'>\n",
"comments": "",
"outputs": 1,
- "x": 24
81.03125
,
- "y": 11
37.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 24
27
,
+ "y": 11
45
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
fe317b98.435f38
"
+ "
2af54113.06bac6
"
]
]
},
{
]
]
},
{
- "id": "
a3ddc382.f46b1
",
+ "id": "
11ed22fb.50a315
",
"type": "failure",
"name": "success",
"xml": "<outcome value='success'>\n",
"comments": "",
"outputs": 1,
"type": "failure",
"name": "success",
"xml": "<outcome value='success'>\n",
"comments": "",
"outputs": 1,
- "x": 24
77.03125
,
- "y": 12
57.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 24
23
,
+ "y": 12
65
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
c67b184d.c90998
"
+ "
9994d830.e649d
"
]
]
},
{
]
]
},
{
- "id": "
fe317b98.435f38
",
+ "id": "
2af54113.06bac6
",
"type": "set",
"name": "set route1 ip-prefix next-hop",
"xml": "<set>\n<parameter name='prop.l3vpn.sna1-route.ip-prefix' value='`$route1[0]`' />\n<parameter name='prop.l3vpn.sna1-route.next-hop' value='`$route1[1]`' />\n",
"comments": "",
"type": "set",
"name": "set route1 ip-prefix next-hop",
"xml": "<set>\n<parameter name='prop.l3vpn.sna1-route.ip-prefix' value='`$route1[0]`' />\n<parameter name='prop.l3vpn.sna1-route.next-hop' value='`$route1[1]`' />\n",
"comments": "",
- "x": 26
88.03125
,
- "y": 113
1.999969482421
9,
- "z": "
e07ef8ab.015e1
8",
+ "x": 26
34
,
+ "y": 1139,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
c67b184d.c90998
",
+ "id": "
9994d830.e649d
",
"type": "set",
"name": "set route2 ip-prefix next-hop",
"xml": "<set>\n<parameter name='prop.l3vpn.sna2-route.ip-prefix' value='`$route2[0]`' />\n<parameter name='prop.l3vpn.sna2-route.next-hop' value='`$route2[1]`' />",
"comments": "",
"type": "set",
"name": "set route2 ip-prefix next-hop",
"xml": "<set>\n<parameter name='prop.l3vpn.sna2-route.ip-prefix' value='`$route2[0]`' />\n<parameter name='prop.l3vpn.sna2-route.next-hop' value='`$route2[1]`' />",
"comments": "",
- "x": 26
88.03125
,
- "y": 125
0.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 26
34
,
+ "y": 125
8
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
cbfd620a.85d71
",
+ "id": "
e292252a.39cff8
",
"type": "execute",
"name": "execute generate-underlay-network-id",
"xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"prop.l3vpn.network-id\"/>\n",
"comments": "",
"outputs": 1,
"type": "execute",
"name": "execute generate-underlay-network-id",
"xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"prop.l3vpn.network-id\"/>\n",
"comments": "",
"outputs": 1,
- "x":
915.03125
,
- "y": 7
66
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
861
,
+ "y": 7
73.0000305175781
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[]
]
},
{
"wires": [
[]
]
},
{
- "id": "3
7c9fe5c.d39282
",
+ "id": "3
1c5a0ea.7876c
",
"type": "switchNode",
"name": "switch service-data.networks_length",
"xml": "<switch test='`$service-data.networks.network_length`'>\n",
"comments": "",
"outputs": 1,
"type": "switchNode",
"name": "switch service-data.networks_length",
"xml": "<switch test='`$service-data.networks.network_length`'>\n",
"comments": "",
"outputs": 1,
- "x": 8
73.03125
,
- "y": 8
47
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 8
19
,
+ "y": 8
54.0000305175781
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "e
9c16900.4e5438
",
- "
e8407f7c.3cfd
8"
+ "e
20b349f.c8503
",
+ "
816d3d6d.6345a
8"
]
]
},
{
]
]
},
{
- "id": "e
9c16900.4e5438
",
+ "id": "e
20b349f.c8503
",
"type": "other",
"name": "Null",
"xml": "<outcome value=''>\n",
"comments": "",
"outputs": 1,
"type": "other",
"name": "Null",
"xml": "<outcome value=''>\n",
"comments": "",
"outputs": 1,
- "x": 1
146.84082
03125,
- "y": 8
15.952392578125
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
092.80957
03125,
+ "y": 8
22.9524230957031
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
8caf1520.ea5d2
8"
+ "
4ecd5064.97155
8"
]
]
},
{
]
]
},
{
- "id": "
e8407f7c.3cfd
8",
+ "id": "
816d3d6d.6345a
8",
"type": "other",
"name": "other",
"xml": "<outcome value='Other'>\n",
"comments": "",
"outputs": 1,
"type": "other",
"name": "other",
"xml": "<outcome value='Other'>\n",
"comments": "",
"outputs": 1,
- "x": 1
141.69799
8046875,
- "y": 86
1.6666870117188
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
087.66674
8046875,
+ "y": 86
8.6667175292969
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
3d0ae0cb.0b75
"
+ "
947799f0.0e982
"
]
]
},
{
]
]
},
{
- "id": "
8caf1520.ea5d2
8",
+ "id": "
4ecd5064.97155
8",
"type": "set",
"name": "set nidx",
"xml": "<set>\n<parameter name='nidx' value='0' />\n",
"comments": "",
"type": "set",
"name": "set nidx",
"xml": "<set>\n<parameter name='nidx' value='0' />\n",
"comments": "",
- "x": 12
99.84082
03125,
- "y": 8
15.5238037109375
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 12
45.80957
03125,
+ "y": 8
22.5238342285156
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
3d0ae0cb.0b75
",
+ "id": "
947799f0.0e982
",
"type": "set",
"name": "set nidx",
"xml": "<set>\n<parameter name='nidx' value='`$service-data.networks.network_length`' />\n",
"comments": "",
"type": "set",
"name": "set nidx",
"xml": "<set>\n<parameter name='nidx' value='`$service-data.networks.network_length`' />\n",
"comments": "",
- "x": 1
301.26940
91796875,
- "y": 86
0.5238647460938
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
247.23815
91796875,
+ "y": 86
7.5238952636719
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
bb4e39dc.aefd28
",
+ "id": "
f41c462f.8589a
",
"type": "set",
"name": "set network in service-data",
"xml": "<set>\n<parameter name=\"service-data.networks.network[$nidx].network-id\" value='`$prop.l3vpn.network-id`' />\n<parameter name='service-data.networks.network[$nidx].network-data.sdnc-request-header.' value='`$network-topology-operation-input.sdnc-request-header.`' />\n<parameter name='service-data.networks.network[$nidx].network-data.request-information.' value='`$network-topology-operation-input.request-information.`' />\n<parameter name='service-data.networks.network[$nidx].network-data.service-information.' value='`$network-topology-operation-input.service-information.`' />\n<parameter name='service-data.networks.network[$nidx].network-data.network-information.' value='`$network-topology-operation-input.network-information.`' />\n<parameter name='service-data.networks.network[$nidx].network-data.network-request-input.' value='`$network-topology-operation-input.network-request-input.`' />\n<parameter name=\"service-data.networks.network_length\" value='`$nidx+1`' />\n\n",
"comments": "",
"type": "set",
"name": "set network in service-data",
"xml": "<set>\n<parameter name=\"service-data.networks.network[$nidx].network-id\" value='`$prop.l3vpn.network-id`' />\n<parameter name='service-data.networks.network[$nidx].network-data.sdnc-request-header.' value='`$network-topology-operation-input.sdnc-request-header.`' />\n<parameter name='service-data.networks.network[$nidx].network-data.request-information.' value='`$network-topology-operation-input.request-information.`' />\n<parameter name='service-data.networks.network[$nidx].network-data.service-information.' value='`$network-topology-operation-input.service-information.`' />\n<parameter name='service-data.networks.network[$nidx].network-data.network-information.' value='`$network-topology-operation-input.network-information.`' />\n<parameter name='service-data.networks.network[$nidx].network-data.network-request-input.' value='`$network-topology-operation-input.network-request-input.`' />\n<parameter name=\"service-data.networks.network_length\" value='`$nidx+1`' />\n\n",
"comments": "",
- "x": 7
87.03125
,
- "y": 13
35
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 7
33
,
+ "y": 13
42.0000305175781
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
90e757cc.0959f8
",
+ "id": "
58848908.ffbbb
",
"type": "set",
"name": "set networkId and network-object-path",
"xml": "<set>\n<parameter name='networkId' value='`$prop.l3vpn.network-id`' />\n<parameter name=\"network-object-path\" value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/' + $network-topology-operation-input.service-information.service-instance-id + '/service-data/networks/network/' + $prop.l3vpn.network-id + '/network-data/'` \" />",
"comments": "",
"type": "set",
"name": "set networkId and network-object-path",
"xml": "<set>\n<parameter name='networkId' value='`$prop.l3vpn.network-id`' />\n<parameter name=\"network-object-path\" value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/' + $network-topology-operation-input.service-information.service-instance-id + '/service-data/networks/network/' + $prop.l3vpn.network-id + '/network-data/'` \" />",
"comments": "",
- "x":
816.03125
,
- "y": 138
0
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
762
,
+ "y": 138
7.0000305175781
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
8c153068.d865f
",
+ "id": "
7b14c9f6.80d72
",
"type": "returnSuccess",
"name": "return success",
"xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n",
"comments": "",
"type": "returnSuccess",
"name": "return success",
"xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n",
"comments": "",
- "x": 7
63.03125
,
- "y": 15
69
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 7
09
,
+ "y": 15
76.0000305175781
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
b9935276.cc7ee
",
+ "id": "
a66c7c7d.376898
",
"type": "set",
"name": "set network-level-oper-status",
"xml": "<set>\n<parameter name='service-data.networks.network[$nidx].network-data.network-level-oper-status.order-status' value='Created' />\n<parameter name='service-data.networks.network[$nidx].network-data.network-level-oper-status.last-rpc-action' value='`$network-topology-operation-input.sdnc-request-header.svc-action`' />\n<parameter name='service-data.networks.network[$nidx].network-data.network-level-oper-status.last-action' value='`$network-topology-operation-input.request-information.request-action`' />",
"comments": "",
"type": "set",
"name": "set network-level-oper-status",
"xml": "<set>\n<parameter name='service-data.networks.network[$nidx].network-data.network-level-oper-status.order-status' value='Created' />\n<parameter name='service-data.networks.network[$nidx].network-data.network-level-oper-status.last-rpc-action' value='`$network-topology-operation-input.sdnc-request-header.svc-action`' />\n<parameter name='service-data.networks.network[$nidx].network-data.network-level-oper-status.last-action' value='`$network-topology-operation-input.request-information.request-action`' />",
"comments": "",
- "x": 7
89.0312
5,
- "y": 14
27
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 7
3
5,
+ "y": 14
34.0000305175781
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
e891bd7f.8fb2d
",
+ "id": "
30879b4d.be3994
",
"type": "get-resource",
"name": "get-resource pnf",
"xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"pnf\" \n\t\tkey=\"pnf.pnf-name = $prop.l3vpn.pe1_id AND \n\t\t depth = '0'\"\n pfx='tmp.aai.pnf' local-only='false' >\n\n",
"comments": "",
"outputs": 1,
"type": "get-resource",
"name": "get-resource pnf",
"xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"pnf\" \n\t\tkey=\"pnf.pnf-name = $prop.l3vpn.pe1_id AND \n\t\t depth = '0'\"\n pfx='tmp.aai.pnf' local-only='false' >\n\n",
"comments": "",
"outputs": 1,
- "x": 8
64.03125
,
- "y": 2
53
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 8
10
,
+ "y": 2
60.0000305175781
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
65bf056c.a7d85
c",
- "f
ae17ce6.d5a8d
",
- "
fdfd8ef.d5d287
"
+ "
48cba823.32bf
c",
+ "f
e778394.3d9298
",
+ "
a675b2b2.a64298
"
]
]
},
{
]
]
},
{
- "id": "
65bf056c.a7d85
c",
+ "id": "
48cba823.32bf
c",
"type": "success",
"name": "success",
"xml": "<outcome value='success'>\n",
"comments": "",
"outputs": 1,
"type": "success",
"name": "success",
"xml": "<outcome value='success'>\n",
"comments": "",
"outputs": 1,
- "x": 11
86.03125
,
- "y": 1
43
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 11
32
,
+ "y": 1
50.00003051757812
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
f138cb6b.a435c
8"
+ "
8bb789cd.2a160
8"
]
]
},
{
]
]
},
{
- "id": "f
ae17ce6.d5a8d
",
+ "id": "f
e778394.3d9298
",
"type": "not-found",
"name": "not-found",
"xml": "<outcome value='not-found'>\n",
"comments": "",
"outputs": 1,
"type": "not-found",
"name": "not-found",
"xml": "<outcome value='not-found'>\n",
"comments": "",
"outputs": 1,
- "x": 11
89.52221
6796875,
- "y": 19
0.57403564453125
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 11
35.49096
6796875,
+ "y": 19
7.57406616210938
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
922f5f08.50eaa
"
+ "
8f58e126.403b1
"
]
]
},
{
]
]
},
{
- "id": "
fdfd8ef.d5d287
",
+ "id": "
a675b2b2.a64298
",
"type": "other",
"name": "other",
"xml": "<outcome value='Other'>\n",
"comments": "",
"outputs": 1,
"type": "other",
"name": "other",
"xml": "<outcome value='Other'>\n",
"comments": "",
"outputs": 1,
- "x": 11
84.85522
4609375,
- "y": 23
1.9073486328125
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 11
30.82397
4609375,
+ "y": 23
8.90737915039062
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
c6cd8782.fae7f
8"
+ "
8d89cc4d.eb767
8"
]
]
},
{
]
]
},
{
- "id": "
922f5f08.50eaa
",
+ "id": "
8f58e126.403b1
",
"type": "returnFailure",
"name": "return failure",
"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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.l3vpn.pe1_id`\" />\n\n",
"comments": "",
"type": "returnFailure",
"name": "return failure",
"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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.l3vpn.pe1_id`\" />\n\n",
"comments": "",
- "x": 13
66.09362
79296875,
- "y": 1
78.85977172851562
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 13
12.06237
79296875,
+ "y": 1
85.85980224609375
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
c6cd8782.fae7f
8",
+ "id": "
8d89cc4d.eb767
8",
"type": "returnFailure",
"name": "return failure",
"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=\"`'Unexpected error occurred while querying pnf from AnAI with pnf-name = ' + $prop.l3vpn.pe1_id`\" />\n\n",
"comments": "",
"type": "returnFailure",
"name": "return failure",
"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=\"`'Unexpected error occurred while querying pnf from AnAI with pnf-name = ' + $prop.l3vpn.pe1_id`\" />\n\n",
"comments": "",
- "x": 13
72.62778
09143066,
- "y": 2
27.34654140472412
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 13
18.59653
09143066,
+ "y": 2
34.34657192230225
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
f138cb6b.a435c
8",
+ "id": "
8bb789cd.2a160
8",
"type": "set",
"name": "set tmp.thirdparty-sdnc-id",
"xml": "<set>\n<parameter name='tmp.thirdparty-sdnc-id' value=\"`$tmp.aai.pnf.relationship-list.relationship[0].relationship-data[0].relationship-value`\" />\n",
"comments": "",
"type": "set",
"name": "set tmp.thirdparty-sdnc-id",
"xml": "<set>\n<parameter name='tmp.thirdparty-sdnc-id' value=\"`$tmp.aai.pnf.relationship-list.relationship[0].relationship-data[0].relationship-value`\" />\n",
"comments": "",
- "x": 13
90.03125
,
- "y": 13
0
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 13
36
,
+ "y": 13
7.00003051757812
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
56419be7.895d24
",
+ "id": "
d54c20dc.cf6128
",
"type": "save",
"name": "save underlay configuration in AAI",
"type": "save",
"name": "save underlay configuration in AAI",
- "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='configuration' \n key='configuration.configuration-id = $prop.l3vpn.network-id' >\n<parameter name='configuration-id' value='`$prop.l3vpn.network-id`' />\n<parameter name='configuration-type' value='underlay' />\n<parameter name='
orchestration-status' value='Created
' />\n<parameter name='configuration-selflink' value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/' + $network-topology-operation-input.service-information.service-instance-id + '/service-data/networks/network/' + $prop.l3vpn.network-id + '/network-data/'` \" />\n",
+ "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='configuration' \n key='configuration.configuration-id = $prop.l3vpn.network-id' >\n<parameter name='configuration-id' value='`$prop.l3vpn.network-id`' />\n<parameter name='configuration-type' value='underlay' />\n<parameter name='
configuration-sub-type' value='l3vpn' />\n<parameter name='orchestration-status' value='Created' />\n<parameter name='operational-status' value='Created' />\n<parameter name='model-customization-id' value='`$prop.l3vpn.network-id`
' />\n<parameter name='configuration-selflink' value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/' + $network-topology-operation-input.service-information.service-instance-id + '/service-data/networks/network/' + $prop.l3vpn.network-id + '/network-data/'` \" />\n",
"comments": "",
"outputs": 1,
"comments": "",
"outputs": 1,
- "x":
808.03125
,
- "y": 14
77
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
754
,
+ "y": 14
84.0000305175781
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[]
]
},
{
"wires": [
[]
]
},
{
- "id": "
a13270b7.6c1f5
",
+ "id": "
b11968d4.007e68
",
"type": "save",
"name": "save service relationship in AAI",
"type": "save",
"name": "save service relationship in AAI",
- "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='service-instance:relationship-list' \n key='service-instance.service-instance-id = $service-data.service-information.service-i
d' >\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"configuration\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"/network/configurations/configuration\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"configuration.configuration-id\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$prop.l3vpn.network-id`\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[1].relationship-key\" value=\"configuration.configuration-type\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[1].relationship-value\" value=\"underlay
\" />",
+ "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='service-instance:relationship-list' \n key='service-instance.service-instance-id = $service-data.service-information.service-i
nstance-id \n AND customer.global-customer-id = $service-data.networks.network[$nidx].network-data.service-information.global-customer-id \n AND service-subscription.service-type = $service-data.networks.network[$nidx].network-data.service-information.subscription-service-type' \n force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"configuration\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"`'/network/configurations/configuration/' + $prop.l3vpn.network-id`\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"configuration.configuration-id\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$prop.l3vpn.network-id`
\" />",
"comments": "",
"outputs": 1,
"comments": "",
"outputs": 1,
- "x":
800.03125
,
- "y": 15
23
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
746
,
+ "y": 15
30.0000305175781
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[]
]
},
{
"wires": [
[]
]
},
{
- "id": "
a0a289d3.8a3128
",
+ "id": "
d3d6530.ff1843
",
"type": "block",
"name": "block",
"xml": "<block>\n",
"atomic": "false",
"comments": "",
"outputs": 1,
"type": "block",
"name": "block",
"xml": "<block>\n",
"atomic": "false",
"comments": "",
"outputs": 1,
- "x": 1
312.5312
5,
- "y": 4
04.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
- "wires": [
- [
- "
8ed22fd9.4d3dc
",
- "
efdd2674.739ce8
",
- "
f576c53a.7be778
",
- "
f5da2a66.76d6a8
",
- "
9322169f.7e6468
",
- "
41e22f2d.675b9
",
- "
fc7aed60.65dde
",
- "
3fbbe309.27a1fc
",
- "a
2bdcc47.ae6f
d",
- "
5ff7d202.bbe52c
",
- "
70478129.46c
8",
- "
5b2c84b5.c4133c
",
- "
5f56629a.41d4bc
",
- "
88ead0cd.822bb
",
- "
166443d5.94dbbc
",
- "
2e267b3e.323f94
",
- "
291e6ccb.4ad7e4
",
- "
c859e422.4eadc8
",
- "
335bcb16.8452b4
",
- "
b8ac331e.cf80f
",
- "
eddb16e2.7d3ca8
",
- "
445b45a7.1c9e2c
",
- "
ff841f48.1f039
",
- "
b523547.75bb8a
8",
- "
3d30a696.2b7b1a
"
- ]
- ]
- },
- {
- "id": "
be278e7d.ae
d",
+ "x": 1
258.
5,
+ "y": 4
12
,
+ "z": "
d1c71750.37b33
8",
+ "wires": [
+ [
+ "
79980939.27992
",
+ "
6566447b.cd16fc
",
+ "
db1ad825.26052
",
+ "
612a1bef.8a1a9c
",
+ "
32815667.56769a
",
+ "
d99350c4.40314
",
+ "
e54a4b77.575f08
",
+ "
a16ad1af.30669
",
+ "a
9d432.f245a3
d",
+ "
89f7d244.7bed58
",
+ "
9e107c02.44f75
8",
+ "
37c58153.b2998e
",
+ "
9ab7bd24.8d06c8
",
+ "
c98044e2.7a0fd
",
+ "
9c377089.4d9f3
",
+ "
6227130a.b283dc
",
+ "
87656c47.a73838
",
+ "
9d6a7f28.4304b
",
+ "
b0373753.70f0a
",
+ "
a53453dd.69ab28
",
+ "
9abdda02.3e776
",
+ "
e12d824c.4650c8
",
+ "
46a813fb.9bd0f4
",
+ "
f615e32b.689a1
8",
+ "
5e4ee4bb.9cbae4
"
+ ]
+ ]
+ },
+ {
+ "id": "
e652cb3f.9ae0
d",
"type": "execute",
"name": "execute RestApiCallNode Get token",
"xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/actokentemplate.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/controller/v2/tokens'`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"token-result\"/>",
"comments": "",
"outputs": 1,
"type": "execute",
"name": "execute RestApiCallNode Get token",
"xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/actokentemplate.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/controller/v2/tokens'`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"token-result\"/>",
"comments": "",
"outputs": 1,
- "x":
1033.03125
,
- "y": 9
19.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x":
979
,
+ "y": 9
27
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
33fe71db.48126e
",
- "
3c08e3ae.fb245c
"
+ "
5108fa21.828c5c
",
+ "
4ae0e1c.42791a
"
]
]
},
{
]
]
},
{
- "id": "
33fe71db.48126e
",
+ "id": "
5108fa21.828c5c
",
"type": "success",
"name": "success",
"xml": "<outcome value='success'>\n",
"comments": "",
"outputs": 1,
"type": "success",
"name": "success",
"xml": "<outcome value='success'>\n",
"comments": "",
"outputs": 1,
- "x": 12
68.03125
,
- "y":
897.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 12
14
,
+ "y":
905
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
b2de4cc8.de5ec
"
+ "
8a3a1639.1431d
"
]
]
},
{
]
]
},
{
- "id": "
3c08e3ae.fb245c
",
+ "id": "
4ae0e1c.42791a
",
"type": "failure",
"name": "failure",
"xml": "<outcome value='failure'>\n",
"comments": "",
"outputs": 1,
"type": "failure",
"name": "failure",
"xml": "<outcome value='failure'>\n",
"comments": "",
"outputs": 1,
- "x": 12
60.281
25,
- "y": 95
1.6428527832031
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 12
06.
25,
+ "y": 95
8.6428833007812
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
49c53683.778b88
"
+ "
a0998cd9.40253
"
]
]
},
{
]
]
},
{
- "id": "
49c53683.778b88
",
+ "id": "
a0998cd9.40253
",
"type": "returnFailure",
"name": "return failure",
"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 executing get token rest api\" />\n",
"comments": "",
"type": "returnFailure",
"name": "return failure",
"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 executing get token rest api\" />\n",
"comments": "",
- "x": 1
413.03125
,
- "y": 95
1.3929138183594
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
359
,
+ "y": 95
8.3929443359375
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
b2de4cc8.de5ec
",
+ "id": "
8a3a1639.1431d
",
"type": "set",
"name": "set token-id",
"xml": "<set>\n<parameter name='prop.sdncRestApi.token_id' value='$token-result.token_id' />\n",
"comments": "",
"type": "set",
"name": "set token-id",
"xml": "<set>\n<parameter name='prop.sdncRestApi.token_id' value='$token-result.token_id' />\n",
"comments": "",
- "x": 1
422.03125
,
- "y":
898.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
368
,
+ "y":
906
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
52fc73ef.e7aa0c
",
+ "id": "
d40cc8a7.624908
",
"type": "success",
"name": "success",
"xml": "<outcome value='success'>\n",
"comments": "",
"outputs": 1,
"type": "success",
"name": "success",
"xml": "<outcome value='success'>\n",
"comments": "",
"outputs": 1,
- "x": 1
448.03125
,
- "y": 107
0.9999694824219
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
394
,
+ "y": 107
8
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[]
]
},
{
"wires": [
[]
]
},
{
- "id": "
b81affca.012b9
",
+ "id": "
550c17e5.cfd818
",
"type": "failure",
"name": "failure",
"xml": "<outcome value='failure'>\n",
"comments": "",
"outputs": 1,
"type": "failure",
"name": "failure",
"xml": "<outcome value='failure'>\n",
"comments": "",
"outputs": 1,
- "x": 14
55.281
25,
- "y": 11
65.6427917480469
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 14
01.
25,
+ "y": 11
72.642822265625
,
+ "z": "
d1c71750.37b33
8",
"wires": [
[
"wires": [
[
- "
5c541133.bfa8d
"
+ "
d57e2b04.e0fea
"
]
]
},
{
]
]
},
{
- "id": "
5c541133.bfa8d
",
+ "id": "
d57e2b04.e0fea
",
"type": "returnFailure",
"name": "return failure",
"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 executing 3rd party controller rest api\" />\n",
"comments": "",
"type": "returnFailure",
"name": "return failure",
"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 executing 3rd party controller rest api\" />\n",
"comments": "",
- "x": 1
427.03125
,
- "y": 135
0.3929138183594
,
- "z": "
e07ef8ab.015e1
8",
+ "x": 1
373
,
+ "y": 135
7.3929443359375
,
+ "z": "
d1c71750.37b33
8",
"wires": []
},
{
"wires": []
},
{
- "id": "
fb767200.4ff718
",
+ "id": "
725ceec3.c5b2
",
"type": "execute",
"name": "execute Properties",
"xml": "<execute plugin='org.onap.ccsdk.sli.plugins.prop.PropertiesNode' method='readProperties' >\n <parameter name='fileName' value='%SDNC_CONFIG_DIR%/generic-resource-api-dg.properties' />\n <parameter name='contextPrefix' value='prop' />\n",
"comments": "",
"outputs": 1,
"type": "execute",
"name": "execute Properties",
"xml": "<execute plugin='org.onap.ccsdk.sli.plugins.prop.PropertiesNode' method='readProperties' >\n <parameter name='fileName' value='%SDNC_CONFIG_DIR%/generic-resource-api-dg.properties' />\n <parameter name='contextPrefix' value='prop' />\n",
"comments": "",
"outputs": 1,
- "x": 7
57
,
- "y": 991,
- "z": "
e07ef8ab.015e1
8",
+ "x": 7
02.96875
,
+ "y": 99
8.000030517578
1,
+ "z": "
d1c71750.37b33
8",
"wires": [
[]
]
"wires": [
[]
]