diff options
author | aribeiro <anderson.ribeiro@est.tech> | 2019-09-26 13:20:28 +0100 |
---|---|---|
committer | Oren Kleks <oren.kleks@amdocs.com> | 2019-10-29 14:15:57 +0000 |
commit | c42c9f75adb72f80e57694b5bf67db7c94f33a89 (patch) | |
tree | f5e16e64400af3f795061dceb02fee8522ed4245 /openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging | |
parent | 145e960db3614cf499aa0be0dbb4f19b3ba3183e (diff) |
Fix for status properties value.
These changes were made to align the normative types to the TOSCA property definition requirements.
Issue-ID: SDC-322
Change-Id: I32e815dd26990dd6c82c859ad051b271db3c8029
Signed-off-by: aribeiro <anderson.ribeiro@est.tech>
Diffstat (limited to 'openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging')
44 files changed, 2845 insertions, 2845 deletions
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/computePortNetworkSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/computePortNetworkSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml index b5981ebfaa..88c3184581 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/computePortNetworkSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/computePortNetworkSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -11,133 +11,133 @@ node_types: subinterface_nested_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_vmi_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_vdbe_untr_vmi_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_aap_address_mode: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vlan_tag_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json compute_vdbe_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_nested_aap_untrusted_v6_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_vmi_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments port_vdbe_untr_vmi_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported subinterface_nested_aap_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string vm_image_name: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_aap_sec_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_sec_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_untrusted_v6_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_metadata: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_nested_mac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_vmi_1_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_vmi_1_order: type: integer required: true - status: SUPPORTED + status: supported subinterface_nested_ip_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_vmi_1_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_vmi_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_ip_v6_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string index_value: @@ -145,61 +145,61 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 subinterface_nested_vmac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vn_network_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_vmi_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_vdbe_untr_vmi_1_virtual_machine_interface_allowed_address_pairs: type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs required: true - status: SUPPORTED + status: supported port_vdbe_untr_vmi_1_virtual_machine_interface_mac_addresses: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_vmi_1_network_role: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_vmi_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported subinterface_nested_aap_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_subinterfaces_name_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string requirements: @@ -576,84 +576,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_0_untr_vmi_0: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/multiplePortsMultipleVlans/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/multiplePortsMultipleVlans/out/GlobalSubstitutionTypesServiceTemplate.yaml index 61c9922604..fa6a579a83 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/multiplePortsMultipleVlans/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/multiplePortsMultipleVlans/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -11,303 +11,303 @@ node_types: subinterface_vlan1_aap_untrusted_v6_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_aap_sec_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_vmac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_2_port_virtual_machine_interface_mac_addresses: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_2_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported subinterface_vlan1_counter: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_vlan2_aap_untrusted_v6_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_2_port_network_role: type: string required: true - status: SUPPORTED + status: supported compute_vdbe_metadata: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_vlan1_aap_untrusted_v6_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_vdbe_untr_2_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_vdbe_untr_2_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_vdbe_untr_2_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_vdbe_untr_1_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_order: type: integer required: true - status: SUPPORTED + status: supported subinterface_vlan2_ip_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_ip_v6_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported subinterface_vlan2_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_aap_address_mode: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_2_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_virtual_machine_interface_allowed_address_pairs: type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs required: true - status: SUPPORTED + status: supported subinterface_vlan1_mac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_mac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_aap_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_ip_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_aap_sec_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported subinterface_vlan2_aap_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_ip_v6_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_vmac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_vlan1_aap_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_2_port_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_vlan2_vn_network_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_subinterfaces_name_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_network_role: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_2_port_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_2_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments port_vdbe_untr_1_port_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_vlan2_vlan_tag_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_vlan1_vn_network_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_aap_sec_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_2_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_2_port_order: type: integer required: true - status: SUPPORTED + status: supported subinterface_vlan1_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_vlan2_counter: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_vlan1_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_aap_address_mode: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_aap_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string index_value: @@ -315,69 +315,69 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 subinterface_vlan2_subinterfaces_name_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_aap_untrusted_v6_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_vlan1_aap_sec_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_2_port_virtual_machine_interface_allowed_address_pairs: type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_vdbe_untr_1_port_virtual_machine_interface_mac_addresses: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_vlan1_vlan_tag_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json attributes: vdbe_vdbe_untr_1_port_vlan1_vlan_tag_list: type: list - status: SUPPORTED + status: supported entry_schema: &id001 type: string requirements: @@ -863,83 +863,83 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: *id001 aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_x_subport: capability: tosca.capabilities.Node @@ -974,84 +974,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_x_subport_another: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/multipleVlanDiffType/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/multipleVlanDiffType/out/GlobalSubstitutionTypesServiceTemplate.yaml index f9eb9a8d09..83f1cce038 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/multipleVlanDiffType/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/multipleVlanDiffType/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -11,243 +11,243 @@ node_types: subinterface_vlan1_aap_untrusted_v6_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_aap_sec_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_vmac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported subinterface_vlan1_counter: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_vlan2_aap_untrusted_v6_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string vm_image_name: type: string required: true - status: SUPPORTED + status: supported compute_vdbe_metadata: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_vlan1_aap_untrusted_v6_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_vdbe_untr_1_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_order: type: integer required: true - status: SUPPORTED + status: supported subinterface_vlan2_ip_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_ip_v6_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported subinterface_vlan2_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_aap_address_mode: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_virtual_machine_interface_allowed_address_pairs: type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs required: true - status: SUPPORTED + status: supported subinterface_vlan1_mac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_mac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_aap_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_ip_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_aap_sec_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported subinterface_vlan2_aap_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_ip_v6_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_vmac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_vlan1_aap_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_vn_network_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_subinterfaces_name_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_network_role: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_vlan2_vlan_tag_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_vlan1_vn_network_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_aap_sec_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_vlan2_counter: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_vlan1_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_aap_address_mode: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_aap_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string index_value: @@ -255,59 +255,59 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 subinterface_vlan2_subinterfaces_name_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_aap_untrusted_v6_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_vlan1_aap_sec_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_vdbe_untr_1_port_virtual_machine_interface_mac_addresses: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_vlan1_vlan_tag_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json requirements: @@ -714,84 +714,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_x_subport: capability: tosca.capabilities.Node @@ -826,84 +826,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_x_subport_another: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/multipleVlanSameType/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/multipleVlanSameType/out/GlobalSubstitutionTypesServiceTemplate.yaml index 14505714d0..19c6990a24 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/multipleVlanSameType/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/multipleVlanSameType/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -11,213 +11,213 @@ node_types: subinterface_vdbe_untr_1_subports_ip_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_1_subports_aap_sec_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_2_subports_aap_untrusted_v6_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_2_subports_aap_address_mode: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported subinterface_vdbe_untr_2_subports_aap_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_1_subports_mac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_1_subports_subinterfaces_name_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string vm_image_name: type: string required: true - status: SUPPORTED + status: supported subinterface_vdbe_untr_1_subports_aap_untrusted_v6_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_metadata: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_1_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements subinterface_vdbe_untr_2_subports_counter: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_vdbe_untr_2_subports_vmac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_1_subports_aap_address_mode: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_2_subports_vlan_tag_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_1_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_order: type: integer required: true - status: SUPPORTED + status: supported subinterface_vdbe_untr_1_subports_vn_network_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported subinterface_vdbe_untr_2_subports_vn_network_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_1_subports_aap_untrusted_v6_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_2_subports_ip_v6_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_virtual_machine_interface_allowed_address_pairs: type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs required: true - status: SUPPORTED + status: supported subinterface_vdbe_untr_2_subports_mac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_2_subports_aap_untrusted_v6_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported subinterface_vdbe_untr_1_subports_aap_sec_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_2_subports_aap_sec_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_1_subports_vlan_tag_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_vdbe_untr_2_subports_aap_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_1_subports_aap_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_vdbe_untr_1_subports_ip_v6_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_network_role: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json index_value: @@ -225,83 +225,83 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 subinterface_vdbe_untr_1_subports_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_2_subports_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_vdbe_untr_1_subports_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float port_vdbe_untr_1_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported subinterface_vdbe_untr_2_subports_ip_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_1_subports_vmac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_2_subports_subinterfaces_name_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_2_subports_aap_sec_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_1_subports_aap_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_2_subports_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_vdbe_untr_1_port_virtual_machine_interface_mac_addresses: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json requirements: @@ -708,84 +708,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_x_subport: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/notBoundToParentPort/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/notBoundToParentPort/out/GlobalSubstitutionTypesServiceTemplate.yaml index a11bbd4092..41f523b90c 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/notBoundToParentPort/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/notBoundToParentPort/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -11,99 +11,99 @@ node_types: port_vdbe_untr_1_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_order: type: integer required: true - status: SUPPORTED + status: supported index_value: type: integer description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 compute_vdbe_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments port_vdbe_untr_1_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_network_role: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_virtual_machine_interface_allowed_address_pairs: type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs required: true - status: SUPPORTED + status: supported compute_vdbe_metadata: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_1_port_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_1_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements compute_vdbe_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_vdbe_untr_1_port_virtual_machine_interface_mac_addresses: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json requirements: @@ -450,84 +450,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_x_subport: capability: tosca.capabilities.Node @@ -562,84 +562,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported org.openecomp.resource.abstract.nodes.heat.nested3: derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute properties: @@ -647,84 +647,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_x_subport_missing_vlan_tag: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/regularNestedSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/regularNestedSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml index 094898920f..d20184d014 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/regularNestedSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/regularNestedSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -11,201 +11,201 @@ node_types: subinterface_nested_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_address_mode: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vlan_tag_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json compute_vdbe_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_nested_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_nested_aap_untrusted_v6_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_aap_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_network_role: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_aap_sec_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_sec_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_untrusted_v6_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_metadata: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_nested_mac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_1_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements subinterface_nested_ip_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_ip_v6_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_order: type: integer required: true - status: SUPPORTED + status: supported index_value: type: integer description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 subinterface_nested_vmac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vn_network_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_virtual_machine_interface_allowed_address_pairs: type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs required: true - status: SUPPORTED + status: supported subinterface_nested_aap_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_counter: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_nested_subinterfaces_name_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_vdbe_untr_1_port_virtual_machine_interface_mac_addresses: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json requirements: @@ -582,84 +582,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_x_subport: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/subInterfaceGetAttrInOut/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/subInterfaceGetAttrInOut/out/GlobalSubstitutionTypesServiceTemplate.yaml index ffaaf60a01..9656fb2ede 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/subInterfaceGetAttrInOut/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/subInterfaceGetAttrInOut/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -11,204 +11,204 @@ node_types: subinterface_nested_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_address_mode: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vlan_tag_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_1_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_nested_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_nested_aap_untrusted_v6_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_aap_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_network_role: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_vdbe_subport_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_sec_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_sec_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_untrusted_v6_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_metadata: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_nested_mac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_1_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements subinterface_nested_ip_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_ip_v6_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_order: type: integer required: true - status: SUPPORTED + status: supported index_value: type: integer description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 subinterface_nested_vmac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_virtual_machine_interface_allowed_address_pairs: type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs required: true - status: SUPPORTED + status: supported subinterface_nested_aap_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_counter: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_nested_subinterfaces_name_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_vdbe_untr_1_port_virtual_machine_interface_mac_addresses: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json attributes: vdbe_vdbe_untr_1_port_nested_aap_address_mode: type: string - status: SUPPORTED + status: supported vdbe_vdbe_untr_1_port_nested_vlan_tag_list: type: list - status: SUPPORTED + status: supported entry_schema: &id001 type: string requirements: @@ -585,83 +585,83 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_subport_network: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: *id001 aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_x_subport: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/subInterfaceNodesConnectedIn/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/subInterfaceNodesConnectedIn/out/GlobalSubstitutionTypesServiceTemplate.yaml index 613e041f29..35e337502b 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/subInterfaceNodesConnectedIn/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/subInterfaceNodesConnectedIn/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -11,201 +11,201 @@ node_types: subinterface_nested_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_address_mode: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vlan_tag_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json compute_vdbe_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_nested_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_nested_aap_untrusted_v6_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_aap_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_network_role: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_vdbe_subport_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_sec_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_sec_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_untrusted_v6_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_metadata: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_nested_mac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_1_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements subinterface_nested_ip_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_ip_v6_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_order: type: integer required: true - status: SUPPORTED + status: supported index_value: type: integer description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 subinterface_nested_vmac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_virtual_machine_interface_allowed_address_pairs: type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs required: true - status: SUPPORTED + status: supported subinterface_nested_aap_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_counter: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_nested_subinterfaces_name_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_vdbe_untr_1_port_virtual_machine_interface_mac_addresses: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json requirements: @@ -582,84 +582,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_subport_network: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_x_subport: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/subInterfaceNodesConnectedOut/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/subInterfaceNodesConnectedOut/out/GlobalSubstitutionTypesServiceTemplate.yaml index 9a248e4a89..0990667711 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/subInterfaceNodesConnectedOut/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/subInterfaceNodesConnectedOut/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -11,195 +11,195 @@ node_types: subinterface_nested_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_address_mode: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vlan_tag_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json compute_vdbe_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_nested_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_nested_aap_untrusted_v6_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_aap_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_network_role: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_vdbe_subport_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_sec_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_sec_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_untrusted_v6_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_metadata: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_nested_mac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_1_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements subinterface_nested_ip_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_ip_v6_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_order: type: integer required: true - status: SUPPORTED + status: supported index_value: type: integer description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 subinterface_nested_vmac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_virtual_machine_interface_allowed_address_pairs: type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs required: true - status: SUPPORTED + status: supported subinterface_nested_aap_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_subinterfaces_name_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_vdbe_untr_1_port_virtual_machine_interface_mac_addresses: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json requirements: @@ -576,84 +576,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_subport_network: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_x_subport: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/twoPortOnlyOneConnectedWithSubInf/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/twoPortOnlyOneConnectedWithSubInf/out/GlobalSubstitutionTypesServiceTemplate.yaml index 1fd158a6c8..31531f27ac 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/twoPortOnlyOneConnectedWithSubInf/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/twoPortOnlyOneConnectedWithSubInf/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -11,179 +11,179 @@ node_types: subinterface_nested1_aap_untrusted_v6_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested1_aap_address_mode: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested1_vn_network_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_network_role: type: string required: true - status: SUPPORTED + status: supported vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_port_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_port_1_order: type: integer required: true - status: SUPPORTED + status: supported vm_image_name: type: string required: true - status: SUPPORTED + status: supported subinterface_nested1_vmac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested1_ip_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested1_subinterfaces_name_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_metadata: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_nested1_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_nested1_aap_untrusted_v6_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested1_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_nested1_aap_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested1_ip_v6_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_vdbe_untr_port_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_port_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_untr_port_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported index_value: type: integer description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 port_vdbe_untr_port_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements subinterface_nested1_mac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested1_aap_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested1_aap_sec_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested1_vlan_tag_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json compute_vdbe_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested1_aap_sec_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string requirements: @@ -565,84 +565,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_0_subint_untr_vmi_0: capability: tosca.capabilities.Node @@ -676,7 +676,7 @@ node_types: port_vdbe_untr_port_2_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements index_value: @@ -684,77 +684,77 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 compute_vdbe_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_2_order: type: integer required: true - status: SUPPORTED + status: supported vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_port_2_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_vdbe_untr_port_2_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_port_2_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments port_vdbe_untr_port_2_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_vdbe_untr_port_2_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_port_2_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_2_network_role: type: string required: true - status: SUPPORTED + status: supported compute_vdbe_metadata: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json compute_vdbe_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_2_network_role_tag: type: string required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_vdbe_untr_port_2: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/diffComputeSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/diffComputeSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml index fd261d6cf3..6ec677877a 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/diffComputeSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/diffComputeSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -11,31 +11,31 @@ node_types: port_pd01_port_0_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_pd01_port_0_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd01_port_0_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_pd01_port_0_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_pd01_port_0_network_role: type: string required: true - status: SUPPORTED + status: supported port_pd01_port_0_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments index_value: @@ -43,69 +43,69 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 compute_pd_server_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_pd_server_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_pd01_port_0_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported subinterface_nested_p1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd01_port_0_order: type: integer required: true - status: SUPPORTED + status: supported vm_image_name: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_net1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd01_port_0_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_pd01_port_0_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported compute_pd_server_user_data_format: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string requirements: @@ -486,48 +486,48 @@ node_types: vlan_ids: type: string required: true - status: SUPPORTED + status: supported p1: type: string required: true - status: SUPPORTED + status: supported p2: type: string required: true - status: SUPPORTED + status: supported virtual_ipv6_address: type: string required: true - status: SUPPORTED + status: supported virtual_ip_address: type: string required: true - status: SUPPORTED + status: supported net2: type: string required: true - status: SUPPORTED + status: supported lb_st_vlan_type_oam: type: string description: dummy required: true - status: SUPPORTED + status: supported mac_address: type: string required: true - status: SUPPORTED + status: supported net1: type: string required: true - status: SUPPORTED + status: supported subinterface_name_prefix: type: string required: true - status: SUPPORTED + status: supported subinterface_instance_index: type: float required: true - status: SUPPORTED + status: supported requirements: - dependency_template_Vlan_1: capability: tosca.capabilities.Node @@ -561,29 +561,29 @@ node_types: compute_ps_server_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_ps01_port_0_network_role: type: string required: true - status: SUPPORTED + status: supported compute_ps_server_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_ps_server_user_data_format: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_ps01_port_0_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string index_value: @@ -591,71 +591,71 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 port_ps01_port_0_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements subinterface_nested_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float port_ps01_port_0_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_p1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_ps01_port_0_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_ps01_port_0_order: type: integer required: true - status: SUPPORTED + status: supported vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_ps01_port_0_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_ps01_port_0_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_ps01_port_0_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_ps01_port_0_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_nested_net1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string requirements: diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/onePortIsConnectedWithSubInf/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/onePortIsConnectedWithSubInf/out/GlobalSubstitutionTypesServiceTemplate.yaml index f31af57507..ea201ba913 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/onePortIsConnectedWithSubInf/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/onePortIsConnectedWithSubInf/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -11,7 +11,7 @@ node_types: port_pd01_port_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements index_value: @@ -19,75 +19,75 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 compute_pd_server_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_pd_server_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd01_port_1_order: type: integer required: true - status: SUPPORTED + status: supported port_pd01_port_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_pd01_port_1_network_role: type: string required: true - status: SUPPORTED + status: supported port_pd01_port_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_pd01_port_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_pd01_port_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_pd01_port_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_pd01_port_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_pd01_port_1_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_pd_server_user_data_format: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string requirements: @@ -438,31 +438,31 @@ node_types: port_pd01_port_0_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_pd01_port_0_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd01_port_0_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_pd01_port_0_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_pd01_port_0_network_role: type: string required: true - status: SUPPORTED + status: supported port_pd01_port_0_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments index_value: @@ -470,69 +470,69 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 compute_pd_server_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_pd_server_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_pd01_port_0_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported subinterface_nested_p1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd01_port_0_order: type: integer required: true - status: SUPPORTED + status: supported vm_image_name: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_net1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd01_port_0_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_pd01_port_0_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported compute_pd_server_user_data_format: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string requirements: @@ -913,48 +913,48 @@ node_types: vlan_ids: type: string required: true - status: SUPPORTED + status: supported p1: type: string required: true - status: SUPPORTED + status: supported p2: type: string required: true - status: SUPPORTED + status: supported virtual_ipv6_address: type: string required: true - status: SUPPORTED + status: supported virtual_ip_address: type: string required: true - status: SUPPORTED + status: supported net2: type: string required: true - status: SUPPORTED + status: supported lb_st_vlan_type_oam: type: string description: dummy required: true - status: SUPPORTED + status: supported mac_address: type: string required: true - status: SUPPORTED + status: supported net1: type: string required: true - status: SUPPORTED + status: supported subinterface_name_prefix: type: string required: true - status: SUPPORTED + status: supported subinterface_instance_index: type: float required: true - status: SUPPORTED + status: supported requirements: - dependency_template_Vlan_vmi_1: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/regularNestedSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/regularNestedSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml index fd261d6cf3..6ec677877a 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/regularNestedSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/regularNestedSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -11,31 +11,31 @@ node_types: port_pd01_port_0_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_pd01_port_0_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd01_port_0_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_pd01_port_0_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_pd01_port_0_network_role: type: string required: true - status: SUPPORTED + status: supported port_pd01_port_0_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments index_value: @@ -43,69 +43,69 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 compute_pd_server_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_pd_server_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_pd01_port_0_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported subinterface_nested_p1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd01_port_0_order: type: integer required: true - status: SUPPORTED + status: supported vm_image_name: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_net1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd01_port_0_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_pd01_port_0_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported compute_pd_server_user_data_format: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string requirements: @@ -486,48 +486,48 @@ node_types: vlan_ids: type: string required: true - status: SUPPORTED + status: supported p1: type: string required: true - status: SUPPORTED + status: supported p2: type: string required: true - status: SUPPORTED + status: supported virtual_ipv6_address: type: string required: true - status: SUPPORTED + status: supported virtual_ip_address: type: string required: true - status: SUPPORTED + status: supported net2: type: string required: true - status: SUPPORTED + status: supported lb_st_vlan_type_oam: type: string description: dummy required: true - status: SUPPORTED + status: supported mac_address: type: string required: true - status: SUPPORTED + status: supported net1: type: string required: true - status: SUPPORTED + status: supported subinterface_name_prefix: type: string required: true - status: SUPPORTED + status: supported subinterface_instance_index: type: float required: true - status: SUPPORTED + status: supported requirements: - dependency_template_Vlan_1: capability: tosca.capabilities.Node @@ -561,29 +561,29 @@ node_types: compute_ps_server_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_ps01_port_0_network_role: type: string required: true - status: SUPPORTED + status: supported compute_ps_server_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_ps_server_user_data_format: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_ps01_port_0_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string index_value: @@ -591,71 +591,71 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 port_ps01_port_0_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements subinterface_nested_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float port_ps01_port_0_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_p1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_ps01_port_0_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_ps01_port_0_order: type: integer required: true - status: SUPPORTED + status: supported vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_ps01_port_0_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_ps01_port_0_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_ps01_port_0_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_ps01_port_0_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_nested_net1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string requirements: diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/sameComputeDiffPortSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/sameComputeDiffPortSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml index 0c17a3cd9b..8255fa889f 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/sameComputeDiffPortSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/sameComputeDiffPortSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -11,11 +11,11 @@ node_types: port_ps01_port_0_network_role: type: string required: true - status: SUPPORTED + status: supported port_ps01_port_0_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string index_value: @@ -23,89 +23,89 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 compute_pd_server_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_pd_server_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_ps01_port_0_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements subinterface_nested_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float port_ps01_port_0_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_p1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_ps01_port_0_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_ps01_port_0_order: type: integer required: true - status: SUPPORTED + status: supported vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_ps01_port_0_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_ps01_port_0_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_ps01_port_0_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_ps01_port_0_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_nested_net1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_pd_server_user_data_format: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string requirements: @@ -486,31 +486,31 @@ node_types: port_pd01_port_0_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_pd01_port_0_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd01_port_0_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_pd01_port_0_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_pd01_port_0_network_role: type: string required: true - status: SUPPORTED + status: supported port_pd01_port_0_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments index_value: @@ -518,69 +518,69 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 compute_pd_server_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_pd_server_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_pd01_port_0_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported subinterface_nested_p1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd01_port_0_order: type: integer required: true - status: SUPPORTED + status: supported vm_image_name: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_net1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd01_port_0_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_pd01_port_0_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported compute_pd_server_user_data_format: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string requirements: @@ -961,48 +961,48 @@ node_types: vlan_ids: type: string required: true - status: SUPPORTED + status: supported p1: type: string required: true - status: SUPPORTED + status: supported p2: type: string required: true - status: SUPPORTED + status: supported virtual_ipv6_address: type: string required: true - status: SUPPORTED + status: supported virtual_ip_address: type: string required: true - status: SUPPORTED + status: supported net2: type: string required: true - status: SUPPORTED + status: supported lb_st_vlan_type_oam: type: string description: dummy required: true - status: SUPPORTED + status: supported mac_address: type: string required: true - status: SUPPORTED + status: supported net1: type: string required: true - status: SUPPORTED + status: supported subinterface_name_prefix: type: string required: true - status: SUPPORTED + status: supported subinterface_instance_index: type: float required: true - status: SUPPORTED + status: supported requirements: - dependency_template_Vlan_vmi_1: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/sameComputeSamePortDiffSubInterfaceFile/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/sameComputeSamePortDiffSubInterfaceFile/out/GlobalSubstitutionTypesServiceTemplate.yaml index f31af57507..ea201ba913 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/sameComputeSamePortDiffSubInterfaceFile/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/sameComputeSamePortDiffSubInterfaceFile/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -11,7 +11,7 @@ node_types: port_pd01_port_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements index_value: @@ -19,75 +19,75 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 compute_pd_server_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_pd_server_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd01_port_1_order: type: integer required: true - status: SUPPORTED + status: supported port_pd01_port_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_pd01_port_1_network_role: type: string required: true - status: SUPPORTED + status: supported port_pd01_port_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_pd01_port_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_pd01_port_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_pd01_port_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_pd01_port_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_pd01_port_1_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_pd_server_user_data_format: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string requirements: @@ -438,31 +438,31 @@ node_types: port_pd01_port_0_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_pd01_port_0_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd01_port_0_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_pd01_port_0_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_pd01_port_0_network_role: type: string required: true - status: SUPPORTED + status: supported port_pd01_port_0_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments index_value: @@ -470,69 +470,69 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 compute_pd_server_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_pd_server_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_pd01_port_0_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported subinterface_nested_p1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd01_port_0_order: type: integer required: true - status: SUPPORTED + status: supported vm_image_name: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_net1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd01_port_0_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_pd01_port_0_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported compute_pd_server_user_data_format: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string requirements: @@ -913,48 +913,48 @@ node_types: vlan_ids: type: string required: true - status: SUPPORTED + status: supported p1: type: string required: true - status: SUPPORTED + status: supported p2: type: string required: true - status: SUPPORTED + status: supported virtual_ipv6_address: type: string required: true - status: SUPPORTED + status: supported virtual_ip_address: type: string required: true - status: SUPPORTED + status: supported net2: type: string required: true - status: SUPPORTED + status: supported lb_st_vlan_type_oam: type: string description: dummy required: true - status: SUPPORTED + status: supported mac_address: type: string required: true - status: SUPPORTED + status: supported net1: type: string required: true - status: SUPPORTED + status: supported subinterface_name_prefix: type: string required: true - status: SUPPORTED + status: supported subinterface_instance_index: type: float required: true - status: SUPPORTED + status: supported requirements: - dependency_template_Vlan_vmi_1: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/allConnectivities/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/allConnectivities/out/GlobalSubstitutionTypesServiceTemplate.yaml index 0156a9af57..e3ac44e287 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/allConnectivities/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/allConnectivities/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -11,277 +11,277 @@ node_types: port_vdbe_untr_1_port_1_order: type: integer required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported subinterface_vlan1_aap_untrusted_v6_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_2_port_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_1_virtual_machine_interface_mac_addresses: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_vlan1_aap_sec_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_1_network_role: type: string required: true - status: SUPPORTED + status: supported vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_vdbe_untr_1_port_1_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_2_port_1_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_2_port_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements subinterface_vlan1_counter: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float vm_image_name: type: string required: true - status: SUPPORTED + status: supported compute_vdbe_metadata: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_vlan1_aap_untrusted_v6_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_2_port_1_virtual_machine_interface_mac_addresses: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_2_port_1_virtual_machine_interface_allowed_address_pairs: type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs required: true - status: SUPPORTED + status: supported port_vdbe_untr_2_port_1_network_role: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_1_virtual_machine_interface_allowed_address_pairs: type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs required: true - status: SUPPORTED + status: supported subinterface_vlan1_mac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_aap_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported subinterface_vlan1_ip_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_2_port_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_2_port_1_order: type: integer required: true - status: SUPPORTED + status: supported port_vdbe_untr_2_port_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments port_vdbe_untr_2_port_1_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_2_port_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported subinterface_vlan1_ip_v6_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_aap_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported subinterface_vlan1_subinterfaces_name_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported subinterface_vlan1_vn_network_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements subinterface_vlan1_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_vlan1_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_aap_address_mode: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_2_port_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported index_value: type: integer description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 subinterface_vlan1_optional_property_1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_2_port_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_vdbe_untr_1_port_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_vlan1_optional_property_2: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_aap_sec_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_1_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_vlan1_vlan_tag_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json attributes: vdbe_vdbe_untr_1_port_1_vlan1_aap_address_mode: type: string - status: SUPPORTED + status: supported requirements: - dependency_vdbe: capability: tosca.capabilities.Node @@ -735,94 +735,94 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported optional_property_1: type: string description: Optional property required: true - status: SUPPORTED + status: supported optional_property_2: type: string description: Optional property required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_x_vlan1-Network-Role_vmi_subport: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/multiplePortsMultipleVlans/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/multiplePortsMultipleVlans/out/GlobalSubstitutionTypesServiceTemplate.yaml index 52446f0fb1..d351a7d655 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/multiplePortsMultipleVlans/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/multiplePortsMultipleVlans/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -11,301 +11,301 @@ node_types: subinterface_vlan1_aap_untrusted_v6_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_oam_vmi_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements subinterface_vlan1_aap_sec_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_vmac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_oam_vmi_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_vdbe_oam_vmi_1_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_vmi_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments port_vdbe_oam_vmi_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported subinterface_vlan1_counter: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_vlan2_aap_untrusted_v6_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_vdbe_oam_vmi_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported compute_vdbe_metadata: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_vlan1_aap_untrusted_v6_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_vmi_1_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_vmi_1_order: type: integer required: true - status: SUPPORTED + status: supported port_vdbe_oam_vmi_1_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_vmi_1_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_vlan2_ip_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_ip_v6_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_oam_vmi_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_vdbe_untr_vmi_1_virtual_machine_interface_allowed_address_pairs: type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs required: true - status: SUPPORTED + status: supported port_vdbe_untr_vmi_1_network_role: type: string required: true - status: SUPPORTED + status: supported subinterface_vlan2_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_aap_address_mode: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_vmi_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported subinterface_vlan1_mac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_mac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_aap_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_ip_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_aap_sec_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_aap_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_oam_vmi_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_vmi_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_vdbe_untr_vmi_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported subinterface_vlan1_ip_v6_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_vmac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_oam_vmi_1_virtual_machine_interface_allowed_address_pairs: type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs required: true - status: SUPPORTED + status: supported port_vdbe_oam_vmi_1_order: type: integer required: true - status: SUPPORTED + status: supported subinterface_vlan1_aap_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_vn_network_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_vmi_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported subinterface_vlan1_subinterfaces_name_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_vlan_tag_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_vlan1_vn_network_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_aap_sec_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_vmi_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported subinterface_vlan1_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_vlan2_counter: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_vlan1_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_aap_address_mode: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_aap_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string index_value: @@ -313,65 +313,65 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 subinterface_vlan2_subinterfaces_name_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan2_aap_untrusted_v6_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_vmi_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_vdbe_untr_vmi_1_virtual_machine_interface_mac_addresses: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_oam_vmi_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_vlan2_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_vlan1_aap_sec_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_oam_vmi_1_virtual_machine_interface_mac_addresses: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_oam_vmi_1_network_role: type: string required: true - status: SUPPORTED + status: supported subinterface_vlan1_vlan_tag_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json requirements: @@ -857,84 +857,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_0_subint_untr_vmi_0: capability: tosca.capabilities.Node @@ -969,84 +969,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_1_subint_oam_vmi_1: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/onePortVlanSameType/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/onePortVlanSameType/out/GlobalSubstitutionTypesServiceTemplate.yaml index 3a0a9ff451..775e9dd4ff 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/onePortVlanSameType/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/onePortVlanSameType/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -11,201 +11,201 @@ node_types: subinterface_nested_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_address_mode: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vlan_tag_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_port_1_virtual_machine_interface_allowed_address_pairs: type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs required: true - status: SUPPORTED + status: supported compute_vdbe_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_nested_aap_untrusted_v6_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_network_role: type: string required: true - status: SUPPORTED + status: supported vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_port_1_virtual_machine_interface_mac_addresses: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_port_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_aap_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_order: type: integer required: true - status: SUPPORTED + status: supported vm_image_name: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_aap_sec_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_sec_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_untrusted_v6_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_metadata: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_nested_mac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_ip_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_nested_ip_v6_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_vdbe_untr_port_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_port_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_untr_port_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported index_value: type: integer description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 subinterface_nested_vmac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vn_network_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements subinterface_nested_aap_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_counter: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_nested_subinterfaces_name_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json requirements: @@ -582,84 +582,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_x_int_vmi_subport: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/optionalPropertiesConsolidation/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/optionalPropertiesConsolidation/out/GlobalSubstitutionTypesServiceTemplate.yaml index 5f71804e20..08d2aeb67e 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/optionalPropertiesConsolidation/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/optionalPropertiesConsolidation/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -11,277 +11,277 @@ node_types: port_vdbe_untr_1_port_1_order: type: integer required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported subinterface_vlan1_aap_untrusted_v6_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_2_port_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_1_virtual_machine_interface_mac_addresses: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_vlan1_aap_sec_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_vmac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_1_network_role: type: string required: true - status: SUPPORTED + status: supported vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_vdbe_untr_1_port_1_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_2_port_1_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_2_port_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements subinterface_vlan1_counter: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float vm_image_name: type: string required: true - status: SUPPORTED + status: supported compute_vdbe_metadata: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_vlan1_aap_untrusted_v6_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_2_port_1_virtual_machine_interface_mac_addresses: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_2_port_1_virtual_machine_interface_allowed_address_pairs: type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs required: true - status: SUPPORTED + status: supported port_vdbe_untr_2_port_1_network_role: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_1_virtual_machine_interface_allowed_address_pairs: type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs required: true - status: SUPPORTED + status: supported subinterface_vlan1_mac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_aap_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported subinterface_vlan1_ip_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_2_port_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_2_port_1_order: type: integer required: true - status: SUPPORTED + status: supported port_vdbe_untr_2_port_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments port_vdbe_untr_2_port_1_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_2_port_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported subinterface_vlan1_ip_v6_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_aap_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported subinterface_vlan1_subinterfaces_name_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported subinterface_vlan1_vn_network_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements subinterface_vlan1_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_vlan1_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_aap_address_mode: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_2_port_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported index_value: type: integer description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 subinterface_vlan1_optional_property_1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_2_port_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_vdbe_untr_1_port_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_vlan1_optional_property_2: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vlan1_aap_sec_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_1_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_vlan1_vlan_tag_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json requirements: @@ -737,94 +737,94 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported optional_property_1: type: string description: Optional property required: true - status: SUPPORTED + status: supported optional_property_2: type: string description: Optional property required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_x_vlan1-Network-Role_vmi_subport: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/regularNestedSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/regularNestedSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml index 7ac84b0fcf..191d2a383d 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/regularNestedSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/regularNestedSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -11,213 +11,213 @@ node_types: subinterface_nested_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_address_mode: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vlan_tag_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_port_1_virtual_machine_interface_allowed_address_pairs: type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs required: true - status: SUPPORTED + status: supported compute_vdbe_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_nested_aap_untrusted_v6_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_network_role: type: string required: true - status: SUPPORTED + status: supported vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_port_1_virtual_machine_interface_mac_addresses: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_port_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_aap_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_order: type: integer required: true - status: SUPPORTED + status: supported vm_image_name: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_aap_sec_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_sec_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_untrusted_v6_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_metadata: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_nested_mac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_ip_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_nested_ip_v6_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_vdbe_untr_port_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_port_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_untr_port_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported index_value: type: integer description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 subinterface_nested_vmac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vn_network_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements subinterface_nested_aap_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_counter: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_nested_subinterfaces_name_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_optional_property_1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_optional_property_2: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json requirements: @@ -594,94 +594,94 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported optional_property_1: type: string description: Optional property required: true - status: SUPPORTED + status: supported optional_property_2: type: string description: Optional property required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_x_vlan1-Network-Role_vmi_subport: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c2/differentNetwork/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c2/differentNetwork/out/GlobalSubstitutionTypesServiceTemplate.yaml index 2204cc5703..748bc591ef 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c2/differentNetwork/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c2/differentNetwork/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -11,7 +11,7 @@ node_types: port_pd_server_port_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments index_value: @@ -19,95 +19,95 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 port_pd_server_port_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_pd_server_port_1_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_pd_server_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_pd_server_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_port_1_order: type: integer required: true - status: SUPPORTED + status: supported subinterface_nested_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_p1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_port_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_pd_server_port_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_pd_server_port_1_network_role: type: string required: true - status: SUPPORTED + status: supported vm_image_name: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_net1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_port_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements compute_pd_server_user_data_format: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_port_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_pd_server_port_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported requirements: - dependency_pd_server: capability: tosca.capabilities.Node @@ -486,48 +486,48 @@ node_types: vlan_ids: type: string required: true - status: SUPPORTED + status: supported p1: type: string required: true - status: SUPPORTED + status: supported p2: type: string required: true - status: SUPPORTED + status: supported virtual_ipv6_address: type: string required: true - status: SUPPORTED + status: supported virtual_ip_address: type: string required: true - status: SUPPORTED + status: supported net2: type: string required: true - status: SUPPORTED + status: supported lb_st_vlan_type_oam: type: string description: dummy required: true - status: SUPPORTED + status: supported mac_address: type: string required: true - status: SUPPORTED + status: supported net1: type: string required: true - status: SUPPORTED + status: supported subinterface_name_prefix: type: string required: true - status: SUPPORTED + status: supported subinterface_instance_index: type: float required: true - status: SUPPORTED + status: supported requirements: - dependency_template_Vlan_vmi_1: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c2/differentNodesConnectedOut/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c2/differentNodesConnectedOut/out/GlobalSubstitutionTypesServiceTemplate.yaml index 2204cc5703..748bc591ef 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c2/differentNodesConnectedOut/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c2/differentNodesConnectedOut/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -11,7 +11,7 @@ node_types: port_pd_server_port_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments index_value: @@ -19,95 +19,95 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 port_pd_server_port_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_pd_server_port_1_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_pd_server_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_pd_server_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_port_1_order: type: integer required: true - status: SUPPORTED + status: supported subinterface_nested_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_p1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_port_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_pd_server_port_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_pd_server_port_1_network_role: type: string required: true - status: SUPPORTED + status: supported vm_image_name: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_net1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_port_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements compute_pd_server_user_data_format: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_port_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_pd_server_port_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported requirements: - dependency_pd_server: capability: tosca.capabilities.Node @@ -486,48 +486,48 @@ node_types: vlan_ids: type: string required: true - status: SUPPORTED + status: supported p1: type: string required: true - status: SUPPORTED + status: supported p2: type: string required: true - status: SUPPORTED + status: supported virtual_ipv6_address: type: string required: true - status: SUPPORTED + status: supported virtual_ip_address: type: string required: true - status: SUPPORTED + status: supported net2: type: string required: true - status: SUPPORTED + status: supported lb_st_vlan_type_oam: type: string description: dummy required: true - status: SUPPORTED + status: supported mac_address: type: string required: true - status: SUPPORTED + status: supported net1: type: string required: true - status: SUPPORTED + status: supported subinterface_name_prefix: type: string required: true - status: SUPPORTED + status: supported subinterface_instance_index: type: float required: true - status: SUPPORTED + status: supported requirements: - dependency_template_Vlan_vmi_1: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c2/differentResourceGroupCount/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c2/differentResourceGroupCount/out/GlobalSubstitutionTypesServiceTemplate.yaml index 54a6020581..40f4b2f71f 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c2/differentResourceGroupCount/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c2/differentResourceGroupCount/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -11,137 +11,137 @@ node_types: port_vdbe_untr_1_port_1_order: type: integer required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported subinterface_nested_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_1_virtual_machine_interface_mac_addresses: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_nested_aap_address_mode: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vlan_tag_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json compute_vdbe_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_nested_aap_untrusted_v6_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_1_network_role: type: string required: true - status: SUPPORTED + status: supported vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_vdbe_untr_1_port_1_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported vm_image_name: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_aap_sec_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_sec_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_untrusted_v6_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_metadata: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_1_port_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_mac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_ip_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements subinterface_nested_ip_v6_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string index_value: @@ -149,63 +149,63 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 subinterface_nested_vmac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vn_network_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_nested_aap_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_1_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_1_port_1_virtual_machine_interface_allowed_address_pairs: type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported subinterface_nested_counter: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_nested_subinterfaces_name_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string requirements: @@ -582,84 +582,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_x_subport: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/computePortNetworkSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/computePortNetworkSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml index 38f116d3d8..dafae2196c 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/computePortNetworkSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/computePortNetworkSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -12,43 +12,43 @@ node_types: type: string description: Unique ID for this VF module inst required: true - status: SUPPORTED + status: supported control_int_net_rpf: type: string description: Reverse Path Filtering enable or disable for the control virtual network required: true - status: SUPPORTED + status: supported control_int_net_forwarding_mode: type: string description: forwarding mode of the control virtual network required: true - status: SUPPORTED + status: supported vnf_name: type: string description: Unique name for this VF instance required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments vdbe_untrusted_ip_1: type: string description: IPV4 address of the secondary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported untrusted_num_vn: type: float description: Number of vDBE subinterface virtual Networks required: true - status: SUPPORTED + status: supported constraints: - in_range: - 1 @@ -57,152 +57,152 @@ node_types: type: string description: Unique name for this VF Module instance required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported control_int_net_shared: type: boolean description: control virtual network shared required: true - status: SUPPORTED + status: supported vdbe_untrusted_v6_ip_1: type: string description: IPV6 address of the secondary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_untrusted_vmac_address: type: string description: Virtual MAC of the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported control_int_net_flood_unknown_unicast: type: boolean description: forwarding mode of the control virtual network required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_network_role: type: string required: true - status: SUPPORTED + status: supported vdbe_aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vnf_id: type: string description: Unique ID for this VF inst required: true - status: SUPPORTED + status: supported vdbe_name_1: type: string description: VM Name for this vdbe node 1 required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements availability_zone_1: type: string description: The availability zone of secondary node1 vDBE vm in the local HA pair. required: true - status: SUPPORTED + status: supported untrusted_vn_networks: type: list description: List of subinterface virtual networks required: true - status: SUPPORTED + status: supported entry_schema: type: string vdbe_image_name: type: string description: Image to use for vDBE required: true - status: SUPPORTED + status: supported oam_net_name: type: string description: Name of NSDNet network from which the management IP addresses will be allocated required: true - status: SUPPORTED + status: supported vdbe_aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_order: type: integer required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported untrusted_vlan_tags: type: list description: List of subinterface vlan tags required: true - status: SUPPORTED + status: supported entry_schema: type: string vdbe_flavor_name: type: string description: Flavor to use for vDBE required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported vdbe_hw_untr_mac_1: type: string description: Secondary MAC address of the secondary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported untrusted_net_name: type: string description: Name of public untrusted network into which this vDBE HA cluster is deployed required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported vdbe_device_name: type: string description: VDBE device Name for this vdbe VNF required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements vdbe_aap_untrusted_ip_prefix: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_node_1: capability: tosca.capabilities.Node @@ -598,84 +598,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_x_subport: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/multiplePortsMultipleVlans/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/multiplePortsMultipleVlans/out/GlobalSubstitutionTypesServiceTemplate.yaml index 2edf12d177..021af2a1d1 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/multiplePortsMultipleVlans/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/multiplePortsMultipleVlans/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -12,84 +12,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_x_subport: capability: tosca.capabilities.Node @@ -124,31 +124,31 @@ node_types: type: string description: Reverse Path Filtering enable or disable for the fabric virtual network required: true - status: SUPPORTED + status: supported control_int_net_rpf: type: string description: Reverse Path Filtering enable or disable for the control virtual network required: true - status: SUPPORTED + status: supported control_int_net_forwarding_mode: type: string description: forwarding mode of the control virtual network required: true - status: SUPPORTED + status: supported port_vdbe_untr_2_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported untrusted_num_vn: type: float description: Number of vDBE subinterface virtual Networks required: true - status: SUPPORTED + status: supported constraints: - in_range: - 1 @@ -157,230 +157,230 @@ node_types: type: boolean description: control virtual network shared required: true - status: SUPPORTED + status: supported control_int_net_flood_unknown_unicast: type: boolean description: forwarding mode of the control virtual network required: true - status: SUPPORTED + status: supported port_vdbe_untr_2_port_network_role: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_vdbe_untr_2_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_vdbe_untr_2_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported vdbe_image_name: type: string description: Image to use for vDBE required: true - status: SUPPORTED + status: supported oam_net_name: type: string description: Name of NSDNet network from which the management IP addresses will be allocated required: true - status: SUPPORTED + status: supported port_vdbe_untr_2_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_vdbe_untr_1_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_order: type: integer required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_flavor_name: type: string description: Flavor to use for vDBE required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported fabric_int_net_forwarding_mode: type: string description: forwarding mode of the fabric virtual network required: true - status: SUPPORTED + status: supported port_vdbe_untr_2_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported fabric_int_net_shared: description: fabric virtual network shared required: true - status: SUPPORTED + status: supported untrusted_net_name: type: string description: Name of public untrusted network into which this vDBE HA cluster is deployed required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported vf_module_id: type: string description: Unique ID for this VF module inst required: true - status: SUPPORTED + status: supported vnf_name: type: string description: Unique name for this VF instance required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments vdbe_untrusted_ip_1: type: string description: IPV4 address of the secondary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vf_module_name: type: string description: Unique name for this VF Module instance required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported vdbe_untrusted_v6_ip_1: type: string description: IPV6 address of the secondary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_untrusted_vmac_address: type: string description: Virtual MAC of the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_network_role: type: string required: true - status: SUPPORTED + status: supported vdbe_aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vnf_id: type: string description: Unique ID for this VF inst required: true - status: SUPPORTED + status: supported port_vdbe_untr_2_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments vdbe_name_1: type: string description: VM Name for this vdbe node 1 required: true - status: SUPPORTED + status: supported availability_zone_1: type: string description: The availability zone of secondary node1 vDBE vm in the local HA pair. required: true - status: SUPPORTED + status: supported port_vdbe_untr_2_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported untrusted_vn_networks: type: list description: List of subinterface virtual networks required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_2_port_order: type: integer required: true - status: SUPPORTED + status: supported vdbe_aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported fabric_int_net_flood_unknown_unicast: type: boolean description: forwarding mode of the fabric virtual network required: true - status: SUPPORTED + status: supported untrusted_vlan_tags: type: list description: List of subinterface vlan tags required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_1_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported counter: type: float description: Counter. required: true - status: SUPPORTED + status: supported vdbe_hw_untr_mac_1: type: string description: Secondary MAC address of the secondary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_device_name: type: string description: VDBE device Name for this vdbe VNF required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements vdbe_aap_untrusted_ip_prefix: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_2_subports: capability: tosca.capabilities.Node @@ -900,84 +900,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_x_subport_another: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/multipleVlanDiffFile/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/multipleVlanDiffFile/out/GlobalSubstitutionTypesServiceTemplate.yaml index 6b3a3e421c..d4acba0161 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/multipleVlanDiffFile/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/multipleVlanDiffFile/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -12,84 +12,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_x_subport: capability: tosca.capabilities.Node @@ -124,43 +124,43 @@ node_types: type: string description: Unique ID for this VF module inst required: true - status: SUPPORTED + status: supported control_int_net_rpf: type: string description: Reverse Path Filtering enable or disable for the control virtual network required: true - status: SUPPORTED + status: supported control_int_net_forwarding_mode: type: string description: forwarding mode of the control virtual network required: true - status: SUPPORTED + status: supported vnf_name: type: string description: Unique name for this VF instance required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments vdbe_untrusted_ip_1: type: string description: IPV4 address of the secondary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported untrusted_num_vn: type: float description: Number of vDBE subinterface virtual Networks required: true - status: SUPPORTED + status: supported constraints: - in_range: - 1 @@ -169,157 +169,157 @@ node_types: type: string description: Unique name for this VF Module instance required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported control_int_net_shared: type: boolean description: control virtual network shared required: true - status: SUPPORTED + status: supported vdbe_untrusted_v6_ip_1: type: string description: IPV6 address of the secondary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_untrusted_vmac_address: type: string description: Virtual MAC of the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported control_int_net_flood_unknown_unicast: type: boolean description: forwarding mode of the control virtual network required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_network_role: type: string required: true - status: SUPPORTED + status: supported vdbe_aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vnf_id: type: string description: Unique ID for this VF inst required: true - status: SUPPORTED + status: supported vdbe_name_1: type: string description: VM Name for this vdbe node 1 required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements availability_zone_1: type: string description: The availability zone of secondary node1 vDBE vm in the local HA pair. required: true - status: SUPPORTED + status: supported untrusted_vn_networks: type: list description: List of subinterface virtual networks required: true - status: SUPPORTED + status: supported entry_schema: type: string vdbe_image_name: type: string description: Image to use for vDBE required: true - status: SUPPORTED + status: supported oam_net_name: type: string description: Name of NSDNet network from which the management IP addresses will be allocated required: true - status: SUPPORTED + status: supported vdbe_aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_order: type: integer required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported untrusted_vlan_tags: type: list description: List of subinterface vlan tags required: true - status: SUPPORTED + status: supported entry_schema: type: string vdbe_flavor_name: type: string description: Flavor to use for vDBE required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported counter: type: float description: Counter. required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported vdbe_hw_untr_mac_1: type: string description: Secondary MAC address of the secondary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported untrusted_net_name: type: string description: Name of public untrusted network into which this vDBE HA cluster is deployed required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported vdbe_device_name: type: string description: VDBE device Name for this vdbe VNF required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements vdbe_aap_untrusted_ip_prefix: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_2_subports: capability: tosca.capabilities.Node @@ -745,84 +745,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_x_subport_another: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/multipleVlanSameFile/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/multipleVlanSameFile/out/GlobalSubstitutionTypesServiceTemplate.yaml index 0c815e4fef..603e2fe638 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/multipleVlanSameFile/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/multipleVlanSameFile/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -12,43 +12,43 @@ node_types: type: string description: Unique ID for this VF module inst required: true - status: SUPPORTED + status: supported control_int_net_rpf: type: string description: Reverse Path Filtering enable or disable for the control virtual network required: true - status: SUPPORTED + status: supported control_int_net_forwarding_mode: type: string description: forwarding mode of the control virtual network required: true - status: SUPPORTED + status: supported vnf_name: type: string description: Unique name for this VF instance required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments vdbe_untrusted_ip_1: type: string description: IPV4 address of the secondary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported untrusted_num_vn: type: float description: Number of vDBE subinterface virtual Networks required: true - status: SUPPORTED + status: supported constraints: - in_range: - 1 @@ -57,157 +57,157 @@ node_types: type: string description: Unique ID for this VF Module instance required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported control_int_net_shared: type: boolean description: control virtual network shared required: true - status: SUPPORTED + status: supported vdbe_untrusted_v6_ip_1: type: string description: IPV6 address of the secondary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_untrusted_vmac_address: type: string description: Virtual MAC of the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported control_int_net_flood_unknown_unicast: type: boolean description: forwarding mode of the control virtual network required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_network_role: type: string required: true - status: SUPPORTED + status: supported vdbe_aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vnf_id: type: string description: Unique ID for this VF inst required: true - status: SUPPORTED + status: supported vdbe_name_1: type: string description: VM Name for this vdbe node 1 required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements availability_zone_1: type: string description: The availability zone of secondary node1 vDBE vm in the local HA pair. required: true - status: SUPPORTED + status: supported untrusted_vn_networks: type: list description: List of subinterface virtual networks required: true - status: SUPPORTED + status: supported entry_schema: type: string vdbe_image_name: type: string description: Image to use for vDBE required: true - status: SUPPORTED + status: supported oam_net_name: type: string description: Name of NSDNet network from which the management IP addresses will be allocated required: true - status: SUPPORTED + status: supported vdbe_aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_order: type: integer required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported untrusted_vlan_tags: type: list description: List of subinterface vlan tags required: true - status: SUPPORTED + status: supported entry_schema: type: string vdbe_flavor_name: type: string description: Flavor to use for vDBE required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported counter: type: float description: Counter. required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported vdbe_hw_untr_mac_1: type: string description: Secondary MAC address of the secondary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported untrusted_net_name: type: string description: Name of public untrusted network into which this vDBE HA cluster is deployed required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported vdbe_device_name: type: string description: VDBE device Name for this vdbe VNF required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements vdbe_aap_untrusted_ip_prefix: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_2_subports: capability: tosca.capabilities.Node @@ -633,84 +633,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_x_subport: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/regularNestedSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/regularNestedSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml index 785d5430da..a8ebc7aa87 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/regularNestedSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/regularNestedSubInterface/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -12,43 +12,43 @@ node_types: type: string description: Unique ID for this VF module inst required: true - status: SUPPORTED + status: supported control_int_net_rpf: type: string description: Reverse Path Filtering enable or disable for the control virtual network required: true - status: SUPPORTED + status: supported control_int_net_forwarding_mode: type: string description: forwarding mode of the control virtual network required: true - status: SUPPORTED + status: supported vnf_name: type: string description: Unique name for this VF instance required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments vdbe_untrusted_ip_1: type: string description: IPV4 address of the secondary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported untrusted_num_vn: type: float description: Number of vDBE subinterface virtual Networks required: true - status: SUPPORTED + status: supported constraints: - in_range: - 1 @@ -57,152 +57,152 @@ node_types: type: string description: Unique Name for this VF module inst required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported control_int_net_shared: type: boolean description: control virtual network shared required: true - status: SUPPORTED + status: supported vdbe_untrusted_v6_ip_1: type: string description: IPV6 address of the secondary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_untrusted_vmac_address: type: string description: Virtual MAC of the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported control_int_net_flood_unknown_unicast: type: boolean description: forwarding mode of the control virtual network required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_network_role: type: string required: true - status: SUPPORTED + status: supported vdbe_aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vnf_id: type: string description: Unique ID for this VF inst required: true - status: SUPPORTED + status: supported vdbe_name_1: type: string description: VM Name for this vdbe node 1 required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements availability_zone_1: type: string description: The availability zone of secondary node1 vDBE vm in the local HA pair. required: true - status: SUPPORTED + status: supported untrusted_vn_networks: type: list description: List of subinterface virtual networks required: true - status: SUPPORTED + status: supported entry_schema: type: string vdbe_image_name: type: string description: Image to use for vDBE required: true - status: SUPPORTED + status: supported oam_net_name: type: string description: Name of NSDNet network from which the management IP addresses will be allocated required: true - status: SUPPORTED + status: supported vdbe_aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_order: type: integer required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported untrusted_vlan_tags: type: list description: List of subinterface vlan tags required: true - status: SUPPORTED + status: supported entry_schema: type: string vdbe_flavor_name: type: string description: Flavor to use for vDBE required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported vdbe_hw_untr_mac_1: type: string description: Secondary MAC address of the secondary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported untrusted_net_name: type: string description: Name of public untrusted network into which this vDBE HA cluster is deployed required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported vdbe_device_name: type: string description: VDBE device Name for this vdbe VNF required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements vdbe_aap_untrusted_ip_prefix: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_node_1: capability: tosca.capabilities.Node @@ -598,84 +598,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_x_subport: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/subInterfaceGetAttrInOut/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/subInterfaceGetAttrInOut/out/GlobalSubstitutionTypesServiceTemplate.yaml index e7b83ebaf3..75aa82201b 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/subInterfaceGetAttrInOut/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/subInterfaceGetAttrInOut/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -12,48 +12,48 @@ node_types: type: string description: Unique ID for this VF module inst required: true - status: SUPPORTED + status: supported fabric_int_net_rpf: type: string description: Reverse Path Filtering enable or disable for the fabric virtual network required: true - status: SUPPORTED + status: supported control_int_net_rpf: type: string description: Reverse Path Filtering enable or disable for the control virtual network required: true - status: SUPPORTED + status: supported control_int_net_forwarding_mode: type: string description: forwarding mode of the control virtual network required: true - status: SUPPORTED + status: supported vnf_name: type: string description: Unique name for this VF instance required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments vdbe_untrusted_ip_1: type: string description: IPV4 address of the secondary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported untrusted_num_vn: type: float description: Number of vDBE subinterface virtual Networks required: true - status: SUPPORTED + status: supported constraints: - in_range: - 1 @@ -62,176 +62,176 @@ node_types: type: string description: Unique Name for this VF module inst required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported control_int_net_shared: type: boolean description: control virtual network shared required: true - status: SUPPORTED + status: supported vdbe_untrusted_v6_ip_1: type: string description: IPV6 address of the secondary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_untrusted_vmac_address: type: string description: Virtual MAC of the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported control_int_net_flood_unknown_unicast: type: boolean description: forwarding mode of the control virtual network required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_network_role: type: string required: true - status: SUPPORTED + status: supported vdbe_aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vnf_id: type: string description: Unique ID for this VF inst required: true - status: SUPPORTED + status: supported vdbe_name_1: type: string description: VM Name for this vdbe node 1 required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements availability_zone_1: type: string description: The availability zone of secondary node1 vDBE vm in the local HA pair. required: true - status: SUPPORTED + status: supported untrusted_vn_networks: type: list description: List of subinterface virtual networks required: true - status: SUPPORTED + status: supported entry_schema: type: string vdbe_image_name: type: string description: Image to use for vDBE required: true - status: SUPPORTED + status: supported oam_net_name: type: string description: Name of NSDNet network from which the management IP addresses will be allocated required: true - status: SUPPORTED + status: supported vdbe_aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_order: type: integer required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported fabric_int_net_flood_unknown_unicast: type: boolean description: forwarding mode of the fabric virtual network required: true - status: SUPPORTED + status: supported untrusted_vlan_tags: type: list description: List of subinterface vlan tags required: true - status: SUPPORTED + status: supported entry_schema: type: string vdbe_flavor_name: type: string description: Flavor to use for vDBE required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported counter: type: float description: Counter. required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported fabric_int_net_forwarding_mode: type: string description: forwarding mode of the fabric virtual network required: true - status: SUPPORTED + status: supported fabric_int_net_shared: description: fabric virtual network shared required: true - status: SUPPORTED + status: supported vdbe_hw_untr_mac_1: type: string description: Secondary MAC address of the secondary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported untrusted_net_name: type: string description: Name of public untrusted network into which this vDBE HA cluster is deployed required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported vdbe_device_name: type: string description: VDBE device Name for this vdbe VNF required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements vdbe_aap_untrusted_ip_prefix: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported attributes: out1: type: string description: output param connectivity - status: SUPPORTED + status: supported requirements: - dependency_vdbe_node_1: capability: tosca.capabilities.Node @@ -648,84 +648,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_subport_network: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_x_subport: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/subInterfaceNodesConnectedIn/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/subInterfaceNodesConnectedIn/out/GlobalSubstitutionTypesServiceTemplate.yaml index 7a3f7befe9..076824d32a 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/subInterfaceNodesConnectedIn/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/subInterfaceNodesConnectedIn/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -12,48 +12,48 @@ node_types: type: string description: Unique ID for this VF module inst required: true - status: SUPPORTED + status: supported fabric_int_net_rpf: type: string description: Reverse Path Filtering enable or disable for the fabric virtual network required: true - status: SUPPORTED + status: supported control_int_net_rpf: type: string description: Reverse Path Filtering enable or disable for the control virtual network required: true - status: SUPPORTED + status: supported control_int_net_forwarding_mode: type: string description: forwarding mode of the control virtual network required: true - status: SUPPORTED + status: supported vnf_name: type: string description: Unique name for this VF instance required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments vdbe_untrusted_ip_1: type: string description: IPV4 address of the secondary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported untrusted_num_vn: type: float description: Number of vDBE subinterface virtual Networks required: true - status: SUPPORTED + status: supported constraints: - in_range: - 1 @@ -62,171 +62,171 @@ node_types: type: string description: Unique name for this VF module inst required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported control_int_net_shared: type: boolean description: control virtual network shared required: true - status: SUPPORTED + status: supported vdbe_untrusted_v6_ip_1: type: string description: IPV6 address of the secondary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_untrusted_vmac_address: type: string description: Virtual MAC of the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported control_int_net_flood_unknown_unicast: type: boolean description: forwarding mode of the control virtual network required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_network_role: type: string required: true - status: SUPPORTED + status: supported vdbe_aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vnf_id: type: string description: Unique ID for this VF inst required: true - status: SUPPORTED + status: supported vdbe_name_1: type: string description: VM Name for this vdbe node 1 required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements availability_zone_1: type: string description: The availability zone of secondary node1 vDBE vm in the local HA pair. required: true - status: SUPPORTED + status: supported untrusted_vn_networks: type: list description: List of subinterface virtual networks required: true - status: SUPPORTED + status: supported entry_schema: type: string vdbe_image_name: type: string description: Image to use for vDBE required: true - status: SUPPORTED + status: supported oam_net_name: type: string description: Name of NSDNet network from which the management IP addresses will be allocated required: true - status: SUPPORTED + status: supported vdbe_aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_order: type: integer required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported fabric_int_net_flood_unknown_unicast: type: boolean description: forwarding mode of the fabric virtual network required: true - status: SUPPORTED + status: supported untrusted_vlan_tags: type: list description: List of subinterface vlan tags required: true - status: SUPPORTED + status: supported entry_schema: type: string vdbe_flavor_name: type: string description: Flavor to use for vDBE required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported counter: type: float description: Counter. required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported fabric_int_net_forwarding_mode: type: string description: forwarding mode of the fabric virtual network required: true - status: SUPPORTED + status: supported fabric_int_net_shared: description: fabric virtual network shared required: true - status: SUPPORTED + status: supported vdbe_hw_untr_mac_1: type: string description: Secondary MAC address of the secondary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported untrusted_net_name: type: string description: Name of public untrusted network into which this vDBE HA cluster is deployed required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported vdbe_device_name: type: string description: VDBE device Name for this vdbe VNF required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements vdbe_aap_untrusted_ip_prefix: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_node_1: capability: tosca.capabilities.Node @@ -643,84 +643,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_subport_network: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_x_subport: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/subInterfaceNodesConnectedOut/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/subInterfaceNodesConnectedOut/out/GlobalSubstitutionTypesServiceTemplate.yaml index 0f1d7a446c..65265acaa8 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/subInterfaceNodesConnectedOut/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/subInterfaceNodesConnectedOut/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -12,43 +12,43 @@ node_types: type: string description: Unique ID for this VF module inst required: true - status: SUPPORTED + status: supported control_int_net_rpf: type: string description: Reverse Path Filtering enable or disable for the control virtual network required: true - status: SUPPORTED + status: supported control_int_net_forwarding_mode: type: string description: forwarding mode of the control virtual network required: true - status: SUPPORTED + status: supported vnf_name: type: string description: Unique name for this VF instance required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments vdbe_untrusted_ip_1: type: string description: IPV4 address of the secondary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported untrusted_num_vn: type: float description: Number of vDBE subinterface virtual Networks required: true - status: SUPPORTED + status: supported constraints: - in_range: - 1 @@ -57,152 +57,152 @@ node_types: type: string description: Unique name for this VF module inst required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported control_int_net_shared: type: boolean description: control virtual network shared required: true - status: SUPPORTED + status: supported vdbe_untrusted_v6_ip_1: type: string description: IPV6 address of the secondary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_untrusted_vmac_address: type: string description: Virtual MAC of the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported control_int_net_flood_unknown_unicast: type: boolean description: forwarding mode of the control virtual network required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_network_role: type: string required: true - status: SUPPORTED + status: supported vdbe_aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vnf_id: type: string description: Unique ID for this VF inst required: true - status: SUPPORTED + status: supported vdbe_name_1: type: string description: VM Name for this vdbe node 1 required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements availability_zone_1: type: string description: The availability zone of secondary node1 vDBE vm in the local HA pair. required: true - status: SUPPORTED + status: supported untrusted_vn_networks: type: list description: List of subinterface virtual networks required: true - status: SUPPORTED + status: supported entry_schema: type: string vdbe_image_name: type: string description: Image to use for vDBE required: true - status: SUPPORTED + status: supported oam_net_name: type: string description: Name of NSDNet network from which the management IP addresses will be allocated required: true - status: SUPPORTED + status: supported vdbe_aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_order: type: integer required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported untrusted_vlan_tags: type: list description: List of subinterface vlan tags required: true - status: SUPPORTED + status: supported entry_schema: type: string vdbe_flavor_name: type: string description: Flavor to use for vDBE required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported vdbe_hw_untr_mac_1: type: string description: Secondary MAC address of the secondary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported untrusted_net_name: type: string description: Name of public untrusted network into which this vDBE HA cluster is deployed required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported vdbe_device_name: type: string description: VDBE device Name for this vdbe VNF required: true - status: SUPPORTED + status: supported port_vdbe_untr_1_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements vdbe_aap_untrusted_ip_prefix: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_node_1: capability: tosca.capabilities.Node @@ -592,84 +592,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_subport_network: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_untr_x_subport: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/baseScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/baseScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml index ad64e97e78..2bc572443d 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/baseScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/baseScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -12,86 +12,86 @@ node_types: type: string description: UID of OAM network required: true - status: SUPPORTED + status: supported p2: type: string description: UID of OAM network required: true - status: SUPPORTED + status: supported ps_server_1b_ips: type: string required: true - status: SUPPORTED + status: supported packet_internal_network_name: type: string required: true - status: SUPPORTED + status: supported pd_server_1b_names: type: list description: PD server names required: true - status: SUPPORTED + status: supported entry_schema: type: string security_group_name: type: list description: CMAUI1, CMAUI2 server names required: true - status: SUPPORTED + status: supported entry_schema: type: string ps_server_1b_names: type: list description: Ps server names required: true - status: SUPPORTED + status: supported entry_schema: type: string ps_server_2b_ips: type: string required: true - status: SUPPORTED + status: supported pd_server_1b_flavor: type: string description: Flavor for PD server required: true - status: SUPPORTED + status: supported pd_server_1b_ips: type: string required: true - status: SUPPORTED + status: supported packet_external_network_name: type: string required: true - status: SUPPORTED + status: supported availability_zone_0: type: string description: availabilityzone name required: true - status: SUPPORTED + status: supported ps_server_1b_flavor: type: string description: Flavor for PS server required: true - status: SUPPORTED + status: supported ps_server_1b_image: type: string description: Ps Image server required: true - status: SUPPORTED + status: supported net: type: string required: true - status: SUPPORTED + status: supported pd_server_1b_image: type: string description: PD Image server required: true - status: SUPPORTED + status: supported pd_server_2b_ips: type: string required: true - status: SUPPORTED + status: supported requirements: - dependency_pd_server_1b_port: capability: tosca.capabilities.Node @@ -1014,169 +1014,169 @@ node_types: port_pd_server_2b_port_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_pd_server_1b_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_2b_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_pd_server_2b_port_fixed_ips: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.heat.neutron.port.FixedIps port_pd_server_2b_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_vlan_net1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments port_pd_server_2b_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_pd_server_2b_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported subinterface_nested_vlan_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_fixed_ips: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.heat.neutron.port.FixedIps port_pd_server_2b_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements compute_pd_server_1b_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements subinterface_nested_vlan_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float port_pd_server_2b_port_order: type: integer required: true - status: SUPPORTED + status: supported index_value: type: integer description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 port_pd_server_1b_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_pd_server_1b_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_replacement_policy: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_pd_server_2b_port_network_role: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_network_role: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_2b_port_replacement_policy: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_2b_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_pd_server_2b_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments port_pd_server_1b_port_order: type: integer required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported requirements: - dependency_pd_server_1b_pd_server_2b_port: capability: tosca.capabilities.Node @@ -1639,151 +1639,151 @@ node_types: port_ps_server_2b_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_ps_server_2b_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_fixed_ips: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.heat.neutron.port.FixedIps port_ps_server_2b_port_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments port_ps_server_1b_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_ps_server_2b_port_fixed_ips: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.heat.neutron.port.FixedIps port_ps_server_2b_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported compute_ps_server_1b_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_ps_server_1b_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_ps_server_1b_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_ps_server_1b_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported index_value: type: integer description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 port_ps_server_1b_port_order: type: integer required: true - status: SUPPORTED + status: supported port_ps_server_2b_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments port_ps_server_2b_port_order: type: integer required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_ps_server_1b_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_ps_server_2b_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_ps_server_1b_port_network_role: type: string required: true - status: SUPPORTED + status: supported port_ps_server_2b_port_network_role: type: string required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_replacement_policy: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_ps_server_1b_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_ps_server_2b_port_replacement_policy: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_ps_server_2b_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_ps_server_2b_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported requirements: - dependency_ps_server_1b: capability: tosca.capabilities.Node @@ -2216,40 +2216,40 @@ node_types: vlan_ids: type: string required: true - status: SUPPORTED + status: supported parent_interface: type: string required: true - status: SUPPORTED + status: supported virtual_ipv6_address: type: string required: true - status: SUPPORTED + status: supported virtual_ip_address: type: string required: true - status: SUPPORTED + status: supported lb_st_vlan_type_oam: type: string description: dummy required: true - status: SUPPORTED + status: supported mac_address: type: string required: true - status: SUPPORTED + status: supported net1: type: string required: true - status: SUPPORTED + status: supported subinterface_name_prefix: type: string required: true - status: SUPPORTED + status: supported subinterface_instance_index: type: float required: true - status: SUPPORTED + status: supported requirements: - dependency_template_Vlan_vmi_1: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiLevelNestedDiffComputeScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiLevelNestedDiffComputeScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml index 0aaf991239..56567e073a 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiLevelNestedDiffComputeScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiLevelNestedDiffComputeScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -12,59 +12,59 @@ node_types: type: string description: port network required: true - status: SUPPORTED + status: supported pd_server_1b_flavor: type: string description: Flavor for PD server required: true - status: SUPPORTED + status: supported pd_server_1b_ips: type: string required: true - status: SUPPORTED + status: supported packet_external_network_name: type: string description: network name required: true - status: SUPPORTED + status: supported packet_internal_network_name: type: string description: network name required: true - status: SUPPORTED + status: supported pd_server_1b_names: type: list description: PD server names required: true - status: SUPPORTED + status: supported entry_schema: type: string security_group_name: type: list description: CMAUI1, CMAUI2 server names required: true - status: SUPPORTED + status: supported entry_schema: type: string availability_zone_0: type: string description: availabilityzone name required: true - status: SUPPORTED + status: supported sub_inf_net: type: string description: sub interface network required: true - status: SUPPORTED + status: supported pd_server_1b_image: type: string description: PD Image server required: true - status: SUPPORTED + status: supported pd_server_2b_ips: type: string required: true - status: SUPPORTED + status: supported requirements: - dependency_server_1b_pd_0: capability: tosca.capabilities.Node @@ -909,107 +909,107 @@ node_types: compute_pd_server_1b_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vlan_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float port_pd_server_1b_port_0_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_0_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported index_value: type: integer description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 port_pd_server_1b_port_0_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_pd_server_1b_port_0_network_role_tag: type: string required: true - status: SUPPORTED + status: supported vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_0_order: type: integer required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_0_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vlan_net1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_0_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_0_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_nested_vlan_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_0_replacement_policy: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_0_network_role: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_0_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported compute_pd_server_1b_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_0_fixed_ips: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.heat.neutron.port.FixedIps requirements: @@ -1390,100 +1390,100 @@ node_types: port_ps_server_1b_port_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments ps_server_1b_ips: type: string required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements security_group_name: type: list description: CMAUI1, CMAUI2 server names required: true - status: SUPPORTED + status: supported entry_schema: type: string port_ps_server_1b_port_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported ps_server_1b_names: type: list description: Ps server names required: true - status: SUPPORTED + status: supported entry_schema: type: string packet_ext_network_name: type: string description: network name required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_network_role: type: string required: true - status: SUPPORTED + status: supported port_net: type: string description: port network required: true - status: SUPPORTED + status: supported ps_server_2b_ips: type: string required: true - status: SUPPORTED + status: supported packet_int_network_name: type: string description: network name required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_order: type: integer required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported availability_zone_0: type: string description: availabilityzone name required: true - status: SUPPORTED + status: supported ps_server_1b_flavor: type: string description: Flavor for PS server required: true - status: SUPPORTED + status: supported ps_server_1b_image: type: string description: Ps Image server required: true - status: SUPPORTED + status: supported sub_inf_net: type: string description: sub interface network required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements requirements: @@ -1906,40 +1906,40 @@ node_types: vlan_ids: type: string required: true - status: SUPPORTED + status: supported parent_interface: type: string required: true - status: SUPPORTED + status: supported virtual_ipv6_address: type: string required: true - status: SUPPORTED + status: supported virtual_ip_address: type: string required: true - status: SUPPORTED + status: supported lb_st_vlan_type_oam: type: string description: dummy required: true - status: SUPPORTED + status: supported mac_address: type: string required: true - status: SUPPORTED + status: supported net1: type: string required: true - status: SUPPORTED + status: supported subinterface_name_prefix: type: string required: true - status: SUPPORTED + status: supported subinterface_instance_index: type: float required: true - status: SUPPORTED + status: supported requirements: - dependency_template_Vlan_vmi_1: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiLevelNestedMultiComputeScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiLevelNestedMultiComputeScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml index fe48762a9b..335a4a67fa 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiLevelNestedMultiComputeScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiLevelNestedMultiComputeScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -12,59 +12,59 @@ node_types: type: string description: port network required: true - status: SUPPORTED + status: supported pd_server_1b_flavor: type: string description: Flavor for PD server required: true - status: SUPPORTED + status: supported pd_server_1b_ips: type: string required: true - status: SUPPORTED + status: supported packet_external_network_name: type: string description: network name required: true - status: SUPPORTED + status: supported packet_internal_network_name: type: string description: network name required: true - status: SUPPORTED + status: supported pd_server_1b_names: type: list description: PD server names required: true - status: SUPPORTED + status: supported entry_schema: type: string security_group_name: type: list description: CMAUI1, CMAUI2 server names required: true - status: SUPPORTED + status: supported entry_schema: type: string availability_zone_0: type: string description: availabilityzone name required: true - status: SUPPORTED + status: supported sub_inf_net: type: string description: sub interface network required: true - status: SUPPORTED + status: supported pd_server_1b_image: type: string description: PD Image server required: true - status: SUPPORTED + status: supported pd_server_2b_ips: type: string required: true - status: SUPPORTED + status: supported requirements: - dependency_server_1b_pd_0: capability: tosca.capabilities.Node @@ -1267,107 +1267,107 @@ node_types: compute_pd_server_1b_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vlan_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float port_pd_server_1b_port_0_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_0_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported index_value: type: integer description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 port_pd_server_1b_port_0_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_pd_server_1b_port_0_network_role_tag: type: string required: true - status: SUPPORTED + status: supported vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_0_order: type: integer required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_0_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vlan_net1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_0_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_0_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_nested_vlan_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_0_replacement_policy: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_0_network_role: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_0_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported compute_pd_server_1b_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_0_fixed_ips: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.heat.neutron.port.FixedIps requirements: @@ -1749,59 +1749,59 @@ node_types: type: string description: port network required: true - status: SUPPORTED + status: supported ps_server_2b_ips: type: string required: true - status: SUPPORTED + status: supported ps_server_1b_ips: type: string required: true - status: SUPPORTED + status: supported packet_int_network_name: type: string description: network name required: true - status: SUPPORTED + status: supported security_group_name: type: list description: CMAUI1, CMAUI2 server names required: true - status: SUPPORTED + status: supported entry_schema: type: string availability_zone_0: type: string description: availabilityzone name required: true - status: SUPPORTED + status: supported ps_server_1b_flavor: type: string description: Flavor for PS server required: true - status: SUPPORTED + status: supported ps_server_1b_image: type: string description: Ps Image server required: true - status: SUPPORTED + status: supported sub_inf_net: type: string description: sub interface network required: true - status: SUPPORTED + status: supported ps_server_1b_names: type: list description: Ps server names required: true - status: SUPPORTED + status: supported entry_schema: type: string packet_ext_network_name: type: string description: network name required: true - status: SUPPORTED + status: supported requirements: - dependency_server_1b_ps_1: capability: tosca.capabilities.Node @@ -2580,17 +2580,17 @@ node_types: port_ps_server_1b_port_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_nested_vlan_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float index_value: @@ -2598,89 +2598,89 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 port_ps_server_1b_port_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_network_role: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_vlan_net1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_replacement_policy: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_ps_server_1b_port_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_fixed_ips: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.heat.neutron.port.FixedIps subinterface_nested_vlan_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_ps_server_1b_port_1_order: type: integer required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_ps_server_1b_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_ps_server_1b_port_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements compute_ps_server_1b_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string requirements: @@ -3061,40 +3061,40 @@ node_types: vlan_ids: type: string required: true - status: SUPPORTED + status: supported parent_interface: type: string required: true - status: SUPPORTED + status: supported virtual_ipv6_address: type: string required: true - status: SUPPORTED + status: supported virtual_ip_address: type: string required: true - status: SUPPORTED + status: supported lb_st_vlan_type_oam: type: string description: dummy required: true - status: SUPPORTED + status: supported mac_address: type: string required: true - status: SUPPORTED + status: supported net1: type: string required: true - status: SUPPORTED + status: supported subinterface_name_prefix: type: string required: true - status: SUPPORTED + status: supported subinterface_instance_index: type: float required: true - status: SUPPORTED + status: supported requirements: - dependency_template_Vlan_vmi_1: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiLevelNestedScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiLevelNestedScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml index 6cbf3dfc19..2de8e509bc 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiLevelNestedScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiLevelNestedScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -11,75 +11,75 @@ node_types: ps_server_1b_ips: type: string required: true - status: SUPPORTED + status: supported pd_server_1b_names: type: list description: PD server names required: true - status: SUPPORTED + status: supported entry_schema: type: string security_group_name: type: list description: CMAUI1, CMAUI2 server names required: true - status: SUPPORTED + status: supported entry_schema: type: string ps_server_1b_names: type: list description: Ps server names required: true - status: SUPPORTED + status: supported entry_schema: type: string port_net: type: string description: port network required: true - status: SUPPORTED + status: supported ps_server_2b_ips: type: string required: true - status: SUPPORTED + status: supported pd_server_1b_flavor: type: string description: Flavor for PD server required: true - status: SUPPORTED + status: supported pd_server_1b_ips: type: string required: true - status: SUPPORTED + status: supported availability_zone_0: type: string description: availabilityzone name required: true - status: SUPPORTED + status: supported ps_server_1b_flavor: type: string description: Flavor for PS server required: true - status: SUPPORTED + status: supported ps_server_1b_image: type: string description: Ps Image server required: true - status: SUPPORTED + status: supported sub_inf_net: type: string description: sub interface network required: true - status: SUPPORTED + status: supported pd_server_1b_image: type: string description: PD Image server required: true - status: SUPPORTED + status: supported pd_server_2b_ips: type: string required: true - status: SUPPORTED + status: supported requirements: - dependency_server_1b_pd_0: capability: tosca.capabilities.Node @@ -840,107 +840,107 @@ node_types: compute_pd_server_1b_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vlan_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float port_pd_server_1b_port_0_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_0_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported index_value: type: integer description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 port_pd_server_1b_port_0_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_pd_server_1b_port_0_network_role_tag: type: string required: true - status: SUPPORTED + status: supported vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_0_order: type: integer required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_0_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vlan_net1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_0_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_0_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_nested_vlan_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_0_replacement_policy: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_0_network_role: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_0_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported compute_pd_server_1b_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_0_fixed_ips: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.heat.neutron.port.FixedIps requirements: @@ -1321,117 +1321,117 @@ node_types: port_pd_server_1b_port_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_pd_server_1b_port_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments ps_server_1b_ips: type: string required: true - status: SUPPORTED + status: supported pd_server_1b_names: type: list description: PD server names required: true - status: SUPPORTED + status: supported entry_schema: type: string security_group_name: type: list description: CMAUI1, CMAUI2 server names required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported ps_server_1b_names: type: list description: Ps server names required: true - status: SUPPORTED + status: supported entry_schema: type: string port_net: type: string description: port network required: true - status: SUPPORTED + status: supported ps_server_2b_ips: type: string required: true - status: SUPPORTED + status: supported pd_server_1b_flavor: type: string description: Flavor for PD server required: true - status: SUPPORTED + status: supported pd_server_1b_ips: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_1_order: type: integer required: true - status: SUPPORTED + status: supported availability_zone_0: type: string description: availabilityzone name required: true - status: SUPPORTED + status: supported ps_server_1b_flavor: type: string description: Flavor for PS server required: true - status: SUPPORTED + status: supported ps_server_1b_image: type: string description: Ps Image server required: true - status: SUPPORTED + status: supported sub_inf_net: type: string description: sub interface network required: true - status: SUPPORTED + status: supported pd_server_1b_image: type: string description: PD Image server required: true - status: SUPPORTED + status: supported pd_server_2b_ips: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_pd_server_1b_port_1_network_role: type: string required: true - status: SUPPORTED + status: supported requirements: - dependency_test_resourceGroup_1: capability: tosca.capabilities.Node @@ -1810,40 +1810,40 @@ node_types: vlan_ids: type: string required: true - status: SUPPORTED + status: supported parent_interface: type: string required: true - status: SUPPORTED + status: supported virtual_ipv6_address: type: string required: true - status: SUPPORTED + status: supported virtual_ip_address: type: string required: true - status: SUPPORTED + status: supported lb_st_vlan_type_oam: type: string description: dummy required: true - status: SUPPORTED + status: supported mac_address: type: string required: true - status: SUPPORTED + status: supported net1: type: string required: true - status: SUPPORTED + status: supported subinterface_name_prefix: type: string required: true - status: SUPPORTED + status: supported subinterface_instance_index: type: float required: true - status: SUPPORTED + status: supported requirements: - dependency_template_Vlan_vmi_1: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiVFCInAllHeatScalingScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiVFCInAllHeatScalingScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml index 6d8d1684d9..79dbce48e4 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiVFCInAllHeatScalingScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiVFCInAllHeatScalingScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -11,37 +11,37 @@ node_types: compute_pd_server_1b_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vlan_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float port_pd_server_1b_port_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_pd_server_1b_port_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments index_value: @@ -49,71 +49,71 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 port_pd_server_1b_port_1_fixed_ips: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.heat.neutron.port.FixedIps port_pd_server_1b_port_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_vlan_net1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_1_order: type: integer required: true - status: SUPPORTED + status: supported vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_1_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vlan_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_1_replacement_policy: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements compute_pd_server_1b_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_1_network_role: type: string required: true - status: SUPPORTED + status: supported requirements: - dependency_pd_server_1b: capability: tosca.capabilities.Node @@ -492,81 +492,81 @@ node_types: ps_server_1b_ips: type: string required: true - status: SUPPORTED + status: supported pd_server_1b_names: type: list description: PD server names required: true - status: SUPPORTED + status: supported entry_schema: type: string security_group_name: type: list description: CMAUI1, CMAUI2 server names required: true - status: SUPPORTED + status: supported entry_schema: type: string ps_server_1b_names: type: list description: Ps server names required: true - status: SUPPORTED + status: supported entry_schema: type: string packet_ext_network_name: type: string description: network name required: true - status: SUPPORTED + status: supported port_net: type: string description: port network required: true - status: SUPPORTED + status: supported ps_server_2b_ips: type: string required: true - status: SUPPORTED + status: supported pd_server_1b_flavor: type: string description: Flavor for PD server required: true - status: SUPPORTED + status: supported pd_server_1b_ips: type: string required: true - status: SUPPORTED + status: supported packet_int_network_name: type: string description: network name required: true - status: SUPPORTED + status: supported availability_zone_0: type: string description: availabilityzone name required: true - status: SUPPORTED + status: supported ps_server_1b_flavor: type: string description: Flavor for PS server required: true - status: SUPPORTED + status: supported ps_server_1b_image: type: string description: Ps Image server required: true - status: SUPPORTED + status: supported sub_inf_net: type: string description: sub interface network required: true - status: SUPPORTED + status: supported pd_server_1b_image: type: string description: PD Image server required: true - status: SUPPORTED + status: supported requirements: - dependency_test_resourceGroup_2: capability: tosca.capabilities.Node @@ -2013,23 +2013,23 @@ node_types: compute_pd_server_1b_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_2_fixed_ips: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.heat.neutron.port.FixedIps port_pd_server_1b_port_2_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_2_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements index_value: @@ -2037,65 +2037,65 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_2_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_pd_server_1b_port_2_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments port_pd_server_1b_port_2_replacement_policy: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_2_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_2_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_2_network_role: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_2_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_2_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_2_order: type: integer required: true - status: SUPPORTED + status: supported compute_pd_server_1b_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string requirements: @@ -2446,23 +2446,23 @@ node_types: port_ps_server_1b_port_2_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_ps_server_1b_port_2_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_ps_server_1b_port_2_order: type: integer required: true - status: SUPPORTED + status: supported subinterface_nested_vlan_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float index_value: @@ -2470,83 +2470,83 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 port_ps_server_1b_port_2_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_ps_server_1b_port_2_network_role: type: string required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_2_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_2_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_2_network_role_tag: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_vlan_net1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_ps_server_1b_port_2_fixed_ips: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.heat.neutron.port.FixedIps port_ps_server_1b_port_2_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_2_replacement_policy: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vlan_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_ps_server_1b_port_2_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments compute_ps_server_1b_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_ps_server_1b_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string requirements: @@ -2927,40 +2927,40 @@ node_types: vlan_ids: type: string required: true - status: SUPPORTED + status: supported parent_interface: type: string required: true - status: SUPPORTED + status: supported virtual_ipv6_address: type: string required: true - status: SUPPORTED + status: supported virtual_ip_address: type: string required: true - status: SUPPORTED + status: supported lb_st_vlan_type_oam: type: string description: dummy required: true - status: SUPPORTED + status: supported mac_address: type: string required: true - status: SUPPORTED + status: supported net1: type: string required: true - status: SUPPORTED + status: supported subinterface_name_prefix: type: string required: true - status: SUPPORTED + status: supported subinterface_instance_index: type: float required: true - status: SUPPORTED + status: supported requirements: - dependency_template_Vlan_vmi_1: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCScalingScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCScalingScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml index e53e4ad2c3..7ed0ae1057 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCScalingScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCScalingScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -12,86 +12,86 @@ node_types: type: string description: UID of OAM network required: true - status: SUPPORTED + status: supported p2: type: string description: UID of OAM network required: true - status: SUPPORTED + status: supported ps_server_1b_ips: type: string required: true - status: SUPPORTED + status: supported packet_internal_network_name: type: string required: true - status: SUPPORTED + status: supported pd_server_1b_names: type: list description: PD server names required: true - status: SUPPORTED + status: supported entry_schema: type: string security_group_name: type: list description: CMAUI1, CMAUI2 server names required: true - status: SUPPORTED + status: supported entry_schema: type: string ps_server_1b_names: type: list description: Ps server names required: true - status: SUPPORTED + status: supported entry_schema: type: string ps_server_2b_ips: type: string required: true - status: SUPPORTED + status: supported pd_server_1b_flavor: type: string description: Flavor for PD server required: true - status: SUPPORTED + status: supported pd_server_1b_ips: type: string required: true - status: SUPPORTED + status: supported packet_external_network_name: type: string required: true - status: SUPPORTED + status: supported availability_zone_0: type: string description: availabilityzone name required: true - status: SUPPORTED + status: supported ps_server_1b_flavor: type: string description: Flavor for PS server required: true - status: SUPPORTED + status: supported ps_server_1b_image: type: string description: Ps Image server required: true - status: SUPPORTED + status: supported net: type: string required: true - status: SUPPORTED + status: supported pd_server_1b_image: type: string description: PD Image server required: true - status: SUPPORTED + status: supported pd_server_2b_ips: type: string required: true - status: SUPPORTED + status: supported requirements: - dependency_server_1b_pd_0: capability: tosca.capabilities.Node @@ -870,37 +870,37 @@ node_types: compute_pd_server_1b_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vlan_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float port_pd_server_1b_port_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_pd_server_1b_port_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments index_value: @@ -908,71 +908,71 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 port_pd_server_1b_port_1_fixed_ips: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.heat.neutron.port.FixedIps port_pd_server_1b_port_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_vlan_net1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_1_order: type: integer required: true - status: SUPPORTED + status: supported vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_1_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vlan_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_1_replacement_policy: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements compute_pd_server_1b_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_1_network_role: type: string required: true - status: SUPPORTED + status: supported requirements: - dependency_pd_server_1b: capability: tosca.capabilities.Node @@ -1351,40 +1351,40 @@ node_types: vlan_ids: type: string required: true - status: SUPPORTED + status: supported parent_interface: type: string required: true - status: SUPPORTED + status: supported virtual_ipv6_address: type: string required: true - status: SUPPORTED + status: supported virtual_ip_address: type: string required: true - status: SUPPORTED + status: supported lb_st_vlan_type_oam: type: string description: dummy required: true - status: SUPPORTED + status: supported mac_address: type: string required: true - status: SUPPORTED + status: supported net1: type: string required: true - status: SUPPORTED + status: supported subinterface_name_prefix: type: string required: true - status: SUPPORTED + status: supported subinterface_instance_index: type: float required: true - status: SUPPORTED + status: supported requirements: - dependency_template_Vlan_vmi_1: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCWithDiffSubInfConnectivityScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCWithDiffSubInfConnectivityScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml index 3c0d996aeb..48b6a09547 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCWithDiffSubInfConnectivityScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCWithDiffSubInfConnectivityScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -12,59 +12,59 @@ node_types: type: string description: port network required: true - status: SUPPORTED + status: supported pd_server_1b_flavor: type: string description: Flavor for PD server required: true - status: SUPPORTED + status: supported pd_server_1b_ips: type: string required: true - status: SUPPORTED + status: supported packet_external_network_name: type: string description: network name required: true - status: SUPPORTED + status: supported packet_internal_network_name: type: string description: network name required: true - status: SUPPORTED + status: supported pd_server_1b_names: type: list description: PD server names required: true - status: SUPPORTED + status: supported entry_schema: type: string security_group_name: type: list description: CMAUI1, CMAUI2 server names required: true - status: SUPPORTED + status: supported entry_schema: type: string availability_zone_0: type: string description: availabilityzone name required: true - status: SUPPORTED + status: supported sub_inf_net: type: string description: sub interface network required: true - status: SUPPORTED + status: supported pd_server_1b_image: type: string description: PD Image server required: true - status: SUPPORTED + status: supported pd_server_2b_ips: type: string required: true - status: SUPPORTED + status: supported requirements: - dependency_server_1b_pd_0: capability: tosca.capabilities.Node @@ -1243,107 +1243,107 @@ node_types: compute_pd_server_1b_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vlan_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float port_pd_server_1b_port_0_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_0_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported index_value: type: integer description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 port_pd_server_1b_port_0_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_pd_server_1b_port_0_network_role_tag: type: string required: true - status: SUPPORTED + status: supported vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_0_order: type: integer required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_0_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vlan_net1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_0_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_0_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_nested_vlan_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_0_replacement_policy: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_0_network_role: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_0_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported compute_pd_server_1b_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_0_fixed_ips: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.heat.neutron.port.FixedIps requirements: @@ -1725,59 +1725,59 @@ node_types: type: string description: port network required: true - status: SUPPORTED + status: supported ps_server_2b_ips: type: string required: true - status: SUPPORTED + status: supported ps_server_1b_ips: type: string required: true - status: SUPPORTED + status: supported packet_int_network_name: type: string description: network name required: true - status: SUPPORTED + status: supported security_group_name: type: list description: CMAUI1, CMAUI2 server names required: true - status: SUPPORTED + status: supported entry_schema: type: string availability_zone_0: type: string description: availabilityzone name required: true - status: SUPPORTED + status: supported ps_server_1b_flavor: type: string description: Flavor for PS server required: true - status: SUPPORTED + status: supported ps_server_1b_image: type: string description: Ps Image server required: true - status: SUPPORTED + status: supported sub_inf_net: type: string description: sub interface network required: true - status: SUPPORTED + status: supported ps_server_1b_names: type: list description: Ps server names required: true - status: SUPPORTED + status: supported entry_schema: type: string packet_ext_network_name: type: string description: network name required: true - status: SUPPORTED + status: supported requirements: - dependency_server_1b_ps_1: capability: tosca.capabilities.Node @@ -2532,11 +2532,11 @@ node_types: port_ps_server_1b_port_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments index_value: @@ -2544,77 +2544,77 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 port_ps_server_1b_port_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_network_role: type: string required: true - status: SUPPORTED + status: supported vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_replacement_policy: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_ps_server_1b_port_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_fixed_ips: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.heat.neutron.port.FixedIps port_ps_server_1b_port_1_order: type: integer required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_ps_server_1b_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_ps_server_1b_port_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements compute_ps_server_1b_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string requirements: @@ -2965,17 +2965,17 @@ node_types: port_ps_server_1b_port_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_nested_vlan_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float index_value: @@ -2983,89 +2983,89 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 port_ps_server_1b_port_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_network_role: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_vlan_net1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_replacement_policy: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_ps_server_1b_port_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_fixed_ips: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.heat.neutron.port.FixedIps subinterface_nested_vlan_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_ps_server_1b_port_1_order: type: integer required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_ps_server_1b_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_ps_server_1b_port_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements compute_ps_server_1b_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string requirements: @@ -3446,40 +3446,40 @@ node_types: vlan_ids: type: string required: true - status: SUPPORTED + status: supported parent_interface: type: string required: true - status: SUPPORTED + status: supported virtual_ipv6_address: type: string required: true - status: SUPPORTED + status: supported virtual_ip_address: type: string required: true - status: SUPPORTED + status: supported lb_st_vlan_type_oam: type: string description: dummy required: true - status: SUPPORTED + status: supported mac_address: type: string required: true - status: SUPPORTED + status: supported net1: type: string required: true - status: SUPPORTED + status: supported subinterface_name_prefix: type: string required: true - status: SUPPORTED + status: supported subinterface_instance_index: type: float required: true - status: SUPPORTED + status: supported requirements: - dependency_template_Vlan_vmi_1: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCWithDiffSubInfCountScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCWithDiffSubInfCountScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml index e44facaecf..ae721fd9e1 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCWithDiffSubInfCountScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCWithDiffSubInfCountScenario/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -12,59 +12,59 @@ node_types: type: string description: port network required: true - status: SUPPORTED + status: supported pd_server_1b_flavor: type: string description: Flavor for PD server required: true - status: SUPPORTED + status: supported pd_server_1b_ips: type: string required: true - status: SUPPORTED + status: supported packet_external_network_name: type: string description: network name required: true - status: SUPPORTED + status: supported packet_internal_network_name: type: string description: network name required: true - status: SUPPORTED + status: supported pd_server_1b_names: type: list description: PD server names required: true - status: SUPPORTED + status: supported entry_schema: type: string security_group_name: type: list description: CMAUI1, CMAUI2 server names required: true - status: SUPPORTED + status: supported entry_schema: type: string availability_zone_0: type: string description: availabilityzone name required: true - status: SUPPORTED + status: supported sub_inf_net: type: string description: sub interface network required: true - status: SUPPORTED + status: supported pd_server_1b_image: type: string description: PD Image server required: true - status: SUPPORTED + status: supported pd_server_2b_ips: type: string required: true - status: SUPPORTED + status: supported requirements: - dependency_server_1b_pd_0: capability: tosca.capabilities.Node @@ -1267,107 +1267,107 @@ node_types: compute_pd_server_1b_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vlan_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float port_pd_server_1b_port_0_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_0_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported index_value: type: integer description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 port_pd_server_1b_port_0_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_pd_server_1b_port_0_network_role_tag: type: string required: true - status: SUPPORTED + status: supported vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_0_order: type: integer required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_0_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vlan_net1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_0_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_0_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_nested_vlan_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_0_replacement_policy: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_0_network_role: type: string required: true - status: SUPPORTED + status: supported port_pd_server_1b_port_0_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported compute_pd_server_1b_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_pd_server_1b_port_0_fixed_ips: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.heat.neutron.port.FixedIps requirements: @@ -1749,59 +1749,59 @@ node_types: type: string description: port network required: true - status: SUPPORTED + status: supported ps_server_2b_ips: type: string required: true - status: SUPPORTED + status: supported ps_server_1b_ips: type: string required: true - status: SUPPORTED + status: supported packet_int_network_name: type: string description: network name required: true - status: SUPPORTED + status: supported security_group_name: type: list description: CMAUI1, CMAUI2 server names required: true - status: SUPPORTED + status: supported entry_schema: type: string availability_zone_0: type: string description: availabilityzone name required: true - status: SUPPORTED + status: supported ps_server_1b_flavor: type: string description: Flavor for PS server required: true - status: SUPPORTED + status: supported ps_server_1b_image: type: string description: Ps Image server required: true - status: SUPPORTED + status: supported sub_inf_net: type: string description: sub interface network required: true - status: SUPPORTED + status: supported ps_server_1b_names: type: list description: Ps server names required: true - status: SUPPORTED + status: supported entry_schema: type: string packet_ext_network_name: type: string description: network name required: true - status: SUPPORTED + status: supported requirements: - dependency_server_1b_ps_1: capability: tosca.capabilities.Node @@ -2580,17 +2580,17 @@ node_types: port_ps_server_1b_port_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_nested_vlan_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float index_value: @@ -2598,89 +2598,89 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 port_ps_server_1b_port_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_network_role: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_vlan_net1: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_replacement_policy: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_ps_server_1b_port_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_fixed_ips: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.heat.neutron.port.FixedIps subinterface_nested_vlan_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_ps_server_1b_port_1_order: type: integer required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_ps_server_1b_port_1_network: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_ps_server_1b_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_ps_server_1b_port_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements compute_ps_server_1b_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string requirements: @@ -3061,40 +3061,40 @@ node_types: vlan_ids: type: string required: true - status: SUPPORTED + status: supported parent_interface: type: string required: true - status: SUPPORTED + status: supported virtual_ipv6_address: type: string required: true - status: SUPPORTED + status: supported virtual_ip_address: type: string required: true - status: SUPPORTED + status: supported lb_st_vlan_type_oam: type: string description: dummy required: true - status: SUPPORTED + status: supported mac_address: type: string required: true - status: SUPPORTED + status: supported net1: type: string required: true - status: SUPPORTED + status: supported subinterface_name_prefix: type: string required: true - status: SUPPORTED + status: supported subinterface_instance_index: type: float required: true - status: SUPPORTED + status: supported requirements: - dependency_template_subint_Vlan_vmi_1: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/oneSubInterfaceNetworkRole/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/oneSubInterfaceNetworkRole/out/GlobalSubstitutionTypesServiceTemplate.yaml index b63bc3034c..cccda2fd34 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/oneSubInterfaceNetworkRole/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/oneSubInterfaceNetworkRole/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -11,281 +11,281 @@ node_types: subinterface_vdbe_untr_1_subports_ip_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_1_subports_aap_sec_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_2_subports_aap_untrusted_v6_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_2_subports_aap_address_mode: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported subinterface_vdbe_untr_2_subports_aap_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_1_subports_mac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_1_subports_subinterfaces_name_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string vm_image_name: type: string required: true - status: SUPPORTED + status: supported subinterface_vdbe_untr_1_subports_aap_untrusted_v6_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_metadata: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_vdbe_untr_2_subports_counter: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_vdbe_untr_2_subports_vmac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_vdbe_untr_1_subports_aap_address_mode: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_2_subports_vlan_tag_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_port_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_untr_port_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported subinterface_vdbe_untr_1_subports_vn_network_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_2_subports_vn_network_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_1_subports_aap_untrusted_v6_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_2_subports_ip_v6_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_2_subports_mac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_2_subports_aap_untrusted_v6_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_1_subports_aap_sec_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_2_subports_aap_sec_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_1_subports_vlan_tag_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_vdbe_untr_2_subports_aap_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_1_subports_aap_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_network_role: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_port_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_port_1_order: type: integer required: true - status: SUPPORTED + status: supported subinterface_vdbe_untr_1_subports_ip_v6_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_vdbe_untr_port_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported index_value: type: integer description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 subinterface_vdbe_untr_1_subports_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_2_subports_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_vdbe_untr_1_subports_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float port_vdbe_untr_port_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements subinterface_vdbe_untr_2_subports_ip_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_1_subports_vmac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_2_subports_subinterfaces_name_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_2_subports_aap_sec_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_1_subports_aap_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbe_untr_2_subports_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string requirements: @@ -697,84 +697,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_0_subint_untr_vmi_0: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/oneSubInterfaceNetworkRoleAndTwoAbstractNodes/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/oneSubInterfaceNetworkRoleAndTwoAbstractNodes/out/GlobalSubstitutionTypesServiceTemplate.yaml index acb814e35d..67c33c16d1 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/oneSubInterfaceNetworkRoleAndTwoAbstractNodes/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/oneSubInterfaceNetworkRoleAndTwoAbstractNodes/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -11,185 +11,185 @@ node_types: subinterface_nested_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_address_mode: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vlan_tag_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json compute_vdbe_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_nested_aap_untrusted_v6_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_network_role: type: string required: true - status: SUPPORTED + status: supported vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_port_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_aap_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_order: type: integer required: true - status: SUPPORTED + status: supported vm_image_name: type: string required: true - status: SUPPORTED + status: supported subinterface_nested_aap_sec_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_sec_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_aap_untrusted_v6_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_metadata: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_nested_mac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_ip_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_nested_ip_v6_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_vdbe_untr_port_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_port_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_untr_port_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported index_value: type: integer description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 subinterface_nested_vmac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_vn_network_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements subinterface_nested_aap_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested_counter: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_nested_subinterfaces_name_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string requirements: @@ -571,84 +571,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_0_subint_untr_vmi_0: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/pattern4SubInterfaceNodesConnectedOut/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/pattern4SubInterfaceNodesConnectedOut/out/GlobalSubstitutionTypesServiceTemplate.yaml index e170d5aaa1..84fb551d85 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/pattern4SubInterfaceNodesConnectedOut/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/pattern4SubInterfaceNodesConnectedOut/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -12,53 +12,53 @@ node_types: type: string description: Unique ID for this VF module inst required: true - status: SUPPORTED + status: supported port_vdbe_0_untr_vmi_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments port_vdbe_0_untr_vmi_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported control_int_net_rpf: type: string description: Reverse Path Filtering enable or disable for the control virtual network required: true - status: SUPPORTED + status: supported control_int_net_forwarding_mode: type: string description: forwarding mode of the control virtual network required: true - status: SUPPORTED + status: supported vnf_name: type: string description: Unique name for this VF instance required: true - status: SUPPORTED + status: supported vdbe_untrusted_ip_1: type: string description: IPV4 address of the secondary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported port_vdbe_0_untr_vmi_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements untrusted_num_vn: type: float description: Number of vDBE subinterface virtual Networks required: true - status: SUPPORTED + status: supported constraints: - in_range: - 1 @@ -67,142 +67,142 @@ node_types: type: string description: Unique name for this VF module inst required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported control_int_net_shared: type: boolean description: control virtual network shared required: true - status: SUPPORTED + status: supported vdbe_untrusted_v6_ip_1: type: string description: IPV6 address of the secondary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_untrusted_vmac_address: type: string description: Virtual MAC of the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported control_int_net_flood_unknown_unicast: type: boolean description: forwarding mode of the control virtual network required: true - status: SUPPORTED + status: supported vdbe_aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vnf_id: type: string description: Unique ID for this VF inst required: true - status: SUPPORTED + status: supported port_vdbe_0_untr_vmi_1_order: type: integer required: true - status: SUPPORTED + status: supported vdbe_name_1: type: string description: VM Name for this vdbe node 1 required: true - status: SUPPORTED + status: supported availability_zone_1: type: string description: The availability zone of secondary node1 vDBE vm in the local HA pair. required: true - status: SUPPORTED + status: supported port_vdbe_0_untr_vmi_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported untrusted_vn_networks: type: list description: List of subinterface virtual networks required: true - status: SUPPORTED + status: supported entry_schema: type: string vdbe_image_name: type: string description: Image to use for vDBE required: true - status: SUPPORTED + status: supported oam_net_name: type: string description: Name of NSDNet network from which the management IP addresses will be allocated required: true - status: SUPPORTED + status: supported vdbe_aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported untrusted_vlan_tags: type: list description: List of subinterface vlan tags required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_0_untr_vmi_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported vdbe_flavor_name: type: string description: Flavor to use for vDBE required: true - status: SUPPORTED + status: supported port_vdbe_0_untr_vmi_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements vdbe_hw_untr_mac_1: type: string description: Secondary MAC address of the secondary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported untrusted_net_name: type: string description: Name of public untrusted network into which this vDBE HA cluster is deployed required: true - status: SUPPORTED + status: supported vdbe_device_name: type: string description: VDBE device Name for this vdbe VNF required: true - status: SUPPORTED + status: supported port_vdbe_0_untr_vmi_1_network_role: type: string required: true - status: SUPPORTED + status: supported vdbe_aap_untrusted_ip_prefix: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported port_vdbe_0_untr_vmi_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_0_untr_vmi_1: capability: tosca.capabilities.Node @@ -592,84 +592,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vdbe_subport_network: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_0_subint_untr_vmi_1: capability: tosca.capabilities.Node diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/twoSubInterfaceNetworkRoleAndTwoAbstractNodes/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/twoSubInterfaceNetworkRoleAndTwoAbstractNodes/out/GlobalSubstitutionTypesServiceTemplate.yaml index 39cfc595b6..1c979faad6 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/twoSubInterfaceNetworkRoleAndTwoAbstractNodes/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/twoSubInterfaceNetworkRoleAndTwoAbstractNodes/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -12,84 +12,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_0_subint_oam_vmi_0: capability: tosca.capabilities.Node @@ -123,179 +123,179 @@ node_types: subinterface_nested1_aap_untrusted_v6_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested1_aap_address_mode: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested1_vn_network_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_network_role: type: string required: true - status: SUPPORTED + status: supported vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_port_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_port_1_order: type: integer required: true - status: SUPPORTED + status: supported vm_image_name: type: string required: true - status: SUPPORTED + status: supported subinterface_nested1_vmac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested1_ip_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested1_subinterfaces_name_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_metadata: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_nested1_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_nested1_aap_untrusted_v6_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested1_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_nested1_aap_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested1_ip_v6_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_vdbe_untr_port_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_port_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_untr_port_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported index_value: type: integer description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 port_vdbe_untr_port_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements subinterface_nested1_mac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested1_aap_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested1_aap_sec_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested1_vlan_tag_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json compute_vdbe_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested1_aap_sec_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string requirements: @@ -677,84 +677,84 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported vn_network_list: type: string description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_0_subint_untr_vmi_0: capability: tosca.capabilities.Node @@ -788,111 +788,111 @@ node_types: subinterface_nested2_subinterfaces_name_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested2_aap_untrusted_v6_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_network_role: type: string required: true - status: SUPPORTED + status: supported vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported subinterface_nested2_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported subinterface_nested2_aap_sec_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested2_vmac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_order: type: integer required: true - status: SUPPORTED + status: supported vm_image_name: type: string required: true - status: SUPPORTED + status: supported compute_vdbe_metadata: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_port_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_nested2_aap_sec_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested2_mac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_port_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_vdbe_untr_port_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_port_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_untr_port_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported subinterface_nested2_ip_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string index_value: @@ -900,73 +900,73 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 port_vdbe_untr_port_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements subinterface_nested2_vlan_tag_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_nested2_aap_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested2_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_nested2_counter: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float subinterface_nested2_aap_untrusted_v6_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested2_ip_v6_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested2_aap_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested2_aap_address_mode: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_nested2_vn_network_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string requirements: diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/vdbeav/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/vdbeav/out/GlobalSubstitutionTypesServiceTemplate.yaml index b90adc25b2..a2845d7ead 100644 --- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/vdbeav/out/GlobalSubstitutionTypesServiceTemplate.yaml +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/vdbeav/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -12,86 +12,86 @@ node_types: type: string description: ip prefix for primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix: type: string description: ip prefix for secondary vDBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported ip_v6_address: type: string description: IPv6 address associated with subinterfaces required: true - status: SUPPORTED + status: supported counter: type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. required: true - status: SUPPORTED + status: supported subinterfaces_name_prefix: type: string description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource required: true - status: SUPPORTED + status: supported ip_address: type: string description: IPv4 address associated with subinterfaces required: true - status: SUPPORTED + status: supported aap_address_mode: type: string description: Address mode for the vDBE cluster IP required: true - status: SUPPORTED + status: supported parent_interface: type: string description: Parent Contrail interface required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix: type: string description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported vn_network_list: type: list description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list required: true - status: SUPPORTED + status: supported entry_schema: type: string mac_address: type: string description: HW MAC address to use for subinterface required: true - status: SUPPORTED + status: supported vlan_tag_list: type: list description: List of VLAN IDs to use for subinterfaces required: true - status: SUPPORTED + status: supported entry_schema: type: string vmac_address: type: string description: virtual MAC address to use for subinterface required: true - status: SUPPORTED + status: supported aap_sec_untrusted_ip_prefix_len: type: string description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_v6_ip_prefix_len: type: string description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported aap_untrusted_ip_prefix_len: type: string description: ip prefix length for the primary vDBE VM on the VAN untrusted network required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_0_subint_untr_vmi_0: capability: tosca.capabilities.Node @@ -125,365 +125,365 @@ node_types: subinterface_vdbeav_subinterface_heat_template_aap_address_mode: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_oam_0_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_vdbe_trst_0_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_vdbe_trst_0_port_virtual_machine_interface_mac_addresses: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_fabr_0_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_vdbe_fabr_0_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported compute_vdbe_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_trst_0_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_vmi_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments port_vdbe_ctrl_0_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_trst_0_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_vdbe_oam_0_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported compute_vdbe_metadata: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_vdbeav_subinterface_heat_template_aap_sec_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_oam_0_port_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_vmi_1_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_vmi_1_order: type: integer required: true - status: SUPPORTED + status: supported port_vdbe_trst_0_port_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_vmi_1_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_vdbeav_subinterface_heat_template_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_ctrl_0_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_vdbe_ctrl_0_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments port_vdbe_ctrl_0_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_vdbe_ctrl_0_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements subinterface_vdbeav_subinterface_heat_template_aap_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_fabr_0_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements subinterface_vdbeav_subinterface_heat_template_vlan_tag_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_fabr_0_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_fabr_0_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_vdbe_trst_0_port_order: type: integer required: true - status: SUPPORTED + status: supported port_vdbe_untr_vmi_1_virtual_machine_interface_allowed_address_pairs: type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs required: true - status: SUPPORTED + status: supported port_vdbe_oam_0_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported subinterface_vdbeav_subinterface_heat_template_vn_network_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_vmi_1_network_role: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_vmi_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported subinterface_vdbeav_subinterface_heat_template_subinterfaces_name_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_trst_0_port_network_role: type: string required: true - status: SUPPORTED + status: supported port_vdbe_oam_0_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_vdbe_ctrl_0_port_order: type: integer required: true - status: SUPPORTED + status: supported port_vdbe_ctrl_0_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported subinterface_vdbeav_subinterface_heat_template_aap_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_trst_0_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments port_vdbe_fabr_0_port_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json compute_vdbe_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_oam_0_port_network_role: type: string required: true - status: SUPPORTED + status: supported port_vdbe_ctrl_0_port_network_role: type: string required: true - status: SUPPORTED + status: supported subinterface_vdbeav_subinterface_heat_template_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float port_vdbe_trst_0_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_vdbe_oam_0_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments port_vdbe_untr_vmi_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_vdbe_untr_vmi_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_vdbe_fabr_0_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_vdbeav_subinterface_heat_template_mac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbeav_subinterface_heat_template_ip_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_trst_0_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_vdbe_fabr_0_port_network_role: type: string required: true - status: SUPPORTED + status: supported subinterface_vdbeav_subinterface_heat_template_vmac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_vmi_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported compute_vdbe_scheduler_hints: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_trst_0_port_virtual_machine_interface_allowed_address_pairs: type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs required: true - status: SUPPORTED + status: supported port_vdbe_ctrl_0_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements subinterface_vdbeav_subinterface_heat_template_aap_untrusted_v6_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_oam_0_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_vdbe_fabr_0_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_vdbe_untr_vmi_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_vdbe_trst_0_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_oam_0_port_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbeav_subinterface_heat_template_aap_sec_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_oam_0_port_virtual_machine_interface_mac_addresses: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json index_value: @@ -491,69 +491,69 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 port_vdbe_untr_vmi_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_vdbe_untr_vmi_1_virtual_machine_interface_mac_addresses: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_vdbeav_subinterface_heat_template_aap_untrusted_v6_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_fabr_0_port_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_ctrl_0_port_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_fabr_0_port_order: type: integer required: true - status: SUPPORTED + status: supported subinterface_vdbeav_subinterface_heat_template_ip_v6_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_ctrl_0_port_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_oam_0_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_vdbe_trst_0_port_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_oam_0_port_order: type: integer required: true - status: SUPPORTED + status: supported requirements: - dependency_vdbe_vdbe_fabr_0_port: capability: tosca.capabilities.Node @@ -1243,333 +1243,333 @@ node_types: subinterface_vdbeav_subinterface_heat_template_aap_address_mode: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_ctrl_1_port_order: type: integer required: true - status: SUPPORTED + status: supported compute_vdbe_availability_zone: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_oam_1_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments port_vdbe_ctrl_1_port_network_role: type: string required: true - status: SUPPORTED + status: supported vm_flavor_name: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_vmi_1_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments port_vdbe_oam_1_port_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_fabr_1_port_order: type: integer required: true - status: SUPPORTED + status: supported port_vdbe_trst_1_port_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json vm_image_name: type: string required: true - status: SUPPORTED + status: supported port_vdbe_trst_1_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported compute_vdbe_metadata: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_fabr_1_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported subinterface_vdbeav_subinterface_heat_template_aap_sec_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_vmi_1_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_vmi_1_order: type: integer required: true - status: SUPPORTED + status: supported port_vdbe_trst_1_port_network_role: type: string required: true - status: SUPPORTED + status: supported port_vdbe_ctrl_1_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments port_vdbe_untr_vmi_1_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_fabr_1_port_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string subinterface_vdbeav_subinterface_heat_template_parent_interface: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_oam_1_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_fabr_1_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported subinterface_vdbeav_subinterface_heat_template_aap_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_oam_1_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported subinterface_vdbeav_subinterface_heat_template_vlan_tag_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_oam_1_port_network_role: type: string required: true - status: SUPPORTED + status: supported port_vdbe_fabr_1_port_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_vmi_1_virtual_machine_interface_allowed_address_pairs: type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs required: true - status: SUPPORTED + status: supported subinterface_vdbeav_subinterface_heat_template_vn_network_list: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_vmi_1_network_role: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_vmi_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_trst_1_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements subinterface_vdbeav_subinterface_heat_template_subinterfaces_name_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_ctrl_1_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_vdbe_oam_1_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_vdbe_ctrl_1_port_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true - status: SUPPORTED + status: supported port_vdbe_trst_1_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported subinterface_vdbeav_subinterface_heat_template_aap_untrusted_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string compute_vdbe_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_oam_1_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_vdbe_trst_1_port_order: type: integer required: true - status: SUPPORTED + status: supported subinterface_vdbeav_subinterface_heat_template_service_template_filter_count: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: float port_vdbe_untr_vmi_1_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_vdbe_untr_vmi_1_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_vdbe_fabr_1_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements subinterface_vdbeav_subinterface_heat_template_mac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_fabr_1_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_vdbe_trst_1_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments subinterface_vdbeav_subinterface_heat_template_ip_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_trst_1_port_subnetpoolid: type: string required: true - status: SUPPORTED + status: supported port_vdbe_oam_1_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements subinterface_vdbeav_subinterface_heat_template_vmac_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_untr_vmi_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_vdbe_ctrl_1_port_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_ctrl_1_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported compute_vdbe_scheduler_hints: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_trst_1_port_virtual_machine_interface_allowed_address_pairs: type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs required: true - status: SUPPORTED + status: supported subinterface_vdbeav_subinterface_heat_template_aap_untrusted_v6_ip_prefix_len: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_fabr_1_port_network_role: type: string required: true - status: SUPPORTED + status: supported port_vdbe_untr_vmi_1_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_vdbe_trst_1_port_virtual_machine_interface_mac_addresses: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json subinterface_vdbeav_subinterface_heat_template_aap_sec_untrusted_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_oam_1_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements index_value: @@ -1577,99 +1577,99 @@ node_types: description: Index value of this substitution service template runtime instance required: false default: 0 - status: SUPPORTED + status: supported constraints: - greater_or_equal: 0 port_vdbe_untr_vmi_1_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_vdbe_fabr_1_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_vdbe_oam_1_port_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_ctrl_1_port_virtual_network_refs: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_untr_vmi_1_virtual_machine_interface_mac_addresses: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_oam_1_port_order: type: integer required: true - status: SUPPORTED + status: supported subinterface_vdbeav_subinterface_heat_template_aap_untrusted_v6_ip_prefix: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_trst_1_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_vdbe_ctrl_1_port_exCP_naming: type: org.openecomp.datatypes.Naming required: true - status: SUPPORTED + status: supported port_vdbe_fabr_1_port_network_role_tag: type: string required: true - status: SUPPORTED + status: supported port_vdbe_ctrl_1_port_vlan_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_vdbe_fabr_1_port_related_networks: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments port_vdbe_ctrl_1_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_vdbe_trst_1_port_ip_requirements: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: org.openecomp.datatypes.network.IpRequirements subinterface_vdbeav_subinterface_heat_template_ip_v6_address: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string port_vdbe_oam_1_port_virtual_machine_interface_mac_addresses: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: json port_vdbe_trst_1_port_name: type: list required: true - status: SUPPORTED + status: supported entry_schema: type: string requirements: |