aboutsummaryrefslogtreecommitdiffstats
path: root/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern
diff options
context:
space:
mode:
Diffstat (limited to 'openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern')
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/GlobalSubstitutionTypesServiceTemplate.yaml632
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/MainServiceTemplate.yaml182
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c1_scalling_instanceServiceTemplate.yaml139
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c2_catalog_instance_0ServiceTemplate.yaml119
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c2_catalog_instance_1ServiceTemplate.yaml119
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_a_single_1aServiceTemplate.yaml127
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_b_single_1b_0ServiceTemplate.yaml130
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_b_single_1b_1ServiceTemplate.yaml119
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/nested-pcm_v0.1ServiceTemplate.yaml90
9 files changed, 1406 insertions, 251 deletions
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/GlobalSubstitutionTypesServiceTemplate.yaml
index 5b8093e870..f0a9da57b6 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -922,6 +922,12 @@ node_types:
org.openecomp.resource.abstract.nodes.heat.pcm_server:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
+ port_pcm_port_0_network_role:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
server_group:
type: string
required: true
@@ -936,6 +942,12 @@ node_types:
description: CPS network gateway
required: true
status: SUPPORTED
+ port_pcm_port_0_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
pcm_image_name:
type: string
description: PCRF CM image name
@@ -951,11 +963,35 @@ node_types:
description: CPS network ip
required: true
status: SUPPORTED
+ port_pcm_port_1_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
pcm_flavor_name:
type: string
description: flavor name of PCRF CM instance
required: true
status: SUPPORTED
+ port_pcm_port_0_order:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: integer
+ port_pcm_port_0_subnetpoolid:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pcm_port_1_subnetpoolid:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
pcm_vol:
type: string
description: CPS Cluman Cinder Volume
@@ -986,11 +1022,35 @@ node_types:
description: CPS network mask
required: true
status: SUPPORTED
+ port_pcm_port_1_exCP_naming:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_pcm_port_0_exCP_naming:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
oam_net_name:
type: string
description: OAM network name
required: true
status: SUPPORTED
+ port_pcm_port_1_order:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: integer
+ port_pcm_port_1_network_role:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
attributes:
server_pcm_id:
type: string
@@ -1413,7 +1473,13 @@ node_types:
org.openecomp.resource.abstract.nodes.1c1_scalling_instance:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
- port_1c1_t1_port_fixed_ips:
+ port_1c1_t1_port_exCP_naming:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_1c1_t2_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
@@ -1425,24 +1491,80 @@ node_types:
status: SUPPORTED
entry_schema:
type: string
- port_1c1_t2_port_ip_requirements:
+ port_1c1_t2_port_network_role_tag:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_1c1_t1_port_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
type: json
- port_1c1_t1_port_mac_requirements:
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_1c1_scalling_instance_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_1c1_t1_port_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_1c1_t1_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_1c1_t2_port_fixed_ips:
type: list
required: true
status: SUPPORTED
entry_schema:
type: json
- port_1c1_t2_port_network_role_tag:
+ port_1c1_t2_port_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
+ port_1c1_t1_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_1c1_t1_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_1c1_t2_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_1c1_t1_port_mac_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
index_value:
type: integer
description: Index value of this substitution service template runtime instance
@@ -1451,74 +1573,78 @@ node_types:
status: SUPPORTED
constraints:
- greater_or_equal: 0
- port_1c1_t2_port_mac_requirements:
+ port_1c1_t2_port_network_role:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
- vm_flavor_name:
- type: string
+ type: string
+ port_1c1_t2_port_order:
+ type: list
required: true
status: SUPPORTED
+ entry_schema:
+ type: integer
+ port_1c1_t2_port_mac_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
compute_1c1_scalling_instance_availability_zone:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_1c1_t1_port_ip_requirements:
+ port_1c1_t2_port_subnetpoolid:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
+ type: string
port_1c1_t2_port_name:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- vm_image_name:
- type: string
- required: true
- status: SUPPORTED
compute_1c1_scalling_instance_scheduler_hints:
type: list
required: true
status: SUPPORTED
entry_schema:
type: json
- compute_1c1_scalling_instance_name:
+ port_1c1_t2_port_exCP_naming:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_1c1_t1_port_name:
+ type: json
+ port_1c1_t1_port_subnetpoolid:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_1c1_t1_port_network:
+ port_1c1_t1_port_network_role_tag:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_1c1_t2_port_fixed_ips:
+ port_1c1_t1_port_network_role:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
- port_1c1_t2_port_network:
+ type: string
+ port_1c1_t1_port_order:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
+ type: integer
attributes:
1c1_scalling_instance_instance_name:
type: list
@@ -1947,6 +2073,74 @@ node_types:
org.openecomp.resource.abstract.nodes.a_single_1a:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
+ port_1a_t1_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_1a_t2_port_network_role_tag:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_1a_t2_port_network_role:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_1a_t2_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_1a_t1_port_mac_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_1a_t1_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_1a_t1_port_subnetpoolid:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_1a_t2_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_1a_t1_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_1a_t1_port_exCP_naming:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
compute_a_single_1a_availability_zone:
type: list
required: true
@@ -1967,50 +2161,48 @@ node_types:
status: SUPPORTED
constraints:
- greater_or_equal: 0
- port_1a_t1_port_ip_requirements:
+ port_1a_t1_port_network_role_tag:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
- port_1a_t2_port_network_role_tag:
+ type: string
+ port_1a_t1_port_network_role:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- vm_flavor_name:
- type: string
+ port_1a_t1_port_order:
+ type: list
required: true
status: SUPPORTED
- port_1a_t2_port_network:
+ entry_schema:
+ type: integer
+ port_1a_t2_port_exCP_naming:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_1a_t1_port_mac_requirements:
+ type: json
+ port_1a_t2_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
type: json
- port_1a_t1_port_network:
+ port_1a_t2_port_subnetpoolid:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- vm_image_name:
- type: string
- required: true
- status: SUPPORTED
- port_1a_t2_port_ip_requirements:
+ port_1a_t2_port_order:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
+ type: integer
compute_a_single_1a_user_data_format:
type: list
required: true
@@ -2457,6 +2649,74 @@ node_types:
org.openecomp.resource.abstract.nodes.b_single_1b_1:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
+ port_1b_t1_port_order:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: integer
+ port_1b_t1_port_network_role:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_1b_t1_port_exCP_naming:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_1b_t1_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_1b_t2_port_network_role:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_1b_t2_port_order:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: integer
+ compute_b_single_1b_user_data_format:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_1b_t2_port_exCP_naming:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_1b_t2_port_network_role_tag:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_1b_t2_port_subnetpoolid:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
port_1b_t2_port_mac_requirements:
type: list
required: true
@@ -2483,32 +2743,30 @@ node_types:
status: SUPPORTED
entry_schema:
type: json
- port_1b_t2_port_ip_requirements:
+ port_1b_t2_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
type: json
- vm_flavor_name:
- type: string
+ port_1b_t2_port_ip_requirements:
+ type: list
required: true
status: SUPPORTED
+ entry_schema:
+ type: json
port_1b_t1_port_network_role_tag:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_1b_t1_port_ip_requirements:
+ port_1b_t1_port_subnetpoolid:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
- vm_image_name:
- type: string
- required: true
- status: SUPPORTED
+ type: string
port_1b_t1_port_mac_requirements:
type: list
required: true
@@ -2521,12 +2779,12 @@ node_types:
status: SUPPORTED
entry_schema:
type: string
- compute_b_single_1b_user_data_format:
+ port_1b_t1_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
+ type: json
port_1b_t1_port_network:
type: list
required: true
@@ -2967,12 +3225,86 @@ node_types:
org.openecomp.resource.abstract.nodes.1c2_catalog_instance_0:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
+ port_1c2_t2_port_order:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: integer
+ compute_1c2_catalog_instance_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_1c2_t2_port_subnetpoolid:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_1c2_t2_port_network_role:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_1c2_t2_port_network_role_tag:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_1c2_t1_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_1c2_t2_port_exCP_naming:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_1c2_t1_port_order:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: integer
+ port_1c2_t1_port_subnetpoolid:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_1c2_t2_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
port_1c2_t1_port_mac_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
type: json
+ port_1c2_t1_port_network_role:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
port_1c2_t2_port_network:
type: list
required: true
@@ -2987,22 +3319,18 @@ node_types:
status: SUPPORTED
constraints:
- greater_or_equal: 0
- compute_1c2_catalog_instance_availability_zone:
+ compute_1c2_catalog_instance_name:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- compute_1c2_catalog_instance_name:
+ port_1c2_t1_port_exCP_naming:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- vm_flavor_name:
- type: string
- required: true
- status: SUPPORTED
+ type: json
port_1c2_t1_port_network:
type: list
required: true
@@ -3015,11 +3343,7 @@ node_types:
status: SUPPORTED
entry_schema:
type: json
- vm_image_name:
- type: string
- required: true
- status: SUPPORTED
- port_1c2_t2_port_ip_requirements:
+ port_1c2_t2_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
@@ -3477,12 +3801,86 @@ node_types:
org.openecomp.resource.abstract.nodes.1c2_catalog_instance_1:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
+ port_1c2_t2_port_order:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: integer
+ compute_1c2_catalog_instance_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_1c2_t2_port_subnetpoolid:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_1c2_t2_port_network_role:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_1c2_t2_port_network_role_tag:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_1c2_t1_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_1c2_t2_port_exCP_naming:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_1c2_t1_port_order:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: integer
+ port_1c2_t1_port_subnetpoolid:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_1c2_t2_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
port_1c2_t1_port_mac_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
type: json
+ port_1c2_t1_port_network_role:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
port_1c2_t2_port_network:
type: list
required: true
@@ -3497,22 +3895,18 @@ node_types:
status: SUPPORTED
constraints:
- greater_or_equal: 0
- compute_1c2_catalog_instance_availability_zone:
+ compute_1c2_catalog_instance_name:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- compute_1c2_catalog_instance_name:
+ port_1c2_t1_port_exCP_naming:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- vm_flavor_name:
- type: string
- required: true
- status: SUPPORTED
+ type: json
port_1c2_t1_port_network:
type: list
required: true
@@ -3525,11 +3919,7 @@ node_types:
status: SUPPORTED
entry_schema:
type: json
- vm_image_name:
- type: string
- required: true
- status: SUPPORTED
- port_1c2_t2_port_ip_requirements:
+ port_1c2_t2_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
@@ -3993,16 +4383,6 @@ node_types:
status: SUPPORTED
entry_schema:
type: json
- port_1b_t1_port_ip_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- vm_image_name:
- type: string
- required: true
- status: SUPPORTED
compute_b_single_1b_availability_zone:
type: list
required: true
@@ -4023,6 +4403,62 @@ node_types:
status: SUPPORTED
entry_schema:
type: json
+ port_1b_t1_port_order:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: integer
+ port_1b_t2_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_1b_t2_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_1b_t1_port_network_role:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_1b_t1_port_exCP_naming:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_1b_t1_port_network_role_tag:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_1b_t1_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_1b_t1_port_subnetpoolid:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
port_1b_t1_port_mac_requirements:
type: list
required: true
@@ -4035,7 +4471,19 @@ node_types:
status: SUPPORTED
entry_schema:
type: string
- port_1b_t2_port_ip_requirements:
+ port_1b_t2_port_network_role:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_1b_t2_port_order:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: integer
+ port_1b_t1_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
@@ -4047,16 +4495,30 @@ node_types:
status: SUPPORTED
entry_schema:
type: string
- vm_flavor_name:
- type: string
+ port_1b_t2_port_exCP_naming:
+ type: list
required: true
status: SUPPORTED
+ entry_schema:
+ type: json
compute_b_single_1b_name:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
+ port_1b_t2_port_network_role_tag:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_1b_t2_port_subnetpoolid:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
attributes:
b_single_1b_instance_name:
type: list
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/MainServiceTemplate.yaml
index 9322fa81fc..26ab893506 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/MainServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/MainServiceTemplate.yaml
@@ -111,47 +111,14 @@ topology_template:
directives:
- substitutable
properties:
- port_1c1_t1_port_fixed_ips:
- - - ip_address:
- get_input:
- - myIPs
- - 3
- - - ip_address:
- get_input:
- - myIPs
- - 1
compute_1c1_scalling_instance_user_data_format:
- RAW2
- RAW1
- port_1c1_t2_port_ip_requirements:
- - - ip_version: 4
- ip_count_required:
- is_required: true
- floating_ip_count_required:
- is_required: false
- - - ip_version: 4
- ip_count_required:
- is_required: true
- floating_ip_count_required:
- is_required: false
- port_1c1_t1_port_mac_requirements:
- - mac_count_required:
- is_required: false
- - mac_count_required:
- is_required: false
port_1c1_t2_port_network_role_tag:
- ppds
- ppds
- port_1c1_t2_port_mac_requirements:
- - mac_count_required:
- is_required: false
- - mac_count_required:
- is_required: false
vm_flavor_name:
get_input: pd_flavor_name
- compute_1c1_scalling_instance_availability_zone:
- - get_input: availabilityzone_name
- - get_input: availabilityzone_name
port_1c1_t1_port_ip_requirements:
- - ip_version: 4
ip_count_required:
@@ -163,14 +130,8 @@ topology_template:
is_required: true
floating_ip_count_required:
is_required: false
- port_1c1_t2_port_name:
- - 1c1_t2_port_1
- - 1c1_t2_port_0
vm_image_name:
get_input: pd_image_name
- compute_1c1_scalling_instance_scheduler_hints:
- - group: BE_Affinity_group
- - group: BE_Affinity_group
compute_1c1_scalling_instance_name:
- get_input:
- 1c1_scalling_instance_names
@@ -196,6 +157,45 @@ topology_template:
port_1c1_t2_port_network:
- get_input: ppds_net_name
- get_input: ppds_net_name
+ port_1c1_t1_port_fixed_ips:
+ - - ip_address:
+ get_input:
+ - myIPs
+ - 3
+ - - ip_address:
+ get_input:
+ - myIPs
+ - 1
+ port_1c1_t2_port_ip_requirements:
+ - - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ - - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_1c1_t1_port_mac_requirements:
+ - mac_count_required:
+ is_required: false
+ - mac_count_required:
+ is_required: false
+ port_1c1_t2_port_mac_requirements:
+ - mac_count_required:
+ is_required: false
+ - mac_count_required:
+ is_required: false
+ compute_1c1_scalling_instance_availability_zone:
+ - get_input: availabilityzone_name
+ - get_input: availabilityzone_name
+ port_1c1_t2_port_name:
+ - 1c1_t2_port_1
+ - 1c1_t2_port_0
+ compute_1c1_scalling_instance_scheduler_hints:
+ - group: BE_Affinity_group
+ - group: BE_Affinity_group
service_template_filter:
substitute_service_template: Nested_1c1_scalling_instanceServiceTemplate.yaml
count: 2
@@ -217,6 +217,18 @@ topology_template:
port_1b_t2_port_mac_requirements:
- mac_count_required:
is_required: false
+ compute_b_single_1b_availability_zone:
+ - get_input: availabilityzone_name
+ compute_b_single_1b_scheduler_hints:
+ - group: BE_Affinity_group
+ port_1b_t2_port_ip_requirements:
+ - - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
+ vm_flavor_name:
+ get_input: pd_flavor_name
port_1b_t1_port_ip_requirements:
- - ip_version: 4
ip_count_required:
@@ -225,25 +237,13 @@ topology_template:
is_required: false
vm_image_name:
get_input: pd_image_name
- compute_b_single_1b_availability_zone:
- - get_input: availabilityzone_name
- compute_b_single_1b_scheduler_hints:
- - group: BE_Affinity_group
port_1b_t1_port_mac_requirements:
- mac_count_required:
is_required: false
port_1b_t2_port_network:
- b_single_1b_network
- port_1b_t2_port_ip_requirements:
- - - ip_version: 4
- ip_count_required:
- is_required: false
- floating_ip_count_required:
- is_required: false
compute_b_single_1b_user_data_format:
- RAW
- vm_flavor_name:
- get_input: pd_flavor_name
compute_b_single_1b_name:
- get_input:
- b_single_1b_names
@@ -271,32 +271,32 @@ topology_template:
directives:
- substitutable
properties:
+ compute_1c2_catalog_instance_availability_zone:
+ - get_input: availabilityzone_name
+ vm_flavor_name:
+ get_input: pd_flavor_name
+ vm_image_name:
+ get_input: pd_image_name
+ port_1c2_t2_port_ip_requirements:
+ - - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_1c2_t1_port_mac_requirements:
- mac_count_required:
is_required: false
port_1c2_t2_port_network:
- 1c2_catalog_instance_network
- compute_1c2_catalog_instance_availability_zone:
- - get_input: availabilityzone_name
compute_1c2_catalog_instance_name:
- get_input:
- 1c2_catalog_instance_names
- 1
- vm_flavor_name:
- get_input: pd_flavor_name
port_1c2_t1_port_network:
- get_input: oam_net_name
port_1c2_t2_port_mac_requirements:
- mac_count_required:
is_required: false
- vm_image_name:
- get_input: pd_image_name
- port_1c2_t2_port_ip_requirements:
- - - ip_version: 4
- ip_count_required:
- is_required: false
- floating_ip_count_required:
- is_required: false
compute_1c2_catalog_instance_user_data_format:
- RAW1
port_1c2_t1_port_network_role_tag:
@@ -327,32 +327,32 @@ topology_template:
directives:
- substitutable
properties:
+ compute_1c2_catalog_instance_availability_zone:
+ - get_input: availabilityzone_name
+ vm_flavor_name:
+ get_input: pd_flavor_name
+ vm_image_name:
+ get_input: pd_image_name
+ port_1c2_t2_port_ip_requirements:
+ - - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_1c2_t1_port_mac_requirements:
- mac_count_required:
is_required: false
port_1c2_t2_port_network:
- 1c2_catalog_instance_network
- compute_1c2_catalog_instance_availability_zone:
- - get_input: availabilityzone_name
compute_1c2_catalog_instance_name:
- get_input:
- 1c2_catalog_instance_names
- 2
- vm_flavor_name:
- get_input: pd_flavor_name
port_1c2_t1_port_network:
- get_input: oam_net_name
port_1c2_t2_port_mac_requirements:
- mac_count_required:
is_required: false
- vm_image_name:
- get_input: pd_image_name
- port_1c2_t2_port_ip_requirements:
- - - ip_version: 4
- ip_count_required:
- is_required: false
- floating_ip_count_required:
- is_required: false
compute_1c2_catalog_instance_user_data_format:
- get_attribute:
- abstract_1c2_catalog_instance_0
@@ -509,10 +509,6 @@ topology_template:
directives:
- substitutable
properties:
- compute_a_single_1a_availability_zone:
- - get_input: availabilityzone_name
- compute_a_single_1a_scheduler_hints:
- - group: BE_Affinity_group
port_1a_t1_port_ip_requirements:
- - ip_version: 4
ip_count_required:
@@ -538,6 +534,10 @@ topology_template:
is_required: false
floating_ip_count_required:
is_required: false
+ compute_a_single_1a_availability_zone:
+ - get_input: availabilityzone_name
+ compute_a_single_1a_scheduler_hints:
+ - group: BE_Affinity_group
compute_a_single_1a_user_data_format:
- RAW
compute_a_single_1a_name:
@@ -693,6 +693,18 @@ topology_template:
directives:
- substitutable
properties:
+ vm_flavor_name:
+ get_input: pd_flavor_name
+ port_1b_t1_port_ip_requirements:
+ - - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
+ vm_image_name:
+ get_input: pd_image_name
+ compute_b_single_1b_user_data_format:
+ - RAW
port_1b_t2_port_mac_requirements:
- mac_count_required:
is_required: false
@@ -706,25 +718,13 @@ topology_template:
is_required: false
floating_ip_count_required:
is_required: false
- vm_flavor_name:
- get_input: pd_flavor_name
port_1b_t1_port_network_role_tag:
- oam
- port_1b_t1_port_ip_requirements:
- - - ip_version: 4
- ip_count_required:
- is_required: false
- floating_ip_count_required:
- is_required: false
- vm_image_name:
- get_input: pd_image_name
port_1b_t1_port_mac_requirements:
- mac_count_required:
is_required: false
port_1b_t2_port_network:
- b_single_1b_network
- compute_b_single_1b_user_data_format:
- - RAW
port_1b_t1_port_network:
- get_input: oam_net_name
compute_b_single_1b_name:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c1_scalling_instanceServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c1_scalling_instanceServiceTemplate.yaml
index 2c43ee2c01..3a93e4c8b9 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c1_scalling_instanceServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c1_scalling_instanceServiceTemplate.yaml
@@ -11,7 +11,12 @@ node_types:
derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
topology_template:
inputs:
- port_1c1_t1_port_fixed_ips:
+ port_1c1_t1_port_exCP_naming:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_1c1_t2_port_vlan_requirements:
type: list
required: true
entry_schema:
@@ -21,21 +26,67 @@ topology_template:
required: true
entry_schema:
type: string
- port_1c1_t2_port_ip_requirements:
+ port_1c1_t2_port_network_role_tag:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ port_1c1_t1_port_ip_requirements:
type: list
required: true
entry_schema:
type: json
- port_1c1_t1_port_mac_requirements:
+ vm_image_name:
+ type: string
+ required: true
+ compute_1c1_scalling_instance_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_1c1_t1_port_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_1c1_t1_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_1c1_t2_port_fixed_ips:
type: list
required: true
entry_schema:
type: json
- port_1c1_t2_port_network_role_tag:
+ port_1c1_t2_port_network:
type: list
required: true
entry_schema:
type: string
+ port_1c1_t1_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_1c1_t1_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_1c1_t2_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_1c1_t1_port_mac_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: json
index_value:
type: integer
description: Index value of this substitution service template runtime instance
@@ -43,74 +94,102 @@ topology_template:
default: 0
constraints:
- greater_or_equal: 0
+ port_1c1_t2_port_network_role:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_1c1_t2_port_order:
+ type: list
+ required: true
+ entry_schema:
+ type: integer
port_1c1_t2_port_mac_requirements:
type: list
required: true
entry_schema:
type: json
- vm_flavor_name:
- type: string
- required: true
compute_1c1_scalling_instance_availability_zone:
type: list
required: true
entry_schema:
type: string
- port_1c1_t1_port_ip_requirements:
+ port_1c1_t2_port_subnetpoolid:
type: list
required: true
entry_schema:
- type: json
+ type: string
port_1c1_t2_port_name:
type: list
required: true
entry_schema:
type: string
- vm_image_name:
- type: string
- required: true
compute_1c1_scalling_instance_scheduler_hints:
type: list
required: true
entry_schema:
type: json
- compute_1c1_scalling_instance_name:
+ port_1c1_t2_port_exCP_naming:
type: list
required: true
entry_schema:
- type: string
- port_1c1_t1_port_name:
+ type: json
+ port_1c1_t1_port_subnetpoolid:
type: list
required: true
entry_schema:
type: string
- port_1c1_t1_port_network:
+ port_1c1_t1_port_network_role_tag:
type: list
required: true
entry_schema:
type: string
- port_1c1_t2_port_fixed_ips:
+ port_1c1_t1_port_network_role:
type: list
required: true
entry_schema:
- type: json
- port_1c1_t2_port_network:
+ type: string
+ port_1c1_t1_port_order:
type: list
required: true
entry_schema:
- type: string
+ type: integer
node_templates:
1c1_scalling_instance_1c1_t1_port:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
+ exCP_naming:
+ get_input:
+ - port_1c1_t1_port_exCP_naming
+ - index_value
+ vlan_requirements:
+ get_input:
+ - port_1c1_t1_port_vlan_requirements
+ - index_value
ip_requirements:
get_input:
- port_1c1_t1_port_ip_requirements
- index_value
+ network_role_tag:
+ get_input:
+ - port_1c1_t1_port_network_role_tag
+ - index_value
mac_requirements:
get_input:
- port_1c1_t1_port_mac_requirements
- index_value
+ order:
+ get_input:
+ - port_1c1_t1_port_order
+ - index_value
+ network_role:
+ get_input:
+ - port_1c1_t1_port_network_role
+ - index_value
+ subnetpoolid:
+ get_input:
+ - port_1c1_t1_port_subnetpoolid
+ - index_value
fixed_ips:
get_input:
- port_1c1_t1_port_fixed_ips
@@ -154,6 +233,14 @@ topology_template:
1c1_scalling_instance_1c1_t2_port:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
+ exCP_naming:
+ get_input:
+ - port_1c1_t2_port_exCP_naming
+ - index_value
+ vlan_requirements:
+ get_input:
+ - port_1c1_t2_port_vlan_requirements
+ - index_value
ip_requirements:
get_input:
- port_1c1_t2_port_ip_requirements
@@ -166,6 +253,18 @@ topology_template:
get_input:
- port_1c1_t2_port_mac_requirements
- index_value
+ order:
+ get_input:
+ - port_1c1_t2_port_order
+ - index_value
+ network_role:
+ get_input:
+ - port_1c1_t2_port_network_role
+ - index_value
+ subnetpoolid:
+ get_input:
+ - port_1c1_t2_port_subnetpoolid
+ - index_value
fixed_ips:
get_input:
- port_1c1_t2_port_fixed_ips
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c2_catalog_instance_0ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c2_catalog_instance_0ServiceTemplate.yaml
index dd75d5837c..80b876b5ce 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c2_catalog_instance_0ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c2_catalog_instance_0ServiceTemplate.yaml
@@ -11,11 +11,72 @@ node_types:
derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
topology_template:
inputs:
+ port_1c2_t2_port_order:
+ type: list
+ required: true
+ entry_schema:
+ type: integer
+ compute_1c2_catalog_instance_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_1c2_t2_port_subnetpoolid:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_1c2_t2_port_network_role:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ port_1c2_t2_port_network_role_tag:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_1c2_t1_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ vm_image_name:
+ type: string
+ required: true
+ port_1c2_t2_port_exCP_naming:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_1c2_t1_port_order:
+ type: list
+ required: true
+ entry_schema:
+ type: integer
+ port_1c2_t1_port_subnetpoolid:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_1c2_t2_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: json
port_1c2_t1_port_mac_requirements:
type: list
required: true
entry_schema:
type: json
+ port_1c2_t1_port_network_role:
+ type: list
+ required: true
+ entry_schema:
+ type: string
port_1c2_t2_port_network:
type: list
required: true
@@ -28,19 +89,16 @@ topology_template:
default: 0
constraints:
- greater_or_equal: 0
- compute_1c2_catalog_instance_availability_zone:
+ compute_1c2_catalog_instance_name:
type: list
required: true
entry_schema:
type: string
- compute_1c2_catalog_instance_name:
+ port_1c2_t1_port_exCP_naming:
type: list
required: true
entry_schema:
- type: string
- vm_flavor_name:
- type: string
- required: true
+ type: json
port_1c2_t1_port_network:
type: list
required: true
@@ -51,10 +109,7 @@ topology_template:
required: true
entry_schema:
type: json
- vm_image_name:
- type: string
- required: true
- port_1c2_t2_port_ip_requirements:
+ port_1c2_t2_port_vlan_requirements:
type: list
required: true
entry_schema:
@@ -106,14 +161,38 @@ topology_template:
1c2_catalog_instance_1c2_t2_port:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
+ exCP_naming:
+ get_input:
+ - port_1c2_t2_port_exCP_naming
+ - index_value
+ vlan_requirements:
+ get_input:
+ - port_1c2_t2_port_vlan_requirements
+ - index_value
ip_requirements:
get_input:
- port_1c2_t2_port_ip_requirements
- index_value
+ network_role_tag:
+ get_input:
+ - port_1c2_t2_port_network_role_tag
+ - index_value
mac_requirements:
get_input:
- port_1c2_t2_port_mac_requirements
- index_value
+ order:
+ get_input:
+ - port_1c2_t2_port_order
+ - index_value
+ network_role:
+ get_input:
+ - port_1c2_t2_port_network_role
+ - index_value
+ subnetpoolid:
+ get_input:
+ - port_1c2_t2_port_subnetpoolid
+ - index_value
network:
get_input:
- port_1c2_t2_port_network
@@ -126,6 +205,14 @@ topology_template:
1c2_catalog_instance_1c2_t1_port:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
+ exCP_naming:
+ get_input:
+ - port_1c2_t1_port_exCP_naming
+ - index_value
+ vlan_requirements:
+ get_input:
+ - port_1c2_t1_port_vlan_requirements
+ - index_value
ip_requirements:
get_input:
- port_1c2_t1_port_ip_requirements
@@ -138,6 +225,18 @@ topology_template:
get_input:
- port_1c2_t1_port_mac_requirements
- index_value
+ order:
+ get_input:
+ - port_1c2_t1_port_order
+ - index_value
+ network_role:
+ get_input:
+ - port_1c2_t1_port_network_role
+ - index_value
+ subnetpoolid:
+ get_input:
+ - port_1c2_t1_port_subnetpoolid
+ - index_value
network:
get_input:
- port_1c2_t1_port_network
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c2_catalog_instance_1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c2_catalog_instance_1ServiceTemplate.yaml
index 213939c88e..ab88e26fa7 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c2_catalog_instance_1ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c2_catalog_instance_1ServiceTemplate.yaml
@@ -11,11 +11,72 @@ node_types:
derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
topology_template:
inputs:
+ port_1c2_t2_port_order:
+ type: list
+ required: true
+ entry_schema:
+ type: integer
+ compute_1c2_catalog_instance_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_1c2_t2_port_subnetpoolid:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_1c2_t2_port_network_role:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ port_1c2_t2_port_network_role_tag:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_1c2_t1_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ vm_image_name:
+ type: string
+ required: true
+ port_1c2_t2_port_exCP_naming:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_1c2_t1_port_order:
+ type: list
+ required: true
+ entry_schema:
+ type: integer
+ port_1c2_t1_port_subnetpoolid:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_1c2_t2_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: json
port_1c2_t1_port_mac_requirements:
type: list
required: true
entry_schema:
type: json
+ port_1c2_t1_port_network_role:
+ type: list
+ required: true
+ entry_schema:
+ type: string
port_1c2_t2_port_network:
type: list
required: true
@@ -28,19 +89,16 @@ topology_template:
default: 0
constraints:
- greater_or_equal: 0
- compute_1c2_catalog_instance_availability_zone:
+ compute_1c2_catalog_instance_name:
type: list
required: true
entry_schema:
type: string
- compute_1c2_catalog_instance_name:
+ port_1c2_t1_port_exCP_naming:
type: list
required: true
entry_schema:
- type: string
- vm_flavor_name:
- type: string
- required: true
+ type: json
port_1c2_t1_port_network:
type: list
required: true
@@ -51,10 +109,7 @@ topology_template:
required: true
entry_schema:
type: json
- vm_image_name:
- type: string
- required: true
- port_1c2_t2_port_ip_requirements:
+ port_1c2_t2_port_vlan_requirements:
type: list
required: true
entry_schema:
@@ -106,14 +161,38 @@ topology_template:
1c2_catalog_instance_1c2_t2_port:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
+ exCP_naming:
+ get_input:
+ - port_1c2_t2_port_exCP_naming
+ - index_value
+ vlan_requirements:
+ get_input:
+ - port_1c2_t2_port_vlan_requirements
+ - index_value
ip_requirements:
get_input:
- port_1c2_t2_port_ip_requirements
- index_value
+ network_role_tag:
+ get_input:
+ - port_1c2_t2_port_network_role_tag
+ - index_value
mac_requirements:
get_input:
- port_1c2_t2_port_mac_requirements
- index_value
+ order:
+ get_input:
+ - port_1c2_t2_port_order
+ - index_value
+ network_role:
+ get_input:
+ - port_1c2_t2_port_network_role
+ - index_value
+ subnetpoolid:
+ get_input:
+ - port_1c2_t2_port_subnetpoolid
+ - index_value
network:
get_input:
- port_1c2_t2_port_network
@@ -126,6 +205,14 @@ topology_template:
1c2_catalog_instance_1c2_t1_port:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
+ exCP_naming:
+ get_input:
+ - port_1c2_t1_port_exCP_naming
+ - index_value
+ vlan_requirements:
+ get_input:
+ - port_1c2_t1_port_vlan_requirements
+ - index_value
ip_requirements:
get_input:
- port_1c2_t1_port_ip_requirements
@@ -138,6 +225,18 @@ topology_template:
get_input:
- port_1c2_t1_port_mac_requirements
- index_value
+ order:
+ get_input:
+ - port_1c2_t1_port_order
+ - index_value
+ network_role:
+ get_input:
+ - port_1c2_t1_port_network_role
+ - index_value
+ subnetpoolid:
+ get_input:
+ - port_1c2_t1_port_subnetpoolid
+ - index_value
network:
get_input:
- port_1c2_t1_port_network
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_a_single_1aServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_a_single_1aServiceTemplate.yaml
index dcfab01851..33152e6824 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_a_single_1aServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_a_single_1aServiceTemplate.yaml
@@ -11,6 +11,62 @@ node_types:
derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
topology_template:
inputs:
+ port_1a_t1_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_1a_t2_port_network_role_tag:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ port_1a_t2_port_network_role:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_1a_t2_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_1a_t1_port_mac_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_1a_t1_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_1a_t1_port_subnetpoolid:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ port_1a_t2_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_1a_t1_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_1a_t1_port_exCP_naming:
+ type: list
+ required: true
+ entry_schema:
+ type: json
compute_a_single_1a_availability_zone:
type: list
required: true
@@ -28,42 +84,41 @@ topology_template:
default: 0
constraints:
- greater_or_equal: 0
- port_1a_t1_port_ip_requirements:
+ port_1a_t1_port_network_role_tag:
type: list
required: true
entry_schema:
- type: json
- port_1a_t2_port_network_role_tag:
+ type: string
+ port_1a_t1_port_network_role:
type: list
required: true
entry_schema:
type: string
- vm_flavor_name:
- type: string
+ port_1a_t1_port_order:
+ type: list
required: true
- port_1a_t2_port_network:
+ entry_schema:
+ type: integer
+ port_1a_t2_port_exCP_naming:
type: list
required: true
entry_schema:
- type: string
- port_1a_t1_port_mac_requirements:
+ type: json
+ port_1a_t2_port_vlan_requirements:
type: list
required: true
entry_schema:
type: json
- port_1a_t1_port_network:
+ port_1a_t2_port_subnetpoolid:
type: list
required: true
entry_schema:
type: string
- vm_image_name:
- type: string
- required: true
- port_1a_t2_port_ip_requirements:
+ port_1a_t2_port_order:
type: list
required: true
entry_schema:
- type: json
+ type: integer
compute_a_single_1a_user_data_format:
type: list
required: true
@@ -83,14 +138,38 @@ topology_template:
a_single_1a_1a_t1_port:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
+ exCP_naming:
+ get_input:
+ - port_1a_t1_port_exCP_naming
+ - index_value
+ vlan_requirements:
+ get_input:
+ - port_1a_t1_port_vlan_requirements
+ - index_value
ip_requirements:
get_input:
- port_1a_t1_port_ip_requirements
- index_value
+ network_role_tag:
+ get_input:
+ - port_1a_t1_port_network_role_tag
+ - index_value
mac_requirements:
get_input:
- port_1a_t1_port_mac_requirements
- index_value
+ order:
+ get_input:
+ - port_1a_t1_port_order
+ - index_value
+ network_role:
+ get_input:
+ - port_1a_t1_port_network_role
+ - index_value
+ subnetpoolid:
+ get_input:
+ - port_1a_t1_port_subnetpoolid
+ - index_value
network:
get_input:
- port_1a_t1_port_network
@@ -126,6 +205,14 @@ topology_template:
a_single_1a_1a_t2_port:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
+ exCP_naming:
+ get_input:
+ - port_1a_t2_port_exCP_naming
+ - index_value
+ vlan_requirements:
+ get_input:
+ - port_1a_t2_port_vlan_requirements
+ - index_value
ip_requirements:
get_input:
- port_1a_t2_port_ip_requirements
@@ -138,6 +225,18 @@ topology_template:
get_input:
- port_1a_t2_port_mac_requirements
- index_value
+ order:
+ get_input:
+ - port_1a_t2_port_order
+ - index_value
+ network_role:
+ get_input:
+ - port_1a_t2_port_network_role
+ - index_value
+ subnetpoolid:
+ get_input:
+ - port_1a_t2_port_subnetpoolid
+ - index_value
network:
get_input:
- port_1a_t2_port_network
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_b_single_1b_0ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_b_single_1b_0ServiceTemplate.yaml
index cefe2d2db0..cbfebea739 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_b_single_1b_0ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_b_single_1b_0ServiceTemplate.yaml
@@ -16,14 +16,6 @@ topology_template:
required: true
entry_schema:
type: json
- port_1b_t1_port_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: json
- vm_image_name:
- type: string
- required: true
compute_b_single_1b_availability_zone:
type: list
required: true
@@ -41,6 +33,52 @@ topology_template:
required: true
entry_schema:
type: json
+ port_1b_t1_port_order:
+ type: list
+ required: true
+ entry_schema:
+ type: integer
+ port_1b_t2_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_1b_t2_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_1b_t1_port_network_role:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_1b_t1_port_exCP_naming:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ vm_flavor_name:
+ type: string
+ required: true
+ port_1b_t1_port_network_role_tag:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_1b_t1_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ vm_image_name:
+ type: string
+ required: true
+ port_1b_t1_port_subnetpoolid:
+ type: list
+ required: true
+ entry_schema:
+ type: string
port_1b_t1_port_mac_requirements:
type: list
required: true
@@ -51,7 +89,17 @@ topology_template:
required: true
entry_schema:
type: string
- port_1b_t2_port_ip_requirements:
+ port_1b_t2_port_network_role:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_1b_t2_port_order:
+ type: list
+ required: true
+ entry_schema:
+ type: integer
+ port_1b_t1_port_vlan_requirements:
type: list
required: true
entry_schema:
@@ -61,14 +109,26 @@ topology_template:
required: true
entry_schema:
type: string
- vm_flavor_name:
- type: string
+ port_1b_t2_port_exCP_naming:
+ type: list
required: true
+ entry_schema:
+ type: json
compute_b_single_1b_name:
type: list
required: true
entry_schema:
type: string
+ port_1b_t2_port_network_role_tag:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_1b_t2_port_subnetpoolid:
+ type: list
+ required: true
+ entry_schema:
+ type: string
node_templates:
b_single_1b:
type: org.openecomp.resource.vfc.nodes.heat.b_single_1b
@@ -96,14 +156,38 @@ topology_template:
b_single_1b_1b_t1_port:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
+ exCP_naming:
+ get_input:
+ - port_1b_t1_port_exCP_naming
+ - index_value
+ vlan_requirements:
+ get_input:
+ - port_1b_t1_port_vlan_requirements
+ - index_value
ip_requirements:
get_input:
- port_1b_t1_port_ip_requirements
- index_value
+ network_role_tag:
+ get_input:
+ - port_1b_t1_port_network_role_tag
+ - index_value
mac_requirements:
get_input:
- port_1b_t1_port_mac_requirements
- index_value
+ order:
+ get_input:
+ - port_1b_t1_port_order
+ - index_value
+ network_role:
+ get_input:
+ - port_1b_t1_port_network_role
+ - index_value
+ subnetpoolid:
+ get_input:
+ - port_1b_t1_port_subnetpoolid
+ - index_value
network:
get_attribute:
- b_single_1b
@@ -116,14 +200,38 @@ topology_template:
b_single_1b_1b_t2_port:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
+ exCP_naming:
+ get_input:
+ - port_1b_t2_port_exCP_naming
+ - index_value
+ vlan_requirements:
+ get_input:
+ - port_1b_t2_port_vlan_requirements
+ - index_value
ip_requirements:
get_input:
- port_1b_t2_port_ip_requirements
- index_value
+ network_role_tag:
+ get_input:
+ - port_1b_t2_port_network_role_tag
+ - index_value
mac_requirements:
get_input:
- port_1b_t2_port_mac_requirements
- index_value
+ order:
+ get_input:
+ - port_1b_t2_port_order
+ - index_value
+ network_role:
+ get_input:
+ - port_1b_t2_port_network_role
+ - index_value
+ subnetpoolid:
+ get_input:
+ - port_1b_t2_port_subnetpoolid
+ - index_value
network:
get_input:
- port_1b_t2_port_network
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_b_single_1b_1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_b_single_1b_1ServiceTemplate.yaml
index 158df6fc9f..23f23830ac 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_b_single_1b_1ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_b_single_1b_1ServiceTemplate.yaml
@@ -11,6 +11,62 @@ node_types:
derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
topology_template:
inputs:
+ port_1b_t1_port_order:
+ type: list
+ required: true
+ entry_schema:
+ type: integer
+ port_1b_t1_port_network_role:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_1b_t1_port_exCP_naming:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ vm_flavor_name:
+ type: string
+ required: true
+ port_1b_t1_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ vm_image_name:
+ type: string
+ required: true
+ port_1b_t2_port_network_role:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_1b_t2_port_order:
+ type: list
+ required: true
+ entry_schema:
+ type: integer
+ compute_b_single_1b_user_data_format:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_1b_t2_port_exCP_naming:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_1b_t2_port_network_role_tag:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_1b_t2_port_subnetpoolid:
+ type: list
+ required: true
+ entry_schema:
+ type: string
port_1b_t2_port_mac_requirements:
type: list
required: true
@@ -33,27 +89,26 @@ topology_template:
required: true
entry_schema:
type: json
- port_1b_t2_port_ip_requirements:
+ port_1b_t2_port_vlan_requirements:
type: list
required: true
entry_schema:
type: json
- vm_flavor_name:
- type: string
+ port_1b_t2_port_ip_requirements:
+ type: list
required: true
+ entry_schema:
+ type: json
port_1b_t1_port_network_role_tag:
type: list
required: true
entry_schema:
type: string
- port_1b_t1_port_ip_requirements:
+ port_1b_t1_port_subnetpoolid:
type: list
required: true
entry_schema:
- type: json
- vm_image_name:
- type: string
- required: true
+ type: string
port_1b_t1_port_mac_requirements:
type: list
required: true
@@ -64,11 +119,11 @@ topology_template:
required: true
entry_schema:
type: string
- compute_b_single_1b_user_data_format:
+ port_1b_t1_port_vlan_requirements:
type: list
required: true
entry_schema:
- type: string
+ type: json
port_1b_t1_port_network:
type: list
required: true
@@ -106,6 +161,14 @@ topology_template:
b_single_1b_1b_t1_port:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
+ exCP_naming:
+ get_input:
+ - port_1b_t1_port_exCP_naming
+ - index_value
+ vlan_requirements:
+ get_input:
+ - port_1b_t1_port_vlan_requirements
+ - index_value
ip_requirements:
get_input:
- port_1b_t1_port_ip_requirements
@@ -118,6 +181,18 @@ topology_template:
get_input:
- port_1b_t1_port_mac_requirements
- index_value
+ order:
+ get_input:
+ - port_1b_t1_port_order
+ - index_value
+ network_role:
+ get_input:
+ - port_1b_t1_port_network_role
+ - index_value
+ subnetpoolid:
+ get_input:
+ - port_1b_t1_port_subnetpoolid
+ - index_value
network:
get_input:
- port_1b_t1_port_network
@@ -130,14 +205,38 @@ topology_template:
b_single_1b_1b_t2_port:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
+ exCP_naming:
+ get_input:
+ - port_1b_t2_port_exCP_naming
+ - index_value
+ vlan_requirements:
+ get_input:
+ - port_1b_t2_port_vlan_requirements
+ - index_value
ip_requirements:
get_input:
- port_1b_t2_port_ip_requirements
- index_value
+ network_role_tag:
+ get_input:
+ - port_1b_t2_port_network_role_tag
+ - index_value
mac_requirements:
get_input:
- port_1b_t2_port_mac_requirements
- index_value
+ order:
+ get_input:
+ - port_1b_t2_port_order
+ - index_value
+ network_role:
+ get_input:
+ - port_1b_t2_port_network_role
+ - index_value
+ subnetpoolid:
+ get_input:
+ - port_1b_t2_port_subnetpoolid
+ - index_value
network:
get_input:
- port_1b_t2_port_network
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/nested-pcm_v0.1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/nested-pcm_v0.1ServiceTemplate.yaml
index 10064c8155..caa366f570 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/nested-pcm_v0.1ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/nested-pcm_v0.1ServiceTemplate.yaml
@@ -11,6 +11,11 @@ node_types:
derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
topology_template:
inputs:
+ port_pcm_port_0_network_role:
+ type: list
+ required: true
+ entry_schema:
+ type: string
server_group:
hidden: false
immutable: false
@@ -27,6 +32,11 @@ topology_template:
immutable: false
type: string
description: CPS network gateway
+ port_pcm_port_0_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: json
pcm_image_name:
label: image name
hidden: false
@@ -45,12 +55,32 @@ topology_template:
immutable: false
type: string
description: CPS network ip
+ port_pcm_port_1_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: json
pcm_flavor_name:
label: PCRF CM flavor name
hidden: false
immutable: false
type: string
description: flavor name of PCRF CM instance
+ port_pcm_port_0_order:
+ type: list
+ required: true
+ entry_schema:
+ type: integer
+ port_pcm_port_0_subnetpoolid:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_1_subnetpoolid:
+ type: list
+ required: true
+ entry_schema:
+ type: string
pcm_vol:
label: CPS Cluman Cinder Volume
hidden: false
@@ -87,12 +117,32 @@ topology_template:
immutable: false
type: string
description: CPS network mask
+ port_pcm_port_1_exCP_naming:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_pcm_port_0_exCP_naming:
+ type: list
+ required: true
+ entry_schema:
+ type: json
oam_net_name:
label: OAM network name
hidden: false
immutable: false
type: string
description: OAM network name
+ port_pcm_port_1_order:
+ type: list
+ required: true
+ entry_schema:
+ type: integer
+ port_pcm_port_1_network_role:
+ type: list
+ required: true
+ entry_schema:
+ type: string
node_templates:
pcm_port_1:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
@@ -105,15 +155,35 @@ topology_template:
is_required: false
security_groups:
- get_input: security_group_name
+ network_role:
+ get_input:
+ - port_pcm_port_1_network_role
+ - index_value
fixed_ips:
- ip_address:
get_input: oam_net_ip
+ subnetpoolid:
+ get_input:
+ - port_pcm_port_1_subnetpoolid
+ - index_value
mac_requirements:
mac_count_required:
is_required: false
+ exCP_naming:
+ get_input:
+ - port_pcm_port_1_exCP_naming
+ - index_value
+ vlan_requirements:
+ get_input:
+ - port_pcm_port_1_vlan_requirements
+ - index_value
network_role_tag: oam
network:
get_input: oam_net_name
+ order:
+ get_input:
+ - port_pcm_port_1_order
+ - index_value
requirements:
- binding:
capability: tosca.capabilities.network.Bindable
@@ -146,15 +216,35 @@ topology_template:
is_required: false
security_groups:
- get_input: security_group_name
+ network_role:
+ get_input:
+ - port_pcm_port_0_network_role
+ - index_value
fixed_ips:
- ip_address:
get_input: cps_net_ip
+ subnetpoolid:
+ get_input:
+ - port_pcm_port_0_subnetpoolid
+ - index_value
mac_requirements:
mac_count_required:
is_required: false
+ exCP_naming:
+ get_input:
+ - port_pcm_port_0_exCP_naming
+ - index_value
+ vlan_requirements:
+ get_input:
+ - port_pcm_port_0_vlan_requirements
+ - index_value
network_role_tag: cps
network:
get_input: cps_net_name
+ order:
+ get_input:
+ - port_pcm_port_0_order
+ - index_value
requirements:
- binding:
capability: tosca.capabilities.network.Bindable