aboutsummaryrefslogtreecommitdiffstats
path: root/appc-directed-graph/appc-dgraph/provider/src/main/resources/json/APPC
diff options
context:
space:
mode:
authorTaka <tc012c@att.com>2017-12-22 11:32:09 -0500
committerTaka <tc012c@att.com>2017-12-22 11:33:09 -0500
commit9475355553b59df58d6f516e2c9109babae9ffd0 (patch)
tree804daa79f9688c4cb38bc076173e9d354f3e0ea9 /appc-directed-graph/appc-dgraph/provider/src/main/resources/json/APPC
parent2148d65b418a3e8223fb911dafb97ac3a968bbf1 (diff)
Platform Hardening for DG Json files - Part 1
Change-Id: I0bf2ee8883889e1edeb46ef3bcd96d1002746cf6 Issue-ID: APPC-305 Signed-off-by: Taka <tc012c@att.com>
Diffstat (limited to 'appc-directed-graph/appc-dgraph/provider/src/main/resources/json/APPC')
-rw-r--r--appc-directed-graph/appc-dgraph/provider/src/main/resources/json/APPC/APPC_AttachVolumeVM.json262
-rw-r--r--appc-directed-graph/appc-dgraph/provider/src/main/resources/json/APPC/APPC_DetachVolumeVM.json262
2 files changed, 524 insertions, 0 deletions
diff --git a/appc-directed-graph/appc-dgraph/provider/src/main/resources/json/APPC/APPC_AttachVolumeVM.json b/appc-directed-graph/appc-dgraph/provider/src/main/resources/json/APPC/APPC_AttachVolumeVM.json
new file mode 100644
index 000000000..8684afa59
--- /dev/null
+++ b/appc-directed-graph/appc-dgraph/provider/src/main/resources/json/APPC/APPC_AttachVolumeVM.json
@@ -0,0 +1,262 @@
+[
+ {
+ "id": "8c8d638b.d864e8",
+ "type": "dgstart",
+ "name": "DGSTART",
+ "outputs": 1,
+ "x": 84,
+ "y": 84,
+ "z": "1eca43d0.41972c",
+ "wires": [
+ [
+ "67bc77ec.cfab9"
+ ]
+ ]
+ },
+ {
+ "id": "67bc77ec.cfab9",
+ "type": "service-logic",
+ "name": "APPC 4.0.0",
+ "module": "APPC",
+ "version": "4.0.0",
+ "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='APPC' version='4.0.0'>",
+ "outputs": 1,
+ "x": 241,
+ "y": 84,
+ "z": "1eca43d0.41972c",
+ "wires": [
+ [
+ "9ab2a765.c334e"
+ ]
+ ]
+ },
+ {
+ "id": "9ab2a765.c334e",
+ "type": "method",
+ "name": "AttachVolume",
+ "xml": "<method rpc='AttachVolumeVM' mode='sync'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 439,
+ "y": 86,
+ "z": "1eca43d0.41972c",
+ "wires": [
+ [
+ "af60ef65.5a714"
+ ]
+ ]
+ },
+ {
+ "id": "9d95111e.b625",
+ "type": "success",
+ "name": "success",
+ "xml": "<outcome value='success'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 806.9999694824219,
+ "y": 295.9999694824219,
+ "z": "1eca43d0.41972c",
+ "wires": [
+ [
+ "3f10a3d4.fa8644"
+ ]
+ ]
+ },
+ {
+ "id": "98f61d5c.9857e8",
+ "type": "other",
+ "name": "other",
+ "xml": "<outcome value='Other'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 815.9999694824219,
+ "y": 174.99996948242188,
+ "z": "1eca43d0.41972c",
+ "wires": [
+ [
+ "b2efb443.b631a"
+ ]
+ ]
+ },
+ {
+ "id": "6be48d2c.b63d8c",
+ "type": "returnSuccess",
+ "name": "return success",
+ "xml": "<return status='success'>",
+ "comments": "",
+ "x": 1362.9999694824219,
+ "y": 267.9999694824219,
+ "z": "1eca43d0.41972c",
+ "wires": []
+ },
+ {
+ "id": "3ebaa10e.c55e6e",
+ "type": "returnFailure",
+ "name": "return failure",
+ "xml": "<return status='failure'>\n<parameter name='error-code' value='401' />\n<parameter name='error-message' value='RPC attachVolume not found' />",
+ "comments": "",
+ "x": 1123.9999694824219,
+ "y": 174.99996948242188,
+ "z": "1eca43d0.41972c",
+ "wires": []
+ },
+ {
+ "id": "3f10a3d4.fa8644",
+ "type": "switchNode",
+ "name": "switch error-code",
+ "xml": "<switch test='`$error_code`'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 999.9999694824219,
+ "y": 296.9999694824219,
+ "z": "1eca43d0.41972c",
+ "wires": [
+ [
+ "78e00fc2.178ca8",
+ "5cb2873d.ba509"
+ ]
+ ]
+ },
+ {
+ "id": "78e00fc2.178ca8",
+ "type": "success",
+ "name": "SUCCESS 200",
+ "xml": "<outcome value='200'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1181.9999694824219,
+ "y": 266.9999694824219,
+ "z": "1eca43d0.41972c",
+ "wires": [
+ [
+ "6be48d2c.b63d8c"
+ ]
+ ]
+ },
+ {
+ "id": "5cb2873d.ba509",
+ "type": "outcome",
+ "name": "ERROR",
+ "xml": "<outcome value='Other'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1173.9999694824219,
+ "y": 425.9999694824219,
+ "z": "1eca43d0.41972c",
+ "wires": [
+ [
+ "c45d6cad.1266a8"
+ ]
+ ]
+ },
+ {
+ "id": "c45d6cad.1266a8",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 1306.9999694824219,
+ "y": 426.9999694824219,
+ "z": "1eca43d0.41972c",
+ "wires": [
+ [
+ "4593642b.a03a34",
+ "7bdd8ae4.5a04e4"
+ ]
+ ]
+ },
+ {
+ "id": "4593642b.a03a34",
+ "type": "returnFailure",
+ "name": "return failure",
+ "xml": "<return status='failure'>\n<parameter name='error-code' value='401' />\n<parameter name='error-message' value='`$error-message`' />\n",
+ "comments": "",
+ "x": 1441.9999694824219,
+ "y": 468,
+ "z": "1eca43d0.41972c",
+ "wires": []
+ },
+ {
+ "id": "b2efb443.b631a",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 971.9999694824219,
+ "y": 174.99996948242188,
+ "z": "1eca43d0.41972c",
+ "wires": [
+ [
+ "3ebaa10e.c55e6e"
+ ]
+ ]
+ },
+ {
+ "id": "80ee82a0.8401c8",
+ "type": "record",
+ "name": "record",
+ "xml": "<record plugin=\"onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"info\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"`'input.payload = ' + $input.payload`\" />\n<parameter name=\"field3\" value=\"`'vm-id in context=' + $vm-id`\" />\n<parameter name=\"field4\" value=\"`'volumeId in context=' + $volumeId`\" />\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 806.11669921875,
+ "y": 116,
+ "z": "1eca43d0.41972c",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "af60ef65.5a714",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 627.8666687011719,
+ "y": 144.86666870117188,
+ "z": "1eca43d0.41972c",
+ "wires": [
+ [
+ "80ee82a0.8401c8",
+ "1ecc7492.a889b3"
+ ]
+ ]
+ },
+ {
+ "id": "7bdd8ae4.5a04e4",
+ "type": "record",
+ "name": "record",
+ "xml": "<record plugin=\"onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"info\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field3\" value=\"`'error-message = ' + $error-message`\" />\n<parameter name=\"field4\" value=\"`'error-code = ' + $error_code`\" />",
+ "comments": "",
+ "outputs": 1,
+ "x": 1431.8666687011719,
+ "y": 398.8666687011719,
+ "z": "1eca43d0.41972c",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "1ecc7492.a889b3",
+ "type": "execute",
+ "name": "attachVolume",
+ "xml": "<execute plugin='org.onap.appc.adapter.iaas.ProviderAdapter' method='attachVolume'>\n<parameter name=\"org.onap.appc.provider.name\" value=\"OpenStack\" />\n<parameter name=\"org.onap.appc.instance.url\" value=\"`$vm-id`\" />\n<parameter name=\"org.onap.appc.identity.url\" value=\"`$identity-url`\" />\n<parameter name=\"org.onap.appc.volumeid\" value=\"`$volumeAttachment.volumeId`\" />\n<parameter name=\"org.onap.appc.device\" value=\"`$volumeAttachment.device`\" />\n<parameter name=\"org.onap.appc.tag\" value=\"`$volumeAttachment.tag`\" />",
+ "comments": "",
+ "outputs": 1,
+ "x": 643.9999694824219,
+ "y": 230,
+ "z": "1eca43d0.41972c",
+ "wires": [
+ [
+ "98f61d5c.9857e8",
+ "9d95111e.b625"
+ ]
+ ]
+ }
+]
diff --git a/appc-directed-graph/appc-dgraph/provider/src/main/resources/json/APPC/APPC_DetachVolumeVM.json b/appc-directed-graph/appc-dgraph/provider/src/main/resources/json/APPC/APPC_DetachVolumeVM.json
new file mode 100644
index 000000000..0e6504779
--- /dev/null
+++ b/appc-directed-graph/appc-dgraph/provider/src/main/resources/json/APPC/APPC_DetachVolumeVM.json
@@ -0,0 +1,262 @@
+[
+ {
+ "id": "eeae9def.4d566",
+ "type": "dgstart",
+ "name": "DGSTART",
+ "outputs": 1,
+ "x": 93,
+ "y": 92,
+ "z": "65f0ae97.bfd7e8",
+ "wires": [
+ [
+ "f51d1b93.7d168"
+ ]
+ ]
+ },
+ {
+ "id": "f51d1b93.7d168",
+ "type": "service-logic",
+ "name": "APPC 4.0.0",
+ "module": "APPC",
+ "version": "4.0.0",
+ "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='APPC' version='4.0.0'>",
+ "outputs": 1,
+ "x": 250,
+ "y": 92,
+ "z": "65f0ae97.bfd7e8",
+ "wires": [
+ [
+ "10439b1c.b0fbc5"
+ ]
+ ]
+ },
+ {
+ "id": "10439b1c.b0fbc5",
+ "type": "method",
+ "name": "DetachVolume",
+ "xml": "<method rpc='DetachVolumeVM' mode='sync'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 448,
+ "y": 94,
+ "z": "65f0ae97.bfd7e8",
+ "wires": [
+ [
+ "cf4fac38.3b932"
+ ]
+ ]
+ },
+ {
+ "id": "6f1b4f51.cab76",
+ "type": "success",
+ "name": "success",
+ "xml": "<outcome value='success'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 815.9999694824219,
+ "y": 303.9999694824219,
+ "z": "65f0ae97.bfd7e8",
+ "wires": [
+ [
+ "f6364905.533518"
+ ]
+ ]
+ },
+ {
+ "id": "eda3e619.a190e",
+ "type": "other",
+ "name": "other",
+ "xml": "<outcome value='Other'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 824.9999694824219,
+ "y": 182.99996948242188,
+ "z": "65f0ae97.bfd7e8",
+ "wires": [
+ [
+ "b81aef23.ced6e8"
+ ]
+ ]
+ },
+ {
+ "id": "361abfaa.ca34b8",
+ "type": "returnSuccess",
+ "name": "return success",
+ "xml": "<return status='success'>",
+ "comments": "",
+ "x": 1371.9999694824219,
+ "y": 275.9999694824219,
+ "z": "65f0ae97.bfd7e8",
+ "wires": []
+ },
+ {
+ "id": "5b028b69.7d6af4",
+ "type": "returnFailure",
+ "name": "return failure",
+ "xml": "<return status='failure'>\n<parameter name='error-code' value='401' />\n<parameter name='error-message' value='RPC dettachVolume not found' />",
+ "comments": "",
+ "x": 1132.9999694824219,
+ "y": 182.99996948242188,
+ "z": "65f0ae97.bfd7e8",
+ "wires": []
+ },
+ {
+ "id": "f6364905.533518",
+ "type": "switchNode",
+ "name": "switch error-code",
+ "xml": "<switch test='`$error_code`'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1008.9999694824219,
+ "y": 304.9999694824219,
+ "z": "65f0ae97.bfd7e8",
+ "wires": [
+ [
+ "567026e7.afed6",
+ "ee60ee08.fb232"
+ ]
+ ]
+ },
+ {
+ "id": "567026e7.afed6",
+ "type": "success",
+ "name": "SUCCESS 200",
+ "xml": "<outcome value='200'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1190.9999694824219,
+ "y": 274.9999694824219,
+ "z": "65f0ae97.bfd7e8",
+ "wires": [
+ [
+ "361abfaa.ca34b8"
+ ]
+ ]
+ },
+ {
+ "id": "ee60ee08.fb232",
+ "type": "outcome",
+ "name": "ERROR",
+ "xml": "<outcome value='Other'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1182.9999694824219,
+ "y": 433.9999694824219,
+ "z": "65f0ae97.bfd7e8",
+ "wires": [
+ [
+ "285baaf0.7d06de"
+ ]
+ ]
+ },
+ {
+ "id": "285baaf0.7d06de",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 1315.9999694824219,
+ "y": 434.9999694824219,
+ "z": "65f0ae97.bfd7e8",
+ "wires": [
+ [
+ "44fe2b94.9c5d94",
+ "961f42bf.beb62"
+ ]
+ ]
+ },
+ {
+ "id": "44fe2b94.9c5d94",
+ "type": "returnFailure",
+ "name": "return failure",
+ "xml": "<return status='failure'>\n<parameter name='error-code' value='401' />\n<parameter name='error-message' value='`$error-message`' />\n",
+ "comments": "",
+ "x": 1450.9999694824219,
+ "y": 476,
+ "z": "65f0ae97.bfd7e8",
+ "wires": []
+ },
+ {
+ "id": "b81aef23.ced6e8",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 980.9999694824219,
+ "y": 182.99996948242188,
+ "z": "65f0ae97.bfd7e8",
+ "wires": [
+ [
+ "5b028b69.7d6af4"
+ ]
+ ]
+ },
+ {
+ "id": "34472fd1.b14ab",
+ "type": "record",
+ "name": "record",
+ "xml": "<record plugin=\"onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"info\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"`'input.payload = ' + $input.payload`\" />\n<parameter name=\"field3\" value=\"`'vm-id in context=' + $vm-id`\" />\n<parameter name=\"field4\" value=\"`'volumeId in context=' + $volumeId`\" />\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 815.11669921875,
+ "y": 124,
+ "z": "65f0ae97.bfd7e8",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "cf4fac38.3b932",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 636.8666687011719,
+ "y": 152.86666870117188,
+ "z": "65f0ae97.bfd7e8",
+ "wires": [
+ [
+ "34472fd1.b14ab",
+ "e021eba0.2f5b7"
+ ]
+ ]
+ },
+ {
+ "id": "961f42bf.beb62",
+ "type": "record",
+ "name": "record",
+ "xml": "<record plugin=\"onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"info\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field3\" value=\"`'error-message = ' + $error-message`\" />\n<parameter name=\"field4\" value=\"`'error-code = ' + $error_code`\" />",
+ "comments": "",
+ "outputs": 1,
+ "x": 1440.8666687011719,
+ "y": 406.8666687011719,
+ "z": "65f0ae97.bfd7e8",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "e021eba0.2f5b7",
+ "type": "execute",
+ "name": "DetachVolume",
+ "xml": "<execute plugin='org.onap.appc.adapter.iaas.ProviderAdapter' method='attachVolume'>\n<parameter name=\"org.onap.appc.provider.name\" value=\"OpenStack\" />\n<parameter name=\"org.onap.appc.instance.url\" value=\"`$vm-id`\" />\n<parameter name=\"org.onap.appc.identity.url\" value=\"`$identity-url`\" />\n<parameter name=\"org.onap.appc.volumeid\" value=\"`$volumeAttachment.volumeId`\" />\n<parameter name=\"org.onap.appc.device\" value=\"`$volumeAttachment.device`\" />\n<parameter name=\"org.onap.appc.tag\" value=\"`$volumeAttachment.tag`\"/>",
+ "comments": "",
+ "outputs": 1,
+ "x": 652.9999694824219,
+ "y": 238,
+ "z": "65f0ae97.bfd7e8",
+ "wires": [
+ [
+ "eda3e619.a190e",
+ "6f1b4f51.cab76"
+ ]
+ ]
+ }
+]