aboutsummaryrefslogtreecommitdiffstats
path: root/src/onapsdk/so/templates/deletion_pnf.json.j2
diff options
context:
space:
mode:
Diffstat (limited to 'src/onapsdk/so/templates/deletion_pnf.json.j2')
-rw-r--r--src/onapsdk/so/templates/deletion_pnf.json.j227
1 files changed, 27 insertions, 0 deletions
diff --git a/src/onapsdk/so/templates/deletion_pnf.json.j2 b/src/onapsdk/so/templates/deletion_pnf.json.j2
new file mode 100644
index 0000000..852432a
--- /dev/null
+++ b/src/onapsdk/so/templates/deletion_pnf.json.j2
@@ -0,0 +1,27 @@
+{
+ "requestDetails": {
+ "requestInfo": {
+ "source": "VID",
+ "requestorId": "demo"
+ },
+ "modelInfo": {
+ "modelType": "pnf",
+ "modelName": "{{ pnf_instance.pnf.model_name }}",
+ "modelInvariantId": "{{ pnf_instance.pnf.model_invariant_id }}",
+ "modelVersion": "{{ pnf_instance.pnf.model_version }}",
+ "modelVersionId": "{{ pnf_instance.pnf.model_version_id }}",
+ "modelCustomizationId": "{{ pnf_instance.pnf.model_customization_id }}",
+ "modelCustomizationName": "{{ pnf_instance.pnf.name }}"
+ },
+ "requestParameters": {
+ "testApi": "GR_API",
+ "aLaCarte": {{ a_la_carte | tojson }}
+ },
+ {# the code below is needed to be refactored #
+ }
+ {# https: //gitlab.com/Orange-OpenSource/lfn/onap/python-onapsdk/-/issues/133 #} "cloudConfiguration": { "cloudOwner": "{{ pnf_instance.service_instance.service_subscription.cloud_region.cloud_owner }}",
+ "lcpCloudRegionId": "{{ pnf_instance.service_instance.service_subscription.cloud_region.cloud_region_id }}",
+ "tenantId": "{{ pnf_instance.service_instance.service_subscription.tenant.tenant_id }}"
+ }
+ }
+} \ No newline at end of file