diff options
author | 2018-09-28 00:16:13 +0200 | |
---|---|---|
committer | 2018-10-09 10:56:08 -0400 | |
commit | d8268f3e181d7fc175b65c52094d5379ab170d7d (patch) | |
tree | 29682300f47e7fd6ab0e52d59f070c777584ee88 /ms/controllerblueprints/application/load/blueprints/vFW/Templates/vFW_vNF_Artifact.vtl | |
parent | 9fa7b8cf6018acf37716a8df3f1bafd7c2ea8ac1 (diff) |
Add DD, blueprint and template for self-serve vFW
Change-Id: If818d768a471156d02db357c83b005f7dae761ff
Issue-ID: CCSDK-601
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
Diffstat (limited to 'ms/controllerblueprints/application/load/blueprints/vFW/Templates/vFW_vNF_Artifact.vtl')
-rw-r--r-- | ms/controllerblueprints/application/load/blueprints/vFW/Templates/vFW_vNF_Artifact.vtl | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/ms/controllerblueprints/application/load/blueprints/vFW/Templates/vFW_vNF_Artifact.vtl b/ms/controllerblueprints/application/load/blueprints/vFW/Templates/vFW_vNF_Artifact.vtl new file mode 100644 index 00000000..b61ef63c --- /dev/null +++ b/ms/controllerblueprints/application/load/blueprints/vFW/Templates/vFW_vNF_Artifact.vtl @@ -0,0 +1,65 @@ +{ + "resource-accumulator-resolved-data": [ + { + "param-name": "service-instance-id", + "param-value": "${service-instance-id}" + }, + { + "param-name": "vnf_id", + "param-value": "${vnf-id}" + }, + { + "param-name": "vnf-model-customization-uuid", + "param-value": "${vnf-model-customization-uuid}" + }, + { + "param-name": "aic-cloud-region", + "param-value": "${aic-cloud-region}" + } + ], + "capability-data": [ + { + "capability-name": "generate-name", + "key-mapping": [ + { + "payload": [ + { + "param-name": "resource-name", + "param-value": "vnf_name" + }, + { + "param-name": "resource-value", + "param-value": "${vnf_name}" + }, + { + "param-name": "external-key", + "param-value": "${vnf-id}" + }, + { + "param-name": "policy-instance-name", + "param-value": "${vf-naming-policy}" + }, + { + "param-name": "nf-role", + "param-value": "${nf-role}" + }, + { + "param-name": "naming-type", + "param-value": "VNF" + }, + { + "param-name": "AIC_CLOUD_REGION", + "param-value": "${aic-cloud-region}" + } + ], + "output-key-mapping": [ + { + "resource-name": "vnf_name", + "resource-value": "${vnf_name}" + } + ] + } + ] + } + ] +}
\ No newline at end of file |