aboutsummaryrefslogtreecommitdiffstats
path: root/src/onapsdk/sdc/templates/pnf_create.json.j2
diff options
context:
space:
mode:
Diffstat (limited to 'src/onapsdk/sdc/templates/pnf_create.json.j2')
-rw-r--r--src/onapsdk/sdc/templates/pnf_create.json.j229
1 files changed, 29 insertions, 0 deletions
diff --git a/src/onapsdk/sdc/templates/pnf_create.json.j2 b/src/onapsdk/sdc/templates/pnf_create.json.j2
new file mode 100644
index 0000000..fe7e60c
--- /dev/null
+++ b/src/onapsdk/sdc/templates/pnf_create.json.j2
@@ -0,0 +1,29 @@
+{
+ "artifacts": {},
+ "attributes": [],
+ "capabilities": {},
+ {% include "sdc_resource_category.json.j2" %},
+ "componentInstances": [],
+ "componentInstancesAttributes": {},
+ "componentInstancesProperties": {},
+ "componentType": "RESOURCE",
+ "contactId": "cs0008",
+ {% if vsp is not none %}
+ "csarUUID": "{{ vsp.csar_uuid }}",
+ "csarVersion": "1.0",
+ "vendorName": "{{ vsp.vendor.name }}",
+ {% else %}
+ "vendorName": "{{ vendor.name }}",
+ {% endif %}
+ "deploymentArtifacts": {},
+ "description": "PNF",
+ "icon": "defaulticon",
+ "name": "{{ name }}",
+ "properties": [],
+ "groups": [],
+ "requirements": {},
+ "resourceType": "PNF",
+ "tags": ["{{ name }}"],
+ "toscaArtifacts": {},
+ "vendorRelease": "1.0"
+}