aboutsummaryrefslogtreecommitdiffstats
path: root/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out
diff options
context:
space:
mode:
authorAssaf, Shay (sa726r) <sa726r@intl.att.com>2018-08-26 11:53:35 +0300
committerAssaf, Shay (sa726r) <sa726r@intl.att.com>2018-08-26 11:53:35 +0300
commit1b700c8606f319cbda416a8abb70ea16dceb7a29 (patch)
tree1febba7da1dbdddccf917612acab08363a476f93 /openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out
parentb111bbed40e9fe02d980fe0af360f60ca47f5ac6 (diff)
related-networks property support as input
Change-Id: I2d6fb011f7440127559a8f02b1c8a72095694403 Issue-ID: SDC-1658 Signed-off-by: Assaf, Shay (sa726r) <sa726r@intl.att.com>
Diffstat (limited to 'openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out')
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/GlobalSubstitutionTypesServiceTemplate.yaml528
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/MainServiceTemplate.yaml148
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_cdiServiceTemplate.yaml16
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_cdi_1ServiceTemplate.yaml16
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_cifServiceTemplate.yaml37
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_cif_1ServiceTemplate.yaml37
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_lbdServiceTemplate.yaml147
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_lbd_1ServiceTemplate.yaml183
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_oamServiceTemplate.yaml16
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_oam_1ServiceTemplate.yaml16
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_oam_2ServiceTemplate.yaml16
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/nested_cscfServiceTemplate.yaml9
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/nested_tdcoreServiceTemplate.yaml16
13 files changed, 790 insertions, 395 deletions
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/GlobalSubstitutionTypesServiceTemplate.yaml
index 258642ea2d..9172dc400f 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -24,6 +24,12 @@ node_types:
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.IpRequirements
+ port_cdi_ims_core_0_port_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
vm_flavor_name:
type: string
required: true
@@ -172,6 +178,12 @@ node_types:
type: integer
required: true
status: SUPPORTED
+ port_cdi_internal_0_port_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_cdi_ims_core_0_port_allowed_address_pairs:
type: list
required: true
@@ -621,12 +633,6 @@ node_types:
org.openecomp.resource.abstract.nodes.lbd:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
- port_lbd_internal_1_port_vlan_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
port_lbd_ims_core_1_port_allowed_address_pairs:
type: list
required: true
@@ -639,12 +645,6 @@ node_types:
status: SUPPORTED
entry_schema:
type: string
- compute_lbd_config_drive:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: boolean
port_lbd_internal_1_port_name:
type: list
required: true
@@ -657,22 +657,6 @@ node_types:
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.heat.network.AddressPair
- port_lbd_ims_core_1_port_ip_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_lbd_ims_core_1_port_vlan_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- port_lbd_dpdk_1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
port_lbd_dpdk_1_port_subnetpoolid:
type: string
required: true
@@ -703,22 +687,6 @@ node_types:
type: integer
required: true
status: SUPPORTED
- port_lbd_internal_1_port_ip_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_lbd_internal_1_port_security_groups:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- port_lbd_ims_core_1_port_subnetpoolid:
- type: string
- required: true
- status: SUPPORTED
vm_image_name:
type: string
required: true
@@ -751,6 +719,98 @@ node_types:
type: string
required: true
status: SUPPORTED
+ port_lbd_ims_core_1_port_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
+ compute_lbd_scheduler_hints:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_lbd_dpdk_1_port_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_lbd_ims_core_1_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_lbd_internal_1_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_lbd_internal_1_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ compute_lbd_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_lbd_ims_core_1_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_lbd_internal_1_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_lbd_config_drive:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: boolean
+ port_lbd_ims_core_1_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_lbd_ims_core_1_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_lbd_dpdk_1_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_lbd_internal_1_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_lbd_internal_1_port_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_lbd_ims_core_1_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_lbd_internal_1_port_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_lbd_internal_1_port_subnetpoolid:
type: string
required: true
@@ -791,18 +851,6 @@ node_types:
type: string
required: true
status: SUPPORTED
- compute_lbd_scheduler_hints:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- port_lbd_dpdk_1_port_name:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
port_lbd_dpdk_1_port_security_groups:
type: list
required: true
@@ -815,16 +863,6 @@ node_types:
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_lbd_ims_core_1_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
- required: true
- status: SUPPORTED
- port_lbd_internal_1_port_network:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
port_lbd_internal_1_port_network_role:
type: string
required: true
@@ -841,26 +879,18 @@ node_types:
status: SUPPORTED
entry_schema:
type: json
- port_lbd_internal_1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
port_lbd_dpdk_1_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.VlanRequirements
- compute_lbd_name:
+ port_lbd_dpdk_1_port_related_networks:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_lbd_ims_core_1_port_network_role_tag:
- type: string
- required: true
- status: SUPPORTED
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_lbd_dpdk_1_port_network_role:
type: string
required: true
@@ -1382,6 +1412,12 @@ node_types:
type: string
required: true
status: SUPPORTED
+ port_oam_internal_1_port_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_oam_internal_1_port_security_groups:
type: list
required: true
@@ -1444,6 +1480,12 @@ node_types:
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_oam_oam_1_port_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_oam_internal_1_port_vlan_requirements:
type: list
required: true
@@ -1995,6 +2037,12 @@ node_types:
type: string
required: true
status: SUPPORTED
+ port_oam_oam_2_port_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_oam_oam_2_port_security_groups:
type: list
required: true
@@ -2139,6 +2187,12 @@ node_types:
type: integer
required: true
status: SUPPORTED
+ port_oam_internal_2_port_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
compute_oam_scheduler_hints:
type: list
required: true
@@ -2641,6 +2695,12 @@ node_types:
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.IpRequirements
+ port_tdcore_dpdk_0_port_1_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_tdcore_internal_0_port_0_vlan_requirements:
type: list
required: true
@@ -2708,6 +2768,12 @@ node_types:
type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
+ port_tdcore_internal_0_port_0_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
tdcore_flavor_name:
type: string
description: flavor name
@@ -3272,6 +3338,12 @@ node_types:
type: string
required: true
status: SUPPORTED
+ port_cdi_internal_1_port_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
vm_flavor_name:
type: string
required: true
@@ -3424,6 +3496,12 @@ node_types:
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.IpRequirements
+ port_cdi_ims_core_1_port_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
compute_cdi_metadata:
type: list
required: true
@@ -3881,18 +3959,6 @@ node_types:
status: SUPPORTED
entry_schema:
type: string
- compute_lbd_config_drive:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: boolean
- port_lbd_dpdk_0_port_fixed_ips:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
port_lbd_internal_0_port_exCP_naming:
type: org.openecomp.datatypes.Naming
required: true
@@ -3905,22 +3971,16 @@ node_types:
type: string
required: true
status: SUPPORTED
- port_lbd_internal_0_port_security_groups:
+ port_lbd_dpdk_0_port_related_networks:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
vm_flavor_name:
type: string
required: true
status: SUPPORTED
- port_lbd_dpdk_0_port_security_groups:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
compute_lbd_availability_zone:
type: list
required: true
@@ -3937,184 +3997,220 @@ node_types:
type: string
required: true
status: SUPPORTED
- port_lbd_dpdk_0_port_vlan_requirements:
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_lbd_dpdk_0_port_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- vm_image_name:
- type: string
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_lbd_ims_core_0_port_order:
+ type: integer
required: true
status: SUPPORTED
- port_lbd_dpdk_0_port_name:
+ port_lbd_ims_core_0_port_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_lbd_internal_0_port_subnetpoolid:
- type: string
+ port_lbd_ims_core_0_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- port_lbd_dpdk_0_port_ip_requirements:
+ port_lbd_ims_core_0_port_allowed_address_pairs:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_lbd_ims_core_0_port_order:
- type: integer
+ type: org.openecomp.datatypes.heat.network.AddressPair
+ port_lbd_internal_0_port_name:
+ type: list
required: true
status: SUPPORTED
- port_lbd_ims_core_0_port_network_role:
+ entry_schema:
+ type: string
+ port_lbd_ims_core_0_port_network_role_tag:
type: string
required: true
status: SUPPORTED
- port_lbd_ims_core_0_port_network:
+ port_lbd_ims_core_0_port_related_networks:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_lbd_dpdk_0_port_network:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
+ compute_lbd_scheduler_hints:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_lbd_dpdk_0_port_network_role_tag:
- type: string
+ type: json
+ port_lbd_internal_0_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- port_lbd_ims_core_0_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ port_lbd_dpdk_0_port_order:
+ type: integer
required: true
status: SUPPORTED
- port_lbd_ims_core_0_port_allowed_address_pairs:
+ port_lbd_ims_core_0_port_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.heat.network.AddressPair
- port_lbd_internal_0_port_name:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_lbd_internal_0_port_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_lbd_internal_0_port_order:
- type: integer
+ port_lbd_dpdk_0_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- port_lbd_dpdk_0_port_network_role:
- type: string
+ compute_lbd_name:
+ type: list
required: true
status: SUPPORTED
- port_lbd_ims_core_0_port_vlan_requirements:
+ entry_schema:
+ type: string
+ port_lbd_ims_core_0_port_security_groups:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- port_lbd_ims_core_0_port_subnetpoolid:
- type: string
+ type: json
+ port_lbd_ims_core_0_port_name:
+ type: list
required: true
status: SUPPORTED
- index_value:
- type: integer
- description: Index value of this substitution service template runtime instance
- required: false
- default: 0
- status: SUPPORTED
- constraints:
- - greater_or_equal: 0
- port_lbd_ims_core_0_port_network_role_tag:
- type: string
+ entry_schema:
+ type: string
+ port_lbd_internal_0_port_vlan_requirements:
+ type: list
required: true
status: SUPPORTED
- compute_lbd_scheduler_hints:
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_lbd_config_drive:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
- port_lbd_internal_0_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ type: boolean
+ port_lbd_internal_0_port_related_networks:
+ type: list
required: true
status: SUPPORTED
- port_lbd_ims_core_0_port_fixed_ips:
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
+ port_lbd_dpdk_0_port_fixed_ips:
type: list
required: true
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_lbd_dpdk_0_port_order:
- type: integer
- required: true
- status: SUPPORTED
- port_lbd_ims_core_0_port_ip_requirements:
+ port_lbd_internal_0_port_security_groups:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_lbd_ims_core_0_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ type: json
+ port_lbd_dpdk_0_port_security_groups:
+ type: list
required: true
status: SUPPORTED
- port_lbd_internal_0_port_fixed_ips:
+ entry_schema:
+ type: json
+ port_lbd_dpdk_0_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_lbd_internal_0_port_network:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_lbd_dpdk_0_port_name:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_lbd_dpdk_0_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ port_lbd_internal_0_port_subnetpoolid:
+ type: string
required: true
status: SUPPORTED
- compute_lbd_metadata:
+ port_lbd_ims_core_0_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_lbd_dpdk_0_port_network:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
- compute_lbd_name:
+ type: string
+ port_lbd_dpdk_0_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_lbd_internal_0_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_lbd_dpdk_0_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_lbd_ims_core_0_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_lbd_internal_0_port_ip_requirements:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_lbd_ims_core_0_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ index_value:
+ type: integer
+ description: Index value of this substitution service template runtime instance
+ required: false
+ default: 0
+ status: SUPPORTED
+ constraints:
+ - greater_or_equal: 0
+ port_lbd_ims_core_0_port_fixed_ips:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_lbd_ims_core_0_port_security_groups:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_lbd_ims_core_0_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_lbd_internal_0_port_fixed_ips:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
- port_lbd_ims_core_0_port_name:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ compute_lbd_metadata:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_lbd_internal_0_port_vlan_requirements:
+ type: json
+ port_lbd_internal_0_port_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
+ type: org.openecomp.datatypes.network.IpRequirements
requirements:
- dependency_lbd_lbd_ims_core_0_port:
capability: tosca.capabilities.Node
@@ -4668,6 +4764,12 @@ node_types:
type: string
required: true
status: SUPPORTED
+ port_cif_oam_1_port_3_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
vm_image_name:
type: string
required: true
@@ -4734,6 +4836,12 @@ node_types:
type: string
required: true
status: SUPPORTED
+ port_cif_ims_core_1_port_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_cif_ims_li_1_port_allowed_address_pairs:
type: list
required: true
@@ -4780,6 +4888,12 @@ node_types:
type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
+ port_cif_internal_1_port_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_cif_oam_1_port_1_fixed_ips:
type: list
required: true
@@ -4942,6 +5056,12 @@ node_types:
status: SUPPORTED
entry_schema:
type: string
+ port_cif_oam_1_port_1_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_cif_ims_core_1_port_subnetpoolid:
type: string
required: true
@@ -4982,6 +5102,12 @@ node_types:
status: SUPPORTED
entry_schema:
type: string
+ port_cif_ims_li_1_port_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_cif_ims_li_1_port_network_role_tag:
type: string
required: true
@@ -5769,6 +5895,12 @@ node_types:
description: Unique ID for this VF instance
required: true
status: SUPPORTED
+ port_cscf_internal_0_port_0_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
availability_zone_0:
type: string
description: Availability zone name for CSCF instances.
@@ -6265,6 +6397,12 @@ node_types:
type: integer
required: true
status: SUPPORTED
+ port_oam_internal_0_port_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
vm_image_name:
type: string
required: true
@@ -6323,6 +6461,12 @@ node_types:
status: SUPPORTED
constraints:
- greater_or_equal: 0
+ port_oam_oam_0_port_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
compute_oam_user_data_format:
type: list
required: true
@@ -6864,6 +7008,12 @@ node_types:
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.IpRequirements
+ port_tdcore_dpdk_0_port_1_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_tdcore_internal_0_port_0_vlan_requirements:
type: list
required: true
@@ -6931,6 +7081,12 @@ node_types:
type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
+ port_tdcore_internal_0_port_0_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
tdcore_flavor_name:
type: string
description: flavor name
@@ -7491,6 +7647,12 @@ node_types:
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cif_internal_0_port_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_cif_ims_li_0_port_network_role:
type: string
required: true
@@ -7523,6 +7685,12 @@ node_types:
type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
+ port_cif_oam_0_port_1_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_cif_oam_0_port_3_exCP_naming:
type: org.openecomp.datatypes.Naming
required: true
@@ -7543,6 +7711,12 @@ node_types:
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.IpRequirements
+ port_cif_ims_core_0_port_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_cif_oam_0_port_1_vlan_requirements:
type: list
required: true
@@ -7635,6 +7809,12 @@ node_types:
status: SUPPORTED
entry_schema:
type: json
+ port_cif_oam_0_port_3_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_cif_oam_0_port_1_subnetpoolid:
type: string
required: true
@@ -7765,6 +7945,12 @@ node_types:
status: SUPPORTED
entry_schema:
type: string
+ port_cif_ims_li_0_port_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_cif_internal_0_port_security_groups:
type: list
required: true
@@ -8605,6 +8791,12 @@ node_types:
description: Unique ID for this VF instance
required: true
status: SUPPORTED
+ port_cscf_internal_0_port_0_related_networks:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
availability_zone_0:
type: string
description: Availability zone name for CSCF instances.
@@ -9035,4 +9227,4 @@ node_types:
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- - UNBOUNDED
+ - UNBOUNDED \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/MainServiceTemplate.yaml
index 1f76f3e59b..992afcd3c6 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/MainServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/MainServiceTemplate.yaml
@@ -2488,8 +2488,6 @@ topology_template:
get_input: lbd_ims_core_v6_vip_0
compute_lbd_user_data_format:
- RAW
- compute_lbd_config_drive:
- - true
port_lbd_internal_1_port_name:
- str_replace:
template: $PREFIX$DELeth0
@@ -2503,15 +2501,6 @@ topology_template:
- ip_address: 128.0.0.0/1
- ip_address: ::/1
- ip_address: 8000::/1
- port_lbd_ims_core_1_port_ip_requirements:
- - ip_version: 6
- ip_count_required:
- is_required: true
- floating_ip_count_required:
- is_required: false
- port_lbd_dpdk_1_port_mac_requirements:
- mac_count_required:
- is_required: false
vm_flavor_name:
get_input: lbd_flavor_name
port_lbd_ims_core_1_port_mac_requirements:
@@ -2519,14 +2508,6 @@ topology_template:
is_required: false
compute_lbd_availability_zone:
- get_input: availability_zone_1
- port_lbd_internal_1_port_ip_requirements:
- - ip_version: 4
- ip_count_required:
- is_required: true
- floating_ip_count_required:
- is_required: false
- port_lbd_internal_1_port_security_groups:
- - - cscf_RSG
vm_image_name:
get_input: lbd_image_name
port_lbd_dpdk_1_port_network:
@@ -2539,16 +2520,6 @@ topology_template:
get_input: lbd_name_1
$DEL:
get_input: vcscf_name_delimeter
- port_lbd_ims_core_1_port_security_groups:
- - - cscf_RSG
- port_lbd_ims_core_1_port_fixed_ips:
- - ip_address:
- get_input: lbd_ims_core_v6_ip_1
- port_lbd_internal_1_port_fixed_ips:
- - ip_address:
- get_input: lbd_internal_ip_1
- port_lbd_ims_core_1_port_network:
- - get_input: ims_core_net_id
compute_lbd_scheduler_hints:
- group: lbd_server_group_group
port_lbd_dpdk_1_port_name:
@@ -2559,13 +2530,48 @@ topology_template:
get_input: lbd_name_1
$DEL:
get_input: vcscf_name_delimeter
+ port_lbd_internal_1_port_network:
+ - cscf_internal_network_0
+ port_lbd_internal_1_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ compute_lbd_name:
+ - get_input: lbd_name_1
+ port_lbd_ims_core_1_port_network_role_tag: ims_core
+ compute_lbd_config_drive:
+ - true
+ port_lbd_ims_core_1_port_ip_requirements:
+ - ip_version: 6
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_lbd_dpdk_1_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_lbd_internal_1_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_lbd_internal_1_port_security_groups:
+ - - cscf_RSG
+ port_lbd_ims_core_1_port_security_groups:
+ - - cscf_RSG
+ port_lbd_ims_core_1_port_fixed_ips:
+ - ip_address:
+ get_input: lbd_ims_core_v6_ip_1
+ port_lbd_internal_1_port_fixed_ips:
+ - ip_address:
+ get_input: lbd_internal_ip_1
+ port_lbd_ims_core_1_port_network:
+ - get_input: ims_core_net_id
port_lbd_dpdk_1_port_security_groups:
- - cscf_RSG
port_lbd_dpdk_1_port_fixed_ips:
- ip_address:
get_input: lbd_internal_dpdk_ip_1
- port_lbd_internal_1_port_network:
- - cscf_internal_network_0
port_lbd_dpdk_1_port_ip_requirements:
- ip_version: 4
ip_count_required:
@@ -2582,12 +2588,6 @@ topology_template:
get_input: vnf_name
vf_module_name:
get_input: vf_module_name
- port_lbd_internal_1_port_mac_requirements:
- mac_count_required:
- is_required: false
- compute_lbd_name:
- - get_input: lbd_name_1
- port_lbd_ims_core_1_port_network_role_tag: ims_core
service_template_filter:
substitute_service_template: Nested_lbdServiceTemplate.yaml
count: 1
@@ -3276,17 +3276,8 @@ topology_template:
properties:
compute_lbd_user_data_format:
- RAW
- compute_lbd_config_drive:
- - true
- port_lbd_dpdk_0_port_fixed_ips:
- - ip_address:
- get_input: lbd_internal_dpdk_ip_0
- port_lbd_internal_0_port_security_groups:
- - - cscf_RSG
vm_flavor_name:
get_input: lbd_flavor_name
- port_lbd_dpdk_0_port_security_groups:
- - - cscf_RSG
compute_lbd_availability_zone:
- get_input: availability_zone_0
port_lbd_dpdk_0_port_allowed_address_pairs:
@@ -3296,14 +3287,6 @@ topology_template:
- ip_address: 8000::/1
vm_image_name:
get_input: lbd_image_name
- port_lbd_dpdk_0_port_name:
- - str_replace:
- template: $PREFIX$DELeth1
- params:
- $PREFIX:
- get_input: lbd_name_0
- $DEL:
- get_input: vcscf_name_delimeter
port_lbd_dpdk_0_port_ip_requirements:
- ip_version: 4
ip_count_required:
@@ -3312,8 +3295,6 @@ topology_template:
is_required: false
port_lbd_ims_core_0_port_network:
- get_input: ims_core_net_id
- port_lbd_dpdk_0_port_network:
- - cscf_internal_dpdk_network_0
port_lbd_ims_core_0_port_mac_requirements:
mac_count_required:
is_required: false
@@ -3334,23 +3315,54 @@ topology_template:
port_lbd_internal_0_port_mac_requirements:
mac_count_required:
is_required: false
- port_lbd_ims_core_0_port_fixed_ips:
- - ip_address:
- get_input: lbd_ims_core_v6_ip_0
port_lbd_ims_core_0_port_ip_requirements:
- ip_version: 6
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: false
- port_lbd_internal_0_port_fixed_ips:
- - ip_address:
- get_input: lbd_internal_ip_0
port_lbd_internal_0_port_network:
- cscf_internal_network_0
port_lbd_dpdk_0_port_mac_requirements:
mac_count_required:
is_required: false
+ compute_lbd_name:
+ - get_input: lbd_name_0
+ port_lbd_ims_core_0_port_security_groups:
+ - - cscf_RSG
+ port_lbd_ims_core_0_port_name:
+ - str_replace:
+ template: $PREFIX$DELeth2
+ params:
+ $PREFIX:
+ get_input: lbd_name_0
+ $DEL:
+ get_input: vcscf_name_delimeter
+ compute_lbd_config_drive:
+ - true
+ port_lbd_dpdk_0_port_fixed_ips:
+ - ip_address:
+ get_input: lbd_internal_dpdk_ip_0
+ port_lbd_internal_0_port_security_groups:
+ - - cscf_RSG
+ port_lbd_dpdk_0_port_security_groups:
+ - - cscf_RSG
+ port_lbd_dpdk_0_port_name:
+ - str_replace:
+ template: $PREFIX$DELeth1
+ params:
+ $PREFIX:
+ get_input: lbd_name_0
+ $DEL:
+ get_input: vcscf_name_delimeter
+ port_lbd_dpdk_0_port_network:
+ - cscf_internal_dpdk_network_0
+ port_lbd_ims_core_0_port_fixed_ips:
+ - ip_address:
+ get_input: lbd_ims_core_v6_ip_0
+ port_lbd_internal_0_port_fixed_ips:
+ - ip_address:
+ get_input: lbd_internal_ip_0
compute_lbd_metadata:
- vf_module_id:
get_input: vf_module_id
@@ -3361,24 +3373,12 @@ topology_template:
get_input: vnf_name
vf_module_name:
get_input: vf_module_name
- compute_lbd_name:
- - get_input: lbd_name_0
port_lbd_internal_0_port_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: false
- port_lbd_ims_core_0_port_security_groups:
- - - cscf_RSG
- port_lbd_ims_core_0_port_name:
- - str_replace:
- template: $PREFIX$DELeth2
- params:
- $PREFIX:
- get_input: lbd_name_0
- $DEL:
- get_input: vcscf_name_delimeter
service_template_filter:
substitute_service_template: Nested_lbd_1ServiceTemplate.yaml
count: 1
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_cdiServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_cdiServiceTemplate.yaml
index 37354cf0a8..e41c99a6c8 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_cdiServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_cdiServiceTemplate.yaml
@@ -24,6 +24,11 @@ topology_template:
required: true
entry_schema:
type: org.openecomp.datatypes.network.IpRequirements
+ port_cdi_ims_core_0_port_related_networks:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
vm_flavor_name:
type: string
required: true
@@ -144,6 +149,11 @@ topology_template:
port_cdi_internal_0_port_order:
type: integer
required: true
+ port_cdi_internal_0_port_related_networks:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_cdi_ims_core_0_port_allowed_address_pairs:
type: list
required: true
@@ -179,6 +189,8 @@ topology_template:
vlan_requirements:
get_input: port_cdi_ims_core_0_port_vlan_requirements
subinterface_indicator: false
+ related_networks:
+ get_input: port_cdi_ims_core_0_port_related_networks
ip_requirements:
get_input: port_cdi_ims_core_0_port_ip_requirements
network_role_tag:
@@ -253,6 +265,8 @@ topology_template:
vlan_requirements:
get_input: port_cdi_internal_0_port_vlan_requirements
subinterface_indicator: false
+ related_networks:
+ get_input: port_cdi_internal_0_port_related_networks
ip_requirements:
get_input: port_cdi_internal_0_port_ip_requirements
network_role_tag:
@@ -494,4 +508,4 @@ topology_template:
- dependency
dependency_cdi_cdi_internal_0_port:
- cdi_cdi_internal_0_port
- - dependency
+ - dependency \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_cdi_1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_cdi_1ServiceTemplate.yaml
index 1e5366896c..d6d9cfe8dd 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_cdi_1ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_cdi_1ServiceTemplate.yaml
@@ -22,6 +22,11 @@ topology_template:
port_cdi_internal_1_port_network_role_tag:
type: string
required: true
+ port_cdi_internal_1_port_related_networks:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
vm_flavor_name:
type: string
required: true
@@ -146,6 +151,11 @@ topology_template:
required: true
entry_schema:
type: org.openecomp.datatypes.network.IpRequirements
+ port_cdi_ims_core_1_port_related_networks:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
compute_cdi_metadata:
type: list
required: true
@@ -179,6 +189,8 @@ topology_template:
vlan_requirements:
get_input: port_cdi_internal_1_port_vlan_requirements
subinterface_indicator: false
+ related_networks:
+ get_input: port_cdi_internal_1_port_related_networks
ip_requirements:
get_input: port_cdi_internal_1_port_ip_requirements
network_role_tag:
@@ -253,6 +265,8 @@ topology_template:
vlan_requirements:
get_input: port_cdi_ims_core_1_port_vlan_requirements
subinterface_indicator: false
+ related_networks:
+ get_input: port_cdi_ims_core_1_port_related_networks
ip_requirements:
get_input: port_cdi_ims_core_1_port_ip_requirements
network_role_tag:
@@ -494,4 +508,4 @@ topology_template:
- dependency
dependency_cdi:
- cdi
- - dependency
+ - dependency \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_cifServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_cifServiceTemplate.yaml
index 4f95a1d7c5..56fd1defd7 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_cifServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_cifServiceTemplate.yaml
@@ -31,6 +31,11 @@ topology_template:
required: true
entry_schema:
type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cif_internal_0_port_related_networks:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_cif_ims_li_0_port_network_role:
type: string
required: true
@@ -56,6 +61,11 @@ topology_template:
port_cif_oam_0_port_1_exCP_naming:
type: org.openecomp.datatypes.Naming
required: true
+ port_cif_oam_0_port_1_related_networks:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_cif_oam_0_port_3_exCP_naming:
type: org.openecomp.datatypes.Naming
required: true
@@ -72,6 +82,11 @@ topology_template:
required: true
entry_schema:
type: org.openecomp.datatypes.network.IpRequirements
+ port_cif_ims_core_0_port_related_networks:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_cif_oam_0_port_1_vlan_requirements:
type: list
required: true
@@ -146,6 +161,11 @@ topology_template:
required: true
entry_schema:
type: json
+ port_cif_oam_0_port_3_related_networks:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_cif_oam_0_port_1_subnetpoolid:
type: string
required: true
@@ -250,6 +270,11 @@ topology_template:
required: true
entry_schema:
type: string
+ port_cif_ims_li_0_port_related_networks:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_cif_internal_0_port_security_groups:
type: list
required: true
@@ -369,6 +394,8 @@ topology_template:
vlan_requirements:
get_input: port_cif_internal_0_port_vlan_requirements
subinterface_indicator: false
+ related_networks:
+ get_input: port_cif_internal_0_port_related_networks
ip_requirements:
get_input: port_cif_internal_0_port_ip_requirements
network_role_tag:
@@ -412,6 +439,8 @@ topology_template:
vlan_requirements:
get_input: port_cif_ims_li_0_port_vlan_requirements
subinterface_indicator: false
+ related_networks:
+ get_input: port_cif_ims_li_0_port_related_networks
ip_requirements:
get_input: port_cif_ims_li_0_port_ip_requirements
network_role_tag:
@@ -455,6 +484,8 @@ topology_template:
vlan_requirements:
get_input: port_cif_ims_core_0_port_vlan_requirements
subinterface_indicator: false
+ related_networks:
+ get_input: port_cif_ims_core_0_port_related_networks
ip_requirements:
get_input: port_cif_ims_core_0_port_ip_requirements
network_role_tag:
@@ -498,6 +529,8 @@ topology_template:
vlan_requirements:
get_input: port_cif_oam_0_port_1_vlan_requirements
subinterface_indicator: false
+ related_networks:
+ get_input: port_cif_oam_0_port_1_related_networks
ip_requirements:
get_input: port_cif_oam_0_port_1_ip_requirements
network_role_tag:
@@ -541,6 +574,8 @@ topology_template:
vlan_requirements:
get_input: port_cif_oam_0_port_3_vlan_requirements
subinterface_indicator: false
+ related_networks:
+ get_input: port_cif_oam_0_port_3_related_networks
ip_requirements:
get_input: port_cif_oam_0_port_3_ip_requirements
network_role_tag:
@@ -908,4 +943,4 @@ topology_template:
- link
link_cif_cif_oam_0_port_3:
- cif_cif_oam_0_port_3
- - link
+ - link \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_cif_1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_cif_1ServiceTemplate.yaml
index 0e02d6611d..ae63110bf0 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_cif_1ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_cif_1ServiceTemplate.yaml
@@ -43,6 +43,11 @@ topology_template:
port_cif_oam_1_port_3_subnetpoolid:
type: string
required: true
+ port_cif_oam_1_port_3_related_networks:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
vm_image_name:
type: string
required: true
@@ -96,6 +101,11 @@ topology_template:
port_cif_ims_li_1_port_subnetpoolid:
type: string
required: true
+ port_cif_ims_core_1_port_related_networks:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_cif_ims_li_1_port_allowed_address_pairs:
type: list
required: true
@@ -133,6 +143,11 @@ topology_template:
port_cif_internal_1_port_exCP_naming:
type: org.openecomp.datatypes.Naming
required: true
+ port_cif_internal_1_port_related_networks:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_cif_oam_1_port_1_fixed_ips:
type: list
required: true
@@ -264,6 +279,11 @@ topology_template:
required: true
entry_schema:
type: string
+ port_cif_oam_1_port_1_related_networks:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_cif_ims_core_1_port_subnetpoolid:
type: string
required: true
@@ -297,6 +317,11 @@ topology_template:
required: true
entry_schema:
type: string
+ port_cif_ims_li_1_port_related_networks:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_cif_ims_li_1_port_network_role_tag:
type: string
required: true
@@ -369,6 +394,8 @@ topology_template:
vlan_requirements:
get_input: port_cif_ims_li_1_port_vlan_requirements
subinterface_indicator: false
+ related_networks:
+ get_input: port_cif_ims_li_1_port_related_networks
ip_requirements:
get_input: port_cif_ims_li_1_port_ip_requirements
network_role_tag:
@@ -412,6 +439,8 @@ topology_template:
vlan_requirements:
get_input: port_cif_internal_1_port_vlan_requirements
subinterface_indicator: false
+ related_networks:
+ get_input: port_cif_internal_1_port_related_networks
ip_requirements:
get_input: port_cif_internal_1_port_ip_requirements
network_role_tag:
@@ -455,6 +484,8 @@ topology_template:
vlan_requirements:
get_input: port_cif_oam_1_port_1_vlan_requirements
subinterface_indicator: false
+ related_networks:
+ get_input: port_cif_oam_1_port_1_related_networks
ip_requirements:
get_input: port_cif_oam_1_port_1_ip_requirements
network_role_tag:
@@ -498,6 +529,8 @@ topology_template:
vlan_requirements:
get_input: port_cif_ims_core_1_port_vlan_requirements
subinterface_indicator: false
+ related_networks:
+ get_input: port_cif_ims_core_1_port_related_networks
ip_requirements:
get_input: port_cif_ims_core_1_port_ip_requirements
network_role_tag:
@@ -541,6 +574,8 @@ topology_template:
vlan_requirements:
get_input: port_cif_oam_1_port_3_vlan_requirements
subinterface_indicator: false
+ related_networks:
+ get_input: port_cif_oam_1_port_3_related_networks
ip_requirements:
get_input: port_cif_oam_1_port_3_ip_requirements
network_role_tag:
@@ -908,4 +943,4 @@ topology_template:
- link
link_cif_cif_oam_1_port_3:
- cif_cif_oam_1_port_3
- - link
+ - link \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_lbdServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_lbdServiceTemplate.yaml
index 40d031a7ef..4724e88180 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_lbdServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_lbdServiceTemplate.yaml
@@ -11,11 +11,6 @@ node_types:
derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
topology_template:
inputs:
- port_lbd_internal_1_port_vlan_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
port_lbd_ims_core_1_port_allowed_address_pairs:
type: list
required: true
@@ -26,11 +21,6 @@ topology_template:
required: true
entry_schema:
type: string
- compute_lbd_config_drive:
- type: list
- required: true
- entry_schema:
- type: boolean
port_lbd_internal_1_port_name:
type: list
required: true
@@ -41,19 +31,6 @@ topology_template:
required: true
entry_schema:
type: org.openecomp.datatypes.heat.network.AddressPair
- port_lbd_ims_core_1_port_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_lbd_ims_core_1_port_vlan_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- port_lbd_dpdk_1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
port_lbd_dpdk_1_port_subnetpoolid:
type: string
required: true
@@ -77,19 +54,6 @@ topology_template:
port_lbd_internal_1_port_order:
type: integer
required: true
- port_lbd_internal_1_port_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_lbd_internal_1_port_security_groups:
- type: list
- required: true
- entry_schema:
- type: json
- port_lbd_ims_core_1_port_subnetpoolid:
- type: string
- required: true
vm_image_name:
type: string
required: true
@@ -115,6 +79,81 @@ topology_template:
port_lbd_ims_core_1_port_network_role:
type: string
required: true
+ port_lbd_ims_core_1_port_related_networks:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
+ compute_lbd_scheduler_hints:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_lbd_dpdk_1_port_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_lbd_ims_core_1_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_lbd_internal_1_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_lbd_internal_1_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ compute_lbd_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_lbd_ims_core_1_port_network_role_tag:
+ type: string
+ required: true
+ port_lbd_internal_1_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_lbd_config_drive:
+ type: list
+ required: true
+ entry_schema:
+ type: boolean
+ port_lbd_ims_core_1_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_lbd_ims_core_1_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_lbd_dpdk_1_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_lbd_internal_1_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_lbd_internal_1_port_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_lbd_ims_core_1_port_subnetpoolid:
+ type: string
+ required: true
+ port_lbd_internal_1_port_related_networks:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_lbd_internal_1_port_subnetpoolid:
type: string
required: true
@@ -148,16 +187,6 @@ topology_template:
port_lbd_dpdk_1_port_network_role_tag:
type: string
required: true
- compute_lbd_scheduler_hints:
- type: list
- required: true
- entry_schema:
- type: json
- port_lbd_dpdk_1_port_name:
- type: list
- required: true
- entry_schema:
- type: string
port_lbd_dpdk_1_port_security_groups:
type: list
required: true
@@ -168,14 +197,6 @@ topology_template:
required: true
entry_schema:
type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_lbd_ims_core_1_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
- required: true
- port_lbd_internal_1_port_network:
- type: list
- required: true
- entry_schema:
- type: string
port_lbd_internal_1_port_network_role:
type: string
required: true
@@ -189,22 +210,16 @@ topology_template:
required: true
entry_schema:
type: json
- port_lbd_internal_1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
port_lbd_dpdk_1_port_vlan_requirements:
type: list
required: true
entry_schema:
type: org.openecomp.datatypes.network.VlanRequirements
- compute_lbd_name:
+ port_lbd_dpdk_1_port_related_networks:
type: list
required: true
entry_schema:
- type: string
- port_lbd_ims_core_1_port_network_role_tag:
- type: string
- required: true
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_lbd_dpdk_1_port_network_role:
type: string
required: true
@@ -227,6 +242,8 @@ topology_template:
vlan_requirements:
get_input: port_lbd_ims_core_1_port_vlan_requirements
subinterface_indicator: false
+ related_networks:
+ get_input: port_lbd_ims_core_1_port_related_networks
ip_requirements:
get_input: port_lbd_ims_core_1_port_ip_requirements
network_role_tag:
@@ -270,6 +287,8 @@ topology_template:
vlan_requirements:
get_input: port_lbd_dpdk_1_port_vlan_requirements
subinterface_indicator: false
+ related_networks:
+ get_input: port_lbd_dpdk_1_port_related_networks
ip_requirements:
get_input: port_lbd_dpdk_1_port_ip_requirements
network_role_tag:
@@ -311,6 +330,8 @@ topology_template:
vlan_requirements:
get_input: port_lbd_internal_1_port_vlan_requirements
subinterface_indicator: false
+ related_networks:
+ get_input: port_lbd_internal_1_port_related_networks
ip_requirements:
get_input: port_lbd_internal_1_port_ip_requirements
network_role_tag:
@@ -625,4 +646,4 @@ topology_template:
- link
dependency_lbd_lbd_dpdk_1_port:
- lbd_lbd_dpdk_1_port
- - dependency
+ - dependency \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_lbd_1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_lbd_1ServiceTemplate.yaml
index 6cf9d097ad..52f88a0642 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_lbd_1ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_lbd_1ServiceTemplate.yaml
@@ -19,16 +19,6 @@ topology_template:
required: true
entry_schema:
type: string
- compute_lbd_config_drive:
- type: list
- required: true
- entry_schema:
- type: boolean
- port_lbd_dpdk_0_port_fixed_ips:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
port_lbd_internal_0_port_exCP_naming:
type: org.openecomp.datatypes.Naming
required: true
@@ -38,19 +28,14 @@ topology_template:
port_lbd_internal_0_port_network_role:
type: string
required: true
- port_lbd_internal_0_port_security_groups:
+ port_lbd_dpdk_0_port_related_networks:
type: list
required: true
entry_schema:
- type: json
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
vm_flavor_name:
type: string
required: true
- port_lbd_dpdk_0_port_security_groups:
- type: list
- required: true
- entry_schema:
- type: json
compute_lbd_availability_zone:
type: list
required: true
@@ -64,22 +49,9 @@ topology_template:
port_lbd_dpdk_0_port_subnetpoolid:
type: string
required: true
- port_lbd_dpdk_0_port_vlan_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
vm_image_name:
type: string
required: true
- port_lbd_dpdk_0_port_name:
- type: list
- required: true
- entry_schema:
- type: string
- port_lbd_internal_0_port_subnetpoolid:
- type: string
- required: true
port_lbd_dpdk_0_port_ip_requirements:
type: list
required: true
@@ -88,22 +60,11 @@ topology_template:
port_lbd_ims_core_0_port_order:
type: integer
required: true
- port_lbd_ims_core_0_port_network_role:
- type: string
- required: true
port_lbd_ims_core_0_port_network:
type: list
required: true
entry_schema:
type: string
- port_lbd_dpdk_0_port_network:
- type: list
- required: true
- entry_schema:
- type: string
- port_lbd_dpdk_0_port_network_role_tag:
- type: string
- required: true
port_lbd_ims_core_0_port_mac_requirements:
type: org.openecomp.datatypes.network.MacRequirements
required: true
@@ -117,30 +78,14 @@ topology_template:
required: true
entry_schema:
type: string
- port_lbd_internal_0_port_order:
- type: integer
- required: true
- port_lbd_dpdk_0_port_network_role:
+ port_lbd_ims_core_0_port_network_role_tag:
type: string
required: true
- port_lbd_ims_core_0_port_vlan_requirements:
+ port_lbd_ims_core_0_port_related_networks:
type: list
required: true
entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- port_lbd_ims_core_0_port_subnetpoolid:
- type: string
- required: true
- index_value:
- type: integer
- description: Index value of this substitution service template runtime instance
- required: false
- default: 0
- constraints:
- - greater_or_equal: 0
- port_lbd_ims_core_0_port_network_role_tag:
- type: string
- required: true
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
compute_lbd_scheduler_hints:
type: list
required: true
@@ -149,11 +94,6 @@ topology_template:
port_lbd_internal_0_port_mac_requirements:
type: org.openecomp.datatypes.network.MacRequirements
required: true
- port_lbd_ims_core_0_port_fixed_ips:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
port_lbd_dpdk_0_port_order:
type: integer
required: true
@@ -162,14 +102,6 @@ topology_template:
required: true
entry_schema:
type: org.openecomp.datatypes.network.IpRequirements
- port_lbd_ims_core_0_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
- required: true
- port_lbd_internal_0_port_fixed_ips:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
port_lbd_internal_0_port_network:
type: list
required: true
@@ -178,36 +110,119 @@ topology_template:
port_lbd_dpdk_0_port_mac_requirements:
type: org.openecomp.datatypes.network.MacRequirements
required: true
- compute_lbd_metadata:
+ compute_lbd_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_lbd_ims_core_0_port_security_groups:
type: list
required: true
entry_schema:
type: json
- compute_lbd_name:
+ port_lbd_ims_core_0_port_name:
type: list
required: true
entry_schema:
type: string
- port_lbd_internal_0_port_ip_requirements:
+ port_lbd_internal_0_port_vlan_requirements:
type: list
required: true
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_lbd_ims_core_0_port_security_groups:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_lbd_config_drive:
+ type: list
+ required: true
+ entry_schema:
+ type: boolean
+ port_lbd_internal_0_port_related_networks:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
+ port_lbd_dpdk_0_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_lbd_internal_0_port_security_groups:
type: list
required: true
entry_schema:
type: json
- port_lbd_ims_core_0_port_name:
+ port_lbd_dpdk_0_port_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_lbd_dpdk_0_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_lbd_dpdk_0_port_name:
type: list
required: true
entry_schema:
type: string
- port_lbd_internal_0_port_vlan_requirements:
+ port_lbd_internal_0_port_subnetpoolid:
+ type: string
+ required: true
+ port_lbd_ims_core_0_port_network_role:
+ type: string
+ required: true
+ port_lbd_dpdk_0_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_lbd_dpdk_0_port_network_role_tag:
+ type: string
+ required: true
+ port_lbd_internal_0_port_order:
+ type: integer
+ required: true
+ port_lbd_dpdk_0_port_network_role:
+ type: string
+ required: true
+ port_lbd_ims_core_0_port_vlan_requirements:
type: list
required: true
entry_schema:
type: org.openecomp.datatypes.network.VlanRequirements
+ port_lbd_ims_core_0_port_subnetpoolid:
+ type: string
+ required: true
+ index_value:
+ type: integer
+ description: Index value of this substitution service template runtime instance
+ required: false
+ default: 0
+ constraints:
+ - greater_or_equal: 0
+ port_lbd_ims_core_0_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_lbd_ims_core_0_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_lbd_internal_0_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ compute_lbd_metadata:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_lbd_internal_0_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
node_templates:
lbd_lbd_ims_core_0_port:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
@@ -227,6 +242,8 @@ topology_template:
vlan_requirements:
get_input: port_lbd_ims_core_0_port_vlan_requirements
subinterface_indicator: false
+ related_networks:
+ get_input: port_lbd_ims_core_0_port_related_networks
ip_requirements:
get_input: port_lbd_ims_core_0_port_ip_requirements
network_role_tag:
@@ -270,6 +287,8 @@ topology_template:
vlan_requirements:
get_input: port_lbd_dpdk_0_port_vlan_requirements
subinterface_indicator: false
+ related_networks:
+ get_input: port_lbd_dpdk_0_port_related_networks
ip_requirements:
get_input: port_lbd_dpdk_0_port_ip_requirements
network_role_tag:
@@ -311,6 +330,8 @@ topology_template:
vlan_requirements:
get_input: port_lbd_internal_0_port_vlan_requirements
subinterface_indicator: false
+ related_networks:
+ get_input: port_lbd_internal_0_port_related_networks
ip_requirements:
get_input: port_lbd_internal_0_port_ip_requirements
network_role_tag:
@@ -625,4 +646,4 @@ topology_template:
- link
link_lbd_lbd_internal_0_port:
- lbd_lbd_internal_0_port
- - link
+ - link \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_oamServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_oamServiceTemplate.yaml
index 342b6795fc..ea3d737e38 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_oamServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_oamServiceTemplate.yaml
@@ -51,6 +51,11 @@ topology_template:
port_oam_oam_0_port_order:
type: integer
required: true
+ port_oam_internal_0_port_related_networks:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
vm_image_name:
type: string
required: true
@@ -98,6 +103,11 @@ topology_template:
default: 0
constraints:
- greater_or_equal: 0
+ port_oam_oam_0_port_related_networks:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
compute_oam_user_data_format:
type: list
required: true
@@ -179,6 +189,8 @@ topology_template:
vlan_requirements:
get_input: port_oam_oam_0_port_vlan_requirements
subinterface_indicator: false
+ related_networks:
+ get_input: port_oam_oam_0_port_related_networks
ip_requirements:
get_input: port_oam_oam_0_port_ip_requirements
network_role_tag:
@@ -222,6 +234,8 @@ topology_template:
vlan_requirements:
get_input: port_oam_internal_0_port_vlan_requirements
subinterface_indicator: false
+ related_networks:
+ get_input: port_oam_internal_0_port_related_networks
ip_requirements:
get_input: port_oam_internal_0_port_ip_requirements
network_role_tag:
@@ -494,4 +508,4 @@ topology_template:
- dependency
link_oam_oam_internal_0_port:
- oam_oam_internal_0_port
- - link
+ - link \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_oam_1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_oam_1ServiceTemplate.yaml
index 1c727e5b8f..ab1896910c 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_oam_1ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_oam_1ServiceTemplate.yaml
@@ -14,6 +14,11 @@ topology_template:
port_oam_internal_1_port_network_role_tag:
type: string
required: true
+ port_oam_internal_1_port_related_networks:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_oam_internal_1_port_security_groups:
type: list
required: true
@@ -64,6 +69,11 @@ topology_template:
required: true
entry_schema:
type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_oam_oam_1_port_related_networks:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_oam_internal_1_port_vlan_requirements:
type: list
required: true
@@ -179,6 +189,8 @@ topology_template:
vlan_requirements:
get_input: port_oam_internal_1_port_vlan_requirements
subinterface_indicator: false
+ related_networks:
+ get_input: port_oam_internal_1_port_related_networks
ip_requirements:
get_input: port_oam_internal_1_port_ip_requirements
network_role_tag:
@@ -222,6 +234,8 @@ topology_template:
vlan_requirements:
get_input: port_oam_oam_1_port_vlan_requirements
subinterface_indicator: false
+ related_networks:
+ get_input: port_oam_oam_1_port_related_networks
ip_requirements:
get_input: port_oam_oam_1_port_ip_requirements
network_role_tag:
@@ -494,4 +508,4 @@ topology_template:
- dependency
dependency_oam_oam_oam_1_port:
- oam_oam_oam_1_port
- - dependency
+ - dependency \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_oam_2ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_oam_2ServiceTemplate.yaml
index 6d835ea8fb..d099f16268 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_oam_2ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_oam_2ServiceTemplate.yaml
@@ -14,6 +14,11 @@ topology_template:
port_oam_oam_2_port_network_role_tag:
type: string
required: true
+ port_oam_oam_2_port_related_networks:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_oam_oam_2_port_security_groups:
type: list
required: true
@@ -130,6 +135,11 @@ topology_template:
port_oam_oam_2_port_order:
type: integer
required: true
+ port_oam_internal_2_port_related_networks:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
compute_oam_scheduler_hints:
type: list
required: true
@@ -179,6 +189,8 @@ topology_template:
vlan_requirements:
get_input: port_oam_internal_2_port_vlan_requirements
subinterface_indicator: false
+ related_networks:
+ get_input: port_oam_internal_2_port_related_networks
ip_requirements:
get_input: port_oam_internal_2_port_ip_requirements
network_role_tag:
@@ -222,6 +234,8 @@ topology_template:
vlan_requirements:
get_input: port_oam_oam_2_port_vlan_requirements
subinterface_indicator: false
+ related_networks:
+ get_input: port_oam_oam_2_port_related_networks
ip_requirements:
get_input: port_oam_oam_2_port_ip_requirements
network_role_tag:
@@ -494,4 +508,4 @@ topology_template:
- dependency
dependency_oam:
- oam
- - dependency
+ - dependency \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/nested_cscfServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/nested_cscfServiceTemplate.yaml
index 73d44bd634..84325428a4 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/nested_cscfServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/nested_cscfServiceTemplate.yaml
@@ -86,6 +86,11 @@ topology_template:
immutable: false
type: string
description: Unique ID for this VF instance
+ port_cscf_internal_0_port_0_related_networks:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
availability_zone_0:
hidden: false
immutable: false
@@ -213,6 +218,8 @@ topology_template:
properties:
subnetpoolid:
get_input: port_cscf_internal_0_port_0_subnetpoolid
+ related_networks:
+ get_input: port_cscf_internal_0_port_0_related_networks
network:
get_input: internal_net_id
ip_requirements:
@@ -439,4 +446,4 @@ topology_template:
- link
local_storage_cscf_server_0:
- cscf_server_0
- - local_storage
+ - local_storage \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/nested_tdcoreServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/nested_tdcoreServiceTemplate.yaml
index e13629478c..54bb2f500c 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/nested_tdcoreServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/nested_tdcoreServiceTemplate.yaml
@@ -46,6 +46,11 @@ topology_template:
required: true
entry_schema:
type: org.openecomp.datatypes.network.IpRequirements
+ port_tdcore_dpdk_0_port_1_related_networks:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
port_tdcore_internal_0_port_0_vlan_requirements:
type: list
required: true
@@ -106,6 +111,11 @@ topology_template:
port_tdcore_dpdk_0_port_1_mac_requirements:
type: org.openecomp.datatypes.network.MacRequirements
required: true
+ port_tdcore_internal_0_port_0_related_networks:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.RelatedNetworksAssignments
tdcore_flavor_name:
hidden: false
immutable: false
@@ -226,6 +236,8 @@ topology_template:
properties:
subnetpoolid:
get_input: port_tdcore_internal_0_port_0_subnetpoolid
+ related_networks:
+ get_input: port_tdcore_internal_0_port_0_related_networks
network:
get_input: internal_net_id
ip_requirements:
@@ -275,6 +287,8 @@ topology_template:
- ip_address: 128.0.0.0/1
- ip_address: ::/1
- ip_address: 8000::/1
+ related_networks:
+ get_input: port_tdcore_dpdk_0_port_1_related_networks
network:
get_input: internal_dpdk_net_id
ip_requirements:
@@ -568,4 +582,4 @@ topology_template:
- dependency
local_storage_tdcore_server_0:
- tdcore_server_0
- - local_storage
+ - local_storage \ No newline at end of file