6 "description": "hostname",
9 "updated-by": "Singal, Kapil <ks220y@att.com>",
12 "type": "source-input"
16 "service-instance-id": {
17 "tags": "service-instance-id, tosca.datatypes.Root, data_type",
18 "name": "service-instance-id",
20 "description": "To be provided",
23 "updated-by": "Singal, Kapil <ks220y@att.com>",
26 "type": "source-input",
32 "endpoint-selector": "dynamic-db-source",
33 "query": "SELECT artifact_name FROM sdnctl.BLUEPRINT_MODEL where artifact_version=\"1.0.0\"",
34 "input-key-mapping": {
36 "output-key-mapping": {
37 "service-instance-id": "artifact_name"
39 "key-dependencies" : []
48 "description": "vnf-id",
51 "updated-by": "Singal, Kapil <ks220y@att.com>",
54 "type": "source-input",
63 "description": "vnf_name",
66 "updated-by": "Singal, Kapil <ks220y@att.com>",
69 "type": "source-rest",
73 "url-path": "/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param/vnf_name",
74 "path": "/param/0/value",
75 "input-key-mapping": {
76 "service-instance-id": "service-instance-id",
79 "output-key-mapping": {
83 "service-instance-id",
92 "name": "aai-get-resource",
94 "description": "primary aai data to get resource",
97 "updated-by": "Steve, Siani <steve.djissitchi@bell.ca>",
100 "type": "source-rest",
104 "url-path": "/aai/v22/network/generic-vnfs/generic-vnf/$vnf-id",
106 "input-key-mapping": {
109 "output-key-mapping": {
111 "key-dependencies": [
118 "aai-put-resource": {
120 "name": "aai-put-resource",
122 "description": "primary aai data to update resource",
125 "updated-by": "Steve, Siani <steve.djissitchi@bell.ca>",
128 "type": "source-rest",
132 "url-path": "/query?format=resource",
134 "payload": "{\r\n\"start\": \"\\/nodes\\/vf-modules?vf-module-name=vf-module-name\",\r\n\"query\": \"\\/query\\/related-to?startingNodeType=vf-module&relatedToNodeType=generic-vnf\"\r\n}",
136 "input-key-mapping": {
139 "output-key-mapping": {
141 "key-dependencies": [
148 "aai-post-resource": {
150 "name": "aai-port-resource",
152 "description": "primary aai data to create new resource",
155 "updated-by": "Steve, Siani <steve.djissitchi@bell.ca>",
158 "type": "source-rest",
162 "url-path": "/aai/add/uri/here",
165 "input-key-mapping": {
168 "output-key-mapping": {
170 "key-dependencies": [