diff options
author | Alexis de Talhouët <adetalhouet89@gmail.com> | 2018-09-28 00:16:13 +0200 |
---|---|---|
committer | Alexis de Talhouët <adetalhouet89@gmail.com> | 2018-10-09 10:56:08 -0400 |
commit | 163c356e4de69861811b2a3d9b2a1245841fb8bd (patch) | |
tree | a69510be3fb8a5d215c1d0625c8d6e6fccdde5c7 /ms/controllerblueprints/application/load/blueprints/vFW/Templates/vFW_vNF_Artifact.vtl | |
parent | c4200f66c92b7cc9331dc5d01773aeda1c4ba989 (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 000000000..b61ef63c1 --- /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 |