summaryrefslogtreecommitdiffstats
path: root/asdc-controller/src/test/resources/resource-examples/service-BasicCnf
diff options
context:
space:
mode:
authorarun chapagain <arun.chapagain@huawei.com>2020-11-10 01:01:36 +0530
committerarun chapagain <arun.chapagain@huawei.com>2020-11-10 11:10:53 +0530
commita7d1aca6ecae49687a4c8ea4b6c5d09e09188a4e (patch)
treea7088c254854162b7c1b7d822fee6db9fc399178 /asdc-controller/src/test/resources/resource-examples/service-BasicCnf
parentdb17dd3511b757cb4d5b0a63cfdcda3bb60b51a0 (diff)
adding test case for Csar distribution
Issue-ID: SO-3080 Signed-off-by: arun chapagain <arun.chapagain@huawei.com> Change-Id: I7d734dfffe5b216a4b1fddc9a3bb2a076715b94f
Diffstat (limited to 'asdc-controller/src/test/resources/resource-examples/service-BasicCnf')
-rw-r--r--asdc-controller/src/test/resources/resource-examples/service-BasicCnf/base_dummy.env7
-rw-r--r--asdc-controller/src/test/resources/resource-examples/service-BasicCnf/base_dummy.yaml49
-rw-r--r--asdc-controller/src/test/resources/resource-examples/service-BasicCnf/basic_cnf0_modules.json26
-rw-r--r--asdc-controller/src/test/resources/resource-examples/service-BasicCnf/nginx_cloudtech_k8s_charts.env1
-rw-r--r--asdc-controller/src/test/resources/resource-examples/service-BasicCnf/nginx_cloudtech_k8s_charts.tgzbin0 -> 2688 bytes
-rw-r--r--asdc-controller/src/test/resources/resource-examples/service-BasicCnf/service-BasicCnf-csar.csarbin0 -> 66792 bytes
-rw-r--r--asdc-controller/src/test/resources/resource-examples/service-BasicCnf/service-BasicCnf-notification.json127
-rw-r--r--asdc-controller/src/test/resources/resource-examples/service-BasicCnf/service-BasicCnf-template.yml352
-rw-r--r--asdc-controller/src/test/resources/resource-examples/service-BasicCnf/vendor-license-model.xml1
-rw-r--r--asdc-controller/src/test/resources/resource-examples/service-BasicCnf/vf-license-model.xml1
10 files changed, 564 insertions, 0 deletions
diff --git a/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/base_dummy.env b/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/base_dummy.env
new file mode 100644
index 0000000000..df372ec349
--- /dev/null
+++ b/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/base_dummy.env
@@ -0,0 +1,7 @@
+parameters:
+ dummy_flavor_name: "dummy.default"
+ dummy_image_name: "dummy"
+ dummy_name_0: "dummy_1_0"
+ vf_module_id: "PROVIDED_BY_ONAP"
+ vnf_id: "PROVIDED_BY_ONAP"
+ vnf_name: "PROVIDED_BY_ONAP"
diff --git a/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/base_dummy.yaml b/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/base_dummy.yaml
new file mode 100644
index 0000000000..8aeaf6f63d
--- /dev/null
+++ b/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/base_dummy.yaml
@@ -0,0 +1,49 @@
+# #==================LICENSE_START==========================================
+# #
+# # Copyright (C) 2019 Intel Corporation
+# # SPDX-License-Identifier: Apache-2.0
+# #
+# #==================LICENSE_END============================================
+
+heat_template_version: 2016-10-14
+description: Heat template to deploy dummy VNF
+
+parameters:
+ dummy_name_0:
+ type: string
+ label: name of vm
+ description: Dummy name
+
+ vnf_id:
+ type: string
+ label: id of vnf
+ description: Provided by ONAP
+
+ vnf_name:
+ type: string
+ label: name of vnf
+ description: Provided by ONAP
+
+ vf_module_id:
+ type: string
+ label: vnf module id
+ description: Provided by ONAP
+
+ dummy_image_name:
+ type: string
+ label: Image name or ID
+ description: Dummy image name
+
+ dummy_flavor_name:
+ type: string
+ label: flavor
+ description: Dummy flavor
+
+resources:
+ dummy_0:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: dummy_name_0 }
+ image: { get_param: dummy_image_name }
+ flavor: { get_param: dummy_flavor_name }
+ metadata: { vnf_name: { get_param: vnf_name }, vnf_id: { get_param: vnf_id }, vf_module_id: { get_param: vf_module_id }} \ No newline at end of file
diff --git a/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/basic_cnf0_modules.json b/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/basic_cnf0_modules.json
new file mode 100644
index 0000000000..6789c2e72e
--- /dev/null
+++ b/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/basic_cnf0_modules.json
@@ -0,0 +1,26 @@
+[
+ {
+ "vfModuleModelName": "BasicCnf..base_dummy..module-0",
+ "vfModuleModelInvariantUUID": "f7ed621b-54c7-4edd-978d-765a63de766e",
+ "vfModuleModelVersion": "1",
+ "vfModuleModelUUID": "32f3dd22-6eee-466a-87a5-0a8b6476c671",
+ "vfModuleModelCustomizationUUID": "164773f7-58a2-4e3b-b544-2348edbc7ddc",
+ "isBase": true,
+ "artifacts": [
+ "e11f9452-78b1-483e-9152-f516c712d04f",
+ "414774a4-e89e-4e14-bb6c-d9fd8755b9f4",
+ "98c46147-7d1e-48d6-8079-0e27df36d98d"
+ ],
+ "properties": {
+ "min_vf_module_instances": "1",
+ "vf_module_label": "base_dummy",
+ "max_vf_module_instances": "1",
+ "vfc_list": "",
+ "vf_module_type": "Base",
+ "vf_module_description": "",
+ "initial_count": "1",
+ "volume_group": "false",
+ "availability_zone_count": ""
+ }
+ }
+] \ No newline at end of file
diff --git a/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/nginx_cloudtech_k8s_charts.env b/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/nginx_cloudtech_k8s_charts.env
new file mode 100644
index 0000000000..9631d44c60
--- /dev/null
+++ b/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/nginx_cloudtech_k8s_charts.env
@@ -0,0 +1 @@
+parameters:
diff --git a/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/nginx_cloudtech_k8s_charts.tgz b/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/nginx_cloudtech_k8s_charts.tgz
new file mode 100644
index 0000000000..2b274da294
--- /dev/null
+++ b/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/nginx_cloudtech_k8s_charts.tgz
Binary files differ
diff --git a/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/service-BasicCnf-csar.csar b/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/service-BasicCnf-csar.csar
new file mode 100644
index 0000000000..c7388c9cc4
--- /dev/null
+++ b/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/service-BasicCnf-csar.csar
Binary files differ
diff --git a/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/service-BasicCnf-notification.json b/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/service-BasicCnf-notification.json
new file mode 100644
index 0000000000..235eb03aec
--- /dev/null
+++ b/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/service-BasicCnf-notification.json
@@ -0,0 +1,127 @@
+{
+ "distributionID": "2d6c5aa8-b644-4f30-a632-5577801ef955",
+ "serviceName": "basic_cnf",
+ "serviceVersion": "1.0",
+ "serviceUUID": "31e0cd50-0a84-42b4-a7a8-dd5d82e6907d",
+ "serviceDescription": "service",
+ "serviceInvariantUUID": "830857aa-604f-483b-a299-b63267698420",
+ "resources": [
+ {
+ "resourceInstanceName": "basic_cnf 0",
+ "resourceName": "basic_cnf",
+ "resourceVersion": "1.0",
+ "resoucreType": "VF",
+ "resourceUUID": "e41055ce-d879-44aa-b738-851be0dd9ca3",
+ "resourceInvariantUUID": "39ea5e7d-ce9c-4808-852c-7eee93016e4e",
+ "resourceCustomizationUUID": "bd0d1395-84c0-4bb3-956a-4b183f60754d",
+ "category": "Generic",
+ "subcategory": "Abstract",
+ "artifacts": [
+{
+ "artifactName": "basic_cnf0_modules.json",
+ "artifactType": "VF_MODULES_METADATA",
+ "artifactURL": "/basic_cnf0_modules.json",
+ "artifactChecksum": "MDJkYjNmNjEzM2Y1ZDgzNzZiZWUxMjZkMzA3YzkwZDI\u003d",
+ "artifactDescription": "Auto-generated VF Modules information artifact",
+ "artifactTimeout": 120,
+ "artifactUUID": "32f3dd22-6eee-466a-87a5-0a8b6476c671",
+ "artifactVersion": "1"
+ },
+
+
+{
+ "artifactName": "base_dummy.env",
+ "artifactType": "HEAT_ENV",
+ "artifactURL": "/base_dummy.env",
+ "artifactChecksum": "YzI4MjlkODk4YzcyOTgzZTg2YjAyM2ZiNWU1N2FmMjI\u003d",
+ "artifactDescription": "Auto-generated HEAT Environment deployment artifact",
+ "artifactTimeout": 120,
+ "artifactUUID": "e11f9452-78b1-483e-9152-f516c712d04f",
+ "artifactVersion": "2",
+ "generatedFromUUID": "12dcc618-20f2-4f15-ab00-c549b96b3910"
+ },
+{
+ "artifactName": "nginx_cloudtech_k8s_charts.env",
+ "artifactType": "HEAT_ENV",
+ "artifactURL": "/nginx_cloudtech_k8s_charts.env",
+ "artifactChecksum": "YzI4MjlkODk4YzcyOTgzZTg2YjAyM2ZiNWU1N2FmMjI\u003d",
+ "artifactDescription": "Auto-generated HEAT Environment deployment artifact",
+ "artifactTimeout": 120,
+ "artifactUUID": "414774a4-e89e-4e14-bb6c-d9fd8755b9f4",
+ "artifactVersion": "2",
+ "generatedFromUUID": "12dcc618-20f2-4f15-ab00-c549b96b3910"
+ },
+
+ {
+ "artifactName": "vf-license-model.xml",
+ "artifactType": "VF_LICENSE",
+ "artifactURL": "/vf-license-model.xml",
+ "artifactChecksum": "YjYyYWNiMzUxM2YzMWYxYWVhN2Y5MTM3N2E5YzNhNmU\u003d",
+ "artifactDescription": "VF license file",
+ "artifactTimeout": 120,
+ "artifactUUID": "5c29e823-7114-4988-824f-f670ba9d7b21",
+ "artifactVersion": "1"
+ },
+
+ {
+ "artifactName": "nginx_cloudtech_k8s_charts.tgz",
+ "artifactType": "CLOUD_TECHNOLOGY_SPECIFIC_ARTIFACT",
+ "artifactURL": "/nginx_cloudtech_k8s_charts.tgz",
+ "artifactChecksum": "YjYyYWNiMzUxM2YzMWYxYWVhN2Y5MTM3N2E5YzNhNmU\u003d",
+ "artifactDescription": "VF license file",
+ "artifactTimeout": 120,
+ "artifactUUID": "98c46147-7d1e-48d6-8079-0e27df36d98d",
+ "artifactVersion": "1"
+ },
+{
+ "artifactName": "vendor-license-model.xml",
+ "artifactType": "VENDOR_LICENSE",
+ "artifactURL": "/vendor-license-model.xml",
+ "artifactChecksum": "OTRkOTY3YjdjM2ZlNDM3NjNlZjBjODU4YTJmNGZhNGE\u003d",
+ "artifactDescription": " Vendor license file",
+ "artifactTimeout": 120,
+ "artifactUUID": "74c4d1bd-1779-421f-8c9d-774ac4567031",
+ "artifactVersion": "1"
+ },
+ {
+ "artifactName": "base_dummy.yaml",
+ "artifactType": "HEAT",
+ "artifactURL": "/base_dummy.yaml",
+ "artifactChecksum": "NWU2NGUwNmNkMGEzYjAxMTAyODkzNTc5YzFmZDBmMzM\u003d",
+ "artifactDescription": "created from csar",
+ "artifactTimeout": 120,
+ "artifactUUID": "fdb0d678-10f5-4ff0-a1b4-36bc01a012d7",
+ "artifactVersion": "2"
+ }
+
+
+
+ ]
+ }
+
+
+ ],
+ "serviceArtifacts": [
+ {
+ "artifactName": "service-BasicCnf-template.yml",
+ "artifactType": "TOSCA_TEMPLATE",
+ "artifactURL": "/service-BasicCnf-template.yml",
+ "artifactChecksum": "NTUzMDU5YzM3MTk4OGNiNjQ2OGRlMWY2YjU3MjE2YjM\u003d",
+ "artifactDescription": "TOSCA representation of the asset",
+ "artifactTimeout": 0,
+ "artifactUUID": "2617d0ca-54f0-4222-b659-c12e292d94dd",
+ "artifactVersion": "1"
+ },
+ {
+ "artifactName": "service-BasicCnf-csar.csar",
+ "artifactType": "TOSCA_CSAR",
+ "artifactURL": "/service-BasicCnf-csar.csar",
+ "artifactChecksum": "ZTRhOGI0M2UxN2ZhYjQ0ODI5ZDZhZTExZTFkMGU3N2Y\u003d",
+ "artifactDescription": "TOSCA definition package of the asset",
+ "artifactTimeout": 0,
+ "artifactUUID": "31e0cd50-0a84-42b4-a7a8-dd5d82e6907d",
+ "artifactVersion": "1"
+ }
+ ],
+ "workloadContext": "Production"
+}
diff --git a/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/service-BasicCnf-template.yml b/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/service-BasicCnf-template.yml
new file mode 100644
index 0000000000..1c342ba7cb
--- /dev/null
+++ b/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/service-BasicCnf-template.yml
@@ -0,0 +1,352 @@
+tosca_definitions_version: tosca_simple_yaml_1_1
+metadata:
+ invariantUUID: 830857aa-604f-483b-a299-b63267698420
+ UUID: 31e0cd50-0a84-42b4-a7a8-dd5d82e6907d
+ name: basic_cnf
+ description: service
+ type: Service
+ category: Network Service
+ serviceType: ''
+ serviceRole: ''
+ instantiationType: A-la-carte
+ serviceEcompNaming: 'true'
+ ecompGeneratedNaming: 'true'
+ namingPolicy: ''
+ environmentContext: General_Revenue-Bearing
+ serviceFunction: ''
+imports:
+- nodes:
+ file: nodes.yml
+- datatypes:
+ file: data.yml
+- capabilities:
+ file: capabilities.yml
+- relationships:
+ file: relationships.yml
+- groups:
+ file: groups.yml
+- policies:
+ file: policies.yml
+- annotations:
+ file: annotations.yml
+- service-basic_cnf-interface:
+ file: service-BasicCnf-template-interface.yml
+- resource-basic_cnf:
+ file: resource-BasicCnf-template.yml
+- resource-basic_cnf-interface:
+ file: resource-BasicCnf-template-interface.yml
+topology_template:
+ inputs:
+ skip_post_instantiation_configuration:
+ default: true
+ type: boolean
+ required: false
+ controller_actor:
+ default: SO-REF-DATA
+ type: string
+ required: false
+ cds_model_version:
+ type: string
+ required: false
+ cds_model_name:
+ type: string
+ required: false
+ default_software_version:
+ type: string
+ required: false
+ node_templates:
+ basic_cnf 0:
+ type: org.openecomp.resource.vf.BasicCnf
+ metadata:
+ invariantUUID: 39ea5e7d-ce9c-4808-852c-7eee93016e4e
+ UUID: e41055ce-d879-44aa-b738-851be0dd9ca3
+ customizationUUID: bd0d1395-84c0-4bb3-956a-4b183f60754d
+ version: '1.0'
+ name: basic_cnf
+ description: VF
+ type: VF
+ category: Generic
+ subcategory: Abstract
+ resourceVendor: basicnf_vendor
+ resourceVendorRelease: '1.0'
+ resourceVendorModelNumber: ''
+ properties:
+ vf_module_id: PROVIDED_BY_ONAP
+ skip_post_instantiation_configuration: true
+ nf_naming:
+ ecomp_generated_naming: true
+ multi_stage_design: false
+ controller_actor: SO-REF-DATA
+ availability_zone_max_count: 1
+ vnf_id: PROVIDED_BY_ONAP
+ dummy_image_name: dummy
+ vnf_name: PROVIDED_BY_ONAP
+ dummy_name_0: dummy_1_0
+ dummy_flavor_name: dummy.default
+ capabilities:
+ abstract_dummy.cpu_dummy:
+ properties:
+ name: cpu
+ abstract_dummy.disk.device.read.requests.rate_dummy:
+ properties:
+ name: disk.device.read.requests.rate
+ abstract_dummy.disk.capacity_dummy:
+ properties:
+ name: disk.capacity
+ abstract_dummy.disk.write.bytes.rate_dummy:
+ properties:
+ name: disk.write.bytes.rate
+ abstract_dummy.disk.usage_dummy:
+ properties:
+ name: disk.usage
+ abstract_dummy.disk.latency_dummy:
+ properties:
+ name: disk.latency
+ abstract_dummy.endpoint_dummy:
+ properties:
+ secure: true
+ abstract_dummy.disk.allocation_dummy:
+ properties:
+ name: disk.allocation
+ abstract_dummy.memory.usage_dummy:
+ properties:
+ name: memory.usage
+ abstract_dummy.disk.device.iops_dummy:
+ properties:
+ name: disk.device.iops
+ abstract_dummy.disk.root.size_dummy:
+ properties:
+ name: disk.root.size
+ abstract_dummy.disk.read.bytes_dummy:
+ properties:
+ name: disk.read.bytes
+ abstract_dummy.disk.device.latency_dummy:
+ properties:
+ name: disk.device.latency
+ abstract_dummy.disk.iops_dummy:
+ properties:
+ name: disk.iops
+ abstract_dummy.vcpus_dummy:
+ properties:
+ name: vcpus
+ abstract_dummy.disk.device.allocation_dummy:
+ properties:
+ name: disk.device.allocation
+ abstract_dummy.disk.device.read.requests_dummy:
+ properties:
+ name: disk.device.read.requests
+ abstract_dummy.disk.device.read.bytes.rate_dummy:
+ properties:
+ name: disk.device.read.bytes.rate
+ abstract_dummy.instance_dummy:
+ properties:
+ name: instance
+ abstract_dummy.cpu_util_dummy:
+ properties:
+ name: cpu_util
+ abstract_dummy.memory_dummy:
+ properties:
+ name: memory
+ abstract_dummy.disk.device.write.bytes.rate_dummy:
+ properties:
+ name: disk.device.write.bytes.rate
+ abstract_dummy.disk.device.write.requests_dummy:
+ properties:
+ name: disk.device.write.requests
+ abstract_dummy.disk.write.requests_dummy:
+ properties:
+ name: disk.write.requests
+ abstract_dummy.disk.device.write.requests.rate_dummy:
+ properties:
+ name: disk.device.write.requests.rate
+ abstract_dummy.disk.device.usage_dummy:
+ properties:
+ name: disk.device.usage
+ abstract_dummy.disk.device.read.bytes_dummy:
+ properties:
+ name: disk.device.read.bytes
+ abstract_dummy.disk.device.capacity_dummy:
+ properties:
+ name: disk.device.capacity
+ abstract_dummy.disk.read.bytes.rate_dummy:
+ properties:
+ name: disk.read.bytes.rate
+ abstract_dummy.disk.device.write.bytes_dummy:
+ properties:
+ name: disk.device.write.bytes
+ abstract_dummy.disk.read.requests_dummy:
+ properties:
+ name: disk.read.requests
+ abstract_dummy.disk.write.requests.rate_dummy:
+ properties:
+ name: disk.write.requests.rate
+ abstract_dummy.memory.resident_dummy:
+ properties:
+ name: memory.resident
+ abstract_dummy.disk.write.bytes_dummy:
+ properties:
+ name: disk.write.bytes
+ abstract_dummy.disk.ephemeral.size_dummy:
+ properties:
+ name: disk.ephemeral.size
+ abstract_dummy.cpu.delta_dummy:
+ properties:
+ name: cpu.delta
+ abstract_dummy.scalable_dummy:
+ properties:
+ min_instances: 1
+ max_instances: 1
+ groups:
+ basic_cnf0..BasicCnf..base_dummy..module-0:
+ type: org.openecomp.groups.VfModule
+ metadata:
+ vfModuleModelName: BasicCnf..base_dummy..module-0
+ vfModuleModelInvariantUUID: f7ed621b-54c7-4edd-978d-765a63de766e
+ vfModuleModelUUID: 32f3dd22-6eee-466a-87a5-0a8b6476c671
+ vfModuleModelVersion: '1'
+ vfModuleModelCustomizationUUID: 164773f7-58a2-4e3b-b544-2348edbc7ddc
+ properties:
+ min_vf_module_instances: 1
+ vf_module_label: base_dummy
+ max_vf_module_instances: 1
+ vf_module_type: Base
+ isBase: true
+ initial_count: 1
+ volume_group: false
+ substitution_mappings:
+ node_type: org.openecomp.service.BasicCnf
+ capabilities:
+ basic_cnf0.abstract_dummy.disk.device.read.requests.rate_dummy:
+ - basic_cnf 0
+ - abstract_dummy.disk.device.read.requests.rate_dummy
+ basic_cnf0.abstract_dummy.disk.latency_dummy:
+ - basic_cnf 0
+ - abstract_dummy.disk.latency_dummy
+ basic_cnf0.abstract_dummy.disk.device.latency_dummy:
+ - basic_cnf 0
+ - abstract_dummy.disk.device.latency_dummy
+ basic_cnf0.abstract_dummy.disk.write.requests.rate_dummy:
+ - basic_cnf 0
+ - abstract_dummy.disk.write.requests.rate_dummy
+ basic_cnf0.abstract_dummy.disk.ephemeral.size_dummy:
+ - basic_cnf 0
+ - abstract_dummy.disk.ephemeral.size_dummy
+ basic_cnf0.abstract_dummy.disk.device.write.requests.rate_dummy:
+ - basic_cnf 0
+ - abstract_dummy.disk.device.write.requests.rate_dummy
+ basic_cnf0.abstract_dummy.disk.iops_dummy:
+ - basic_cnf 0
+ - abstract_dummy.disk.iops_dummy
+ basic_cnf0.abstract_dummy.disk.read.requests_dummy:
+ - basic_cnf 0
+ - abstract_dummy.disk.read.requests_dummy
+ basic_cnf0.abstract_dummy.memory_dummy:
+ - basic_cnf 0
+ - abstract_dummy.memory_dummy
+ basic_cnf0.abstract_dummy.disk.device.read.requests_dummy:
+ - basic_cnf 0
+ - abstract_dummy.disk.device.read.requests_dummy
+ basic_cnf0.abstract_dummy.host_dummy:
+ - basic_cnf 0
+ - abstract_dummy.host_dummy
+ basic_cnf0.abstract_dummy.disk.read.bytes_dummy:
+ - basic_cnf 0
+ - abstract_dummy.disk.read.bytes_dummy
+ basic_cnf0.abstract_dummy.cpu_util_dummy:
+ - basic_cnf 0
+ - abstract_dummy.cpu_util_dummy
+ basic_cnf0.abstract_dummy.disk.write.bytes.rate_dummy:
+ - basic_cnf 0
+ - abstract_dummy.disk.write.bytes.rate_dummy
+ basic_cnf0.abstract_dummy.disk.allocation_dummy:
+ - basic_cnf 0
+ - abstract_dummy.disk.allocation_dummy
+ basic_cnf0.abstract_dummy.instance_dummy:
+ - basic_cnf 0
+ - abstract_dummy.instance_dummy
+ basic_cnf0.abstract_dummy.binding_dummy:
+ - basic_cnf 0
+ - abstract_dummy.binding_dummy
+ basic_cnf0.abstract_dummy.disk.root.size_dummy:
+ - basic_cnf 0
+ - abstract_dummy.disk.root.size_dummy
+ basic_cnf0.abstract_dummy.disk.write.requests_dummy:
+ - basic_cnf 0
+ - abstract_dummy.disk.write.requests_dummy
+ basic_cnf0.abstract_dummy.vcpus_dummy:
+ - basic_cnf 0
+ - abstract_dummy.vcpus_dummy
+ basic_cnf0.abstract_dummy.disk.read.bytes.rate_dummy:
+ - basic_cnf 0
+ - abstract_dummy.disk.read.bytes.rate_dummy
+ basic_cnf0.abstract_dummy.cpu_dummy:
+ - basic_cnf 0
+ - abstract_dummy.cpu_dummy
+ basic_cnf0.abstract_dummy.disk.device.allocation_dummy:
+ - basic_cnf 0
+ - abstract_dummy.disk.device.allocation_dummy
+ basic_cnf0.abstract_dummy.disk.device.usage_dummy:
+ - basic_cnf 0
+ - abstract_dummy.disk.device.usage_dummy
+ basic_cnf0.abstract_dummy.disk.device.read.bytes.rate_dummy:
+ - basic_cnf 0
+ - abstract_dummy.disk.device.read.bytes.rate_dummy
+ basic_cnf0.abstract_dummy.cpu.delta_dummy:
+ - basic_cnf 0
+ - abstract_dummy.cpu.delta_dummy
+ basic_cnf0.abstract_dummy.disk.usage_dummy:
+ - basic_cnf 0
+ - abstract_dummy.disk.usage_dummy
+ basic_cnf0.abstract_dummy.disk.capacity_dummy:
+ - basic_cnf 0
+ - abstract_dummy.disk.capacity_dummy
+ basic_cnf0.abstract_dummy.memory.usage_dummy:
+ - basic_cnf 0
+ - abstract_dummy.memory.usage_dummy
+ basic_cnf0.abstract_dummy.endpoint_dummy:
+ - basic_cnf 0
+ - abstract_dummy.endpoint_dummy
+ basic_cnf0.abstract_dummy.disk.device.capacity_dummy:
+ - basic_cnf 0
+ - abstract_dummy.disk.device.capacity_dummy
+ basic_cnf0.abstract_dummy.os_dummy:
+ - basic_cnf 0
+ - abstract_dummy.os_dummy
+ basic_cnf0.abstract_dummy.memory.resident_dummy:
+ - basic_cnf 0
+ - abstract_dummy.memory.resident_dummy
+ basic_cnf0.abstract_dummy.disk.write.bytes_dummy:
+ - basic_cnf 0
+ - abstract_dummy.disk.write.bytes_dummy
+ basic_cnf0.abstract_dummy.scalable_dummy:
+ - basic_cnf 0
+ - abstract_dummy.scalable_dummy
+ basic_cnf0.abstract_dummy.disk.device.read.bytes_dummy:
+ - basic_cnf 0
+ - abstract_dummy.disk.device.read.bytes_dummy
+ basic_cnf0.abstract_dummy.disk.device.write.requests_dummy:
+ - basic_cnf 0
+ - abstract_dummy.disk.device.write.requests_dummy
+ basic_cnf0.abstract_dummy.disk.device.write.bytes_dummy:
+ - basic_cnf 0
+ - abstract_dummy.disk.device.write.bytes_dummy
+ basic_cnf0.abstract_dummy.feature_dummy:
+ - basic_cnf 0
+ - abstract_dummy.feature_dummy
+ basic_cnf0.abstract_dummy.disk.device.iops_dummy:
+ - basic_cnf 0
+ - abstract_dummy.disk.device.iops_dummy
+ basic_cnf0.abstract_dummy.disk.device.write.bytes.rate_dummy:
+ - basic_cnf 0
+ - abstract_dummy.disk.device.write.bytes.rate_dummy
+ properties:
+ skip_post_instantiation_configuration:
+ - skip_post_instantiation_configuration
+ controller_actor:
+ - controller_actor
+ cds_model_version:
+ - cds_model_version
+ cds_model_name:
+ - cds_model_name
+ default_software_version:
+ - default_software_version
diff --git a/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/vendor-license-model.xml b/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/vendor-license-model.xml
new file mode 100644
index 0000000000..9fef0445ec
--- /dev/null
+++ b/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/vendor-license-model.xml
@@ -0,0 +1 @@
+<vendor-license-model xmlns="http://xmlns.openecomp.org/asdc/license-model/1.0"><vendor-name>basicnf_vendor</vendor-name><entitlement-pool-list/><license-key-group-list/></vendor-license-model> \ No newline at end of file
diff --git a/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/vf-license-model.xml b/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/vf-license-model.xml
new file mode 100644
index 0000000000..7cd759344e
--- /dev/null
+++ b/asdc-controller/src/test/resources/resource-examples/service-BasicCnf/vf-license-model.xml
@@ -0,0 +1 @@
+<vf-license-model xmlns="http://xmlns.openecomp.org/asdc/license-model/1.0"><vendor-name>basicnf_vendor</vendor-name><vf-id>c96ff9c334a144c7bb952d5753fabaec</vf-id><feature-group-list/></vf-license-model> \ No newline at end of file