From f29702c7952c99768f7ec2f378ae39916071b420 Mon Sep 17 00:00:00 2001 From: Abdelmuhaimen Seaudi Date: Fri, 10 Jan 2020 12:35:01 -0800 Subject: Update vFW_CDS packages Issue-ID: CCSDK-1825 Signed-off-by: Abdelmuhaimen Seaudi Change-Id: I53668b3df0cf13ceaa78cbffc92df05db23fe642 Signed-off-by: Abdelmuhaimen Seaudi --- .../vFW/Templates/vsn-mapping.json | 564 ++++++++++----------- 1 file changed, 278 insertions(+), 286 deletions(-) (limited to 'components/model-catalog/blueprint-model/service-blueprint/vFW/Templates/vsn-mapping.json') diff --git a/components/model-catalog/blueprint-model/service-blueprint/vFW/Templates/vsn-mapping.json b/components/model-catalog/blueprint-model/service-blueprint/vFW/Templates/vsn-mapping.json index 3d9c0370c..532e157f6 100644 --- a/components/model-catalog/blueprint-model/service-blueprint/vFW/Templates/vsn-mapping.json +++ b/components/model-catalog/blueprint-model/service-blueprint/vFW/Templates/vsn-mapping.json @@ -1,360 +1,364 @@ [ { - "name": "service-instance-id", + "name": "cloud_env", + "property": { + "description": "", + "required": false, + "type": "string", + "status": "", + "constraints": [ + {} + ], + "entry_schema": { + "type": "" + }, + "default": "openstack" + }, + "input-param": false, + "dictionary-name": "cloud_env", + "dictionary-source": "default", + "dependencies": [], + "version": 0 + }, + { + "name": "nexus_artifact_repo", "property": { "description": "", - "required": true, + "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" } }, "input-param": false, - "dictionary-name": "service-instance-id", - "dictionary-source": "input", + "dictionary-name": "nexus_artifact_repo", + "dictionary-source": "sdnc", "dependencies": [ - + "service-instance-id", + "vnf-id" ], "version": 0 }, + { - "name": "vnf-id", + "name": "vf-module-name", "property": { "description": "", - "required": true, + "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" - } + }, + "default": "${vf-module-name}" }, "input-param": false, - "dictionary-name": "vnf-id", - "dictionary-source": "input", - "dependencies": [ - - ], + "dictionary-name": "vf-module-name", + "dictionary-source": "default", + "dependencies": [], "version": 0 }, { - "name": "vnf-name", + "name": "nfc-naming-code", "property": { "description": "", - "required": true, + "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" } }, "input-param": false, - "dictionary-name": "vnf-name", - "dictionary-source": "sdnc", + "dictionary-name": "nfc-naming-code", + "dictionary-source": "processor-db", "dependencies": [ - "service-instance-id", - "vnf-id" + "vfccustomizationuuid" ], "version": 0 }, { - "name": "vnf-model-customization-uuid", + "name": "dcae_collector_ip", "property": { "description": "", - "required": true, + "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" - } + }, + "default": "10.0.4.1" }, "input-param": false, - "dictionary-name": "vnf-model-customization-uuid", - "dictionary-source": "input", + "dictionary-name": "dcae_collector_ip", + "dictionary-source": "default", "dependencies": [ - + "service-instance-id", + "vnf-id" ], "version": 0 }, { - "name": "vf-module-id", + "name": "dcae_collector_port", "property": { "description": "", - "required": true, + "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" - } + }, + "default": "30235" }, "input-param": false, - "dictionary-name": "vf-module-id", - "dictionary-source": "input", + "dictionary-name": "dcae_collector_port", + "dictionary-source": "default", "dependencies": [ - + "service-instance-id", + "vnf-id" ], "version": 0 }, { - "name": "vf-module-type", + "name": "demo_artifacts_version", "property": { "description": "", - "required": true, + "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" } }, "input-param": false, - "dictionary-name": "vf-module-type", - "dictionary-source": "processor-db", + "dictionary-name": "demo_artifacts_version", + "dictionary-source": "sdnc", "dependencies": [ - "vf-module-model-customization-uuid" + "service-instance-id", + "vnf-id" ], "version": 0 }, + { - "name": "vf-module-model-customization-uuid", + "name": "install_script_version", "property": { "description": "", - "required": true, + "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" } }, "input-param": false, - "dictionary-name": "vf-module-model-customization-uuid", - "dictionary-source": "input", + "dictionary-name": "install_script_version", + "dictionary-source": "sdnc", "dependencies": [ - + "service-instance-id", + "vnf-id" ], "version": 0 }, { - "name": "vfccustomizationuuid", + "name": "vnf_name", "property": { "description": "", - "required": true, + "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" } }, "input-param": false, - "dictionary-name": "vfccustomizationuuid", - "dictionary-source": "processor-db", + "dictionary-name": "vnf_name", + "dictionary-source": "sdnc", "dependencies": [ - "vf-module-model-customization-uuid" + "service-instance-id", + "vnf-id" ], "version": 0 }, { - "name": "aic-cloud-region", + "name": "onap_private_net_cidr", "property": { "description": "", - "required": true, + "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" } }, "input-param": false, - "dictionary-name": "aic-cloud-region", - "dictionary-source": "input", + "dictionary-name": "onap_private_net_cidr", + "dictionary-source": "sdnc", "dependencies": [ - + "service-instance-id", + "vnf-id" ], "version": 0 }, { - "name": "vm-type", + "name": "onap_private_net_id", "property": { "description": "", "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" } }, "input-param": false, - "dictionary-name": "vm-type", - "dictionary-source": "processor-db", + "dictionary-name": "onap_private_net_id", + "dictionary-source": "sdnc", "dependencies": [ - + "service-instance-id", + "vnf-id" ], "version": 0 }, { - "name": "vnfc-model-invariant-uuid", + "name": "int_private2_net_cidr", "property": { "description": "", - "required": true, + "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" } }, "input-param": false, - "dictionary-name": "vnfc-model-invariant-uuid", - "dictionary-source": "processor-db", + "dictionary-name": "int_private2_net_cidr", + "dictionary-source": "sdnc", "dependencies": [ - "vfccustomizationuuid" + "service-instance-id", + "vnf-id" ], "version": 0 }, { - "name": "vnfc-model-version", + "name": "int_private1_net_cidr", "property": { "description": "", - "required": true, + "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" } }, "input-param": false, - "dictionary-name": "vnfc-model-version", - "dictionary-source": "processor-db", + "dictionary-name": "int_private1_net_cidr", + "dictionary-source": "sdnc", "dependencies": [ - "vfccustomizationuuid" + "service-instance-id", + "vnf-id" ], "version": 0 }, { - "name": "nf-role", + "name": "onap_private_subnet_id", "property": { "description": "", - "required": true, + "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" - }, - "default": "vSN" + } }, "input-param": false, - "dictionary-name": "nf-role", - "dictionary-source": "default", + "dictionary-name": "onap_private_subnet_id", + "dictionary-source": "sdnc", "dependencies": [ - "vnf-model-customization-uuid" + "service-instance-id", + "vnf-id" ], "version": 0 }, { - "name": "nfc-naming-code", + "name": "public_net_id", "property": { "description": "", - "required": true, + "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" } }, "input-param": false, - "dictionary-name": "nfc-naming-code", - "dictionary-source": "processor-db", + "dictionary-name": "public_net_id", + "dictionary-source": "sdnc", "dependencies": [ - "vfccustomizationuuid" + "service-instance-id", + "vnf-id" ], "version": 0 }, { - "name": "image_name", + "name": "sec_group", "property": { "description": "", "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" } }, "input-param": false, - "dictionary-name": "image_name", + "dictionary-name": "sec_group", "dictionary-source": "sdnc", "dependencies": [ "service-instance-id", @@ -363,124 +367,125 @@ "version": 0 }, { - "name": "public_net_id", + "name": "service-instance-id", "property": { "description": "", - "required": true, + "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" - }, - "value": "public_net_id", - "default": "public_net_id" + } }, "input-param": false, - "dictionary-name": "public_net_id", - "dictionary-source": "default", - "dependencies": [ - - ], + "dictionary-name": "service-instance-id", + "dictionary-source": "input", + "dependencies": [], "version": 0 }, { - "name": "key_name", + "name": "vf-module-id", "property": { "description": "", "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" } }, "input-param": false, - "dictionary-name": "key_name", - "dictionary-source": "sdnc", - "dependencies": [ - "service-instance-id", - "vnf-id" - ], + "dictionary-name": "vf-module-id", + "dictionary-source": "input", + "dependencies": [], "version": 0 }, { - "name": "pub_key", + "name": "vf-module-label", "property": { "description": "", "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" } }, "input-param": false, - "dictionary-name": "pub_key", - "dictionary-source": "sdnc", + "dictionary-name": "vf-module-label", + "dictionary-source": "processor-db", "dependencies": [ - "service-instance-id", - "vnf-id" + "vf-module-model-customization-uuid" ], "version": 0 }, { - "name": "onap_private_net_id", + "name": "vf-module-model-customization-uuid", "property": { "description": "", "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" } }, "input-param": false, - "dictionary-name": "onap_private_net_id", - "dictionary-source": "sdnc", + "dictionary-name": "vf-module-model-customization-uuid", + "dictionary-source": "input", + "dependencies": [], + "version": 0 + }, + { + "name": "vf-module-type", + "property": { + "description": "", + "required": false, + "type": "string", + "status": "", + "constraints": [ + {} + ], + "entry_schema": { + "type": "" + } + }, + "input-param": false, + "dictionary-name": "vf-module-type", + "dictionary-source": "processor-db", "dependencies": [ - "service-instance-id", - "vnf-id" + "vf-module-model-customization-uuid" ], "version": 0 }, { - "name": "onap_private_subnet_id", + "name": "vf-naming-policy", "property": { "description": "", "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" } }, "input-param": false, - "dictionary-name": "onap_private_subnet_id", + "dictionary-name": "vf-naming-policy", "dictionary-source": "sdnc", "dependencies": [ "service-instance-id", @@ -489,320 +494,307 @@ "version": 0 }, { - "name": "unprotected_private_net_cidr", + "name": "vfccustomizationuuid", "property": { "description": "", - "required": true, + "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" } }, "input-param": false, - "dictionary-name": "unprotected_private_net_cidr", + "dictionary-name": "vfccustomizationuuid", "dictionary-source": "processor-db", "dependencies": [ - + "vf-module-model-customization-uuid" ], "version": 0 }, + { - "name": "protected_private_net_cidr", + "name": "vsn_flavor_name", "property": { "description": "", - "required": true, + "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" } }, "input-param": false, - "dictionary-name": "protected_private_net_cidr", - "dictionary-source": "processor-db", + "dictionary-name": "flavor_name", + "dictionary-source": "sdnc", "dependencies": [ - - ], + "service-instance-id", + "vnf-id" + ], "version": 0 }, { - "name": "onap_private_net_cidr", + "name": "vsn_image_name", "property": { "description": "", - "required": true, + "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" } }, "input-param": false, - "dictionary-name": "onap_private_net_cidr", - "dictionary-source": "processor-db", + "dictionary-name": "image_name", + "dictionary-source": "sdnc", "dependencies": [ - + "service-instance-id", + "vnf-id" ], "version": 0 }, { - "name": "nexus_artifact_repo", + "name": "vsn_name_0", "property": { "description": "", - "required": true, + "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" }, - "value": "nexus_artifact_repo", - "default": "nexus_artifact_repo" + "default": "${vsn_name_0}" }, "input-param": false, - "dictionary-name": "nexus_artifact_repo", + "dictionary-name": "vsn_name_0", "dictionary-source": "default", - "dependencies": [ - - ], + "dependencies": [], "version": 0 }, { - "name": "sec_group", + "name": "vnf-id", "property": { "description": "", - "required": true, + "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" - }, - "default": "onap_sg_PUhf" + } }, "input-param": false, - "dictionary-name": "sec_group", - "dictionary-source": "default", - "dependencies": [ - - ], + "dictionary-name": "vnf-id", + "dictionary-source": "input", + "dependencies": [], "version": 0 }, { - "name": "vfw_private_ip_1", + "name": "vnf-model-customization-uuid", "property": { "description": "", "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" } }, "input-param": false, - "dictionary-name": "vfw_private_ip_1", - "dictionary-source": "sdnc", - "dependencies": [ - "service-instance-id", - "vnf-id" - ], + "dictionary-name": "vnf-model-customization-uuid", + "dictionary-source": "input", + "dependencies": [], "version": 0 }, { - "name": "vsn_name_0", + "name": "vnfc-model-invariant-uuid", "property": { "description": "", "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" } }, "input-param": false, - "dictionary-name": "vsn_name_0", - "dictionary-source": "input", + "dictionary-name": "vnfc-model-invariant-uuid", + "dictionary-source": "processor-db", "dependencies": [ - + "vfccustomizationuuid" ], "version": 0 }, { - "name": "vf-naming-policy", + "name": "vnfc-model-version", "property": { "description": "", - "required": true, + "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" - }, - "default": "SDNC_Policy.Config_MS_ONAP_VSN_NAMING_TIMESTAMP" + } }, "input-param": false, - "dictionary-name": "vf-naming-policy", - "dictionary-source": "default", + "dictionary-name": "vnfc-model-version", + "dictionary-source": "processor-db", "dependencies": [ - + "vfccustomizationuuid" ], "version": 0 }, { - "name": "vf_module_name", + "name": "vsn_int_private2_ip_0", "property": { "description": "", "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" } }, "input-param": false, - "dictionary-name": "vf_module_name", - "dictionary-source": "input", + "dictionary-name": "vsn_int_private2_ip_0", + "dictionary-source": "sdnc", "dependencies": [ - + "service-instance-id", + "vnf-id" ], "version": 0 }, { - "name": "vf-module-label", + "name": "vfw_int_private2_ip_0", "property": { "description": "", - "required": true, + "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" } }, "input-param": false, - "dictionary-name": "vf-module-label", - "dictionary-source": "processor-db", + "dictionary-name": "vfw_int_private2_ip_0", + "dictionary-source": "sdnc", "dependencies": [ - "vf-module-model-customization-uuid" + "service-instance-id", + "vnf-id" ], "version": 0 }, { - "name": "private-prefix-id", + "name": "vsn_onap_private_ip_0", "property": { "description": "", "required": false, - "type": "integer", + "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" - } + }, + "default": "${vsn_onap_private_ip_0}" }, "input-param": false, - "dictionary-name": "private-prefix-id", - "dictionary-source": "processor-db", - "dependencies": [ - - ], + "dictionary-name": "vsn_onap_private_ip_0", + "dictionary-source": "default", + "dependencies": [], "version": 0 }, { - "name": "vsn_private_ip_1", + "name": "private1-prefix-id", "property": { "description": "", "required": false, "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" } + }, "input-param": false, - "dictionary-name": "vsn_private_ip_1", - "dictionary-source": "input", - "dependencies": [ + "dictionary-name": "private1-prefix-id", + "dictionary-source": "processor-db", + "dependencies": [], + "version": 0 + }, + { + "name": "management-prefix-id", + "property": { + "description": "", + "required": false, + "type": "string", + "status": "", + "constraints": [ + {} + ], + "entry_schema": { + "type": "" + } - ], + }, + "input-param": false, + "dictionary-name": "management-prefix-id", + "dictionary-source": "processor-db", + "dependencies": [], "version": 0 }, { - "name": "protected-prefix-id", + "name": "private2-prefix-id", "property": { "description": "", "required": false, - "type": "integer", + "type": "string", "status": "", "constraints": [ - { - - } + {} ], "entry_schema": { "type": "" } + }, "input-param": false, - "dictionary-name": "protected-prefix-id", + "dictionary-name": "private2-prefix-id", "dictionary-source": "processor-db", - "dependencies": [ - - ], + "dependencies": [], "version": 0 } -] +] \ No newline at end of file -- cgit 1.2.3-korg