Subinterface_indicator property issue 15/42515/2
authorsiddharth0905 <siddharth.singh4@amdocs.com>
Thu, 12 Apr 2018 13:59:57 +0000 (19:29 +0530)
committerOren Kleks <orenkle@amdocs.com>
Thu, 12 Apr 2018 14:51:57 +0000 (14:51 +0000)
It should only be present under port implementation

Change-Id: I8b52905c5e5c888cf384bebf1d23168c7906b004
Issue-ID: SDC-1183
Signed-off-by: siddharth0905 <siddharth.singh4@amdocs.com>
496 files changed:
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/java/org/openecomp/sdc/translator/services/heattotosca/UnifiedCompositionService.java
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/computewithtwosameporttypes/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/computewithtwosameporttypes/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/computewithtwosameporttypes/out/Nested_appServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/computewithtwosameporttypes/out/Nested_ioxServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/computewithtwosameporttypes/out/Nested_pltServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeDiffImageName/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeDiffImageName/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeDiffImageName/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeGetAttrBetweenThem/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeGetAttrBetweenThem/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeGetAttrBetweenThem/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypePortsConnectedToDiffNetworks/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypePortsConnectedToDiffNetworks/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypePortsConnectedToDiffNetworks/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/twoNovaWithDiffProperties/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/twoNovaWithDiffProperties/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/twoNovaWithDiffProperties/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/dynamicPorts/dependsOnFromNestedToNested/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/dynamicPorts/dependsOnFromNovaToNestedPort/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/dynamicPorts/dependsOnFromPortToNested/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/dynamicPorts/dependsOnFromVfcToNested/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/dynamicPorts/dynamicPortsWithDependsOn/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/Nested_1c1_scalling_instanceServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/Nested_1c2_catalog_instanceServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/Nested_a_single_1aServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/Nested_b_single_1bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/Nested_b_single_1b_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/Nested_pcma_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/Nested_pcma_server_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/nested-no_vfc_v0.1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/nested-pcm_v0.1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/Nested_1c1_scalling_instanceServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/Nested_1c2_catalog_instanceServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/Nested_a_single_1aServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/Nested_b_single_1bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/Nested_b_single_1b_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/Nested_pcma_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/Nested_pcma_server_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/nested-no_vfc_v0.1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/nested-pcm_v0.1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c1_scalling_instanceServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c2_catalog_instanceServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_a_single_1aServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_b_single_1bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_b_single_1b_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_pcma_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_pcma_server_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/nested-no_vfc_v0.1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/nested-pcm_v0.1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_1c11_scalling_instanceServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_1c12_scalling_instanceServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_1c2_catalog_instanceServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_2c2_catalog_instanceServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_a_single_1aServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_a_single_2aServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_b_single_1bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_b_single_1b_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_b_single_2bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_b_single_2b_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_pcma_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_pcma_server_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/nested-no_vfc_v0.1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/nested-pcm_v0.1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/Nested_cmaui_1c1_mainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/Nested_cmaui_1c1_main_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/Nested_cmaui_1c1_nested2ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/Nested_pd_server_main_1bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/Nested_pd_server_main_1b_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/Nested_pd_server_nested2_1bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/Nested_ps_server_main_1bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/Nested_ps_server_main_1b_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/Nested_ps_server_nested2_1bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/nested-pattern-4-same-typeServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/nested-pattern-4ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/nested1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/nested2ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/Nested_oam_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/Nested_ps_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/Nested_sm_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/nested1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/nested2ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/nested3ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/Nested_cmauiServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/Nested_cmaui_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/Nested_oamServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/Nested_oam_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/Nested_pd_server_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/Nested_psServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/Nested_ps_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/nested1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/nested2ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/nested3ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/Nested_pd_server_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/Nested_pd_server_2ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/Nested_pd_server_3ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/Nested_pd_server_4ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/Nested_pd_server_5ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/Nested_pd_server_6ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/Nested_pd_server_7ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/nested1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/nested2ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/nested3ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/Nested_BE_1c1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/Nested_cmaui_1c1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/Nested_oam_server_1c2ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/Nested_osm_server_1c2ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/Nested_pd_server_1bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/Nested_pd_server_1b_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/Nested_rd_server_1bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/Nested_rd_server_1b_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/nested-pattern-4ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/nested1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/out/Nested_cmaui_1c1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/out/Nested_oam_server_1c2ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/out/Nested_pd_server_1bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/out/Nested_ps_server_1bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/out/nested1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/out/Nested_cmaui_1c1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/out/Nested_oam_server_1c2ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/out/Nested_pd_server_1bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/out/Nested_ps_server_1bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/out/nested-pattern-4ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/out/nested1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/out/Nested_cmauiServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/out/nested1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/out/Nested_cmauiServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/out/nested1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/out/Nested_ps_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/out/nested1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/out/Nested_oam_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/out/Nested_ps_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/out/Nested_sm_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/out/nested-other-file-1BServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/out/nested-same-file-1BServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/out/Nested_oam_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/out/Nested_ps_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/out/Nested_sm_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/out/nested-other-file-1BServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/out/nested-same-file-1BServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/diffNestedFilesWithSameComputeType/out/nested-pcm_v0.1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/diffNestedFilesWithSameComputeType/out/nested-pcm_v0.2ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_cdiServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_cdi_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_cifServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_cif_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_lbdServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_lbd_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_oamServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_oam_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/Nested_oam_2ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/nested_cscfServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/duplicateReqs/out/nested_tdcoreServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/multipleReferencesToSameNestedFilesWithSameComputeType/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/multipleReferencesToSameNestedFilesWithSameComputeType/out/nested_vson_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/multipleReferencesToSameNestedFilesWithSameComputeType/out/nested_vson_server_from_volServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/multipleReferencesToSameNestedFilesWithSameComputeType/out/nested_vson_server_with_volServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/multipleReferencesToSameNestedFilesWithSameComputeType/out/nested_vson_server_with_vol_dual_ip_stackServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/Nested_cmauiServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/Nested_cmaui_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/Nested_cmaui_2ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/nested1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/nested2ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/nested3ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/nested4ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesConnectedIn/out/nested-oam_v0.1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesConnectedIn/out/nested-pcm_v0.1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesGetAttrIn/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesGetAttrIn/out/nested-oam_v0.1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesGetAttrIn/out/nested-pcm_v0.1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedOutputParamGetAttrIn/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedOutputParamGetAttrIn/out/nested-oam_v0.1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedOutputParamGetAttrIn/out/nested-pcm_v0.1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithOneCompute/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithOneCompute/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithOneCompute/out/Nested_computeServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithOneCompute/out/nested-pcm_v0.1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithOneComputeDiffPortType/out/nested-pcm_v0.1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoComputesOfSameType/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoComputesOfSameType/out/Nested_pcm_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoComputesOfSameType/out/nested-pcm_v0.1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoDiffComputeTypes/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoDiffComputeTypes/out/Nested_pcm_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoDiffComputeTypes/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoDiffComputeTypes/out/nested-pcm_v0.1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/threeNestedPointingToThreeDiffNestedFilesSameComputeType/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/threeNestedPointingToThreeDiffNestedFilesSameComputeType/out/nested-pcm_v0.1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/threeNestedPointingToThreeDiffNestedFilesSameComputeType/out/nested-pcm_v0.2ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/threeNestedPointingToThreeDiffNestedFilesSameComputeType/out/nested-pcm_v0.3ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/threeNestedSameTypeTwoPointingOnSameNestedFile/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/threeNestedSameTypeTwoPointingOnSameNestedFile/out/nested-pcm_v0.1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/threeNestedSameTypeTwoPointingOnSameNestedFile/out/nested-pcm_v0.2ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/twoNestedNodeTemplatesWithSameComputeType/out/nested-pcm_v0.1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePort/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePort/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePort/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortGetAttrIn/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortGetAttrIn/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortGetAttrOut/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortGetAttrOut/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortGetAttrOut/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortGetAttrOutComputePort/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortGetAttrOutComputePort/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortGetAttrOutComputePort/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortNodeConnectedIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortNodeConnectedIn/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortNodeConnectedIn/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortNodeConnectedOut/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortNodeConnectedOut/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortNodeConnectedOut/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortOneGroup/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortOneGroup/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortOneGroup/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortOutputParamGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortOutputParamGetAttrIn/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortOutputParamGetAttrIn/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/twoComputeTypesOnePort/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/twoComputeTypesOnePort/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/twoComputeTypesOnePort/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/twoComputeTypesOnePort/out/Nested_ps_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/twoComputeTypesOnePortWithGetAttr/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/twoComputeTypesOnePortWithGetAttr/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/twoComputeTypesOnePortWithGetAttr/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/twoComputeTypesOnePortWithGetAttr/out/Nested_ps_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computeWithDiffPortType/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computeWithDiffPortType/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computeWithDiffPortType/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computeWithDiffPortTypeAndServerGroup/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computeWithDiffPortTypeAndServerGroup/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computeWithDiffPortTypeAndServerGroup/out/Nested_smpServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computeWithDiffPortTypeNodeConnectedIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computeWithDiffPortTypeNodeConnectedIn/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computeWithDiffPortTypeNodeConnectedIn/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computeWithDiffPortTypeNodeConnectedOut/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computeWithDiffPortTypeNodeConnectedOut/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computeWithDiffPortTypeNodeConnectedOut/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computeWithSamePortTypeNodeConnectedIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computeWithSamePortTypeNodeConnectedIn/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computeWithSamePortTypeNodeConnectedIn/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computeWithSamePortTypeNodeConnectedOut/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computeWithSamePortTypeNodeConnectedOut/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computeWithSamePortTypeNodeConnectedOut/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computewithtwodiffporttypesandnested/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computewithtwodiffporttypesandnested/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computewithtwodiffporttypesandnested/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computewithtwodiffporttypesandnested/out/nested-pcm_v0.1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computewithtwosameporttypes/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computewithtwosameporttypes/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computewithtwosameporttypes/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computewithtwosameporttypes2/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computewithtwosameporttypes2/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computewithtwosameporttypes2/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computewithtwosameporttypes3/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computewithtwosameporttypes3/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computewithtwosameporttypes3/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computewithtwosameporttypes4/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computewithtwosameporttypes4/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computewithtwosameporttypes4/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/diffPortTypeAndOutParamGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/diffPortTypeAndOutParamGetAttrIn/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/diffPortTypeAndOutParamGetAttrIn/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/inputOutputParamType/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/inputOutputParamType/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/inputOutputParamType/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/oneComputeDiffPortTypesAndGetAttIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/oneComputeDiffPortTypesAndGetAttIn/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/oneComputeDiffPortTypesAndGetAttIn/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/oneComputeDiffPortTypesAndGetAttOut/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/oneComputeDiffPortTypesAndGetAttOut/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/oneComputeDiffPortTypesAndGetAttOut/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/oneComputeSamePortTypesAndGetAttOut/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/oneComputeSamePortTypesAndGetAttOut/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/oneComputeSamePortTypesAndGetAttOut/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/oneComputeSamePortsAndGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/oneComputeSamePortsAndGetAttrIn/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/oneComputeSamePortsAndGetAttrIn/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/samePortTypeAndOutParamGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/samePortTypeAndOutParamGetAttrIn/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/samePortTypeAndOutParamGetAttrIn/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeDiffComputesWithAllConnectivities/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeDiffComputesWithAllConnectivities/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeDiffComputesWithAllConnectivities/out/Nested_oam_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeDiffComputesWithAllConnectivities/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeDiffComputesWithAllConnectivities/out/Nested_ps_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeDiffComputesWithPorts/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeDiffComputesWithPorts/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeDiffComputesWithPorts/out/Nested_oam_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeDiffComputesWithPorts/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeDiffComputesWithPorts/out/Nested_ps_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeNovaSameTypeWithGetAttrFromPort/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeNovaSameTypeWithGetAttrFromPort/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeNovaSameTypeWithGetAttrFromPort/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeNovaSameTypeWithGetAttrFromPort/out/Nested_pd_server_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeNovaSameTypeWithGetAttrFromPort/out/Nested_pd_server_2ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeSameComputesNoConsolidation/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeSameComputesNoConsolidation/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeSameComputesNoConsolidation/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeSameComputesNoConsolidation/out/Nested_pd_server_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeSameComputesNoConsolidation/out/Nested_pd_server_2ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/twoComputesWithGetAttrBetweenThem/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/twoComputesWithGetAttrBetweenThem/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/twoComputesWithGetAttrBetweenThem/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/twoComputesWithGetAttrBetweenThem/out/Nested_ps_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/twoSetsOfSingle/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/twoSetsOfSingle/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/twoSetsOfSingle/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/twoSetsOfSingle/out/Nested_ps_serverServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/computePortNetworkSubInterface/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/computePortNetworkSubInterface/out/Nested_vdbeServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/multiplePortsMultipleVlans/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/multiplePortsMultipleVlans/out/Nested_vdbeServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/multipleVlanDiffType/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/multipleVlanDiffType/out/Nested_vdbeServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/multipleVlanSameType/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/multipleVlanSameType/out/Nested_vdbeServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/notBoundToParentPort/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/notBoundToParentPort/out/Nested_vdbeServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/regularNestedSubInterface/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/regularNestedSubInterface/out/Nested_vdbeServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/subInterfaceGetAttrInOut/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/subInterfaceGetAttrInOut/out/Nested_vdbeServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/subInterfaceNodesConnectedIn/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/subInterfaceNodesConnectedIn/out/Nested_vdbeServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/subInterfaceNodesConnectedOut/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/subInterfaceNodesConnectedOut/out/Nested_vdbeServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/twoPortOnlyOneConnectedWithSubInf/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/twoPortOnlyOneConnectedWithSubInf/out/Nested_vdbeServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1a/twoPortOnlyOneConnectedWithSubInf/out/Nested_vdbe_1ServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/diffComputeSubInterface/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/diffComputeSubInterface/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/diffComputeSubInterface/out/Nested_ps_serverServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/onePortIsConnectedWithSubInf/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/onePortIsConnectedWithSubInf/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/onePortIsConnectedWithSubInf/out/Nested_pd_server_1ServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/regularNestedSubInterface/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/regularNestedSubInterface/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/regularNestedSubInterface/out/Nested_ps_serverServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/sameComputeDiffPortSubInterface/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/sameComputeDiffPortSubInterface/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/sameComputeDiffPortSubInterface/out/Nested_pd_server_1ServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/sameComputeSamePortDiffSubInterfaceFile/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/sameComputeSamePortDiffSubInterfaceFile/out/Nested_pd_serverServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1b/sameComputeSamePortDiffSubInterfaceFile/out/Nested_pd_server_1ServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/allConnectivities/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/allConnectivities/out/Nested_vdbeServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/multiplePortsMultipleVlans/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/multiplePortsMultipleVlans/out/Nested_vdbeServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/onePortVlanSameType/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/onePortVlanSameType/out/Nested_vdbeServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/optionalPropertiesConsolidation/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/optionalPropertiesConsolidation/out/Nested_vdbeServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/regularNestedSubInterface/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c1/regularNestedSubInterface/out/Nested_vdbeServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c2/differentNetwork/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c2/differentNetwork/out/Nested_pd_serverServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c2/differentNodesConnectedOut/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c2/differentNodesConnectedOut/out/Nested_pd_serverServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c2/differentResourceGroupCount/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern1c2/differentResourceGroupCount/out/Nested_vdbeServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/computePortNetworkSubInterface/out/nested_pattern4ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/multiplePortsMultipleVlans/out/nested_pattern4ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/multipleVlanDiffFile/out/nested_pattern4ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/multipleVlanSameFile/out/nested_pattern4ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/regularNestedSubInterface/out/nested_pattern4ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/subInterfaceGetAttrInOut/out/nested_pattern4ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/subInterfaceNodesConnectedIn/out/nested_pattern4ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern4/subInterfaceNodesConnectedOut/out/nested_pattern4ServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/baseScenario/out/Nested_pd_server_1bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/baseScenario/out/Nested_ps_server_1bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/baseScenario/out/nested_pattern5ServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiLevelNestedDiffComputeScenario/out/Nested_pd_server_1bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiLevelNestedDiffComputeScenario/out/nested_pattern5ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiLevelNestedDiffComputeScenario/out/nested_pattern5_levelTwoServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiLevelNestedMultiComputeScenario/out/Nested_pd_server_1bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiLevelNestedMultiComputeScenario/out/Nested_ps_server_1bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiLevelNestedMultiComputeScenario/out/nested_pattern5ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiLevelNestedMultiComputeScenario/out/nested_pattern5_levelTwoServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiLevelNestedScenario/out/Nested_pd_server_1bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiLevelNestedScenario/out/nested_pattern5ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiLevelNestedScenario/out/nested_pattern5_levelTwoServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiVFCInAllHeatScalingScenario/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiVFCInAllHeatScalingScenario/out/Nested_pd_server_1bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiVFCInAllHeatScalingScenario/out/Nested_pd_server_1b_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiVFCInAllHeatScalingScenario/out/Nested_ps_server_1bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCMultiVFCInAllHeatScalingScenario/out/nested_pattern5ServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCScalingScenario/out/Nested_pd_server_1bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCScalingScenario/out/nested_pattern5ServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCWithDiffSubInfConnectivityScenario/out/Nested_pd_server_1bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCWithDiffSubInfConnectivityScenario/out/Nested_ps_server_1bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCWithDiffSubInfConnectivityScenario/out/Nested_ps_server_1b_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCWithDiffSubInfConnectivityScenario/out/nested_pattern5ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCWithDiffSubInfConnectivityScenario/out/nested_pattern5_levelTwoServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCWithDiffSubInfCountScenario/out/Nested_pd_server_1bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCWithDiffSubInfCountScenario/out/Nested_ps_server_1bServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCWithDiffSubInfCountScenario/out/nested_pattern5ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/pattern5/complexVFCWithDiffSubInfCountScenario/out/nested_pattern5_levelTwoServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/oneSubInterfaceNetworkRole/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/oneSubInterfaceNetworkRole/out/Nested_vdbeServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/oneSubInterfaceNetworkRoleAndTwoAbstractNodes/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/oneSubInterfaceNetworkRoleAndTwoAbstractNodes/out/Nested_vdbeServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/pattern4SubInterfaceNodesConnectedOut/out/nested_pattern4ServiceTemplate.yaml
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
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/twoSubInterfaceNetworkRoleAndTwoAbstractNodes/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/twoSubInterfaceNetworkRoleAndTwoAbstractNodes/out/Nested_vdbeServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/subinterface/vlantagging/vfcInstanceGroup/twoSubInterfaceNetworkRoleAndTwoAbstractNodes/out/Nested_vdbe_1ServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/creSubstitutionServiceTemplate/NoOutParamDuplicatePortType/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/creSubstitutionServiceTemplate/NoOutParamDuplicatePortType/out/SubstitutionServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/creSubstitutionServiceTemplate/WithIndex/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/creSubstitutionServiceTemplate/WithIndex/out/SubstitutionServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/creSubstitutionServiceTemplate/WithOutputParameters/consolidation/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/creSubstitutionServiceTemplate/WithOutputParameters/consolidation/out/SubstitutionServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/creSubstitutionServiceTemplate/WithOutputParameters/noConsolidation/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/creSubstitutionServiceTemplate/WithOutputParameters/noConsolidation/out/SubstitutionServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/creSubstitutionServiceTemplate/updNodesGetAttrInFromInnerNodes/consolidation/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/creSubstitutionServiceTemplate/updNodesGetAttrInFromInnerNodes/consolidation/out/SubstitutionServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/creSubstitutionServiceTemplate/updNodesGetAttrInFromInnerNodes/noConsolidation/out/GlobalSubstitutionTypesServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/creSubstitutionServiceTemplate/updNodesGetAttrInFromInnerNodes/noConsolidation/out/SubstitutionServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/createAbstractSubstitute/oneComputeMultiplePortsDiffType/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/createAbstractSubstitute/oneComputeMultiplePortsSameType/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/createAbstractSubstitute/twoComputesMultiplePorts/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/inputoutputparamtype/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/updGroupsConnectivity/consolidation/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/updGroupsConnectivity/noConsolidation/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/updNodesConnectedIn/consolidation/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/updNodesConnectedIn/noConsolidation/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/updNodesConnectedOut/consolidation/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/updNodesConnectedOut/noConsolidation/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/updVolumes/consolidation/out/MainServiceTemplate.yaml
openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/updVolumes/noConsolidation/out/MainServiceTemplate.yaml

index e8a4656..c4aea2b 100644 (file)
@@ -605,6 +605,9 @@ public class UnifiedCompositionService {
           handleNodeTypeProperties(nestedServiceTemplate,
                   portEntityConsolidationDataList, portNodeTemplate, UnifiedCompositionEntity.PORT,
                   null, context);
+          //Add subinterface_indicator property to PORT
+          addPortSubInterfaceIndicatorProperty(portNodeTemplate.getProperties(),
+              filePortConsolidationData.getPortTemplateConsolidationData(portNodeTemplateId));
         }
       }
     }
@@ -1866,6 +1869,10 @@ public class UnifiedCompositionService {
             portTemplateConsolidationDataList, computeTemplateConsolidationData,
             unifiedCompositionDataList, context);
 
+    //Add subinterface_indicator property to PORT
+    portTemplateConsolidationDataList.forEach(entity ->
+          addPortSubInterfaceIndicatorProperty(newPortNodeTemplate.getProperties(), entity));
+
     String newPortNodeTemplateId =
             getNewPortNodeTemplateId(portTemplateConsolidationData
                             .getNodeTemplateId(), connectedComputeNodeType,
@@ -2141,7 +2148,14 @@ public class UnifiedCompositionService {
     handleNodeTypeProperties(substitutionServiceTemplate,
             entityConsolidationDataList, nodeTemplate, unifiedCompositionEntity,
             computeTemplateConsolidationData, context);
+  }
 
+  private void addPortSubInterfaceIndicatorProperty(Map<String, Object> properties,
+                                                    EntityConsolidationData entityConsolidationData) {
+    if (ToggleableFeature.VLAN_TAGGING.isActive()) {
+      properties.put(SUB_INTERFACE_INDICATOR_PROPERTY,
+          ((PortTemplateConsolidationData) entityConsolidationData).isPortBoundToSubInterface());
+    }
   }
 
   private void handleNodeTemplateProperties(UnifiedCompositionTo unifiedCompositionTo,
@@ -2166,13 +2180,6 @@ public class UnifiedCompositionService {
         continue;
       }
 
-      if (unifiedCompositionEntity == UnifiedCompositionEntity.PORT
-          && entityConsolidationData instanceof PortTemplateConsolidationData
-          && ToggleableFeature.VLAN_TAGGING.isActive()) {
-        properties.put(SUB_INTERFACE_INDICATOR_PROPERTY,
-            ((PortTemplateConsolidationData) entityConsolidationData).isPortBoundToSubInterface());
-      }
-
       for (Map.Entry<String, Object> propertyEntry : properties.entrySet()) {
         NodeType nodeTypeWithFlatHierarchy =
             HeatToToscaUtil.getNodeTypeWithFlatHierarchy(unifiedCompositionTo.getNodeTemplate().getType(),
index bf2b9ad..1a003c8 100644 (file)
@@ -54,12 +54,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.heat.neutron.port.FixedIps
-      port_plt_oam_0_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       vm_image_name:
         type: string
         required: true
@@ -102,12 +96,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.heat.network.AddressPair
-      port_plt_internal_0_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_plt_internal_0_port_subnetpoolid:
         type: string
         required: true
@@ -254,12 +242,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_plt_data_0_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_plt_oam_0_port_replacement_policy:
         type: list
         required: true
@@ -805,12 +787,6 @@ node_types:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_app_internal_0_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       compute_app_scheduler_hints:
         type: list
         required: true
@@ -827,12 +803,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_app_data_0_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_app_oam_0_port_replacement_policy:
         type: list
         required: true
@@ -881,12 +851,6 @@ node_types:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_app_oam_0_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_app_data_0_port_network:
         type: list
         required: true
@@ -1588,12 +1552,6 @@ node_types:
   org.openecomp.resource.abstract.nodes.iox:
     derived_from: org.openecomp.resource.abstract.nodes.VFC
     properties:
-      port_iox_oam_0_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_iox_data_0_port_ip_requirements:
         type: list
         required: true
@@ -1616,12 +1574,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_iox_internal_0_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       vm_flavor_name:
         type: string
         required: true
@@ -1630,12 +1582,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_iox_data_0_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_iox_data_0_port_allowed_address_pairs:
         type: list
         required: true
index 795db33..1d35538 100644 (file)
@@ -903,8 +903,6 @@ topology_template:
       directives:
       - substitutable
       properties:
-        port_iox_oam_0_port_subinterface_indicator:
-        - false
         port_iox_data_0_port_ip_requirements:
         - ip_version: 6
           ip_count_required:
@@ -919,12 +917,8 @@ topology_template:
             params:
               $vnf_name:
                 get_input: vnf_name
-        port_iox_internal_0_port_subinterface_indicator:
-        - false
         vm_flavor_name:
           get_input: iox_flavor_name
-        port_iox_data_0_port_subinterface_indicator:
-        - false
         port_iox_data_0_port_allowed_address_pairs:
         - ip_address:
             get_attribute:
@@ -1048,8 +1042,6 @@ topology_template:
         port_app_data_0_port_mac_requirements:
           mac_count_required:
             is_required: false
-        port_app_internal_0_port_subinterface_indicator:
-        - false
         compute_app_scheduler_hints:
         - group: app_server_group_group
         port_app_internal_0_port_ip_requirements:
@@ -1058,8 +1050,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_app_data_0_port_subinterface_indicator:
-        - false
         port_app_oam_0_port_replacement_policy:
         - AUTO
         port_app_oam_0_port_network:
@@ -1081,8 +1071,6 @@ topology_template:
         port_app_oam_0_port_mac_requirements:
           mac_count_required:
             is_required: false
-        port_app_oam_0_port_subinterface_indicator:
-        - false
         port_app_data_0_port_network:
         - get_input: data_net_id
         port_app_data_0_port_network_role_tag: data
@@ -1200,8 +1188,6 @@ topology_template:
       directives:
       - substitutable
       properties:
-        port_iox_oam_0_port_subinterface_indicator:
-        - false
         port_iox_data_0_port_ip_requirements:
         - ip_version: 6
           ip_count_required:
@@ -1216,12 +1202,8 @@ topology_template:
             params:
               $vnf_name:
                 get_input: vnf_name
-        port_iox_internal_0_port_subinterface_indicator:
-        - false
         vm_flavor_name:
           get_input: iox_flavor_name
-        port_iox_data_0_port_subinterface_indicator:
-        - false
         port_iox_data_0_port_allowed_address_pairs:
         - ip_address:
             get_attribute:
@@ -1340,8 +1322,6 @@ topology_template:
         port_app_data_0_port_mac_requirements:
           mac_count_required:
             is_required: false
-        port_app_internal_0_port_subinterface_indicator:
-        - false
         compute_app_scheduler_hints:
         - group: app_server_group_group
         port_app_internal_0_port_ip_requirements:
@@ -1350,8 +1330,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_app_data_0_port_subinterface_indicator:
-        - false
         port_app_oam_0_port_replacement_policy:
         - AUTO
         port_app_oam_0_port_network:
@@ -1378,8 +1356,6 @@ topology_template:
         port_app_oam_0_port_mac_requirements:
           mac_count_required:
             is_required: false
-        port_app_oam_0_port_subinterface_indicator:
-        - false
         port_app_data_0_port_network:
         - get_input: data_net_id
         port_app_data_0_port_network_role_tag: data
@@ -1470,8 +1446,6 @@ topology_template:
         port_app_data_0_port_mac_requirements:
           mac_count_required:
             is_required: false
-        port_app_internal_0_port_subinterface_indicator:
-        - false
         compute_app_scheduler_hints:
         - group: app_server_group_group
         port_app_internal_0_port_ip_requirements:
@@ -1480,8 +1454,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_app_data_0_port_subinterface_indicator:
-        - false
         port_app_oam_0_port_replacement_policy:
         - AUTO
         port_app_oam_0_port_network:
@@ -1508,8 +1480,6 @@ topology_template:
         port_app_oam_0_port_mac_requirements:
           mac_count_required:
             is_required: false
-        port_app_oam_0_port_subinterface_indicator:
-        - false
         port_app_data_0_port_network:
         - get_input: data_net_id
         port_app_data_0_port_network_role_tag: data
@@ -1628,8 +1598,6 @@ topology_template:
             get_input:
             - plt_data_v6_ips
             - 1
-        port_plt_oam_0_port_subinterface_indicator:
-        - false
         vm_image_name:
           get_input: plt_image_name
         compute_plt_availability_zone:
@@ -1658,8 +1626,6 @@ topology_template:
             - fixed_ips
             - 0
             - ip_address
-        port_plt_internal_0_port_subinterface_indicator:
-        - false
         port_plt_data_0_port_ip_requirements:
         - ip_version: 6
           ip_count_required:
@@ -1720,8 +1686,6 @@ topology_template:
         - get_input: data_net_id
         port_plt_oam_0_port_network:
         - get_input: oam_net_id
-        port_plt_data_0_port_subinterface_indicator:
-        - false
         port_plt_oam_0_port_replacement_policy:
         - AUTO
         port_plt_data_0_port_replacement_policy:
@@ -1765,8 +1729,6 @@ topology_template:
             get_input:
             - plt_data_v6_ips
             - 0
-        port_plt_oam_0_port_subinterface_indicator:
-        - false
         vm_image_name:
           get_input: plt_image_name
         compute_plt_availability_zone:
@@ -1795,8 +1757,6 @@ topology_template:
             - fixed_ips
             - 0
             - ip_address
-        port_plt_internal_0_port_subinterface_indicator:
-        - false
         port_plt_data_0_port_ip_requirements:
         - ip_version: 6
           ip_count_required:
@@ -1862,8 +1822,6 @@ topology_template:
         - get_input: data_net_id
         port_plt_oam_0_port_network:
         - get_input: oam_net_id
-        port_plt_data_0_port_subinterface_indicator:
-        - false
         port_plt_oam_0_port_replacement_policy:
         - AUTO
         port_plt_data_0_port_replacement_policy:
@@ -1986,4 +1944,4 @@ topology_template:
                 get_input: vnf_name
         container_type: host
       targets:
-      - app_server_group_group
\ No newline at end of file
+      - app_server_group_group
index 3723fc1..9f19dcc 100644 (file)
@@ -14,11 +14,6 @@ topology_template:
     port_app_data_0_port_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
-    port_app_internal_0_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     compute_app_scheduler_hints:
       type: list
       required: true
@@ -32,11 +27,6 @@ topology_template:
     port_app_data_0_port_network_role:
       type: string
       required: true
-    port_app_data_0_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_app_oam_0_port_replacement_policy:
       type: list
       required: true
@@ -76,11 +66,6 @@ topology_template:
     port_app_oam_0_port_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
-    port_app_oam_0_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_app_data_0_port_network:
       type: list
       required: true
@@ -290,10 +275,7 @@ topology_template:
           get_input: port_app_internal_0_port_exCP_naming
         vlan_requirements:
           get_input: port_app_internal_0_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_app_internal_0_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_app_internal_0_port_ip_requirements
         network_role_tag:
@@ -334,10 +316,7 @@ topology_template:
           get_input: port_app_oam_0_port_exCP_naming
         vlan_requirements:
           get_input: port_app_oam_0_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_app_oam_0_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_app_oam_0_port_ip_requirements
         network_role_tag:
@@ -382,10 +361,7 @@ topology_template:
           get_input: port_app_data_0_port_exCP_naming
         vlan_requirements:
           get_input: port_app_data_0_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_app_data_0_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_app_data_0_port_ip_requirements
         network_role_tag:
index bdd2d98..5776405 100644 (file)
@@ -11,11 +11,6 @@ node_types:
     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
 topology_template:
   inputs:
-    port_iox_oam_0_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_iox_data_0_port_ip_requirements:
       type: list
       required: true
@@ -34,22 +29,12 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_iox_internal_0_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     vm_flavor_name:
       type: string
       required: true
     port_iox_data_0_port_subnetpoolid:
       type: string
       required: true
-    port_iox_data_0_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_iox_data_0_port_allowed_address_pairs:
       type: list
       required: true
@@ -260,10 +245,7 @@ topology_template:
           get_input: port_iox_data_0_port_exCP_naming
         vlan_requirements:
           get_input: port_iox_data_0_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_iox_data_0_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_iox_data_0_port_ip_requirements
         network_role_tag:
@@ -341,10 +323,7 @@ topology_template:
           get_input: port_iox_oam_0_port_exCP_naming
         vlan_requirements:
           get_input: port_iox_oam_0_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_iox_oam_0_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_iox_oam_0_port_ip_requirements
         network_role_tag:
@@ -391,10 +370,7 @@ topology_template:
           get_input: port_iox_internal_0_port_exCP_naming
         vlan_requirements:
           get_input: port_iox_internal_0_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_iox_internal_0_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_iox_internal_0_port_ip_requirements
         network_role_tag:
index bb4b535..43be472 100644 (file)
@@ -48,11 +48,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.heat.neutron.port.FixedIps
-    port_plt_oam_0_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     vm_image_name:
       type: string
       required: true
@@ -87,11 +82,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.heat.network.AddressPair
-    port_plt_internal_0_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_plt_internal_0_port_subnetpoolid:
       type: string
       required: true
@@ -210,11 +200,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_plt_data_0_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_plt_oam_0_port_replacement_policy:
       type: list
       required: true
@@ -260,10 +245,7 @@ topology_template:
           get_input: port_plt_internal_0_port_exCP_naming
         vlan_requirements:
           get_input: port_plt_internal_0_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_plt_internal_0_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_plt_internal_0_port_ip_requirements
         network_role_tag:
@@ -306,10 +288,7 @@ topology_template:
           get_input: port_plt_data_0_port_exCP_naming
         vlan_requirements:
           get_input: port_plt_data_0_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_plt_data_0_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_plt_data_0_port_ip_requirements
         network_role_tag:
@@ -387,10 +366,7 @@ topology_template:
           get_input: port_plt_oam_0_port_exCP_naming
         vlan_requirements:
           get_input: port_plt_oam_0_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_plt_oam_0_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_plt_oam_0_port_ip_requirements
         network_role_tag:
index 938b9ec..616ac37 100644 (file)
@@ -162,8 +162,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - packet_internal_network
-        port_pd01_port_subinterface_indicator:
-        - false
         compute_pd_server_user_data_format:
         - RAW
         service_template_filter:
@@ -205,8 +203,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - packet_internal_network
-        port_pd01_port_subinterface_indicator:
-        - false
         compute_pd_server_user_data_format:
         - RAW
         service_template_filter:
@@ -248,8 +244,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - packet_internal_network
-        port_pd01_port_subinterface_indicator:
-        - false
         compute_pd_server_user_data_format:
         - RAW
         service_template_filter:
index 54070a9..9ce1d48 100644 (file)
@@ -50,11 +50,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -104,10 +99,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 6e9b546..2883665 100644 (file)
@@ -348,8 +348,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
-        port_pd01_port_subinterface_indicator:
-        - false
         port_pd01_port_network_role_tag: oam
         compute_pd_server_user_data_format:
         - RAW
@@ -394,8 +392,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
-        port_pd01_port_subinterface_indicator:
-        - false
         port_pd01_port_network_role_tag: oam
         compute_pd_server_user_data_format:
         - RAW
@@ -435,8 +431,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
-        port_pd01_port_subinterface_indicator:
-        - false
         port_pd01_port_network_role_tag: oam
         compute_pd_server_user_data_format:
         - RAW
index 54070a9..9ce1d48 100644 (file)
@@ -50,11 +50,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -104,10 +99,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 906aa4c..cde571c 100644 (file)
@@ -56,12 +56,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
index 484bf53..3ae6fa0 100644 (file)
@@ -153,8 +153,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - packet_external_network
-        port_pd01_port_subinterface_indicator:
-        - false
         compute_pd_server_user_data_format:
         - RAW
         service_template_filter:
@@ -201,8 +199,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - packet_internal_network
-        port_pd01_port_subinterface_indicator:
-        - false
         compute_pd_server_user_data_format:
         - RAW
         service_template_filter:
@@ -244,8 +240,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - packet_internal_network
-        port_pd01_port_subinterface_indicator:
-        - false
         compute_pd_server_user_data_format:
         - RAW
         service_template_filter:
index 54070a9..9ce1d48 100644 (file)
@@ -50,11 +50,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -104,10 +99,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 064f1e5..172582f 100644 (file)
@@ -184,8 +184,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - packet_internal_network
-        port_pd01_port_subinterface_indicator:
-        - false
         compute_pd_server_user_data_format:
         - RAW
         service_template_filter:
@@ -231,8 +229,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - packet_internal_network
-        port_pd01_port_subinterface_indicator:
-        - false
         compute_pd_server_user_data_format:
         - RAW
         service_template_filter:
index 3a4992f..ea4971f 100644 (file)
@@ -65,11 +65,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -131,10 +126,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 61c371c..97fcee7 100644 (file)
@@ -614,8 +614,6 @@ topology_template:
         - get_input: availability_zone_0
         compute_sbg_sc_user_data_format:
         - RAW
-        port_sbg_sc_internal_0_port_subinterface_indicator:
-        - false
         service_template_filter:
           substitute_service_template: Nested_sbg_scServiceTemplate.yaml
           count: 1
@@ -634,4 +632,4 @@ topology_template:
       members:
       - sbg_pl_trunk_subport_avpn_group_1
       - sbg_pl_trunk_subport_avpn_group_0
-      - abstract_sbg_sc
\ No newline at end of file
+      - abstract_sbg_sc
index 51e081f..0741732 100644 (file)
@@ -351,8 +351,6 @@ topology_template:
         - get_input: availability_zone_0
         compute_sbg_sc_user_data_format:
         - RAW
-        port_sbg_sc_internal_0_port_subinterface_indicator:
-        - false
         service_template_filter:
           substitute_service_template: Nested_sbg_scServiceTemplate.yaml
           count: 1
@@ -370,4 +368,4 @@ topology_template:
           SC1, SC2, PL3 and PL4. This is the main template, to be used to create an initial stack, with 1 mated pair
       members:
       - sbg_pl_trunk_subport_avpn_group_0
-      - abstract_sbg_sc
\ No newline at end of file
+      - abstract_sbg_sc
index 5e89dca..82cb2a4 100644 (file)
@@ -613,12 +613,8 @@ topology_template:
           get_input:
           - sbg_internal_mac_addresses
           - 0
-        port_sbg_sc_management_1_port_subinterface_indicator:
-        - false
         compute_sbg_sc_availability_zone:
         - get_input: availability_zone_0
-        port_sbg_sc_internal_0_port_subinterface_indicator:
-        - false
         service_template_filter:
           substitute_service_template: Nested_sbg_scServiceTemplate.yaml
           count: 1
@@ -636,4 +632,4 @@ topology_template:
           SC1, SC2, PL3 and PL4. This is the main template, to be used to create an initial stack, with 1 mated pair
       members:
       - sbg_pl_trunk_subport_avpn_group_0
-      - abstract_sbg_sc
\ No newline at end of file
+      - abstract_sbg_sc
index 4fa2189..d070bea 100644 (file)
@@ -613,12 +613,8 @@ topology_template:
           get_input:
           - sbg_internal_mac_addresses
           - 0
-        port_sbg_sc_management_1_port_subinterface_indicator:
-        - false
         compute_sbg_sc_availability_zone:
         - get_input: availability_zone_0
-        port_sbg_sc_internal_0_port_subinterface_indicator:
-        - false
         service_template_filter:
           substitute_service_template: Nested_sbg_scServiceTemplate.yaml
           count: 1
@@ -675,4 +671,4 @@ topology_template:
       members:
       - sbg_pl_trunk_subport_avpn_group_0
       - nested_sbg
-      - abstract_sbg_sc
\ No newline at end of file
+      - abstract_sbg_sc
index 2864d9e..1802188 100644 (file)
@@ -1023,12 +1023,8 @@ topology_template:
           get_input:
           - sbg_internal_mac_addresses
           - 0
-        port_sbg_sc_management_1_port_subinterface_indicator:
-        - false
         compute_sbg_sc_availability_zone:
         - get_input: availability_zone_0
-        port_sbg_sc_internal_0_port_subinterface_indicator:
-        - false
         service_template_filter:
           substitute_service_template: Nested_sbg_scServiceTemplate.yaml
           count: 1
@@ -1091,4 +1087,4 @@ topology_template:
       - sbg_pl_trunk_subport_avpn_group_0
       - sbg_pl_trunk_1_port_0
       - sbg_pl_internal_0_port_0
-      - abstract_sbg_sc
\ No newline at end of file
+      - abstract_sbg_sc
index f315b70..9367445 100644 (file)
@@ -964,12 +964,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.heat.neutron.port.FixedIps
-      port_pcm_port_2_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pcm_port_3_network_role:
         type: string
         required: true
@@ -1068,12 +1062,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pcm_port_3_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pcm_port_2_order:
         type: integer
         required: true
@@ -2138,12 +2126,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_1c2_t1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1c2_t2_port_network_role:
         type: string
         required: true
@@ -2184,12 +2166,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
-      port_1c2_t2_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1c2_t1_port_mac_requirements:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
@@ -2706,12 +2682,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pcm_port_0_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pcm_port_1_network_role_tag:
         type: string
         required: true
@@ -2776,12 +2746,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pcm_port_1_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pcm_port_1_network:
         type: list
         required: true
@@ -3325,12 +3289,6 @@ node_types:
         type: integer
         required: true
         status: SUPPORTED
-      port_1b_t2_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       compute_b_single_1b_user_data_format:
         type: list
         required: true
@@ -3385,12 +3343,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
-      port_1b_t1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1b_t1_port_network_role_tag:
         type: string
         required: true
@@ -3879,12 +3831,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_1c1_t2_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1c1_t2_port_network_role_tag:
         type: string
         required: true
@@ -4019,12 +3965,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_1c1_t1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1c1_t1_port_order:
         type: integer
         required: true
@@ -4564,22 +4504,10 @@ node_types:
         type: integer
         required: true
         status: SUPPORTED
-      port_1a_t2_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1a_t2_port_exCP_naming:
         type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
-      port_1a_t1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1a_t2_port_vlan_requirements:
         type: list
         required: true
@@ -5080,12 +5008,6 @@ node_types:
         type: integer
         required: true
         status: SUPPORTED
-      port_1b_t2_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       compute_b_single_1b_user_data_format:
         type: list
         required: true
@@ -5140,12 +5062,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
-      port_1b_t1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1b_t1_port_value_specs:
         type: list
         required: true
index add1914..7fe4cc4 100644 (file)
@@ -226,8 +226,6 @@ topology_template:
             is_required: false
         vm_image_name:
           get_input: pd_image_name
-        port_1b_t2_port_subinterface_indicator:
-        - false
         compute_b_single_1b_user_data_format:
         - RAW
         port_1b_t2_port_mac_requirements:
@@ -243,8 +241,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_1b_t1_port_subinterface_indicator:
-        - false
         compute_b_single_1b_metadata:
         - connectivityTo4PNested:
             get_attribute:
@@ -300,9 +296,6 @@ topology_template:
         compute_1c1_scalling_instance_user_data_format:
         - RAW2
         - RAW1
-        port_1c1_t2_port_subinterface_indicator:
-        - false
-        - false
         port_1c1_t2_port_network_role_tag: ppds
         vm_flavor_name:
           get_input: pd_flavor_name
@@ -409,9 +402,6 @@ topology_template:
             get_attribute:
             - abstract_b_single_1b
             - b_single_1b_instance_name
-        port_1c1_t1_port_subinterface_indicator:
-        - false
-        - false
         service_template_filter:
           substitute_service_template: Nested_1c1_scalling_instanceServiceTemplate.yaml
           count: 2
@@ -512,8 +502,6 @@ topology_template:
       properties:
         compute_1c2_catalog_instance_availability_zone:
         - get_input: availabilityzone_name
-        port_1c2_t1_port_subinterface_indicator:
-        - false
         vm_flavor_name:
           get_input: pd_flavor_name
         vm_image_name:
@@ -524,8 +512,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_1c2_t2_port_subinterface_indicator:
-        - false
         port_1c2_t1_port_mac_requirements:
           mac_count_required:
             is_required: false
@@ -600,8 +586,6 @@ topology_template:
       properties:
         compute_1c2_catalog_instance_availability_zone:
         - get_input: availabilityzone_name
-        port_1c2_t1_port_subinterface_indicator:
-        - false
         vm_flavor_name:
           get_input: pd_flavor_name
         vm_image_name:
@@ -612,8 +596,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_1c2_t2_port_subinterface_indicator:
-        - false
         port_1c2_t1_port_mac_requirements:
           mac_count_required:
             is_required: false
@@ -847,10 +829,6 @@ topology_template:
         - get_input: availabilityzone_name
         compute_a_single_1a_scheduler_hints:
         - group: BE_Affinity_group
-        port_1a_t2_port_subinterface_indicator:
-        - false
-        port_1a_t1_port_subinterface_indicator:
-        - false
         compute_a_single_1a_user_data_format:
         - RAW
         compute_a_single_1a_name:
@@ -1048,8 +1026,6 @@ topology_template:
             is_required: false
         vm_image_name:
           get_input: pd_image_name
-        port_1b_t2_port_subinterface_indicator:
-        - false
         compute_b_single_1b_user_data_format:
         - RAW
         port_1b_t2_port_mac_requirements:
@@ -1065,8 +1041,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_1b_t1_port_subinterface_indicator:
-        - false
         port_1b_t1_port_value_specs:
         - get_attribute:
           - abstract_a_single_1a
@@ -1206,4 +1180,4 @@ topology_template:
         name: def
         affinity: host
       targets:
-      - BE_Affinity_group
\ No newline at end of file
+      - BE_Affinity_group
index 2149ee4..d83e7cc 100644 (file)
@@ -24,11 +24,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_1c1_t2_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1c1_t2_port_network_role_tag:
       type: string
       required: true
@@ -137,11 +132,6 @@ topology_template:
     port_1c1_t1_port_network_role:
       type: string
       required: true
-    port_1c1_t1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1c1_t1_port_order:
       type: integer
       required: true
@@ -157,10 +147,7 @@ topology_template:
           get_input: port_1c1_t1_port_exCP_naming
         vlan_requirements:
           get_input: port_1c1_t1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1c1_t1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1c1_t1_port_ip_requirements
         network_role_tag:
@@ -224,10 +211,7 @@ topology_template:
           get_input: port_1c1_t2_port_exCP_naming
         vlan_requirements:
           get_input: port_1c1_t2_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1c1_t2_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1c1_t2_port_ip_requirements
         network_role_tag:
index c47e4d5..9178a58 100644 (file)
@@ -22,11 +22,6 @@ topology_template:
     port_1c2_t2_port_subnetpoolid:
       type: string
       required: true
-    port_1c2_t1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1c2_t2_port_network_role:
       type: string
       required: true
@@ -58,11 +53,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
-    port_1c2_t2_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1c2_t1_port_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
@@ -160,10 +150,7 @@ topology_template:
           get_input: port_1c2_t2_port_exCP_naming
         vlan_requirements:
           get_input: port_1c2_t2_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1c2_t2_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1c2_t2_port_ip_requirements
         network_role_tag:
@@ -192,10 +179,7 @@ topology_template:
           get_input: port_1c2_t1_port_exCP_naming
         vlan_requirements:
           get_input: port_1c2_t1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1c2_t1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1c2_t1_port_ip_requirements
         network_role_tag:
index 42c86b8..3a130a9 100644 (file)
@@ -88,19 +88,9 @@ topology_template:
     port_1a_t1_port_order:
       type: integer
       required: true
-    port_1a_t2_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1a_t2_port_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
-    port_1a_t1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1a_t2_port_vlan_requirements:
       type: list
       required: true
@@ -133,10 +123,7 @@ topology_template:
           get_input: port_1a_t1_port_exCP_naming
         vlan_requirements:
           get_input: port_1a_t1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1a_t1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1a_t1_port_ip_requirements
         network_role_tag:
@@ -192,10 +179,7 @@ topology_template:
           get_input: port_1a_t2_port_exCP_naming
         vlan_requirements:
           get_input: port_1a_t2_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1a_t2_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1a_t2_port_ip_requirements
         network_role_tag:
index 85437cb..35a7e09 100644 (file)
@@ -37,11 +37,6 @@ topology_template:
     port_1b_t2_port_order:
       type: integer
       required: true
-    port_1b_t2_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     compute_b_single_1b_user_data_format:
       type: list
       required: true
@@ -86,11 +81,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
-    port_1b_t1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1b_t1_port_network_role_tag:
       type: string
       required: true
@@ -155,10 +145,7 @@ topology_template:
           get_input: port_1b_t1_port_exCP_naming
         vlan_requirements:
           get_input: port_1b_t1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1b_t1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1b_t1_port_ip_requirements
         network_role_tag:
@@ -187,10 +174,7 @@ topology_template:
           get_input: port_1b_t2_port_exCP_naming
         vlan_requirements:
           get_input: port_1b_t2_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1b_t2_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1b_t2_port_ip_requirements
         network_role_tag:
index d41833a..1473c76 100644 (file)
@@ -37,11 +37,6 @@ topology_template:
     port_1b_t2_port_order:
       type: integer
       required: true
-    port_1b_t2_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     compute_b_single_1b_user_data_format:
       type: list
       required: true
@@ -86,11 +81,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
-    port_1b_t1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1b_t1_port_value_specs:
       type: list
       required: true
@@ -160,10 +150,7 @@ topology_template:
           get_input: port_1b_t1_port_exCP_naming
         vlan_requirements:
           get_input: port_1b_t1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1b_t1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1b_t1_port_ip_requirements
         network_role_tag:
@@ -192,10 +179,7 @@ topology_template:
           get_input: port_1b_t2_port_exCP_naming
         vlan_requirements:
           get_input: port_1b_t2_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1b_t2_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1b_t2_port_ip_requirements
         network_role_tag:
index 4519133..42c8b54 100644 (file)
@@ -22,11 +22,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.heat.neutron.port.FixedIps
-    port_pcm_port_2_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pcm_port_3_network_role:
       type: string
       required: true
@@ -106,11 +101,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pcm_port_3_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pcm_port_2_order:
       type: integer
       required: true
@@ -188,10 +178,7 @@ topology_template:
           get_input: port_pcm_port_3_exCP_naming
         vlan_requirements:
           get_input: port_pcm_port_3_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pcm_port_3_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pcm_port_3_ip_requirements
         network_role_tag:
@@ -228,10 +215,7 @@ topology_template:
           get_input: port_pcm_port_2_exCP_naming
         vlan_requirements:
           get_input: port_pcm_port_2_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pcm_port_2_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pcm_port_2_ip_requirements
         network_role_tag:
index 7a3ec20..d42796a 100644 (file)
@@ -14,11 +14,6 @@ topology_template:
     port_pcm_port_0_network_role:
       type: string
       required: true
-    port_pcm_port_0_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pcm_port_1_network_role_tag:
       type: string
       required: true
@@ -69,11 +64,6 @@ topology_template:
     port_pcm_port_1_network_role:
       type: string
       required: true
-    port_pcm_port_1_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pcm_port_1_network:
       type: list
       required: true
@@ -179,10 +169,7 @@ topology_template:
           get_input: port_pcm_port_0_exCP_naming
         vlan_requirements:
           get_input: port_pcm_port_0_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pcm_port_0_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pcm_port_0_ip_requirements
         network_role_tag:
@@ -219,10 +206,7 @@ topology_template:
           get_input: port_pcm_port_1_exCP_naming
         vlan_requirements:
           get_input: port_pcm_port_1_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pcm_port_1_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pcm_port_1_ip_requirements
         network_role_tag:
index 2a7c9e9..3940468 100644 (file)
@@ -112,8 +112,6 @@ topology_template:
       directives:
       - substitutable
       properties:
-        port_pcm_port_0_subinterface_indicator:
-        - false
         port_pcm_port_1_network_role_tag: oam
         port_pcm_port_0_fixed_ips:
         - ip_address:
@@ -127,8 +125,6 @@ topology_template:
         vm_image_name:
           get_input: pcma_image_name
         port_pcm_port_0_network_role_tag: cps
-        port_pcm_port_1_subinterface_indicator:
-        - false
         port_pcm_port_1_network:
         - get_input: oam_net_name
         port_pcm_port_0_ip_requirements:
@@ -181,8 +177,6 @@ topology_template:
         port_pcm_port_2_fixed_ips:
         - ip_address:
             get_input: cps_net_ip
-        port_pcm_port_2_subinterface_indicator:
-        - false
         vm_flavor_name:
           get_input: pcma_flavor_name
         port_pcm_port_3_security_groups:
@@ -210,8 +204,6 @@ topology_template:
             get_input: oam_net_ip
         compute_pcma_server_user_data_format:
         - RAW
-        port_pcm_port_3_subinterface_indicator:
-        - false
         port_pcm_port_2_network:
         - get_input: cps_net_name
         port_pcm_port_2_ip_requirements:
@@ -677,4 +669,4 @@ topology_template:
       - dependency_pcma_server_pcm_port_1
       dependency_pcm_port_2:
       - abstract_pcma_server
-      - dependency_pcma_server_pcm_port_2
\ No newline at end of file
+      - dependency_pcma_server_pcm_port_2
index 04e97ca..5dc6de3 100644 (file)
@@ -170,6 +170,7 @@ topology_template:
           get_input: port_pcm_port_00_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_00_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_00_exCP_naming
         vlan_requirements:
@@ -217,6 +218,7 @@ topology_template:
           get_input: port_pcm_port_01_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_01_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_01_exCP_naming
         vlan_requirements:
index 0708c66..20f2eca 100644 (file)
@@ -960,12 +960,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.heat.neutron.port.FixedIps
-      port_pcm_port_2_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pcm_port_3_network_role:
         type: string
         required: true
@@ -1064,12 +1058,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pcm_port_3_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pcm_port_2_order:
         type: integer
         required: true
@@ -2130,12 +2118,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_1c2_t1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1c2_t2_port_network_role:
         type: string
         required: true
@@ -2176,12 +2158,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
-      port_1c2_t2_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1c2_t1_port_mac_requirements:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
@@ -2692,12 +2668,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pcm_port_0_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pcm_port_1_network_role_tag:
         type: string
         required: true
@@ -2762,12 +2732,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pcm_port_1_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pcm_port_1_network:
         type: list
         required: true
@@ -3277,64 +3241,6 @@ node_types:
   org.openecomp.resource.abstract.nodes.b_single_1b:
     derived_from: org.openecomp.resource.abstract.nodes.VFC
     properties:
-      port_1b_t1_port_order:
-        type: integer
-        required: true
-        status: SUPPORTED
-      port_1b_t1_port_network_role:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_1b_t1_port_exCP_naming:
-        type: org.openecomp.datatypes.Naming
-        required: true
-        status: SUPPORTED
-      vm_flavor_name:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_1b_t1_port_ip_requirements:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: org.openecomp.datatypes.network.IpRequirements
-      vm_image_name:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_1b_t2_port_network_role:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_1b_t2_port_order:
-        type: integer
-        required: true
-        status: SUPPORTED
-      port_1b_t2_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
-      compute_b_single_1b_user_data_format:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: string
-      port_1b_t2_port_exCP_naming:
-        type: org.openecomp.datatypes.Naming
-        required: true
-        status: SUPPORTED
-      port_1b_t2_port_network_role_tag:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_1b_t2_port_subnetpoolid:
-        type: string
-        required: true
-        status: SUPPORTED
       port_1b_t2_port_mac_requirements:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
@@ -3359,6 +3265,10 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: json
+      port_1b_t1_port_order:
+        type: integer
+        required: true
+        status: SUPPORTED
       port_1b_t2_port_vlan_requirements:
         type: list
         required: true
@@ -3371,13 +3281,29 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
-      port_1b_t1_port_subinterface_indicator:
+      port_1b_t1_port_network_role:
+        type: string
+        required: true
+        status: SUPPORTED
+      port_1b_t1_port_exCP_naming:
+        type: org.openecomp.datatypes.Naming
+        required: true
+        status: SUPPORTED
+      vm_flavor_name:
+        type: string
+        required: true
+        status: SUPPORTED
+      port_1b_t1_port_network_role_tag:
+        type: string
+        required: true
+        status: SUPPORTED
+      port_1b_t1_port_ip_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: boolean
-      port_1b_t1_port_network_role_tag:
+          type: org.openecomp.datatypes.network.IpRequirements
+      vm_image_name:
         type: string
         required: true
         status: SUPPORTED
@@ -3395,18 +3321,44 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
+      port_1b_t2_port_network_role:
+        type: string
+        required: true
+        status: SUPPORTED
+      port_1b_t2_port_order:
+        type: integer
+        required: true
+        status: SUPPORTED
       port_1b_t1_port_vlan_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.VlanRequirements
+      compute_b_single_1b_user_data_format:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: string
+      port_1b_t2_port_exCP_naming:
+        type: org.openecomp.datatypes.Naming
+        required: true
+        status: SUPPORTED
       compute_b_single_1b_name:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
+      port_1b_t2_port_network_role_tag:
+        type: string
+        required: true
+        status: SUPPORTED
+      port_1b_t2_port_subnetpoolid:
+        type: string
+        required: true
+        status: SUPPORTED
     attributes:
       b_single_1b_instance_name:
         type: string
@@ -3859,12 +3811,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_1c1_t2_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1c1_t2_port_network_role_tag:
         type: string
         required: true
@@ -3993,12 +3939,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_1c1_t1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1c1_t1_port_order:
         type: integer
         required: true
@@ -4529,22 +4469,10 @@ node_types:
         type: integer
         required: true
         status: SUPPORTED
-      port_1a_t2_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1a_t2_port_exCP_naming:
         type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
-      port_1a_t1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1a_t2_port_vlan_requirements:
         type: list
         required: true
@@ -5045,12 +4973,6 @@ node_types:
         type: integer
         required: true
         status: SUPPORTED
-      port_1b_t2_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       compute_b_single_1b_user_data_format:
         type: list
         required: true
@@ -5105,12 +5027,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
-      port_1b_t1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1b_t1_port_network_role_tag:
         type: string
         required: true
index b9c9ae7..7c8d560 100644 (file)
@@ -243,20 +243,6 @@ topology_template:
       directives:
       - substitutable
       properties:
-        vm_flavor_name:
-          get_input: pd_flavor_name
-        port_1b_t1_port_ip_requirements:
-        - ip_version: 4
-          ip_count_required:
-            is_required: false
-          floating_ip_count_required:
-            is_required: false
-        vm_image_name:
-          get_input: pd_image_name
-        port_1b_t2_port_subinterface_indicator:
-        - false
-        compute_b_single_1b_user_data_format:
-        - RAW
         port_1b_t2_port_mac_requirements:
           mac_count_required:
             is_required: false
@@ -270,13 +256,23 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_1b_t1_port_subinterface_indicator:
-        - false
+        vm_flavor_name:
+          get_input: pd_flavor_name
+        port_1b_t1_port_ip_requirements:
+        - ip_version: 4
+          ip_count_required:
+            is_required: false
+          floating_ip_count_required:
+            is_required: false
+        vm_image_name:
+          get_input: pd_image_name
         port_1b_t1_port_mac_requirements:
           mac_count_required:
             is_required: false
         port_1b_t2_port_network:
         - b_single_1b_network
+        compute_b_single_1b_user_data_format:
+        - RAW
         compute_b_single_1b_name:
         - get_input:
           - b_single_1b_names
@@ -302,9 +298,6 @@ topology_template:
         compute_1c1_scalling_instance_user_data_format:
         - RAW2
         - RAW1
-        port_1c1_t2_port_subinterface_indicator:
-        - false
-        - false
         port_1c1_t2_port_network_role_tag: ppds
         vm_flavor_name:
           get_input: pd_flavor_name
@@ -381,9 +374,6 @@ topology_template:
         compute_1c1_scalling_instance_scheduler_hints:
         - group: BE_Affinity_group
         - group: BE_Affinity_group
-        port_1c1_t1_port_subinterface_indicator:
-        - false
-        - false
         service_template_filter:
           substitute_service_template: Nested_1c1_scalling_instanceServiceTemplate.yaml
           count: 2
@@ -461,8 +451,6 @@ topology_template:
       properties:
         compute_1c2_catalog_instance_availability_zone:
         - get_input: availabilityzone_name
-        port_1c2_t1_port_subinterface_indicator:
-        - false
         vm_flavor_name:
           get_input: pd_flavor_name
         vm_image_name:
@@ -473,8 +461,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_1c2_t2_port_subinterface_indicator:
-        - false
         port_1c2_t1_port_mac_requirements:
           mac_count_required:
             is_required: false
@@ -520,8 +506,6 @@ topology_template:
       properties:
         compute_1c2_catalog_instance_availability_zone:
         - get_input: availabilityzone_name
-        port_1c2_t1_port_subinterface_indicator:
-        - false
         vm_flavor_name:
           get_input: pd_flavor_name
         vm_image_name:
@@ -532,8 +516,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_1c2_t2_port_subinterface_indicator:
-        - false
         port_1c2_t1_port_mac_requirements:
           mac_count_required:
             is_required: false
@@ -744,10 +726,6 @@ topology_template:
         - get_input: availabilityzone_name
         compute_a_single_1a_scheduler_hints:
         - group: BE_Affinity_group
-        port_1a_t2_port_subinterface_indicator:
-        - false
-        port_1a_t1_port_subinterface_indicator:
-        - false
         compute_a_single_1a_user_data_format:
         - RAW
         compute_a_single_1a_name:
@@ -886,8 +864,6 @@ topology_template:
             is_required: false
         vm_image_name:
           get_input: pd_image_name
-        port_1b_t2_port_subinterface_indicator:
-        - false
         compute_b_single_1b_user_data_format:
         - RAW
         port_1b_t2_port_mac_requirements:
@@ -903,8 +879,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_1b_t1_port_subinterface_indicator:
-        - false
         port_1b_t1_port_network_role_tag: oam
         port_1b_t1_port_mac_requirements:
           mac_count_required:
@@ -1047,4 +1021,4 @@ topology_template:
         name: def
         affinity: host
       targets:
-      - BE_Affinity_group
\ No newline at end of file
+      - BE_Affinity_group
index f523240..268118d 100644 (file)
@@ -24,11 +24,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_1c1_t2_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1c1_t2_port_network_role_tag:
       type: string
       required: true
@@ -132,11 +127,6 @@ topology_template:
     port_1c1_t1_port_network_role:
       type: string
       required: true
-    port_1c1_t1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1c1_t1_port_order:
       type: integer
       required: true
@@ -152,10 +142,7 @@ topology_template:
           get_input: port_1c1_t1_port_exCP_naming
         vlan_requirements:
           get_input: port_1c1_t1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1c1_t1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1c1_t1_port_ip_requirements
         network_role_tag:
@@ -215,10 +202,7 @@ topology_template:
           get_input: port_1c1_t2_port_exCP_naming
         vlan_requirements:
           get_input: port_1c1_t2_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1c1_t2_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1c1_t2_port_ip_requirements
         network_role_tag:
index 30ca14f..2c11c08 100644 (file)
@@ -22,11 +22,6 @@ topology_template:
     port_1c2_t2_port_subnetpoolid:
       type: string
       required: true
-    port_1c2_t1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1c2_t2_port_network_role:
       type: string
       required: true
@@ -58,11 +53,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
-    port_1c2_t2_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1c2_t1_port_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
@@ -151,10 +141,7 @@ topology_template:
           get_input: port_1c2_t2_port_exCP_naming
         vlan_requirements:
           get_input: port_1c2_t2_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1c2_t2_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1c2_t2_port_ip_requirements
         network_role_tag:
@@ -183,10 +170,7 @@ topology_template:
           get_input: port_1c2_t1_port_exCP_naming
         vlan_requirements:
           get_input: port_1c2_t1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1c2_t1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1c2_t1_port_ip_requirements
         network_role_tag:
index c72b1eb..5169d02 100644 (file)
@@ -83,19 +83,9 @@ topology_template:
     port_1a_t1_port_order:
       type: integer
       required: true
-    port_1a_t2_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1a_t2_port_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
-    port_1a_t1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1a_t2_port_vlan_requirements:
       type: list
       required: true
@@ -128,10 +118,7 @@ topology_template:
           get_input: port_1a_t1_port_exCP_naming
         vlan_requirements:
           get_input: port_1a_t1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1a_t1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1a_t1_port_ip_requirements
         network_role_tag:
@@ -183,10 +170,7 @@ topology_template:
           get_input: port_1a_t2_port_exCP_naming
         vlan_requirements:
           get_input: port_1a_t2_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1a_t2_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1a_t2_port_ip_requirements
         network_role_tag:
index 3ba6c80..391eba6 100644 (file)
@@ -11,51 +11,6 @@ node_types:
     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
 topology_template:
   inputs:
-    port_1b_t1_port_order:
-      type: integer
-      required: true
-    port_1b_t1_port_network_role:
-      type: string
-      required: true
-    port_1b_t1_port_exCP_naming:
-      type: org.openecomp.datatypes.Naming
-      required: true
-    vm_flavor_name:
-      type: string
-      required: true
-    port_1b_t1_port_ip_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.IpRequirements
-    vm_image_name:
-      type: string
-      required: true
-    port_1b_t2_port_network_role:
-      type: string
-      required: true
-    port_1b_t2_port_order:
-      type: integer
-      required: true
-    port_1b_t2_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
-    compute_b_single_1b_user_data_format:
-      type: list
-      required: true
-      entry_schema:
-        type: string
-    port_1b_t2_port_exCP_naming:
-      type: org.openecomp.datatypes.Naming
-      required: true
-    port_1b_t2_port_network_role_tag:
-      type: string
-      required: true
-    port_1b_t2_port_subnetpoolid:
-      type: string
-      required: true
     port_1b_t2_port_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
@@ -76,6 +31,9 @@ topology_template:
       required: true
       entry_schema:
         type: json
+    port_1b_t1_port_order:
+      type: integer
+      required: true
     port_1b_t2_port_vlan_requirements:
       type: list
       required: true
@@ -86,12 +44,24 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
-    port_1b_t1_port_subinterface_indicator:
+    port_1b_t1_port_network_role:
+      type: string
+      required: true
+    port_1b_t1_port_exCP_naming:
+      type: org.openecomp.datatypes.Naming
+      required: true
+    vm_flavor_name:
+      type: string
+      required: true
+    port_1b_t1_port_network_role_tag:
+      type: string
+      required: true
+    port_1b_t1_port_ip_requirements:
       type: list
       required: true
       entry_schema:
-        type: boolean
-    port_1b_t1_port_network_role_tag:
+        type: org.openecomp.datatypes.network.IpRequirements
+    vm_image_name:
       type: string
       required: true
     port_1b_t1_port_subnetpoolid:
@@ -105,16 +75,36 @@ topology_template:
       required: true
       entry_schema:
         type: string
+    port_1b_t2_port_network_role:
+      type: string
+      required: true
+    port_1b_t2_port_order:
+      type: integer
+      required: true
     port_1b_t1_port_vlan_requirements:
       type: list
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.VlanRequirements
+    compute_b_single_1b_user_data_format:
+      type: list
+      required: true
+      entry_schema:
+        type: string
+    port_1b_t2_port_exCP_naming:
+      type: org.openecomp.datatypes.Naming
+      required: true
     compute_b_single_1b_name:
       type: list
       required: true
       entry_schema:
         type: string
+    port_1b_t2_port_network_role_tag:
+      type: string
+      required: true
+    port_1b_t2_port_subnetpoolid:
+      type: string
+      required: true
   node_templates:
     b_single_1b:
       type: org.openecomp.resource.vfc.compute.nodes.heat.b_single_1b
@@ -146,10 +136,7 @@ topology_template:
           get_input: port_1b_t1_port_exCP_naming
         vlan_requirements:
           get_input: port_1b_t1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1b_t1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1b_t1_port_ip_requirements
         network_role_tag:
@@ -178,10 +165,7 @@ topology_template:
           get_input: port_1b_t2_port_exCP_naming
         vlan_requirements:
           get_input: port_1b_t2_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1b_t2_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1b_t2_port_ip_requirements
         network_role_tag:
index 06e90ac..ed3dde7 100644 (file)
@@ -37,11 +37,6 @@ topology_template:
     port_1b_t2_port_order:
       type: integer
       required: true
-    port_1b_t2_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     compute_b_single_1b_user_data_format:
       type: list
       required: true
@@ -86,11 +81,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
-    port_1b_t1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1b_t1_port_network_role_tag:
       type: string
       required: true
@@ -151,10 +141,7 @@ topology_template:
           get_input: port_1b_t1_port_exCP_naming
         vlan_requirements:
           get_input: port_1b_t1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1b_t1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1b_t1_port_ip_requirements
         network_role_tag:
@@ -183,10 +170,7 @@ topology_template:
           get_input: port_1b_t2_port_exCP_naming
         vlan_requirements:
           get_input: port_1b_t2_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1b_t2_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1b_t2_port_ip_requirements
         network_role_tag:
index 4519133..42c8b54 100644 (file)
@@ -22,11 +22,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.heat.neutron.port.FixedIps
-    port_pcm_port_2_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pcm_port_3_network_role:
       type: string
       required: true
@@ -106,11 +101,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pcm_port_3_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pcm_port_2_order:
       type: integer
       required: true
@@ -188,10 +178,7 @@ topology_template:
           get_input: port_pcm_port_3_exCP_naming
         vlan_requirements:
           get_input: port_pcm_port_3_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pcm_port_3_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pcm_port_3_ip_requirements
         network_role_tag:
@@ -228,10 +215,7 @@ topology_template:
           get_input: port_pcm_port_2_exCP_naming
         vlan_requirements:
           get_input: port_pcm_port_2_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pcm_port_2_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pcm_port_2_ip_requirements
         network_role_tag:
index 9dd220a..502244f 100644 (file)
@@ -14,11 +14,6 @@ topology_template:
     port_pcm_port_0_network_role:
       type: string
       required: true
-    port_pcm_port_0_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pcm_port_1_network_role_tag:
       type: string
       required: true
@@ -69,11 +64,6 @@ topology_template:
     port_pcm_port_1_network_role:
       type: string
       required: true
-    port_pcm_port_1_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pcm_port_1_network:
       type: list
       required: true
@@ -179,10 +169,7 @@ topology_template:
           get_input: port_pcm_port_0_exCP_naming
         vlan_requirements:
           get_input: port_pcm_port_0_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pcm_port_0_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pcm_port_0_ip_requirements
         network_role_tag:
@@ -219,10 +206,7 @@ topology_template:
           get_input: port_pcm_port_1_exCP_naming
         vlan_requirements:
           get_input: port_pcm_port_1_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pcm_port_1_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pcm_port_1_ip_requirements
         network_role_tag:
index 21335a5..96bccb8 100644 (file)
@@ -108,8 +108,6 @@ topology_template:
       directives:
       - substitutable
       properties:
-        port_pcm_port_0_subinterface_indicator:
-        - false
         port_pcm_port_1_network_role_tag: oam
         port_pcm_port_0_fixed_ips:
         - ip_address:
@@ -123,8 +121,6 @@ topology_template:
         vm_image_name:
           get_input: pcma_image_name
         port_pcm_port_0_network_role_tag: cps
-        port_pcm_port_1_subinterface_indicator:
-        - false
         port_pcm_port_1_network:
         - get_input: oam_net_name
         port_pcm_port_1_security_groups:
@@ -177,8 +173,6 @@ topology_template:
         port_pcm_port_2_fixed_ips:
         - ip_address:
             get_input: cps_net_ip
-        port_pcm_port_2_subinterface_indicator:
-        - false
         vm_flavor_name:
           get_input: pcma_flavor_name
         port_pcm_port_3_security_groups:
@@ -206,8 +200,6 @@ topology_template:
             get_input: oam_net_ip
         compute_pcma_server_user_data_format:
         - RAW
-        port_pcm_port_3_subinterface_indicator:
-        - false
         port_pcm_port_2_network:
         - get_input: cps_net_name
         port_pcm_port_2_ip_requirements:
@@ -673,4 +665,4 @@ topology_template:
       - link_pcma_server_pcm_port_0
       link_pcm_port_3_0:
       - abstract_pcma_server
-      - link_pcma_server_pcm_port_3
\ No newline at end of file
+      - link_pcma_server_pcm_port_3
index d881e9e..d8b2255 100644 (file)
@@ -166,6 +166,7 @@ topology_template:
           get_input: port_pcm_port_1_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_1_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_1_exCP_naming
         vlan_requirements:
@@ -213,6 +214,7 @@ topology_template:
           get_input: port_pcm_port_0_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_0_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_0_exCP_naming
         vlan_requirements:
index 565834c..7a1ce85 100644 (file)
@@ -960,12 +960,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.heat.neutron.port.FixedIps
-      port_pcm_port_2_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pcm_port_3_network_role:
         type: string
         required: true
@@ -1064,12 +1058,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pcm_port_3_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pcm_port_2_order:
         type: integer
         required: true
@@ -2130,12 +2118,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_1c2_t1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1c2_t2_port_network_role:
         type: string
         required: true
@@ -2176,12 +2158,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
-      port_1c2_t2_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1c2_t1_port_mac_requirements:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
@@ -2692,12 +2668,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pcm_port_0_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pcm_port_1_network_role_tag:
         type: string
         required: true
@@ -2762,12 +2732,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pcm_port_1_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pcm_port_1_network:
         type: list
         required: true
@@ -3277,64 +3241,6 @@ node_types:
   org.openecomp.resource.abstract.nodes.b_single_1b:
     derived_from: org.openecomp.resource.abstract.nodes.VFC
     properties:
-      port_1b_t1_port_order:
-        type: integer
-        required: true
-        status: SUPPORTED
-      port_1b_t1_port_network_role:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_1b_t1_port_exCP_naming:
-        type: org.openecomp.datatypes.Naming
-        required: true
-        status: SUPPORTED
-      vm_flavor_name:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_1b_t1_port_ip_requirements:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: org.openecomp.datatypes.network.IpRequirements
-      vm_image_name:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_1b_t2_port_network_role:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_1b_t2_port_order:
-        type: integer
-        required: true
-        status: SUPPORTED
-      port_1b_t2_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
-      compute_b_single_1b_user_data_format:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: string
-      port_1b_t2_port_exCP_naming:
-        type: org.openecomp.datatypes.Naming
-        required: true
-        status: SUPPORTED
-      port_1b_t2_port_network_role_tag:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_1b_t2_port_subnetpoolid:
-        type: string
-        required: true
-        status: SUPPORTED
       port_1b_t2_port_mac_requirements:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
@@ -3359,6 +3265,10 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: json
+      port_1b_t1_port_order:
+        type: integer
+        required: true
+        status: SUPPORTED
       port_1b_t2_port_vlan_requirements:
         type: list
         required: true
@@ -3371,13 +3281,29 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
-      port_1b_t1_port_subinterface_indicator:
+      port_1b_t1_port_network_role:
+        type: string
+        required: true
+        status: SUPPORTED
+      port_1b_t1_port_exCP_naming:
+        type: org.openecomp.datatypes.Naming
+        required: true
+        status: SUPPORTED
+      vm_flavor_name:
+        type: string
+        required: true
+        status: SUPPORTED
+      port_1b_t1_port_network_role_tag:
+        type: string
+        required: true
+        status: SUPPORTED
+      port_1b_t1_port_ip_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: boolean
-      port_1b_t1_port_network_role_tag:
+          type: org.openecomp.datatypes.network.IpRequirements
+      vm_image_name:
         type: string
         required: true
         status: SUPPORTED
@@ -3395,18 +3321,44 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
+      port_1b_t2_port_network_role:
+        type: string
+        required: true
+        status: SUPPORTED
+      port_1b_t2_port_order:
+        type: integer
+        required: true
+        status: SUPPORTED
       port_1b_t1_port_vlan_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.VlanRequirements
+      compute_b_single_1b_user_data_format:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: string
+      port_1b_t2_port_exCP_naming:
+        type: org.openecomp.datatypes.Naming
+        required: true
+        status: SUPPORTED
       compute_b_single_1b_name:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
+      port_1b_t2_port_network_role_tag:
+        type: string
+        required: true
+        status: SUPPORTED
+      port_1b_t2_port_subnetpoolid:
+        type: string
+        required: true
+        status: SUPPORTED
     attributes:
       b_single_1b_instance_name:
         type: string
@@ -3859,12 +3811,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_1c1_t2_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1c1_t2_port_network_role_tag:
         type: string
         required: true
@@ -3993,12 +3939,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_1c1_t1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1c1_t1_port_order:
         type: integer
         required: true
@@ -4529,22 +4469,10 @@ node_types:
         type: integer
         required: true
         status: SUPPORTED
-      port_1a_t2_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1a_t2_port_exCP_naming:
         type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
-      port_1a_t1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1a_t2_port_vlan_requirements:
         type: list
         required: true
@@ -5045,12 +4973,6 @@ node_types:
         type: integer
         required: true
         status: SUPPORTED
-      port_1b_t2_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       compute_b_single_1b_user_data_format:
         type: list
         required: true
@@ -5105,12 +5027,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
-      port_1b_t1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1b_t1_port_network_role_tag:
         type: string
         required: true
index d920487..166119e 100644 (file)
@@ -216,20 +216,6 @@ topology_template:
       directives:
       - substitutable
       properties:
-        vm_flavor_name:
-          get_input: pd_flavor_name
-        port_1b_t1_port_ip_requirements:
-        - ip_version: 4
-          ip_count_required:
-            is_required: false
-          floating_ip_count_required:
-            is_required: false
-        vm_image_name:
-          get_input: pd_image_name
-        port_1b_t2_port_subinterface_indicator:
-        - false
-        compute_b_single_1b_user_data_format:
-        - RAW
         port_1b_t2_port_mac_requirements:
           mac_count_required:
             is_required: false
@@ -243,13 +229,23 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_1b_t1_port_subinterface_indicator:
-        - false
+        vm_flavor_name:
+          get_input: pd_flavor_name
+        port_1b_t1_port_ip_requirements:
+        - ip_version: 4
+          ip_count_required:
+            is_required: false
+          floating_ip_count_required:
+            is_required: false
+        vm_image_name:
+          get_input: pd_image_name
         port_1b_t1_port_mac_requirements:
           mac_count_required:
             is_required: false
         port_1b_t2_port_network:
         - b_single_1b_network
+        compute_b_single_1b_user_data_format:
+        - RAW
         compute_b_single_1b_name:
         - get_input:
           - b_single_1b_names
@@ -275,9 +271,6 @@ topology_template:
         compute_1c1_scalling_instance_user_data_format:
         - RAW2
         - RAW1
-        port_1c1_t2_port_subinterface_indicator:
-        - false
-        - false
         port_1c1_t2_port_network_role_tag: ppds
         vm_flavor_name:
           get_input: pd_flavor_name
@@ -354,9 +347,6 @@ topology_template:
         compute_1c1_scalling_instance_scheduler_hints:
         - group: BE_Affinity_group
         - group: BE_Affinity_group
-        port_1c1_t1_port_subinterface_indicator:
-        - false
-        - false
         service_template_filter:
           substitute_service_template: Nested_1c1_scalling_instanceServiceTemplate.yaml
           count: 2
@@ -425,8 +415,6 @@ topology_template:
       properties:
         compute_1c2_catalog_instance_availability_zone:
         - get_input: availabilityzone_name
-        port_1c2_t1_port_subinterface_indicator:
-        - false
         vm_flavor_name:
           get_input: pd_flavor_name
         vm_image_name:
@@ -437,8 +425,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_1c2_t2_port_subinterface_indicator:
-        - false
         port_1c2_t1_port_mac_requirements:
           mac_count_required:
             is_required: false
@@ -484,8 +470,6 @@ topology_template:
       properties:
         compute_1c2_catalog_instance_availability_zone:
         - get_input: availabilityzone_name
-        port_1c2_t1_port_subinterface_indicator:
-        - false
         vm_flavor_name:
           get_input: pd_flavor_name
         vm_image_name:
@@ -496,8 +480,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_1c2_t2_port_subinterface_indicator:
-        - false
         port_1c2_t1_port_mac_requirements:
           mac_count_required:
             is_required: false
@@ -695,10 +677,6 @@ topology_template:
         - get_input: availabilityzone_name
         compute_a_single_1a_scheduler_hints:
         - group: BE_Affinity_group
-        port_1a_t2_port_subinterface_indicator:
-        - false
-        port_1a_t1_port_subinterface_indicator:
-        - false
         compute_a_single_1a_user_data_format:
         - RAW
         compute_a_single_1a_name:
@@ -864,8 +842,6 @@ topology_template:
             is_required: false
         vm_image_name:
           get_input: pd_image_name
-        port_1b_t2_port_subinterface_indicator:
-        - false
         compute_b_single_1b_user_data_format:
         - RAW
         port_1b_t2_port_mac_requirements:
@@ -881,8 +857,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_1b_t1_port_subinterface_indicator:
-        - false
         port_1b_t1_port_network_role_tag: oam
         port_1b_t1_port_mac_requirements:
           mac_count_required:
@@ -1018,4 +992,4 @@ topology_template:
         name: def
         affinity: host
       targets:
-      - BE_Affinity_group
\ No newline at end of file
+      - BE_Affinity_group
index f523240..268118d 100644 (file)
@@ -24,11 +24,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_1c1_t2_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1c1_t2_port_network_role_tag:
       type: string
       required: true
@@ -132,11 +127,6 @@ topology_template:
     port_1c1_t1_port_network_role:
       type: string
       required: true
-    port_1c1_t1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1c1_t1_port_order:
       type: integer
       required: true
@@ -152,10 +142,7 @@ topology_template:
           get_input: port_1c1_t1_port_exCP_naming
         vlan_requirements:
           get_input: port_1c1_t1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1c1_t1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1c1_t1_port_ip_requirements
         network_role_tag:
@@ -215,10 +202,7 @@ topology_template:
           get_input: port_1c1_t2_port_exCP_naming
         vlan_requirements:
           get_input: port_1c1_t2_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1c1_t2_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1c1_t2_port_ip_requirements
         network_role_tag:
index 30ca14f..2c11c08 100644 (file)
@@ -22,11 +22,6 @@ topology_template:
     port_1c2_t2_port_subnetpoolid:
       type: string
       required: true
-    port_1c2_t1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1c2_t2_port_network_role:
       type: string
       required: true
@@ -58,11 +53,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
-    port_1c2_t2_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1c2_t1_port_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
@@ -151,10 +141,7 @@ topology_template:
           get_input: port_1c2_t2_port_exCP_naming
         vlan_requirements:
           get_input: port_1c2_t2_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1c2_t2_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1c2_t2_port_ip_requirements
         network_role_tag:
@@ -183,10 +170,7 @@ topology_template:
           get_input: port_1c2_t1_port_exCP_naming
         vlan_requirements:
           get_input: port_1c2_t1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1c2_t1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1c2_t1_port_ip_requirements
         network_role_tag:
index c72b1eb..5169d02 100644 (file)
@@ -83,19 +83,9 @@ topology_template:
     port_1a_t1_port_order:
       type: integer
       required: true
-    port_1a_t2_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1a_t2_port_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
-    port_1a_t1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1a_t2_port_vlan_requirements:
       type: list
       required: true
@@ -128,10 +118,7 @@ topology_template:
           get_input: port_1a_t1_port_exCP_naming
         vlan_requirements:
           get_input: port_1a_t1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1a_t1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1a_t1_port_ip_requirements
         network_role_tag:
@@ -183,10 +170,7 @@ topology_template:
           get_input: port_1a_t2_port_exCP_naming
         vlan_requirements:
           get_input: port_1a_t2_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1a_t2_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1a_t2_port_ip_requirements
         network_role_tag:
index 3ba6c80..391eba6 100644 (file)
@@ -11,51 +11,6 @@ node_types:
     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
 topology_template:
   inputs:
-    port_1b_t1_port_order:
-      type: integer
-      required: true
-    port_1b_t1_port_network_role:
-      type: string
-      required: true
-    port_1b_t1_port_exCP_naming:
-      type: org.openecomp.datatypes.Naming
-      required: true
-    vm_flavor_name:
-      type: string
-      required: true
-    port_1b_t1_port_ip_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.IpRequirements
-    vm_image_name:
-      type: string
-      required: true
-    port_1b_t2_port_network_role:
-      type: string
-      required: true
-    port_1b_t2_port_order:
-      type: integer
-      required: true
-    port_1b_t2_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
-    compute_b_single_1b_user_data_format:
-      type: list
-      required: true
-      entry_schema:
-        type: string
-    port_1b_t2_port_exCP_naming:
-      type: org.openecomp.datatypes.Naming
-      required: true
-    port_1b_t2_port_network_role_tag:
-      type: string
-      required: true
-    port_1b_t2_port_subnetpoolid:
-      type: string
-      required: true
     port_1b_t2_port_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
@@ -76,6 +31,9 @@ topology_template:
       required: true
       entry_schema:
         type: json
+    port_1b_t1_port_order:
+      type: integer
+      required: true
     port_1b_t2_port_vlan_requirements:
       type: list
       required: true
@@ -86,12 +44,24 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
-    port_1b_t1_port_subinterface_indicator:
+    port_1b_t1_port_network_role:
+      type: string
+      required: true
+    port_1b_t1_port_exCP_naming:
+      type: org.openecomp.datatypes.Naming
+      required: true
+    vm_flavor_name:
+      type: string
+      required: true
+    port_1b_t1_port_network_role_tag:
+      type: string
+      required: true
+    port_1b_t1_port_ip_requirements:
       type: list
       required: true
       entry_schema:
-        type: boolean
-    port_1b_t1_port_network_role_tag:
+        type: org.openecomp.datatypes.network.IpRequirements
+    vm_image_name:
       type: string
       required: true
     port_1b_t1_port_subnetpoolid:
@@ -105,16 +75,36 @@ topology_template:
       required: true
       entry_schema:
         type: string
+    port_1b_t2_port_network_role:
+      type: string
+      required: true
+    port_1b_t2_port_order:
+      type: integer
+      required: true
     port_1b_t1_port_vlan_requirements:
       type: list
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.VlanRequirements
+    compute_b_single_1b_user_data_format:
+      type: list
+      required: true
+      entry_schema:
+        type: string
+    port_1b_t2_port_exCP_naming:
+      type: org.openecomp.datatypes.Naming
+      required: true
     compute_b_single_1b_name:
       type: list
       required: true
       entry_schema:
         type: string
+    port_1b_t2_port_network_role_tag:
+      type: string
+      required: true
+    port_1b_t2_port_subnetpoolid:
+      type: string
+      required: true
   node_templates:
     b_single_1b:
       type: org.openecomp.resource.vfc.compute.nodes.heat.b_single_1b
@@ -146,10 +136,7 @@ topology_template:
           get_input: port_1b_t1_port_exCP_naming
         vlan_requirements:
           get_input: port_1b_t1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1b_t1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1b_t1_port_ip_requirements
         network_role_tag:
@@ -178,10 +165,7 @@ topology_template:
           get_input: port_1b_t2_port_exCP_naming
         vlan_requirements:
           get_input: port_1b_t2_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1b_t2_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1b_t2_port_ip_requirements
         network_role_tag:
index 06e90ac..ed3dde7 100644 (file)
@@ -37,11 +37,6 @@ topology_template:
     port_1b_t2_port_order:
       type: integer
       required: true
-    port_1b_t2_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     compute_b_single_1b_user_data_format:
       type: list
       required: true
@@ -86,11 +81,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
-    port_1b_t1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1b_t1_port_network_role_tag:
       type: string
       required: true
@@ -151,10 +141,7 @@ topology_template:
           get_input: port_1b_t1_port_exCP_naming
         vlan_requirements:
           get_input: port_1b_t1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1b_t1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1b_t1_port_ip_requirements
         network_role_tag:
@@ -183,10 +170,7 @@ topology_template:
           get_input: port_1b_t2_port_exCP_naming
         vlan_requirements:
           get_input: port_1b_t2_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1b_t2_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1b_t2_port_ip_requirements
         network_role_tag:
index 4519133..42c8b54 100644 (file)
@@ -22,11 +22,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.heat.neutron.port.FixedIps
-    port_pcm_port_2_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pcm_port_3_network_role:
       type: string
       required: true
@@ -106,11 +101,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pcm_port_3_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pcm_port_2_order:
       type: integer
       required: true
@@ -188,10 +178,7 @@ topology_template:
           get_input: port_pcm_port_3_exCP_naming
         vlan_requirements:
           get_input: port_pcm_port_3_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pcm_port_3_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pcm_port_3_ip_requirements
         network_role_tag:
@@ -228,10 +215,7 @@ topology_template:
           get_input: port_pcm_port_2_exCP_naming
         vlan_requirements:
           get_input: port_pcm_port_2_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pcm_port_2_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pcm_port_2_ip_requirements
         network_role_tag:
index 7a3ec20..d42796a 100644 (file)
@@ -14,11 +14,6 @@ topology_template:
     port_pcm_port_0_network_role:
       type: string
       required: true
-    port_pcm_port_0_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pcm_port_1_network_role_tag:
       type: string
       required: true
@@ -69,11 +64,6 @@ topology_template:
     port_pcm_port_1_network_role:
       type: string
       required: true
-    port_pcm_port_1_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pcm_port_1_network:
       type: list
       required: true
@@ -179,10 +169,7 @@ topology_template:
           get_input: port_pcm_port_0_exCP_naming
         vlan_requirements:
           get_input: port_pcm_port_0_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pcm_port_0_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pcm_port_0_ip_requirements
         network_role_tag:
@@ -219,10 +206,7 @@ topology_template:
           get_input: port_pcm_port_1_exCP_naming
         vlan_requirements:
           get_input: port_pcm_port_1_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pcm_port_1_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pcm_port_1_ip_requirements
         network_role_tag:
index 564dc8e..3398598 100644 (file)
@@ -108,8 +108,6 @@ topology_template:
       directives:
       - substitutable
       properties:
-        port_pcm_port_0_subinterface_indicator:
-        - false
         port_pcm_port_1_network_role_tag: oam
         port_pcm_port_0_fixed_ips:
         - ip_address:
@@ -123,8 +121,6 @@ topology_template:
         vm_image_name:
           get_input: pcma_image_name
         port_pcm_port_0_network_role_tag: cps
-        port_pcm_port_1_subinterface_indicator:
-        - false
         port_pcm_port_1_network:
         - get_input: oam_net_name
         port_pcm_port_0_ip_requirements:
@@ -177,8 +173,6 @@ topology_template:
         port_pcm_port_2_fixed_ips:
         - ip_address:
             get_input: cps_net_ip
-        port_pcm_port_2_subinterface_indicator:
-        - false
         vm_flavor_name:
           get_input: pcma_flavor_name
         port_pcm_port_3_security_groups:
@@ -206,8 +200,6 @@ topology_template:
             get_input: oam_net_ip
         compute_pcma_server_user_data_format:
         - RAW
-        port_pcm_port_3_subinterface_indicator:
-        - false
         port_pcm_port_2_network:
         - get_input: cps_net_name
         port_pcm_port_2_ip_requirements:
@@ -673,4 +665,4 @@ topology_template:
       - dependency_pcma_server_pcm_port_1
       dependency_pcm_port_2:
       - abstract_pcma_server
-      - dependency_pcma_server_pcm_port_2
\ No newline at end of file
+      - dependency_pcma_server_pcm_port_2
index a99b0d5..7b34372 100644 (file)
@@ -166,6 +166,7 @@ topology_template:
           get_input: port_pcm_port_00_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_00_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_00_exCP_naming
         vlan_requirements:
@@ -213,6 +214,7 @@ topology_template:
           get_input: port_pcm_port_01_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_01_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_01_exCP_naming
         vlan_requirements:
index 646e484..278deb8 100644 (file)
@@ -1034,12 +1034,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_1c1_t1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1c1_t1_port_network:
         type: list
         required: true
@@ -2065,12 +2059,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_1c1_t1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1c1_t1_port_network:
         type: list
         required: true
@@ -2447,12 +2435,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.heat.neutron.port.FixedIps
-      port_pcm_port_2_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pcm_port_3_network_role:
         type: string
         required: true
@@ -2551,12 +2533,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pcm_port_3_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pcm_port_2_order:
         type: integer
         required: true
@@ -3613,12 +3589,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_2c202_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1c201_port_vlan_requirements:
         type: list
         required: true
@@ -3715,12 +3685,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
-      port_1c201_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1c201_port_mac_requirements:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
@@ -4176,12 +4140,6 @@ node_types:
   org.openecomp.resource.abstract.nodes.1c2_catalog_instance:
     derived_from: org.openecomp.resource.abstract.nodes.VFC
     properties:
-      port_2c202_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       compute_1c2_catalog_instance_availability_zone:
         type: list
         required: true
@@ -4278,12 +4236,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
-      port_1c201_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1c201_port_mac_requirements:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
@@ -4830,12 +4782,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_1a_t1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1a_t1_port_vlan_requirements:
         type: list
         required: true
@@ -5201,12 +5147,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pcm_port_0_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pcm_port_1_network_role_tag:
         type: string
         required: true
@@ -5271,12 +5211,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pcm_port_1_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pcm_port_1_network:
         type: list
         required: true
@@ -5820,12 +5754,6 @@ node_types:
         type: integer
         required: true
         status: SUPPORTED
-      port_1b_t2_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       compute_b_single_1b_user_data_format:
         type: list
         required: true
@@ -5880,12 +5808,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
-      port_1b_t1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1b_t1_port_value_specs:
         type: list
         required: true
@@ -6460,22 +6382,10 @@ node_types:
         type: integer
         required: true
         status: SUPPORTED
-      port_1a_t2_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1a_t2_port_exCP_naming:
         type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
-      port_1a_t1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1a_t2_port_vlan_requirements:
         type: list
         required: true
@@ -6976,12 +6886,6 @@ node_types:
         type: integer
         required: true
         status: SUPPORTED
-      port_1b_t2_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       compute_b_single_1b_user_data_format:
         type: list
         required: true
@@ -7036,12 +6940,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
-      port_1b_t1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1b_t1_port_network_role_tag:
         type: string
         required: true
@@ -7554,12 +7452,6 @@ node_types:
         type: integer
         required: true
         status: SUPPORTED
-      port_1b_t2_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1b_t2_port_exCP_naming:
         type: org.openecomp.datatypes.Naming
         required: true
@@ -7608,12 +7500,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_1b_t1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1b_t1_port_value_specs:
         type: list
         required: true
@@ -8135,12 +8021,6 @@ node_types:
         type: integer
         required: true
         status: SUPPORTED
-      port_1b_t2_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_1b_t2_port_exCP_naming:
         type: org.openecomp.datatypes.Naming
         required: true
@@ -8189,12 +8069,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_1b_t1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       compute_b_single_2b_user_data_format:
         type: list
         required: true
index e478518..db28dc1 100644 (file)
@@ -274,8 +274,6 @@ topology_template:
             is_required: false
         vm_image_name:
           get_input: pd_image_name
-        port_1b_t2_port_subinterface_indicator:
-        - false
         compute_b_single_1b_user_data_format:
         - RAW
         port_1b_t2_port_mac_requirements:
@@ -291,8 +289,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_1b_t1_port_subinterface_indicator:
-        - false
         port_1b_t1_port_value_specs:
         - get_attribute:
           - abstract_a_single_1a
@@ -331,8 +327,6 @@ topology_template:
         - get_attribute:
           - abstract_1c2_catalog_instance_1
           - 1c2_catalog_instance_instance_name
-        port_2c202_port_subinterface_indicator:
-        - false
         vm_flavor_name:
           get_input: pd_flavor_name
         port_2c202_port_ip_requirements:
@@ -363,8 +357,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_1c201_port_subinterface_indicator:
-        - false
         port_1c201_port_mac_requirements:
           mac_count_required:
             is_required: false
@@ -390,8 +382,6 @@ topology_template:
       properties:
         compute_2c2_catalog_instance_user_data_format:
         - RAW1
-        port_2c202_port_subinterface_indicator:
-        - false
         vm_flavor_name:
           get_input: pd_flavor_name
         port_2c202_port_ip_requirements:
@@ -422,8 +412,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_1c201_port_subinterface_indicator:
-        - false
         port_1c201_port_mac_requirements:
           mac_count_required:
             is_required: false
@@ -447,8 +435,6 @@ topology_template:
       directives:
       - substitutable
       properties:
-        port_2c202_port_subinterface_indicator:
-        - false
         compute_1c2_catalog_instance_availability_zone:
         - get_input: availabilityzone_name
         vm_flavor_name:
@@ -479,8 +465,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_1c201_port_subinterface_indicator:
-        - false
         port_1c201_port_mac_requirements:
           mac_count_required:
             is_required: false
@@ -508,8 +492,6 @@ topology_template:
       directives:
       - substitutable
       properties:
-        port_2c202_port_subinterface_indicator:
-        - false
         compute_1c2_catalog_instance_availability_zone:
         - get_input: availabilityzone_name
         vm_flavor_name:
@@ -538,8 +520,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_1c201_port_subinterface_indicator:
-        - false
         port_1c201_port_mac_requirements:
           mac_count_required:
             is_required: false
@@ -724,10 +704,6 @@ topology_template:
         - get_input: availabilityzone_name
         compute_a_single_1a_scheduler_hints:
         - group: BE_Affinity_group
-        port_1a_t2_port_subinterface_indicator:
-        - false
-        port_1a_t1_port_subinterface_indicator:
-        - false
         compute_a_single_1a_user_data_format:
         - RAW
         compute_a_single_1a_name:
@@ -993,9 +969,6 @@ topology_template:
         compute_1c11_scalling_instance_scheduler_hints:
         - group: BE_Affinity_group
         - group: BE_Affinity_group
-        port_1c1_t1_port_subinterface_indicator:
-        - false
-        - false
         port_1c1_t1_port_network:
         - 1c1_scalling_instance_network
         - 1c1_scalling_instance_network
@@ -1094,8 +1067,6 @@ topology_template:
           get_input: pd_image_name
         compute_b_single_2b_scheduler_hints:
         - group: BE_Affinity_group
-        port_1b_t2_port_subinterface_indicator:
-        - false
         compute_b_single_2b_availability_zone:
         - get_input: availabilityzone_name
         port_1b_t2_port_mac_requirements:
@@ -1111,8 +1082,6 @@ topology_template:
         - get_input:
           - b_single_2b_names
           - 0
-        port_1b_t1_port_subinterface_indicator:
-        - false
         compute_b_single_2b_user_data_format:
         - RAW
         port_1b_t1_port_mac_requirements:
@@ -1194,9 +1163,6 @@ topology_template:
         compute_1c12_scalling_instance_availability_zone:
         - get_input: availabilityzone_name
         - get_input: availabilityzone_name
-        port_1c1_t1_port_subinterface_indicator:
-        - false
-        - false
         port_1c1_t1_port_network:
         - 1c1_scalling_instance_network
         - 1c1_scalling_instance_network
@@ -1373,8 +1339,6 @@ topology_template:
           - 0
         vm_image_name:
           get_input: pd_image_name
-        port_1a_t1_port_subinterface_indicator:
-        - false
         compute_a_single_2a_metadata:
         - connectivityTo4PNested_2:
             get_attribute:
@@ -1516,8 +1480,6 @@ topology_template:
           get_input: pd_image_name
         compute_b_single_2b_scheduler_hints:
         - group: BE_Affinity_group
-        port_1b_t2_port_subinterface_indicator:
-        - false
         compute_b_single_2b_availability_zone:
         - get_input: availabilityzone_name
         port_1b_t2_port_mac_requirements:
@@ -1533,8 +1495,6 @@ topology_template:
         - get_input:
           - b_single_2b_names
           - 1
-        port_1b_t1_port_subinterface_indicator:
-        - false
         port_1b_t1_port_value_specs:
         - get_attribute:
           - abstract_a_single_1a
@@ -1938,8 +1898,6 @@ topology_template:
             is_required: false
         vm_image_name:
           get_input: pd_image_name
-        port_1b_t2_port_subinterface_indicator:
-        - false
         compute_b_single_1b_user_data_format:
         - RAW
         port_1b_t2_port_mac_requirements:
@@ -1955,8 +1913,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_1b_t1_port_subinterface_indicator:
-        - false
         compute_b_single_1b_metadata:
         - connectivityTo4PNested_2:
             get_attribute:
@@ -2174,4 +2130,4 @@ topology_template:
         name: def
         affinity: host
       targets:
-      - BE_Affinity_group
\ No newline at end of file
+      - BE_Affinity_group
index 59f38d2..a2e1f59 100644 (file)
@@ -79,11 +79,6 @@ topology_template:
     port_1c1_t1_port_network_role:
       type: string
       required: true
-    port_1c1_t1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1c1_t1_port_network:
       type: list
       required: true
@@ -127,10 +122,7 @@ topology_template:
           get_input: port_1c1_t1_port_exCP_naming
         vlan_requirements:
           get_input: port_1c1_t1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1c1_t1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1c1_t1_port_ip_requirements
         network_role_tag:
index bec0f57..2a4e09b 100644 (file)
@@ -79,11 +79,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_1c1_t1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1c1_t1_port_network:
       type: list
       required: true
@@ -104,10 +99,7 @@ topology_template:
           get_input: port_1c1_t1_port_exCP_naming
         vlan_requirements:
           get_input: port_1c1_t1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1c1_t1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1c1_t1_port_ip_requirements
         network_role_tag:
index 88d3420..2d3c227 100644 (file)
@@ -11,11 +11,6 @@ node_types:
     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
 topology_template:
   inputs:
-    port_2c202_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     compute_1c2_catalog_instance_availability_zone:
       type: list
       required: true
@@ -93,11 +88,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
-    port_1c201_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1c201_port_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
@@ -164,10 +154,7 @@ topology_template:
           get_input: port_1c201_port_exCP_naming
         vlan_requirements:
           get_input: port_1c201_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1c201_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1c201_port_ip_requirements
         network_role_tag:
@@ -196,10 +183,7 @@ topology_template:
           get_input: port_2c202_port_exCP_naming
         vlan_requirements:
           get_input: port_2c202_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_2c202_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_2c202_port_ip_requirements
         network_role_tag:
index 78ef186..eb8dd39 100644 (file)
@@ -16,11 +16,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_2c202_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1c201_port_vlan_requirements:
       type: list
       required: true
@@ -98,11 +93,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
-    port_1c201_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1c201_port_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
@@ -151,10 +141,7 @@ topology_template:
           get_input: port_2c202_port_exCP_naming
         vlan_requirements:
           get_input: port_2c202_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_2c202_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_2c202_port_ip_requirements
         network_role_tag:
@@ -183,10 +170,7 @@ topology_template:
           get_input: port_1c201_port_exCP_naming
         vlan_requirements:
           get_input: port_1c201_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1c201_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1c201_port_ip_requirements
         network_role_tag:
index 42c86b8..3a130a9 100644 (file)
@@ -88,19 +88,9 @@ topology_template:
     port_1a_t1_port_order:
       type: integer
       required: true
-    port_1a_t2_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1a_t2_port_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
-    port_1a_t1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1a_t2_port_vlan_requirements:
       type: list
       required: true
@@ -133,10 +123,7 @@ topology_template:
           get_input: port_1a_t1_port_exCP_naming
         vlan_requirements:
           get_input: port_1a_t1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1a_t1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1a_t1_port_ip_requirements
         network_role_tag:
@@ -192,10 +179,7 @@ topology_template:
           get_input: port_1a_t2_port_exCP_naming
         vlan_requirements:
           get_input: port_1a_t2_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1a_t2_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1a_t2_port_ip_requirements
         network_role_tag:
index c099fc8..456e828 100644 (file)
@@ -72,11 +72,6 @@ topology_template:
     vm_image_name:
       type: string
       required: true
-    port_1a_t1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1a_t1_port_vlan_requirements:
       type: list
       required: true
@@ -122,10 +117,7 @@ topology_template:
           get_input: port_1a_t1_port_exCP_naming
         vlan_requirements:
           get_input: port_1a_t1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1a_t1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1a_t1_port_ip_requirements
         network_role_tag:
index 7c950fb..0074e70 100644 (file)
@@ -37,11 +37,6 @@ topology_template:
     port_1b_t2_port_order:
       type: integer
       required: true
-    port_1b_t2_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     compute_b_single_1b_user_data_format:
       type: list
       required: true
@@ -86,11 +81,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
-    port_1b_t1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1b_t1_port_value_specs:
       type: list
       required: true
@@ -160,10 +150,7 @@ topology_template:
           get_input: port_1b_t1_port_exCP_naming
         vlan_requirements:
           get_input: port_1b_t1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1b_t1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1b_t1_port_ip_requirements
         network_role_tag:
@@ -192,10 +179,7 @@ topology_template:
           get_input: port_1b_t2_port_exCP_naming
         vlan_requirements:
           get_input: port_1b_t2_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1b_t2_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1b_t2_port_ip_requirements
         network_role_tag:
index 80e6902..00901d4 100644 (file)
@@ -37,11 +37,6 @@ topology_template:
     port_1b_t2_port_order:
       type: integer
       required: true
-    port_1b_t2_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     compute_b_single_1b_user_data_format:
       type: list
       required: true
@@ -86,11 +81,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
-    port_1b_t1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1b_t1_port_network_role_tag:
       type: string
       required: true
@@ -155,10 +145,7 @@ topology_template:
           get_input: port_1b_t1_port_exCP_naming
         vlan_requirements:
           get_input: port_1b_t1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1b_t1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1b_t1_port_ip_requirements
         network_role_tag:
@@ -187,10 +174,7 @@ topology_template:
           get_input: port_1b_t2_port_exCP_naming
         vlan_requirements:
           get_input: port_1b_t2_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1b_t2_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1b_t2_port_ip_requirements
         network_role_tag:
index 3bdd28f..4906516 100644 (file)
@@ -42,11 +42,6 @@ topology_template:
     port_1b_t2_port_order:
       type: integer
       required: true
-    port_1b_t2_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1b_t2_port_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
@@ -86,11 +81,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_1b_t1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1b_t1_port_value_specs:
       type: list
       required: true
@@ -160,10 +150,7 @@ topology_template:
           get_input: port_1b_t1_port_exCP_naming
         vlan_requirements:
           get_input: port_1b_t1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1b_t1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1b_t1_port_ip_requirements
         network_role_tag:
@@ -192,10 +179,7 @@ topology_template:
           get_input: port_1b_t2_port_exCP_naming
         vlan_requirements:
           get_input: port_1b_t2_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1b_t2_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1b_t2_port_ip_requirements
         network_role_tag:
index 4b997a7..a7f96eb 100644 (file)
@@ -47,11 +47,6 @@ topology_template:
     port_1b_t2_port_order:
       type: integer
       required: true
-    port_1b_t2_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_1b_t2_port_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
@@ -91,11 +86,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_1b_t1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     compute_b_single_2b_user_data_format:
       type: list
       required: true
@@ -155,10 +145,7 @@ topology_template:
           get_input: port_1b_t1_port_exCP_naming
         vlan_requirements:
           get_input: port_1b_t1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1b_t1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1b_t1_port_ip_requirements
         network_role_tag:
@@ -187,10 +174,7 @@ topology_template:
           get_input: port_1b_t2_port_exCP_naming
         vlan_requirements:
           get_input: port_1b_t2_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_1b_t2_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_1b_t2_port_ip_requirements
         network_role_tag:
index 4519133..42c8b54 100644 (file)
@@ -22,11 +22,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.heat.neutron.port.FixedIps
-    port_pcm_port_2_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pcm_port_3_network_role:
       type: string
       required: true
@@ -106,11 +101,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pcm_port_3_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pcm_port_2_order:
       type: integer
       required: true
@@ -188,10 +178,7 @@ topology_template:
           get_input: port_pcm_port_3_exCP_naming
         vlan_requirements:
           get_input: port_pcm_port_3_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pcm_port_3_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pcm_port_3_ip_requirements
         network_role_tag:
@@ -228,10 +215,7 @@ topology_template:
           get_input: port_pcm_port_2_exCP_naming
         vlan_requirements:
           get_input: port_pcm_port_2_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pcm_port_2_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pcm_port_2_ip_requirements
         network_role_tag:
index 7a3ec20..d42796a 100644 (file)
@@ -14,11 +14,6 @@ topology_template:
     port_pcm_port_0_network_role:
       type: string
       required: true
-    port_pcm_port_0_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pcm_port_1_network_role_tag:
       type: string
       required: true
@@ -69,11 +64,6 @@ topology_template:
     port_pcm_port_1_network_role:
       type: string
       required: true
-    port_pcm_port_1_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pcm_port_1_network:
       type: list
       required: true
@@ -179,10 +169,7 @@ topology_template:
           get_input: port_pcm_port_0_exCP_naming
         vlan_requirements:
           get_input: port_pcm_port_0_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pcm_port_0_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pcm_port_0_ip_requirements
         network_role_tag:
@@ -219,10 +206,7 @@ topology_template:
           get_input: port_pcm_port_1_exCP_naming
         vlan_requirements:
           get_input: port_pcm_port_1_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pcm_port_1_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pcm_port_1_ip_requirements
         network_role_tag:
index 2a7c9e9..3940468 100644 (file)
@@ -112,8 +112,6 @@ topology_template:
       directives:
       - substitutable
       properties:
-        port_pcm_port_0_subinterface_indicator:
-        - false
         port_pcm_port_1_network_role_tag: oam
         port_pcm_port_0_fixed_ips:
         - ip_address:
@@ -127,8 +125,6 @@ topology_template:
         vm_image_name:
           get_input: pcma_image_name
         port_pcm_port_0_network_role_tag: cps
-        port_pcm_port_1_subinterface_indicator:
-        - false
         port_pcm_port_1_network:
         - get_input: oam_net_name
         port_pcm_port_0_ip_requirements:
@@ -181,8 +177,6 @@ topology_template:
         port_pcm_port_2_fixed_ips:
         - ip_address:
             get_input: cps_net_ip
-        port_pcm_port_2_subinterface_indicator:
-        - false
         vm_flavor_name:
           get_input: pcma_flavor_name
         port_pcm_port_3_security_groups:
@@ -210,8 +204,6 @@ topology_template:
             get_input: oam_net_ip
         compute_pcma_server_user_data_format:
         - RAW
-        port_pcm_port_3_subinterface_indicator:
-        - false
         port_pcm_port_2_network:
         - get_input: cps_net_name
         port_pcm_port_2_ip_requirements:
@@ -677,4 +669,4 @@ topology_template:
       - dependency_pcma_server_pcm_port_1
       dependency_pcm_port_2:
       - abstract_pcma_server
-      - dependency_pcma_server_pcm_port_2
\ No newline at end of file
+      - dependency_pcma_server_pcm_port_2
index 04e97ca..5dc6de3 100644 (file)
@@ -170,6 +170,7 @@ topology_template:
           get_input: port_pcm_port_00_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_00_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_00_exCP_naming
         vlan_requirements:
@@ -217,6 +218,7 @@ topology_template:
           get_input: port_pcm_port_01_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_01_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_01_exCP_naming
         vlan_requirements:
index 484bf5e..037768d 100644 (file)
@@ -90,12 +90,6 @@ node_types:
         type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
-      port_pd_server_nested2_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
     requirements:
     - dependency_pd_server_nested2_1b:
         capability: tosca.capabilities.Node
@@ -2387,12 +2381,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_cmaui_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       compute_cmaui_1c1_main_name:
         type: list
         required: true
@@ -7028,12 +7016,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_ps_server_main_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_ps_server_main_1b_port_order:
         type: integer
         required: true
@@ -9849,12 +9831,6 @@ node_types:
   org.openecomp.resource.abstract.nodes.pd_server_main_1b:
     derived_from: org.openecomp.resource.abstract.nodes.VFC
     properties:
-      port_pd_server_main_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       index_value:
         type: integer
         description: Index value of this substitution service template runtime instance
@@ -10282,12 +10258,6 @@ node_types:
   org.openecomp.resource.abstract.nodes.pd_server_main_1b_1:
     derived_from: org.openecomp.resource.abstract.nodes.VFC
     properties:
-      port_pd_server_main_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       index_value:
         type: integer
         description: Index value of this substitution service template runtime instance
@@ -10820,12 +10790,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_ps_server_main_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_ps_server_main_1b_port_order:
         type: integer
         required: true
@@ -11283,12 +11247,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_cmaui_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_cmaui_port_subnetpoolid:
         type: string
         required: true
@@ -11648,12 +11606,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_ps_server_nested2_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_ps_server_nested2_1b_port_ip_requirements:
         type: list
         required: true
@@ -12149,12 +12101,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_cmaui_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       compute_cmaui_1c1_main_name:
         type: list
         required: true
index 6f042e7..e958a91 100644 (file)
@@ -239,8 +239,6 @@ topology_template:
       directives:
       - substitutable
       properties:
-        port_pd_server_main_1b_port_subinterface_indicator:
-        - false
         compute_pd_server_main_1b_availability_zone:
         - get_input: availability_zone_0
         port_pd_server_main_1b_port_replacement_policy:
@@ -297,8 +295,6 @@ topology_template:
         - get_input: availability_zone_0
         vm_flavor_name:
           get_input: ps_server_main_1b_flavor
-        port_ps_server_main_1b_port_subinterface_indicator:
-        - false
         vm_image_name:
           get_input: ps_server_main_1b_image
         compute_ps_server_main_1b_name:
@@ -380,9 +376,6 @@ topology_template:
         compute_cmaui_1c1_main_availability_zone:
         - get_input: availability_zone_0
         - get_input: availability_zone_0
-        port_cmaui_port_subinterface_indicator:
-        - false
-        - false
         compute_cmaui_1c1_main_name:
         - get_input:
           - cmaui_1c1_main_names
@@ -448,4 +441,4 @@ topology_template:
       - test_nested_pattern_4_main_0
       - abstract_pd_server_main_1b_1
       - abstract_ps_server_main_1b_1
-      - abstract_cmaui_1c1_main_1
\ No newline at end of file
+      - abstract_cmaui_1c1_main_1
index f3120be..ebe44ed 100644 (file)
@@ -69,11 +69,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_cmaui_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     compute_cmaui_1c1_main_name:
       type: list
       required: true
@@ -98,10 +93,7 @@ topology_template:
           get_input: port_cmaui_port_exCP_naming
         vlan_requirements:
           get_input: port_cmaui_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cmaui_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cmaui_port_ip_requirements
         network_role_tag:
index fecb922..627a385 100644 (file)
@@ -69,11 +69,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_cmaui_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     compute_cmaui_1c1_main_name:
       type: list
       required: true
@@ -98,10 +93,7 @@ topology_template:
           get_input: port_cmaui_port_exCP_naming
         vlan_requirements:
           get_input: port_cmaui_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cmaui_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cmaui_port_ip_requirements
         network_role_tag:
index d3b2646..028c8b3 100644 (file)
@@ -69,11 +69,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_cmaui_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_cmaui_port_subnetpoolid:
       type: string
       required: true
@@ -98,10 +93,7 @@ topology_template:
           get_input: port_cmaui_port_exCP_naming
         vlan_requirements:
           get_input: port_cmaui_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cmaui_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cmaui_port_ip_requirements
         network_role_tag:
index dd00330..6124951 100644 (file)
@@ -11,11 +11,6 @@ node_types:
     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
 topology_template:
   inputs:
-    port_pd_server_main_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     index_value:
       type: integer
       description: Index value of this substitution service template runtime instance
@@ -113,10 +108,7 @@ topology_template:
           get_input: port_pd_server_main_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_pd_server_main_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd_server_main_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd_server_main_1b_port_ip_requirements
         network_role_tag:
index e80ff4a..c572dc5 100644 (file)
@@ -11,11 +11,6 @@ node_types:
     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
 topology_template:
   inputs:
-    port_pd_server_main_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     index_value:
       type: integer
       description: Index value of this substitution service template runtime instance
@@ -113,10 +108,7 @@ topology_template:
           get_input: port_pd_server_main_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_pd_server_main_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd_server_main_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd_server_main_1b_port_ip_requirements
         network_role_tag:
index b742da4..6619eb8 100644 (file)
@@ -77,11 +77,6 @@ topology_template:
     port_pd_server_nested2_1b_port_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
-    port_pd_server_nested2_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
   node_templates:
     pd_server_nested2_1b:
       type: org.openecomp.resource.vfc.compute.nodes.heat.pd_server_nested2_1b
@@ -113,10 +108,7 @@ topology_template:
           get_input: port_pd_server_nested2_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_pd_server_nested2_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd_server_nested2_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd_server_nested2_1b_port_ip_requirements
         network_role_tag:
index 389638d..698772d 100644 (file)
@@ -45,11 +45,6 @@ topology_template:
     port_ps_server_main_1b_port_network_role:
       type: string
       required: true
-    port_ps_server_main_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_ps_server_main_1b_port_order:
       type: integer
       required: true
@@ -98,10 +93,7 @@ topology_template:
           get_input: port_ps_server_main_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_ps_server_main_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_ps_server_main_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_ps_server_main_1b_port_ip_requirements
         network_role_tag:
index 6b46235..106f165 100644 (file)
@@ -45,11 +45,6 @@ topology_template:
     port_ps_server_main_1b_port_network_role:
       type: string
       required: true
-    port_ps_server_main_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_ps_server_main_1b_port_order:
       type: integer
       required: true
@@ -98,10 +93,7 @@ topology_template:
           get_input: port_ps_server_main_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_ps_server_main_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_ps_server_main_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_ps_server_main_1b_port_ip_requirements
         network_role_tag:
index 9e09392..41a8b66 100644 (file)
@@ -14,11 +14,6 @@ topology_template:
     port_ps_server_nested2_1b_port_network_role_tag:
       type: string
       required: true
-    port_ps_server_nested2_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_ps_server_nested2_1b_port_ip_requirements:
       type: list
       required: true
@@ -113,10 +108,7 @@ topology_template:
           get_input: port_ps_server_nested2_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_ps_server_nested2_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_ps_server_nested2_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_ps_server_nested2_1b_port_ip_requirements
         network_role_tag:
index 55df63a..3a9ca34 100644 (file)
@@ -138,6 +138,7 @@ topology_template:
           get_input: port_pd_server_pattern4_port_1_subnetpoolid
         mac_requirements:
           get_input: port_pd_server_pattern4_port_1_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pd_server_pattern4_port_1_exCP_naming
         vlan_requirements:
@@ -183,6 +184,7 @@ topology_template:
           get_input: port_pd_server_pattern4_port_2_subnetpoolid
         mac_requirements:
           get_input: port_pd_server_pattern4_port_2_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pd_server_pattern4_port_2_exCP_naming
         vlan_requirements:
index 101ef1e..695ecf0 100644 (file)
@@ -138,6 +138,7 @@ topology_template:
           get_input: port_pd_server_pattern4_port_01_subnetpoolid
         mac_requirements:
           get_input: port_pd_server_pattern4_port_01_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pd_server_pattern4_port_01_exCP_naming
         vlan_requirements:
@@ -183,6 +184,7 @@ topology_template:
           get_input: port_pd_server_pattern4_port_02_subnetpoolid
         mac_requirements:
           get_input: port_pd_server_pattern4_port_02_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pd_server_pattern4_port_02_exCP_naming
         vlan_requirements:
index 1d2ef5e..11949e3 100644 (file)
@@ -150,8 +150,6 @@ topology_template:
         - get_input: availability_zone_0
         vm_flavor_name:
           get_input: ps_server_main_1b_flavor
-        port_ps_server_main_1b_port_subinterface_indicator:
-        - false
         vm_image_name:
           get_input: ps_server_main_1b_image
         compute_ps_server_main_1b_name:
@@ -215,9 +213,6 @@ topology_template:
         compute_cmaui_1c1_main_availability_zone:
         - get_input: availability_zone_0
         - get_input: availability_zone_0
-        port_cmaui_port_subinterface_indicator:
-        - false
-        - false
         compute_cmaui_1c1_main_name:
         - get_input:
           - cmaui_1c1_main_names
@@ -238,8 +233,6 @@ topology_template:
       directives:
       - substitutable
       properties:
-        port_pd_server_main_1b_port_subinterface_indicator:
-        - false
         compute_pd_server_main_1b_availability_zone:
         - get_input: availability_zone_0
         port_pd_server_main_1b_port_replacement_policy:
@@ -2380,4 +2373,4 @@ topology_template:
       - dependency_test_nested_pattern_4_nested2
       dependency_test_nested3Level_test_nested2Level:
       - test_nested2Level
-      - dependency_test_nested3Level
\ No newline at end of file
+      - dependency_test_nested3Level
index 8fc7a37..d6aadd1 100644 (file)
@@ -136,8 +136,6 @@ topology_template:
             is_required: false
         port_pd_server_nested2_1b_port_network:
         - get_input: jsa_name
-        port_pd_server_nested2_1b_port_subinterface_indicator:
-        - false
         service_template_filter:
           substitute_service_template: Nested_pd_server_nested2_1bServiceTemplate.yaml
           count: 1
@@ -214,8 +212,6 @@ topology_template:
       directives:
       - substitutable
       properties:
-        port_ps_server_nested2_1b_port_subinterface_indicator:
-        - false
         port_ps_server_nested2_1b_port_ip_requirements:
         - ip_version: 4
           ip_count_required:
@@ -314,9 +310,6 @@ topology_template:
         - get_input:
           - cmaui_1c1_nested2_names
           - 0
-        port_cmaui_port_subinterface_indicator:
-        - false
-        - false
         compute_cmaui_1c1_nested2_availability_zone:
         - get_input: availability_zone_0
         - get_input: availability_zone_0
index 680d88b..06e161e 100644 (file)
@@ -54,12 +54,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pd_server_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd_server_port_network_role_tag:
         type: string
         required: true
@@ -1032,12 +1026,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: json
-      port_oam_server_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_oam_server_port_replacement_policy:
         type: list
         required: true
@@ -4581,12 +4569,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_sm_server_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       compute_sm_server_name:
         type: list
         required: true
@@ -5040,12 +5022,6 @@ node_types:
         type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
-      port_ps_server_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_ps_server_port_ip_requirements:
         type: list
         required: true
index 334615f..b47f6e9 100644 (file)
@@ -31,11 +31,6 @@ topology_template:
       required: true
       entry_schema:
         type: json
-    port_oam_server_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_oam_server_port_replacement_policy:
       type: list
       required: true
@@ -122,22 +117,19 @@ topology_template:
           get_input: port_oam_server_port_exCP_naming
         vlan_requirements:
           get_input: port_oam_server_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_oam_server_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_oam_server_port_ip_requirements
         network_role_tag:
           get_input: port_oam_server_port_network_role_tag
         network_role:
           get_input: port_oam_server_port_network_role
-        subnetpoolid:
-          get_input: port_oam_server_port_subnetpoolid
         fixed_ips:
           get_input:
           - port_oam_server_port_fixed_ips
           - index_value
+        subnetpoolid:
+          get_input: port_oam_server_port_subnetpoolid
         network:
           get_input:
           - port_oam_server_port_network
index 51b0e19..3130f3c 100644 (file)
@@ -49,11 +49,6 @@ topology_template:
     vm_flavor_name:
       type: string
       required: true
-    port_pd_server_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd_server_port_network_role_tag:
       type: string
       required: true
@@ -122,22 +117,19 @@ topology_template:
           get_input: port_pd_server_port_exCP_naming
         vlan_requirements:
           get_input: port_pd_server_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd_server_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd_server_port_ip_requirements
         network_role_tag:
           get_input: port_pd_server_port_network_role_tag
         network_role:
           get_input: port_pd_server_port_network_role
-        subnetpoolid:
-          get_input: port_pd_server_port_subnetpoolid
         fixed_ips:
           get_input:
           - port_pd_server_port_fixed_ips
           - index_value
+        subnetpoolid:
+          get_input: port_pd_server_port_subnetpoolid
         network:
           get_input:
           - port_pd_server_port_network
index 31dc6da..a8789f3 100644 (file)
@@ -63,11 +63,6 @@ topology_template:
     port_ps_server_port_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
-    port_ps_server_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_ps_server_port_ip_requirements:
       type: list
       required: true
@@ -107,22 +102,19 @@ topology_template:
           get_input: port_ps_server_port_exCP_naming
         vlan_requirements:
           get_input: port_ps_server_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_ps_server_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_ps_server_port_ip_requirements
         network_role_tag:
           get_input: port_ps_server_port_network_role_tag
         network_role:
           get_input: port_ps_server_port_network_role
-        subnetpoolid:
-          get_input: port_ps_server_port_subnetpoolid
         fixed_ips:
           get_input:
           - port_ps_server_port_fixed_ips
           - index_value
+        subnetpoolid:
+          get_input: port_ps_server_port_subnetpoolid
         network:
           get_input:
           - port_ps_server_port_network
index e486f79..22ec89c 100644 (file)
@@ -46,11 +46,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_sm_server_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     compute_sm_server_name:
       type: list
       required: true
@@ -122,22 +117,19 @@ topology_template:
           get_input: port_sm_server_port_exCP_naming
         vlan_requirements:
           get_input: port_sm_server_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_sm_server_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_sm_server_port_ip_requirements
         network_role_tag:
           get_input: port_sm_server_port_network_role_tag
         network_role:
           get_input: port_sm_server_port_network_role
-        subnetpoolid:
-          get_input: port_sm_server_port_subnetpoolid
         fixed_ips:
           get_input:
           - port_sm_server_port_fixed_ips
           - index_value
+        subnetpoolid:
+          get_input: port_sm_server_port_subnetpoolid
         network:
           get_input:
           - port_sm_server_port_network
index 2eb1118..824b645 100644 (file)
@@ -112,8 +112,6 @@ topology_template:
         - get_input: net1
         vm_flavor_name:
           get_input: pd_server_flavor
-        port_pd_server_port_subinterface_indicator:
-        - false
         port_pd_server_port_fixed_ips:
         - ip_address:
             get_input:
@@ -156,8 +154,6 @@ topology_template:
             - 0
         vm_flavor_name:
           get_input: ps_server_flavor
-        port_ps_server_port_subinterface_indicator:
-        - false
         port_ps_server_port_ip_requirements:
         - ip_version: 4
           ip_count_required:
index 5ad68dd..c8e50a5 100644 (file)
@@ -131,8 +131,6 @@ topology_template:
           get_input: sm_server_flavor
         port_sm_server_port_network:
         - get_input: net1
-        port_sm_server_port_subinterface_indicator:
-        - false
         compute_sm_server_name:
         - get_input:
           - sm_server_names
@@ -177,8 +175,6 @@ topology_template:
         - get_input: net2
         port_oam_server_port_security_groups:
         - - get_input: p1
-        port_oam_server_port_subinterface_indicator:
-        - false
         port_oam_server_port_replacement_policy:
         - AUTO
         vm_flavor_name:
index 25d58dc..5eccdf3 100644 (file)
@@ -132,6 +132,10 @@ topology_template:
     cmaui_port_7:
       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
       properties:
+        subnetpoolid:
+          get_input: port_cmaui_port_7_subnetpoolid
+        network:
+          get_input: net1
         replacement_policy: AUTO
         ip_requirements:
           get_input: port_cmaui_port_7_ip_requirements
@@ -144,18 +148,15 @@ topology_template:
             get_input:
             - cmaui_oam_ips
             - 0
-        subnetpoolid:
-          get_input: port_cmaui_port_7_subnetpoolid
         mac_requirements:
           get_input: port_cmaui_port_7_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_cmaui_port_7_exCP_naming
         vlan_requirements:
           get_input: port_cmaui_port_7_vlan_requirements
         network_role_tag:
           get_input: port_cmaui_port_7_network_role_tag
-        network:
-          get_input: net1
         order:
           get_input: port_cmaui_port_7_order
       requirements:
@@ -166,6 +167,10 @@ topology_template:
     cmaui_port_8:
       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
       properties:
+        subnetpoolid:
+          get_input: port_cmaui_port_8_subnetpoolid
+        network:
+          get_input: net2
         replacement_policy: AUTO
         ip_requirements:
           get_input: port_cmaui_port_8_ip_requirements
@@ -179,18 +184,15 @@ topology_template:
             get_input:
             - cmaui_oam_ips
             - 0
-        subnetpoolid:
-          get_input: port_cmaui_port_8_subnetpoolid
         mac_requirements:
           get_input: port_cmaui_port_8_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_cmaui_port_8_exCP_naming
         vlan_requirements:
           get_input: port_cmaui_port_8_vlan_requirements
         network_role_tag:
           get_input: port_cmaui_port_8_network_role_tag
-        network:
-          get_input: net2
         order:
           get_input: port_cmaui_port_8_order
       requirements:
index 0697992..a4c69ca 100644 (file)
@@ -48,12 +48,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pd02_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd02_port_vlan_requirements:
         type: list
         required: true
@@ -501,12 +495,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
@@ -922,12 +910,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
@@ -1389,12 +1371,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_oam02_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
     requirements:
     - dependency_oam_oam02_port:
         capability: tosca.capabilities.Node
@@ -1788,12 +1764,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_oam01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       vm_image_name:
         type: string
         required: true
@@ -2267,12 +2237,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_cmaui02_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
     requirements:
     - dependency_cmaui_cmaui02_port:
         capability: tosca.capabilities.Node
@@ -2656,12 +2620,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_cmaui01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_cmaui01_port_vlan_requirements:
         type: list
         required: true
@@ -6631,12 +6589,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pd02_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd02_port_vlan_requirements:
         type: list
         required: true
index 63c91e5..8fdf0c1 100644 (file)
@@ -145,8 +145,6 @@ topology_template:
         vm_flavor_name:
           get_input: pd_flavor_name
         port_pd02_port_network_role_tag: oam
-        port_pd02_port_subinterface_indicator:
-        - false
         vm_image_name:
           get_input: pd_image_name
         port_pd02_port_ip_requirements:
@@ -193,8 +191,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
-        port_pd01_port_subinterface_indicator:
-        - false
         port_pd01_port_network_role_tag: oam
         compute_pd_server_user_data_format:
         - RAW
index 6d81c28..c42e264 100644 (file)
@@ -82,11 +82,6 @@ topology_template:
     port_cmaui02_port_network_role_tag:
       type: string
       required: true
-    port_cmaui02_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
   node_templates:
     cmaui_cmaui02_port:
       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
@@ -107,22 +102,19 @@ topology_template:
           get_input: port_cmaui02_port_exCP_naming
         vlan_requirements:
           get_input: port_cmaui02_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cmaui02_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cmaui02_port_ip_requirements
         network_role_tag:
           get_input: port_cmaui02_port_network_role_tag
         network_role:
           get_input: port_cmaui02_port_network_role
-        subnetpoolid:
-          get_input: port_cmaui02_port_subnetpoolid
         fixed_ips:
           get_input:
           - port_cmaui02_port_fixed_ips
           - index_value
+        subnetpoolid:
+          get_input: port_cmaui02_port_subnetpoolid
         network:
           get_input:
           - port_cmaui02_port_network
index 7ea3d38..95de875 100644 (file)
@@ -42,11 +42,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_cmaui01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_cmaui01_port_vlan_requirements:
       type: list
       required: true
@@ -107,22 +102,19 @@ topology_template:
           get_input: port_cmaui01_port_exCP_naming
         vlan_requirements:
           get_input: port_cmaui01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cmaui01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cmaui01_port_ip_requirements
         network_role_tag:
           get_input: port_cmaui01_port_network_role_tag
         network_role:
           get_input: port_cmaui01_port_network_role
-        subnetpoolid:
-          get_input: port_cmaui01_port_subnetpoolid
         fixed_ips:
           get_input:
           - port_cmaui01_port_fixed_ips
           - index_value
+        subnetpoolid:
+          get_input: port_cmaui01_port_subnetpoolid
         network:
           get_input:
           - port_cmaui01_port_network
index c5aee48..285d94a 100644 (file)
@@ -82,11 +82,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_oam02_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
   node_templates:
     oam_oam02_port:
       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
@@ -107,22 +102,19 @@ topology_template:
           get_input: port_oam02_port_exCP_naming
         vlan_requirements:
           get_input: port_oam02_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_oam02_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_oam02_port_ip_requirements
         network_role_tag:
           get_input: port_oam02_port_network_role_tag
         network_role:
           get_input: port_oam02_port_network_role
-        subnetpoolid:
-          get_input: port_oam02_port_subnetpoolid
         fixed_ips:
           get_input:
           - port_oam02_port_fixed_ips
           - index_value
+        subnetpoolid:
+          get_input: port_oam02_port_subnetpoolid
         network:
           get_input:
           - port_oam02_port_network
index 7089c10..a68212a 100644 (file)
@@ -50,11 +50,6 @@ topology_template:
     vm_flavor_name:
       type: string
       required: true
-    port_oam01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     vm_image_name:
       type: string
       required: true
@@ -107,22 +102,19 @@ topology_template:
           get_input: port_oam01_port_exCP_naming
         vlan_requirements:
           get_input: port_oam01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_oam01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_oam01_port_ip_requirements
         network_role_tag:
           get_input: port_oam01_port_network_role_tag
         network_role:
           get_input: port_oam01_port_network_role
-        subnetpoolid:
-          get_input: port_oam01_port_subnetpoolid
         fixed_ips:
           get_input:
           - port_oam01_port_fixed_ips
           - index_value
+        subnetpoolid:
+          get_input: port_oam01_port_subnetpoolid
         network:
           get_input:
           - port_oam01_port_network
index 0858b9d..0102fb5 100644 (file)
@@ -43,11 +43,6 @@ topology_template:
     port_pd02_port_network_role_tag:
       type: string
       required: true
-    port_pd02_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd02_port_vlan_requirements:
       type: list
       required: true
@@ -104,10 +99,7 @@ topology_template:
           get_input: port_pd02_port_exCP_naming
         vlan_requirements:
           get_input: port_pd02_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd02_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd02_port_ip_requirements
         network_role_tag:
index c5324d5..f875aad 100644 (file)
@@ -50,11 +50,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -104,10 +99,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 5e20bc5..f55c8f7 100644 (file)
@@ -38,11 +38,6 @@ topology_template:
     port_pd02_port_network_role_tag:
       type: string
       required: true
-    port_pd02_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd02_port_vlan_requirements:
       type: list
       required: true
@@ -122,22 +117,19 @@ topology_template:
           get_input: port_pd02_port_exCP_naming
         vlan_requirements:
           get_input: port_pd02_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd02_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd02_port_ip_requirements
         network_role_tag:
           get_input: port_pd02_port_network_role_tag
         network_role:
           get_input: port_pd02_port_network_role
-        subnetpoolid:
-          get_input: port_pd02_port_subnetpoolid
         fixed_ips:
           get_input:
           - port_pd02_port_fixed_ips
           - index_value
+        subnetpoolid:
+          get_input: port_pd02_port_subnetpoolid
         network:
           get_input:
           - port_pd02_port_network
index 4a195fb..937a2b3 100644 (file)
@@ -65,11 +65,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -122,22 +117,19 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
           get_input: port_pd01_port_network_role_tag
         network_role:
           get_input: port_pd01_port_network_role
-        subnetpoolid:
-          get_input: port_pd01_port_subnetpoolid
         fixed_ips:
           get_input:
           - port_pd01_port_fixed_ips
           - index_value
+        subnetpoolid:
+          get_input: port_pd01_port_subnetpoolid
         network:
           get_input:
           - port_pd01_port_network
index d5464d4..aa2ed98 100644 (file)
@@ -92,8 +92,6 @@ topology_template:
         - - get_input: p2
         port_cmaui02_port_network:
         - get_input: net
-        port_cmaui02_port_subinterface_indicator:
-        - false
         service_template_filter:
           substitute_service_template: Nested_cmauiServiceTemplate.yaml
           count: 1
@@ -118,8 +116,6 @@ topology_template:
         - get_input:
           - cmaui_names
           - 0
-        port_cmaui01_port_subinterface_indicator:
-        - false
         compute_cmaui_availability_zone:
         - get_input: availability_zone_0
         vm_image_name:
index 834883b..07c7090 100644 (file)
@@ -80,8 +80,6 @@ topology_template:
         - AUTO
         vm_flavor_name:
           get_input: cmaui_flavor
-        port_oam01_port_subinterface_indicator:
-        - false
         vm_image_name:
           get_input: cmaui_image
         port_oam01_port_fixed_ips:
@@ -138,8 +136,6 @@ topology_template:
         - get_input:
           - oam_names
           - 0
-        port_oam02_port_subinterface_indicator:
-        - false
         service_template_filter:
           substitute_service_template: Nested_oamServiceTemplate.yaml
           count: 1
@@ -860,4 +856,4 @@ topology_template:
       - local_storage_server_ps_1
       dependency_server_ps_2_test_nested3Level:
       - test_nested3Level
-      - dependency_server_ps_2
\ No newline at end of file
+      - dependency_server_ps_2
index 7d403c4..1a19d76 100644 (file)
@@ -72,8 +72,6 @@ topology_template:
             is_required: false
         vm_flavor_name:
           get_input: cmaui_flavor
-        port_pd02_port_subinterface_indicator:
-        - false
         vm_image_name:
           get_input: cmaui_image
         port_pd02_port_security_groups:
@@ -138,8 +136,6 @@ topology_template:
         - get_input:
           - ps_names
           - 0
-        port_pd01_port_subinterface_indicator:
-        - false
         service_template_filter:
           substitute_service_template: Nested_ps_1ServiceTemplate.yaml
           count: 1
index 89b4e9e..c50219d 100644 (file)
@@ -56,12 +56,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
@@ -499,12 +493,6 @@ node_types:
         type: integer
         required: true
         status: SUPPORTED
-      port_ps02_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       compute_pd_server_user_data_format:
         type: list
         required: true
@@ -902,12 +890,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pd02_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd02_port_vlan_requirements:
         type: list
         required: true
@@ -1337,12 +1319,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
@@ -1764,12 +1740,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
@@ -2183,12 +2153,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pd02_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd02_port_vlan_requirements:
         type: list
         required: true
@@ -2610,12 +2574,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pd02_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd02_port_vlan_requirements:
         type: list
         required: true
@@ -3045,12 +3003,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
index 506d98e..9914f9b 100644 (file)
@@ -145,8 +145,6 @@ topology_template:
         vm_flavor_name:
           get_input: pd_flavor_name
         port_pd02_port_network_role_tag: oam
-        port_pd02_port_subinterface_indicator:
-        - false
         vm_image_name:
           get_input: pd_image_name
         port_pd02_port_ip_requirements:
@@ -193,8 +191,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
-        port_pd01_port_subinterface_indicator:
-        - false
         port_pd01_port_network_role_tag: oam
         compute_pd_server_user_data_format:
         - RAW
index 54070a9..9ce1d48 100644 (file)
@@ -50,11 +50,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -104,10 +99,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 62d5fee..cc30916 100644 (file)
@@ -43,11 +43,6 @@ topology_template:
     port_pd02_port_network_role_tag:
       type: string
       required: true
-    port_pd02_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd02_port_vlan_requirements:
       type: list
       required: true
@@ -104,10 +99,7 @@ topology_template:
           get_input: port_pd02_port_exCP_naming
         vlan_requirements:
           get_input: port_pd02_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd02_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd02_port_ip_requirements
         network_role_tag:
index 445bcc5..a3c3294 100644 (file)
@@ -43,11 +43,6 @@ topology_template:
     port_pd02_port_network_role_tag:
       type: string
       required: true
-    port_pd02_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd02_port_vlan_requirements:
       type: list
       required: true
@@ -104,10 +99,7 @@ topology_template:
           get_input: port_pd02_port_exCP_naming
         vlan_requirements:
           get_input: port_pd02_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd02_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd02_port_ip_requirements
         network_role_tag:
index 1fdc699..f450366 100644 (file)
@@ -50,11 +50,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -104,10 +99,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 7dd0802..62ab62f 100644 (file)
@@ -50,11 +50,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -104,10 +99,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 252a651..0ef4cda 100644 (file)
@@ -62,11 +62,6 @@ topology_template:
     port_ps02_port_order:
       type: integer
       required: true
-    port_ps02_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     compute_pd_server_user_data_format:
       type: list
       required: true
@@ -104,10 +99,7 @@ topology_template:
           get_input: port_ps02_port_exCP_naming
         vlan_requirements:
           get_input: port_ps02_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_ps02_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_ps02_port_ip_requirements
         network_role_tag:
index bbc6956..61f33e6 100644 (file)
@@ -43,11 +43,6 @@ topology_template:
     port_pd02_port_network_role_tag:
       type: string
       required: true
-    port_pd02_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd02_port_vlan_requirements:
       type: list
       required: true
@@ -104,10 +99,7 @@ topology_template:
           get_input: port_pd02_port_exCP_naming
         vlan_requirements:
           get_input: port_pd02_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd02_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd02_port_ip_requirements
         network_role_tag:
index a5c0eb8..5423f41 100644 (file)
@@ -50,11 +50,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -104,10 +99,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index c31426f..c51dcc3 100644 (file)
@@ -83,8 +83,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
-        port_pd01_port_subinterface_indicator:
-        - false
         port_pd01_port_network_role_tag: oam
         compute_pd_server_user_data_format:
         - RAW
@@ -121,8 +119,6 @@ topology_template:
         port_ps02_port_network_role_tag: oam
         vm_image_name:
           get_input: pd_image_name
-        port_ps02_port_subinterface_indicator:
-        - false
         compute_pd_server_user_data_format:
         - RAW
         port_ps02_port_network:
index 7d4f1fe..64678af 100644 (file)
@@ -83,8 +83,6 @@ topology_template:
         vm_flavor_name:
           get_input: pd_flavor_name
         port_pd02_port_network_role_tag: oam
-        port_pd02_port_subinterface_indicator:
-        - false
         vm_image_name:
           get_input: pd_image_name
         port_pd02_port_ip_requirements:
@@ -131,8 +129,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
-        port_pd01_port_subinterface_indicator:
-        - false
         port_pd01_port_network_role_tag: oam
         compute_pd_server_user_data_format:
         - RAW
index ed8c2c8..6a84a53 100644 (file)
@@ -83,8 +83,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
-        port_pd01_port_subinterface_indicator:
-        - false
         port_pd01_port_network_role_tag: oam
         compute_pd_server_user_data_format:
         - RAW
@@ -113,8 +111,6 @@ topology_template:
         vm_flavor_name:
           get_input: pd_flavor_name
         port_pd02_port_network_role_tag: oam
-        port_pd02_port_subinterface_indicator:
-        - false
         vm_image_name:
           get_input: pd_image_name
         port_pd02_port_ip_requirements:
index 2edec5c..beb3e3d 100644 (file)
@@ -26,12 +26,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pd_server_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd_server_1b_port_vlan_requirements:
         type: list
         required: true
@@ -459,12 +453,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_osm_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       index_value:
         type: integer
         description: Index value of this substitution service template runtime instance
@@ -950,12 +938,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: json
-      port_oam_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_oam_port_vlan_requirements:
         type: list
         required: true
@@ -1905,12 +1887,6 @@ node_types:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_ps_server_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_ps_server_1b_port_network_role_tag:
         type: string
         required: true
@@ -2404,12 +2380,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_BE_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
     attributes:
       BE_1c1_accessIPv4:
         type: string
@@ -5399,12 +5369,6 @@ node_types:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_ps_server_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_ps_server_1b_port_network_role_tag:
         type: string
         required: true
@@ -5846,12 +5810,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_rd_server_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       vm_flavor_name:
         type: string
         required: true
@@ -7736,12 +7694,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_cmaui_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_cmaui_port_subnetpoolid:
         type: string
         required: true
index de19b19..3599ca2 100644 (file)
@@ -321,8 +321,6 @@ topology_template:
         port_ps_server_1b_port_mac_requirements:
           mac_count_required:
             is_required: false
-        port_ps_server_1b_port_subinterface_indicator:
-        - false
         port_ps_server_1b_port_fixed_ips:
         - ip_address:
             get_input:
@@ -383,8 +381,6 @@ topology_template:
         - get_input: net
         compute_rd_server_1b_availability_zone:
         - get_input: availability_zone_0
-        port_rd_server_1b_port_subinterface_indicator:
-        - false
         vm_flavor_name:
           get_input: rd_server_1b_flavor
         port_rd_server_1b_port_ip_requirements:
@@ -491,8 +487,6 @@ topology_template:
       properties:
         port_osm_port_replacement_policy:
         - AUTO
-        port_osm_port_subinterface_indicator:
-        - false
         port_osm_port_network:
         - packet_internal_network_2
         compute_osm_server_1c2_name:
@@ -539,8 +533,6 @@ topology_template:
       properties:
         port_osm_port_replacement_policy:
         - AUTO
-        port_osm_port_subinterface_indicator:
-        - false
         port_osm_port_network:
         - packet_external_network_2
         compute_osm_server_1c2_name:
@@ -655,9 +647,6 @@ topology_template:
         port_BE_port_replacement_policy:
         - AUTO
         - AUTO
-        port_BE_port_subinterface_indicator:
-        - false
-        - false
         service_template_filter:
           substitute_service_template: Nested_BE_1c1ServiceTemplate.yaml
           count: 2
@@ -718,4 +707,4 @@ topology_template:
       value:
         get_attribute:
         - abstract_osm_server_1c2_1
-        - osm_server_1c2_accessIPv4
\ No newline at end of file
+        - osm_server_1c2_accessIPv4
index b5533b8..f96e8a6 100644 (file)
@@ -77,11 +77,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_BE_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
   node_templates:
     BE_1c1_BE_port:
       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
@@ -98,10 +93,7 @@ topology_template:
           get_input: port_BE_port_exCP_naming
         vlan_requirements:
           get_input: port_BE_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_BE_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_BE_port_ip_requirements
         network_role_tag:
index 2b317c5..4f66738 100644 (file)
@@ -74,11 +74,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_cmaui_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_cmaui_port_subnetpoolid:
       type: string
       required: true
@@ -98,10 +93,7 @@ topology_template:
           get_input: port_cmaui_port_exCP_naming
         vlan_requirements:
           get_input: port_cmaui_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cmaui_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cmaui_port_ip_requirements
         network_role_tag:
index dfc91c7..6dbb4c2 100644 (file)
@@ -61,11 +61,6 @@ topology_template:
       required: true
       entry_schema:
         type: json
-    port_oam_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_oam_port_vlan_requirements:
       type: list
       required: true
@@ -122,10 +117,7 @@ topology_template:
           get_input: port_oam_port_exCP_naming
         vlan_requirements:
           get_input: port_oam_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_oam_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_oam_port_ip_requirements
         network_role_tag:
index f77c265..e7e5928 100644 (file)
@@ -22,11 +22,6 @@ topology_template:
     port_osm_port_subnetpoolid:
       type: string
       required: true
-    port_osm_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     index_value:
       type: integer
       description: Index value of this substitution service template runtime instance
@@ -103,10 +98,7 @@ topology_template:
           get_input: port_osm_port_exCP_naming
         vlan_requirements:
           get_input: port_osm_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_osm_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_osm_port_ip_requirements
         network_role_tag:
index 0d0073b..3e54bf3 100644 (file)
@@ -24,11 +24,6 @@ topology_template:
     port_ps_server_1b_port_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
-    port_ps_server_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_ps_server_1b_port_network_role_tag:
       type: string
       required: true
@@ -113,10 +108,7 @@ topology_template:
           get_input: port_ps_server_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_ps_server_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_ps_server_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_ps_server_1b_port_ip_requirements
         network_role_tag:
index 35a5263..f371e78 100644 (file)
@@ -26,11 +26,6 @@ topology_template:
     vm_flavor_name:
       type: string
       required: true
-    port_pd_server_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd_server_1b_port_vlan_requirements:
       type: list
       required: true
@@ -113,10 +108,7 @@ topology_template:
           get_input: port_pd_server_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_pd_server_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd_server_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd_server_1b_port_ip_requirements
         network_role_tag:
index 33fc9da..2e1aaa5 100644 (file)
@@ -31,11 +31,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_rd_server_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     vm_flavor_name:
       type: string
       required: true
@@ -98,10 +93,7 @@ topology_template:
           get_input: port_rd_server_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_rd_server_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_rd_server_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_rd_server_1b_port_ip_requirements
         network_role_tag:
index 286bbfa..38f55fa 100644 (file)
@@ -19,11 +19,6 @@ topology_template:
     port_ps_server_1b_port_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
-    port_ps_server_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_ps_server_1b_port_network_role_tag:
       type: string
       required: true
@@ -98,10 +93,7 @@ topology_template:
           get_input: port_ps_server_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_ps_server_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_ps_server_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_ps_server_1b_port_ip_requirements
         network_role_tag:
index ec42836..71db42e 100644 (file)
@@ -138,6 +138,7 @@ topology_template:
           get_input: port_pd_server_port_1_subnetpoolid
         mac_requirements:
           get_input: port_pd_server_port_1_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pd_server_port_1_exCP_naming
         vlan_requirements:
@@ -170,6 +171,7 @@ topology_template:
           get_input: port_pd_server_port_2_subnetpoolid
         mac_requirements:
           get_input: port_pd_server_port_2_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pd_server_port_2_exCP_naming
         vlan_requirements:
index 2b9babc..c53a035 100644 (file)
@@ -135,8 +135,6 @@ topology_template:
           - 0
         vm_flavor_name:
           get_input: pd_server_1b_flavor
-        port_pd_server_1b_port_subinterface_indicator:
-        - false
         vm_image_name:
           get_input: pd_server_1b_image
         port_pd_server_1b_port_replacement_policy:
@@ -215,9 +213,6 @@ topology_template:
         - get_input:
           - cmaui_1c1_names
           - 0
-        port_cmaui_port_subinterface_indicator:
-        - false
-        - false
         service_template_filter:
           substitute_service_template: Nested_cmaui_1c1ServiceTemplate.yaml
           count: 2
@@ -270,8 +265,6 @@ topology_template:
         port_ps_server_1b_port_mac_requirements:
           mac_count_required:
             is_required: false
-        port_ps_server_1b_port_subinterface_indicator:
-        - false
         port_ps_server_1b_port_fixed_ips:
         - ip_address:
             get_input:
@@ -348,8 +341,6 @@ topology_template:
             get_attribute:
             - abstract_cmaui_1c1
             - cmaui_1c1_accessIPv4
-        port_oam_port_subinterface_indicator:
-        - false
         port_oam_port_ip_requirements:
         - ip_version: 4
           ip_count_required:
@@ -396,8 +387,6 @@ topology_template:
             - 1
         vm_image_name:
           get_input: oam_server_1c2_image
-        port_oam_port_subinterface_indicator:
-        - false
         port_oam_port_ip_requirements:
         - ip_version: 4
           ip_count_required:
@@ -1712,4 +1701,4 @@ topology_template:
       - dependency
       dependency_server_1b_pd_2:
       - abstract_pd_server_1b
-      - dependency_pd_server_1b
\ No newline at end of file
+      - dependency_pd_server_1b
index 65368cf..f2f4d34 100644 (file)
@@ -64,12 +64,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_oam_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_oam_port_vlan_requirements:
         type: list
         required: true
@@ -459,12 +453,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pd_server_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd_server_1b_port_vlan_requirements:
         type: list
         required: true
@@ -3073,12 +3061,6 @@ node_types:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_ps_server_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_ps_server_1b_port_network_role_tag:
         type: string
         required: true
@@ -3574,12 +3556,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_cmaui_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_cmaui_port_subnetpoolid:
         type: string
         required: true
index c79149b..61df375 100644 (file)
@@ -74,11 +74,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_cmaui_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_cmaui_port_subnetpoolid:
       type: string
       required: true
@@ -98,10 +93,7 @@ topology_template:
           get_input: port_cmaui_port_exCP_naming
         vlan_requirements:
           get_input: port_cmaui_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cmaui_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cmaui_port_ip_requirements
         network_role_tag:
index 674a9d6..f7dc996 100644 (file)
@@ -56,11 +56,6 @@ topology_template:
     vm_image_name:
       type: string
       required: true
-    port_oam_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_oam_port_vlan_requirements:
       type: list
       required: true
@@ -113,10 +108,7 @@ topology_template:
           get_input: port_oam_port_exCP_naming
         vlan_requirements:
           get_input: port_oam_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_oam_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_oam_port_ip_requirements
         network_role_tag:
index 71c4d65..c3bad7c 100644 (file)
@@ -26,11 +26,6 @@ topology_template:
     vm_flavor_name:
       type: string
       required: true
-    port_pd_server_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd_server_1b_port_vlan_requirements:
       type: list
       required: true
@@ -113,10 +108,7 @@ topology_template:
           get_input: port_pd_server_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_pd_server_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd_server_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd_server_1b_port_ip_requirements
         network_role_tag:
index 633d5d0..2ee92d2 100644 (file)
@@ -19,11 +19,6 @@ topology_template:
     port_ps_server_1b_port_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
-    port_ps_server_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_ps_server_1b_port_network_role_tag:
       type: string
       required: true
@@ -113,10 +108,7 @@ topology_template:
           get_input: port_ps_server_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_ps_server_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_ps_server_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_ps_server_1b_port_ip_requirements
         network_role_tag:
index 5f9c660..9c22e8f 100644 (file)
@@ -172,9 +172,6 @@ topology_template:
         - get_input:
           - cmaui_1c1_names
           - 0
-        port_cmaui_port_subinterface_indicator:
-        - false
-        - false
         service_template_filter:
           substitute_service_template: Nested_cmaui_1c1ServiceTemplate.yaml
           count: 2
@@ -199,8 +196,6 @@ topology_template:
           - 0
         vm_flavor_name:
           get_input: pd_server_1b_flavor
-        port_pd_server_1b_port_subinterface_indicator:
-        - false
         vm_image_name:
           get_input: pd_server_1b_image
         port_pd_server_1b_port_replacement_policy:
@@ -239,8 +234,6 @@ topology_template:
         port_ps_server_1b_port_mac_requirements:
           mac_count_required:
             is_required: false
-        port_ps_server_1b_port_subinterface_indicator:
-        - false
         port_ps_server_1b_port_fixed_ips:
         - ip_address:
             get_input:
@@ -309,8 +302,6 @@ topology_template:
             - 1
         vm_image_name:
           get_input: oam_server_1c2_image
-        port_oam_port_subinterface_indicator:
-        - false
         port_oam_port_ip_requirements:
         - ip_version: 4
           ip_count_required:
@@ -357,8 +348,6 @@ topology_template:
             - 1
         vm_image_name:
           get_input: oam_server_1c2_image
-        port_oam_port_subinterface_indicator:
-        - false
         port_oam_port_ip_requirements:
         - ip_version: 4
           ip_count_required:
@@ -1441,4 +1430,4 @@ topology_template:
       - dependency_cmaui_1c1_cmaui_port
       dependency_packet_external_network:
       - packet_external_network
-      - dependency
\ No newline at end of file
+      - dependency
index 80f9877..26be6a1 100644 (file)
@@ -64,12 +64,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_oam_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_oam_port_vlan_requirements:
         type: list
         required: true
@@ -1021,12 +1015,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pd_server_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd_server_1b_port_vlan_requirements:
         type: list
         required: true
@@ -3927,12 +3915,6 @@ node_types:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_ps_server_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_ps_server_1b_port_network_role_tag:
         type: string
         required: true
@@ -4428,12 +4410,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_cmaui_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_cmaui_port_subnetpoolid:
         type: string
         required: true
index c79149b..61df375 100644 (file)
@@ -74,11 +74,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_cmaui_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_cmaui_port_subnetpoolid:
       type: string
       required: true
@@ -98,10 +93,7 @@ topology_template:
           get_input: port_cmaui_port_exCP_naming
         vlan_requirements:
           get_input: port_cmaui_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cmaui_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cmaui_port_ip_requirements
         network_role_tag:
index 3b43af9..f2c93a1 100644 (file)
@@ -56,11 +56,6 @@ topology_template:
     vm_image_name:
       type: string
       required: true
-    port_oam_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_oam_port_vlan_requirements:
       type: list
       required: true
@@ -113,10 +108,7 @@ topology_template:
           get_input: port_oam_port_exCP_naming
         vlan_requirements:
           get_input: port_oam_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_oam_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_oam_port_ip_requirements
         network_role_tag:
index 71c4d65..c3bad7c 100644 (file)
@@ -26,11 +26,6 @@ topology_template:
     vm_flavor_name:
       type: string
       required: true
-    port_pd_server_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd_server_1b_port_vlan_requirements:
       type: list
       required: true
@@ -113,10 +108,7 @@ topology_template:
           get_input: port_pd_server_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_pd_server_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd_server_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd_server_1b_port_ip_requirements
         network_role_tag:
index 633d5d0..2ee92d2 100644 (file)
@@ -19,11 +19,6 @@ topology_template:
     port_ps_server_1b_port_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
-    port_ps_server_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_ps_server_1b_port_network_role_tag:
       type: string
       required: true
@@ -113,10 +108,7 @@ topology_template:
           get_input: port_ps_server_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_ps_server_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_ps_server_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_ps_server_1b_port_ip_requirements
         network_role_tag:
index ec42836..71db42e 100644 (file)
@@ -138,6 +138,7 @@ topology_template:
           get_input: port_pd_server_port_1_subnetpoolid
         mac_requirements:
           get_input: port_pd_server_port_1_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pd_server_port_1_exCP_naming
         vlan_requirements:
@@ -170,6 +171,7 @@ topology_template:
           get_input: port_pd_server_port_2_subnetpoolid
         mac_requirements:
           get_input: port_pd_server_port_2_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pd_server_port_2_exCP_naming
         vlan_requirements:
index fae66e3..bb2dbe5 100644 (file)
@@ -172,9 +172,6 @@ topology_template:
         - get_input:
           - cmaui_1c1_names
           - 0
-        port_cmaui_port_subinterface_indicator:
-        - false
-        - false
         service_template_filter:
           substitute_service_template: Nested_cmaui_1c1ServiceTemplate.yaml
           count: 2
@@ -199,8 +196,6 @@ topology_template:
           - 0
         vm_flavor_name:
           get_input: pd_server_1b_flavor
-        port_pd_server_1b_port_subinterface_indicator:
-        - false
         vm_image_name:
           get_input: pd_server_1b_image
         port_pd_server_1b_port_replacement_policy:
@@ -239,8 +234,6 @@ topology_template:
         port_ps_server_1b_port_mac_requirements:
           mac_count_required:
             is_required: false
-        port_ps_server_1b_port_subinterface_indicator:
-        - false
         port_ps_server_1b_port_fixed_ips:
         - ip_address:
             get_input:
@@ -309,8 +302,6 @@ topology_template:
             - 1
         vm_image_name:
           get_input: oam_server_1c2_image
-        port_oam_port_subinterface_indicator:
-        - false
         port_oam_port_ip_requirements:
         - ip_version: 4
           ip_count_required:
@@ -357,8 +348,6 @@ topology_template:
             - 1
         vm_image_name:
           get_input: oam_server_1c2_image
-        port_oam_port_subinterface_indicator:
-        - false
         port_oam_port_ip_requirements:
         - ip_version: 4
           ip_count_required:
@@ -1448,4 +1437,4 @@ topology_template:
       - dependency_cmaui_1c1_cmaui_port
       dependency_packet_external_network:
       - packet_external_network
-      - dependency
\ No newline at end of file
+      - dependency
index 9786d07..9825e92 100644 (file)
@@ -74,11 +74,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
-    port_cmaui_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_cmaui_port_subnetpoolid:
       type: string
       required: true
@@ -98,10 +93,7 @@ topology_template:
           get_input: port_cmaui_port_exCP_naming
         vlan_requirements:
           get_input: port_cmaui_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cmaui_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cmaui_port_ip_requirements
         network_role_tag:
index 9ee6ff4..7e77e65 100644 (file)
@@ -103,8 +103,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_cmaui_port_subinterface_indicator:
-        - false
         service_template_filter:
           substitute_service_template: Nested_cmauiServiceTemplate.yaml
           count: 1
@@ -151,8 +149,6 @@ topology_template:
             is_required: true
           floating_ip_count_required:
             is_required: false
-        port_cmaui_port_subinterface_indicator:
-        - false
         service_template_filter:
           substitute_service_template: Nested_cmauiServiceTemplate.yaml
           count: 1
@@ -546,4 +542,4 @@ topology_template:
       - local_storage_cmaui
       dependency_packet_external_network:
       - packet_external_network
-      - dependency
\ No newline at end of file
+      - dependency
index 9786d07..9825e92 100644 (file)
@@ -74,11 +74,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
-    port_cmaui_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_cmaui_port_subnetpoolid:
       type: string
       required: true
@@ -98,10 +93,7 @@ topology_template:
           get_input: port_cmaui_port_exCP_naming
         vlan_requirements:
           get_input: port_cmaui_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cmaui_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cmaui_port_ip_requirements
         network_role_tag:
index b2b6690..61b74e8 100644 (file)
@@ -105,9 +105,6 @@ topology_template:
               is_required: true
             floating_ip_count_required:
               is_required: false
-        port_cmaui_port_subinterface_indicator:
-        - false
-        - false
         service_template_filter:
           substitute_service_template: Nested_cmauiServiceTemplate.yaml
           count: 2
@@ -469,4 +466,4 @@ topology_template:
       - dependency_cmaui_cmaui_port
       local_storage_server_cmaui_1:
       - abstract_cmaui
-      - local_storage_cmaui
\ No newline at end of file
+      - local_storage_cmaui
index d480edd..5448c1e 100644 (file)
@@ -48,12 +48,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pd_server_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd_server_port_network_role_tag:
         type: string
         required: true
@@ -1252,12 +1246,6 @@ node_types:
         type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
-      port_ps_server_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_ps_server_port_ip_requirements:
         type: list
         required: true
index 54906d7..831d03d 100644 (file)
@@ -44,11 +44,6 @@ topology_template:
     vm_flavor_name:
       type: string
       required: true
-    port_pd_server_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd_server_port_network_role_tag:
       type: string
       required: true
@@ -113,10 +108,7 @@ topology_template:
           get_input: port_pd_server_port_exCP_naming
         vlan_requirements:
           get_input: port_pd_server_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd_server_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd_server_port_ip_requirements
         network_role_tag:
index de0ad42..86d5f45 100644 (file)
@@ -58,11 +58,6 @@ topology_template:
     port_ps_server_port_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
-    port_ps_server_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_ps_server_port_ip_requirements:
       type: list
       required: true
@@ -98,10 +93,7 @@ topology_template:
           get_input: port_ps_server_port_exCP_naming
         vlan_requirements:
           get_input: port_ps_server_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_ps_server_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_ps_server_port_ip_requirements
         network_role_tag:
index 4cd0ea0..83240c6 100644 (file)
@@ -99,8 +99,6 @@ topology_template:
         - get_input: net
         vm_flavor_name:
           get_input: pd_server_flavor
-        port_pd_server_port_subinterface_indicator:
-        - false
         port_pd_server_port_fixed_ips:
         - ip_address:
             get_input:
@@ -141,8 +139,6 @@ topology_template:
             - 0
         vm_flavor_name:
           get_input: ps_server_flavor
-        port_ps_server_port_subinterface_indicator:
-        - false
         port_ps_server_port_ip_requirements:
         - ip_version: 4
           ip_count_required:
index 1849248..49d43a3 100644 (file)
@@ -48,12 +48,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pd_server_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd_server_port_network_role_tag:
         type: string
         required: true
@@ -1975,12 +1969,6 @@ node_types:
         status: SUPPORTED
         constraints:
         - greater_or_equal: 0
-      port_oam_server_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_oam_server_port_replacement_policy:
         type: list
         required: true
@@ -2434,12 +2422,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_sm_server_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       compute_sm_server_name:
         type: list
         required: true
@@ -2881,12 +2863,6 @@ node_types:
         type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
-      port_ps_server_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_ps_server_port_ip_requirements:
         type: list
         required: true
index 3a5ee71..9287c9a 100644 (file)
@@ -26,11 +26,6 @@ topology_template:
       default: 0
       constraints:
       - greater_or_equal: 0
-    port_oam_server_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_oam_server_port_replacement_policy:
       type: list
       required: true
@@ -113,10 +108,7 @@ topology_template:
           get_input: port_oam_server_port_exCP_naming
         vlan_requirements:
           get_input: port_oam_server_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_oam_server_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_oam_server_port_ip_requirements
         network_role_tag:
index 54906d7..831d03d 100644 (file)
@@ -44,11 +44,6 @@ topology_template:
     vm_flavor_name:
       type: string
       required: true
-    port_pd_server_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd_server_port_network_role_tag:
       type: string
       required: true
@@ -113,10 +108,7 @@ topology_template:
           get_input: port_pd_server_port_exCP_naming
         vlan_requirements:
           get_input: port_pd_server_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd_server_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd_server_port_ip_requirements
         network_role_tag:
index de0ad42..86d5f45 100644 (file)
@@ -58,11 +58,6 @@ topology_template:
     port_ps_server_port_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
-    port_ps_server_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_ps_server_port_ip_requirements:
       type: list
       required: true
@@ -98,10 +93,7 @@ topology_template:
           get_input: port_ps_server_port_exCP_naming
         vlan_requirements:
           get_input: port_ps_server_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_ps_server_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_ps_server_port_ip_requirements
         network_role_tag:
index bb990b9..502ee9b 100644 (file)
@@ -46,11 +46,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_sm_server_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     compute_sm_server_name:
       type: list
       required: true
@@ -113,10 +108,7 @@ topology_template:
           get_input: port_sm_server_port_exCP_naming
         vlan_requirements:
           get_input: port_sm_server_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_sm_server_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_sm_server_port_ip_requirements
         network_role_tag:
index 083ffb8..3044ae9 100644 (file)
@@ -99,8 +99,6 @@ topology_template:
         - get_input: net
         vm_flavor_name:
           get_input: pd_server_flavor
-        port_pd_server_port_subinterface_indicator:
-        - false
         port_pd_server_port_fixed_ips:
         - ip_address:
             get_input:
@@ -141,8 +139,6 @@ topology_template:
             - 0
         vm_flavor_name:
           get_input: ps_server_flavor
-        port_ps_server_port_subinterface_indicator:
-        - false
         port_ps_server_port_ip_requirements:
         - ip_version: 4
           ip_count_required:
@@ -522,4 +518,4 @@ topology_template:
       - link_ps_server_ps_server_port
       local_storage_server_ps:
       - abstract_ps_server
-      - local_storage_ps_server
\ No newline at end of file
+      - local_storage_ps_server
index dba728c..0429c66 100644 (file)
@@ -87,8 +87,6 @@ topology_template:
           get_input: sm_server_flavor
         port_sm_server_port_network:
         - get_input: net
-        port_sm_server_port_subinterface_indicator:
-        - false
         compute_sm_server_name:
         - get_input:
           - sm_server_names
@@ -128,8 +126,6 @@ topology_template:
       properties:
         port_oam_server_port_network:
         - get_input: net
-        port_oam_server_port_subinterface_indicator:
-        - false
         port_oam_server_port_replacement_policy:
         - AUTO
         vm_flavor_name:
index 8c643c7..0d456cd 100644 (file)
@@ -54,12 +54,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pd_server_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd_server_port_network_role_tag:
         type: string
         required: true
@@ -1987,12 +1981,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: json
-      port_oam_server_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_oam_server_port_replacement_policy:
         type: list
         required: true
@@ -2446,12 +2434,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_sm_server_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       compute_sm_server_name:
         type: list
         required: true
@@ -2905,12 +2887,6 @@ node_types:
         type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
-      port_ps_server_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_ps_server_port_ip_requirements:
         type: list
         required: true
index 334615f..b47f6e9 100644 (file)
@@ -31,11 +31,6 @@ topology_template:
       required: true
       entry_schema:
         type: json
-    port_oam_server_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_oam_server_port_replacement_policy:
       type: list
       required: true
@@ -122,22 +117,19 @@ topology_template:
           get_input: port_oam_server_port_exCP_naming
         vlan_requirements:
           get_input: port_oam_server_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_oam_server_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_oam_server_port_ip_requirements
         network_role_tag:
           get_input: port_oam_server_port_network_role_tag
         network_role:
           get_input: port_oam_server_port_network_role
-        subnetpoolid:
-          get_input: port_oam_server_port_subnetpoolid
         fixed_ips:
           get_input:
           - port_oam_server_port_fixed_ips
           - index_value
+        subnetpoolid:
+          get_input: port_oam_server_port_subnetpoolid
         network:
           get_input:
           - port_oam_server_port_network
index 51b0e19..3130f3c 100644 (file)
@@ -49,11 +49,6 @@ topology_template:
     vm_flavor_name:
       type: string
       required: true
-    port_pd_server_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd_server_port_network_role_tag:
       type: string
       required: true
@@ -122,22 +117,19 @@ topology_template:
           get_input: port_pd_server_port_exCP_naming
         vlan_requirements:
           get_input: port_pd_server_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd_server_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd_server_port_ip_requirements
         network_role_tag:
           get_input: port_pd_server_port_network_role_tag
         network_role:
           get_input: port_pd_server_port_network_role
-        subnetpoolid:
-          get_input: port_pd_server_port_subnetpoolid
         fixed_ips:
           get_input:
           - port_pd_server_port_fixed_ips
           - index_value
+        subnetpoolid:
+          get_input: port_pd_server_port_subnetpoolid
         network:
           get_input:
           - port_pd_server_port_network
index 31dc6da..a8789f3 100644 (file)
@@ -63,11 +63,6 @@ topology_template:
     port_ps_server_port_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
-    port_ps_server_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_ps_server_port_ip_requirements:
       type: list
       required: true
@@ -107,22 +102,19 @@ topology_template:
           get_input: port_ps_server_port_exCP_naming
         vlan_requirements:
           get_input: port_ps_server_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_ps_server_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_ps_server_port_ip_requirements
         network_role_tag:
           get_input: port_ps_server_port_network_role_tag
         network_role:
           get_input: port_ps_server_port_network_role
-        subnetpoolid:
-          get_input: port_ps_server_port_subnetpoolid
         fixed_ips:
           get_input:
           - port_ps_server_port_fixed_ips
           - index_value
+        subnetpoolid:
+          get_input: port_ps_server_port_subnetpoolid
         network:
           get_input:
           - port_ps_server_port_network
index e486f79..22ec89c 100644 (file)
@@ -46,11 +46,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_sm_server_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     compute_sm_server_name:
       type: list
       required: true
@@ -122,22 +117,19 @@ topology_template:
           get_input: port_sm_server_port_exCP_naming
         vlan_requirements:
           get_input: port_sm_server_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_sm_server_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_sm_server_port_ip_requirements
         network_role_tag:
           get_input: port_sm_server_port_network_role_tag
         network_role:
           get_input: port_sm_server_port_network_role
-        subnetpoolid:
-          get_input: port_sm_server_port_subnetpoolid
         fixed_ips:
           get_input:
           - port_sm_server_port_fixed_ips
           - index_value
+        subnetpoolid:
+          get_input: port_sm_server_port_subnetpoolid
         network:
           get_input:
           - port_sm_server_port_network
index 4b1f8a2..f730407 100644 (file)
@@ -102,8 +102,6 @@ topology_template:
         - get_input: net
         vm_flavor_name:
           get_input: pd_server_flavor
-        port_pd_server_port_subinterface_indicator:
-        - false
         port_pd_server_port_fixed_ips:
         - ip_address:
             get_input:
@@ -146,8 +144,6 @@ topology_template:
             - 0
         vm_flavor_name:
           get_input: ps_server_flavor
-        port_ps_server_port_subinterface_indicator:
-        - false
         port_ps_server_port_ip_requirements:
         - ip_version: 4
           ip_count_required:
@@ -527,4 +523,4 @@ topology_template:
       - link_ps_server_ps_server_port
       local_storage_server_ps:
       - abstract_ps_server
-      - local_storage_ps_server
\ No newline at end of file
+      - local_storage_ps_server
index 475bebc..574225e 100644 (file)
@@ -87,8 +87,6 @@ topology_template:
           get_input: sm_server_flavor
         port_sm_server_port_network:
         - get_input: net
-        port_sm_server_port_subinterface_indicator:
-        - false
         compute_sm_server_name:
         - get_input:
           - sm_server_names
@@ -133,8 +131,6 @@ topology_template:
         - get_input: net
         port_oam_server_port_security_groups:
         - - get_input: p1
-        port_oam_server_port_subinterface_indicator:
-        - false
         port_oam_server_port_replacement_policy:
         - AUTO
         vm_flavor_name:
index 284d7d0..1fb93b4 100644 (file)
@@ -162,6 +162,7 @@ topology_template:
           get_input: port_pcm_port_1_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_1_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_1_exCP_naming
         vlan_requirements:
@@ -206,6 +207,7 @@ topology_template:
           get_input: port_pcm_port_0_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_0_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_0_exCP_naming
         vlan_requirements:
index c1975a9..2055eaa 100644 (file)
@@ -175,6 +175,7 @@ topology_template:
           get_input: port_pcm_port_12_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_12_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_12_exCP_naming
         vlan_requirements:
@@ -206,6 +207,7 @@ topology_template:
           get_input: port_pcm_port_02_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_02_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_02_exCP_naming
         vlan_requirements:
index 3735042..258642e 100644 (file)
@@ -128,24 +128,12 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.heat.neutron.port.FixedIps
-      port_cdi_ims_core_0_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       compute_cdi_config_drive:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: boolean
-      port_cdi_internal_0_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       index_value:
         type: integer
         description: Index value of this substitution service template runtime instance
@@ -633,6 +621,12 @@ node_types:
   org.openecomp.resource.abstract.nodes.lbd:
     derived_from: org.openecomp.resource.abstract.nodes.VFC
     properties:
+      port_lbd_internal_1_port_vlan_requirements:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: org.openecomp.datatypes.network.VlanRequirements
       port_lbd_ims_core_1_port_allowed_address_pairs:
         type: list
         required: true
@@ -645,6 +639,12 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
+      compute_lbd_config_drive:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: boolean
       port_lbd_internal_1_port_name:
         type: list
         required: true
@@ -657,6 +657,22 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.heat.network.AddressPair
+      port_lbd_ims_core_1_port_ip_requirements:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: org.openecomp.datatypes.network.IpRequirements
+      port_lbd_ims_core_1_port_vlan_requirements:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: org.openecomp.datatypes.network.VlanRequirements
+      port_lbd_dpdk_1_port_mac_requirements:
+        type: org.openecomp.datatypes.network.MacRequirements
+        required: true
+        status: SUPPORTED
       port_lbd_dpdk_1_port_subnetpoolid:
         type: string
         required: true
@@ -687,16 +703,26 @@ node_types:
         type: integer
         required: true
         status: SUPPORTED
-      vm_image_name:
-        type: string
+      port_lbd_internal_1_port_ip_requirements:
+        type: list
         required: true
         status: SUPPORTED
-      port_lbd_dpdk_1_port_subinterface_indicator:
+        entry_schema:
+          type: org.openecomp.datatypes.network.IpRequirements
+      port_lbd_internal_1_port_security_groups:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: boolean
+          type: json
+      port_lbd_ims_core_1_port_subnetpoolid:
+        type: string
+        required: true
+        status: SUPPORTED
+      vm_image_name:
+        type: string
+        required: true
+        status: SUPPORTED
       port_lbd_dpdk_1_port_exCP_naming:
         type: org.openecomp.datatypes.Naming
         required: true
@@ -725,92 +751,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      compute_lbd_scheduler_hints:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: json
-      port_lbd_dpdk_1_port_name:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: string
-      port_lbd_ims_core_1_port_exCP_naming:
-        type: org.openecomp.datatypes.Naming
-        required: true
-        status: SUPPORTED
-      port_lbd_internal_1_port_network:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: string
-      port_lbd_internal_1_port_mac_requirements:
-        type: org.openecomp.datatypes.network.MacRequirements
-        required: true
-        status: SUPPORTED
-      compute_lbd_name:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: string
-      port_lbd_ims_core_1_port_network_role_tag:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_lbd_internal_1_port_vlan_requirements:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: org.openecomp.datatypes.network.VlanRequirements
-      compute_lbd_config_drive:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
-      port_lbd_ims_core_1_port_ip_requirements:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: org.openecomp.datatypes.network.IpRequirements
-      port_lbd_ims_core_1_port_vlan_requirements:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: org.openecomp.datatypes.network.VlanRequirements
-      port_lbd_dpdk_1_port_mac_requirements:
-        type: org.openecomp.datatypes.network.MacRequirements
-        required: true
-        status: SUPPORTED
-      port_lbd_ims_core_1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
-      port_lbd_internal_1_port_ip_requirements:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: org.openecomp.datatypes.network.IpRequirements
-      port_lbd_internal_1_port_security_groups:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: json
-      port_lbd_ims_core_1_port_subnetpoolid:
-        type: string
-        required: true
-        status: SUPPORTED
       port_lbd_internal_1_port_subnetpoolid:
         type: string
         required: true
@@ -851,6 +791,18 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
+      compute_lbd_scheduler_hints:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: json
+      port_lbd_dpdk_1_port_name:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: string
       port_lbd_dpdk_1_port_security_groups:
         type: list
         required: true
@@ -863,6 +815,16 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+      port_lbd_ims_core_1_port_exCP_naming:
+        type: org.openecomp.datatypes.Naming
+        required: true
+        status: SUPPORTED
+      port_lbd_internal_1_port_network:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: string
       port_lbd_internal_1_port_network_role:
         type: string
         required: true
@@ -879,18 +841,26 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: json
+      port_lbd_internal_1_port_mac_requirements:
+        type: org.openecomp.datatypes.network.MacRequirements
+        required: true
+        status: SUPPORTED
       port_lbd_dpdk_1_port_vlan_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.VlanRequirements
-      port_lbd_internal_1_port_subinterface_indicator:
+      compute_lbd_name:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: boolean
+          type: string
+      port_lbd_ims_core_1_port_network_role_tag:
+        type: string
+        required: true
+        status: SUPPORTED
       port_lbd_dpdk_1_port_network_role:
         type: string
         required: true
@@ -1442,12 +1412,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
-      port_oam_oam_1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_oam_oam_1_port_network_role_tag:
         type: string
         required: true
@@ -1568,12 +1532,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: json
-      port_oam_internal_1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       compute_oam_availability_zone:
         type: list
         required: true
@@ -2037,12 +1995,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_oam_oam_2_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_oam_oam_2_port_security_groups:
         type: list
         required: true
@@ -2141,12 +2093,6 @@ node_types:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_oam_internal_2_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       index_value:
         type: integer
         description: Index value of this substitution service template runtime instance
@@ -3344,12 +3290,6 @@ node_types:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_cdi_ims_core_1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       vm_image_name:
         type: string
         required: true
@@ -3484,12 +3424,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
-      port_cdi_internal_1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       compute_cdi_metadata:
         type: list
         required: true
@@ -3947,6 +3881,18 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
+      compute_lbd_config_drive:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: boolean
+      port_lbd_dpdk_0_port_fixed_ips:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: org.openecomp.datatypes.heat.neutron.port.FixedIps
       port_lbd_internal_0_port_exCP_naming:
         type: org.openecomp.datatypes.Naming
         required: true
@@ -3959,10 +3905,22 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
+      port_lbd_internal_0_port_security_groups:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: json
       vm_flavor_name:
         type: string
         required: true
         status: SUPPORTED
+      port_lbd_dpdk_0_port_security_groups:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: json
       compute_lbd_availability_zone:
         type: list
         required: true
@@ -3979,226 +3937,184 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
+      port_lbd_dpdk_0_port_vlan_requirements:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: org.openecomp.datatypes.network.VlanRequirements
       vm_image_name:
         type: string
         required: true
         status: SUPPORTED
-      port_lbd_dpdk_0_port_ip_requirements:
+      port_lbd_dpdk_0_port_name:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: org.openecomp.datatypes.network.IpRequirements
-      port_lbd_ims_core_0_port_order:
-        type: integer
+          type: string
+      port_lbd_internal_0_port_subnetpoolid:
+        type: string
         required: true
         status: SUPPORTED
-      port_lbd_ims_core_0_port_network:
+      port_lbd_dpdk_0_port_ip_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: string
-      port_lbd_ims_core_0_port_mac_requirements:
-        type: org.openecomp.datatypes.network.MacRequirements
+          type: org.openecomp.datatypes.network.IpRequirements
+      port_lbd_ims_core_0_port_order:
+        type: integer
         required: true
         status: SUPPORTED
-      port_lbd_ims_core_0_port_allowed_address_pairs:
-        type: list
+      port_lbd_ims_core_0_port_network_role:
+        type: string
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: org.openecomp.datatypes.heat.network.AddressPair
-      port_lbd_internal_0_port_name:
+      port_lbd_ims_core_0_port_network:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
-      port_lbd_internal_0_port_subinterface_indicator:
+      port_lbd_dpdk_0_port_network:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: boolean
-      port_lbd_ims_core_0_port_network_role_tag:
+          type: string
+      port_lbd_dpdk_0_port_network_role_tag:
         type: string
         required: true
         status: SUPPORTED
-      compute_lbd_scheduler_hints:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: json
-      port_lbd_internal_0_port_mac_requirements:
+      port_lbd_ims_core_0_port_mac_requirements:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_lbd_dpdk_0_port_order:
-        type: integer
-        required: true
-        status: SUPPORTED
-      port_lbd_ims_core_0_port_ip_requirements:
+      port_lbd_ims_core_0_port_allowed_address_pairs:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: org.openecomp.datatypes.network.IpRequirements
-      port_lbd_ims_core_0_port_subinterface_indicator:
+          type: org.openecomp.datatypes.heat.network.AddressPair
+      port_lbd_internal_0_port_name:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: boolean
-      port_lbd_internal_0_port_network:
-        type: list
+          type: string
+      port_lbd_internal_0_port_order:
+        type: integer
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: string
-      port_lbd_dpdk_0_port_mac_requirements:
-        type: org.openecomp.datatypes.network.MacRequirements
+      port_lbd_dpdk_0_port_network_role:
+        type: string
         required: true
         status: SUPPORTED
-      compute_lbd_name:
+      port_lbd_ims_core_0_port_vlan_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: string
-      port_lbd_ims_core_0_port_security_groups:
-        type: list
+          type: org.openecomp.datatypes.network.VlanRequirements
+      port_lbd_ims_core_0_port_subnetpoolid:
+        type: string
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: json
-      port_lbd_ims_core_0_port_name:
-        type: list
+      index_value:
+        type: integer
+        description: Index value of this substitution service template runtime instance
+        required: false
+        default: 0
+        status: SUPPORTED
+        constraints:
+        - greater_or_equal: 0
+      port_lbd_ims_core_0_port_network_role_tag:
+        type: string
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: string
-      port_lbd_internal_0_port_vlan_requirements:
+      compute_lbd_scheduler_hints:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: org.openecomp.datatypes.network.VlanRequirements
-      compute_lbd_config_drive:
-        type: list
+          type: json
+      port_lbd_internal_0_port_mac_requirements:
+        type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: boolean
-      port_lbd_dpdk_0_port_fixed_ips:
+      port_lbd_ims_core_0_port_fixed_ips:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.heat.neutron.port.FixedIps
-      port_lbd_internal_0_port_security_groups:
-        type: list
+      port_lbd_dpdk_0_port_order:
+        type: integer
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: json
-      port_lbd_dpdk_0_port_security_groups:
+      port_lbd_ims_core_0_port_ip_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: json
-      port_lbd_dpdk_0_port_vlan_requirements:
-        type: list
+          type: org.openecomp.datatypes.network.IpRequirements
+      port_lbd_ims_core_0_port_exCP_naming:
+        type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: org.openecomp.datatypes.network.VlanRequirements
-      port_lbd_dpdk_0_port_name:
+      port_lbd_internal_0_port_fixed_ips:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: string
-      port_lbd_internal_0_port_subnetpoolid:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_lbd_ims_core_0_port_network_role:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_lbd_dpdk_0_port_network:
+          type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+      port_lbd_internal_0_port_network:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
-      port_lbd_dpdk_0_port_network_role_tag:
-        type: string
+      port_lbd_dpdk_0_port_mac_requirements:
+        type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_lbd_dpdk_0_port_subinterface_indicator:
+      compute_lbd_metadata:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: boolean
-      port_lbd_internal_0_port_order:
-        type: integer
-        required: true
-        status: SUPPORTED
-      port_lbd_dpdk_0_port_network_role:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_lbd_ims_core_0_port_vlan_requirements:
+          type: json
+      compute_lbd_name:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: org.openecomp.datatypes.network.VlanRequirements
-      port_lbd_ims_core_0_port_subnetpoolid:
-        type: string
-        required: true
-        status: SUPPORTED
-      index_value:
-        type: integer
-        description: Index value of this substitution service template runtime instance
-        required: false
-        default: 0
-        status: SUPPORTED
-        constraints:
-        - greater_or_equal: 0
-      port_lbd_ims_core_0_port_fixed_ips:
+          type: string
+      port_lbd_internal_0_port_ip_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: org.openecomp.datatypes.heat.neutron.port.FixedIps
-      port_lbd_ims_core_0_port_exCP_naming:
-        type: org.openecomp.datatypes.Naming
-        required: true
-        status: SUPPORTED
-      port_lbd_internal_0_port_fixed_ips:
+          type: org.openecomp.datatypes.network.IpRequirements
+      port_lbd_ims_core_0_port_security_groups:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: org.openecomp.datatypes.heat.neutron.port.FixedIps
-      compute_lbd_metadata:
+          type: json
+      port_lbd_ims_core_0_port_name:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: json
-      port_lbd_internal_0_port_ip_requirements:
+          type: string
+      port_lbd_internal_0_port_vlan_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: org.openecomp.datatypes.network.IpRequirements
+          type: org.openecomp.datatypes.network.VlanRequirements
     requirements:
     - dependency_lbd_lbd_ims_core_0_port:
         capability: tosca.capabilities.Node
@@ -4748,22 +4664,10 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_cif_internal_1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_cif_oam_1_port_3_subnetpoolid:
         type: string
         required: true
         status: SUPPORTED
-      port_cif_ims_core_1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       vm_image_name:
         type: string
         required: true
@@ -4774,12 +4678,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_cif_ims_li_1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_cif_oam_1_port_3_allowed_address_pairs:
         type: list
         required: true
@@ -4864,12 +4762,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_cif_oam_1_port_1_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_cif_ims_core_1_port_order:
         type: integer
         required: true
@@ -5084,12 +4976,6 @@ node_types:
         type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
-      port_cif_oam_1_port_3_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_cif_oam_1_port_3_name:
         type: list
         required: true
@@ -6343,12 +6229,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_oam_internal_0_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_oam_oam_0_port_fixed_ips:
         type: list
         required: true
@@ -6427,12 +6307,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.heat.neutron.port.FixedIps
-      port_oam_oam_0_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_oam_oam_0_port_network_role_tag:
         type: string
         required: true
@@ -7631,12 +7505,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_cif_oam_0_port_3_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_cif_oam_0_port_1_order:
         type: integer
         required: true
@@ -7791,18 +7659,6 @@ node_types:
         type: integer
         required: true
         status: SUPPORTED
-      port_cif_ims_core_0_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
-      port_cif_ims_li_0_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_cif_oam_0_port_3_security_groups:
         type: list
         required: true
@@ -7819,12 +7675,6 @@ node_types:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_cif_oam_0_port_1_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_cif_oam_0_port_1_network:
         type: list
         required: true
@@ -7901,12 +7751,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_cif_internal_0_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_cif_internal_0_port_network_role_tag:
         type: string
         required: true
index 6c1b8e5..c3d07be 100644 (file)
@@ -2084,8 +2084,6 @@ topology_template:
         port_cdi_ims_core_1_port_mac_requirements:
           mac_count_required:
             is_required: false
-        port_cdi_ims_core_1_port_subinterface_indicator:
-        - false
         vm_image_name:
           get_input: cdi_image_name
         compute_cdi_scheduler_hints:
@@ -2155,8 +2153,6 @@ topology_template:
             is_required: true
           floating_ip_count_required:
             is_required: false
-        port_cdi_internal_1_port_subinterface_indicator:
-        - false
         compute_cdi_metadata:
         - vf_module_id:
             get_input: vf_module_id
@@ -2508,6 +2504,8 @@ topology_template:
             get_input: lbd_ims_core_v6_vip_0
         compute_lbd_user_data_format:
         - RAW
+        compute_lbd_config_drive:
+        - true
         port_lbd_internal_1_port_name:
         - str_replace:
             template: $PREFIX$DELeth0
@@ -2521,6 +2519,15 @@ topology_template:
         - ip_address: 128.0.0.0/1
         - ip_address: ::/1
         - ip_address: 8000::/1
+        port_lbd_ims_core_1_port_ip_requirements:
+        - ip_version: 6
+          ip_count_required:
+            is_required: true
+          floating_ip_count_required:
+            is_required: false
+        port_lbd_dpdk_1_port_mac_requirements:
+          mac_count_required:
+            is_required: false
         vm_flavor_name:
           get_input: lbd_flavor_name
         port_lbd_ims_core_1_port_mac_requirements:
@@ -2528,10 +2535,16 @@ topology_template:
             is_required: false
         compute_lbd_availability_zone:
         - get_input: availability_zone_1
+        port_lbd_internal_1_port_ip_requirements:
+        - ip_version: 4
+          ip_count_required:
+            is_required: true
+          floating_ip_count_required:
+            is_required: false
+        port_lbd_internal_1_port_security_groups:
+        - - cscf_RSG
         vm_image_name:
           get_input: lbd_image_name
-        port_lbd_dpdk_1_port_subinterface_indicator:
-        - false
         port_lbd_dpdk_1_port_network:
         - cscf_internal_dpdk_network_0
         port_lbd_ims_core_1_port_name:
@@ -2542,45 +2555,6 @@ topology_template:
                 get_input: lbd_name_1
               $DEL:
                 get_input: vcscf_name_delimeter
-        compute_lbd_scheduler_hints:
-        - group: lbd_server_group_group
-        port_lbd_dpdk_1_port_name:
-        - str_replace:
-            template: $PREFIX$DELeth1
-            params:
-              $PREFIX:
-                get_input: lbd_name_1
-              $DEL:
-                get_input: vcscf_name_delimeter
-        port_lbd_internal_1_port_network:
-        - cscf_internal_network_0
-        port_lbd_internal_1_port_mac_requirements:
-          mac_count_required:
-            is_required: false
-        compute_lbd_name:
-        - get_input: lbd_name_1
-        port_lbd_ims_core_1_port_network_role_tag: ims_core
-        compute_lbd_config_drive:
-        - true
-        port_lbd_ims_core_1_port_ip_requirements:
-        - ip_version: 6
-          ip_count_required:
-            is_required: true
-          floating_ip_count_required:
-            is_required: false
-        port_lbd_dpdk_1_port_mac_requirements:
-          mac_count_required:
-            is_required: false
-        port_lbd_ims_core_1_port_subinterface_indicator:
-        - false
-        port_lbd_internal_1_port_ip_requirements:
-        - ip_version: 4
-          ip_count_required:
-            is_required: true
-          floating_ip_count_required:
-            is_required: false
-        port_lbd_internal_1_port_security_groups:
-        - - cscf_RSG
         port_lbd_ims_core_1_port_security_groups:
         - - cscf_RSG
         port_lbd_ims_core_1_port_fixed_ips:
@@ -2591,11 +2565,23 @@ topology_template:
             get_input: lbd_internal_ip_1
         port_lbd_ims_core_1_port_network:
         - get_input: ims_core_net_id
+        compute_lbd_scheduler_hints:
+        - group: lbd_server_group_group
+        port_lbd_dpdk_1_port_name:
+        - str_replace:
+            template: $PREFIX$DELeth1
+            params:
+              $PREFIX:
+                get_input: lbd_name_1
+              $DEL:
+                get_input: vcscf_name_delimeter
         port_lbd_dpdk_1_port_security_groups:
         - - cscf_RSG
         port_lbd_dpdk_1_port_fixed_ips:
         - ip_address:
             get_input: lbd_internal_dpdk_ip_1
+        port_lbd_internal_1_port_network:
+        - cscf_internal_network_0
         port_lbd_dpdk_1_port_ip_requirements:
         - ip_version: 4
           ip_count_required:
@@ -2612,8 +2598,12 @@ topology_template:
             get_input: vnf_name
           vf_module_name:
             get_input: vf_module_name
-        port_lbd_internal_1_port_subinterface_indicator:
-        - false
+        port_lbd_internal_1_port_mac_requirements:
+          mac_count_required:
+            is_required: false
+        compute_lbd_name:
+        - get_input: lbd_name_1
+        port_lbd_ims_core_1_port_network_role_tag: ims_core
         service_template_filter:
           substitute_service_template: Nested_lbdServiceTemplate.yaml
           count: 1
@@ -2851,12 +2841,8 @@ topology_template:
             get_input: cdi_internal_ip_0
         - ip_address:
             get_input: cdi_internal_v6_ip_0
-        port_cdi_ims_core_0_port_subinterface_indicator:
-        - false
         compute_cdi_config_drive:
         - true
-        port_cdi_internal_0_port_subinterface_indicator:
-        - false
         port_cdi_internal_0_port_security_groups:
         - - cscf_RSG
         port_cdi_ims_core_0_port_security_groups:
@@ -2946,8 +2932,6 @@ topology_template:
             is_required: true
           floating_ip_count_required:
             is_required: false
-        port_oam_oam_1_port_subinterface_indicator:
-        - false
         port_oam_oam_1_port_network_role_tag: oam
         port_oam_oam_1_port_security_groups:
         - - cscf_RSG
@@ -2996,8 +2980,6 @@ topology_template:
                 get_input: vcscf_name_delimeter
         compute_oam_scheduler_hints:
         - group: oam_server_group_group
-        port_oam_internal_1_port_subinterface_indicator:
-        - false
         compute_oam_availability_zone:
         - get_input: availability_zone_1
         compute_oam_metadata:
@@ -3041,8 +3023,6 @@ topology_template:
       - substitutable
       properties:
         port_oam_oam_2_port_network_role_tag: oam
-        port_oam_oam_2_port_subinterface_indicator:
-        - false
         port_oam_oam_2_port_security_groups:
         - - cscf_RSG
         port_oam_oam_2_port_name:
@@ -3086,8 +3066,6 @@ topology_template:
         port_oam_oam_2_port_mac_requirements:
           mac_count_required:
             is_required: false
-        port_oam_internal_2_port_subinterface_indicator:
-        - false
         port_oam_oam_2_port_network:
         - get_input: oam_net_id
         compute_oam_user_data_format:
@@ -3225,8 +3203,6 @@ topology_template:
                 get_input: oam_name_0
               $DEL:
                 get_input: vcscf_name_delimeter
-        port_oam_internal_0_port_subinterface_indicator:
-        - false
         port_oam_oam_0_port_fixed_ips:
         - ip_address:
             get_input: oam_oam_ip_0
@@ -3263,8 +3239,6 @@ topology_template:
         port_oam_internal_0_port_fixed_ips:
         - ip_address:
             get_input: oam_internal_ip_0
-        port_oam_oam_0_port_subinterface_indicator:
-        - false
         port_oam_oam_0_port_network_role_tag: oam
         compute_oam_user_data_format:
         - RAW
@@ -3326,8 +3300,17 @@ topology_template:
       properties:
         compute_lbd_user_data_format:
         - RAW
+        compute_lbd_config_drive:
+        - true
+        port_lbd_dpdk_0_port_fixed_ips:
+        - ip_address:
+            get_input: lbd_internal_dpdk_ip_0
+        port_lbd_internal_0_port_security_groups:
+        - - cscf_RSG
         vm_flavor_name:
           get_input: lbd_flavor_name
+        port_lbd_dpdk_0_port_security_groups:
+        - - cscf_RSG
         compute_lbd_availability_zone:
         - get_input: availability_zone_0
         port_lbd_dpdk_0_port_allowed_address_pairs:
@@ -3337,6 +3320,14 @@ topology_template:
         - ip_address: 8000::/1
         vm_image_name:
           get_input: lbd_image_name
+        port_lbd_dpdk_0_port_name:
+        - str_replace:
+            template: $PREFIX$DELeth1
+            params:
+              $PREFIX:
+                get_input: lbd_name_0
+              $DEL:
+                get_input: vcscf_name_delimeter
         port_lbd_dpdk_0_port_ip_requirements:
         - ip_version: 4
           ip_count_required:
@@ -3345,6 +3336,8 @@ topology_template:
             is_required: false
         port_lbd_ims_core_0_port_network:
         - get_input: ims_core_net_id
+        port_lbd_dpdk_0_port_network:
+        - cscf_internal_dpdk_network_0
         port_lbd_ims_core_0_port_mac_requirements:
           mac_count_required:
             is_required: false
@@ -3359,66 +3352,29 @@ topology_template:
                 get_input: lbd_name_0
               $DEL:
                 get_input: vcscf_name_delimeter
-        port_lbd_internal_0_port_subinterface_indicator:
-        - false
         port_lbd_ims_core_0_port_network_role_tag: ims_core
         compute_lbd_scheduler_hints:
         - group: lbd_server_group_group
         port_lbd_internal_0_port_mac_requirements:
           mac_count_required:
             is_required: false
+        port_lbd_ims_core_0_port_fixed_ips:
+        - ip_address:
+            get_input: lbd_ims_core_v6_ip_0
         port_lbd_ims_core_0_port_ip_requirements:
         - ip_version: 6
           ip_count_required:
             is_required: true
           floating_ip_count_required:
             is_required: false
-        port_lbd_ims_core_0_port_subinterface_indicator:
-        - false
+        port_lbd_internal_0_port_fixed_ips:
+        - ip_address:
+            get_input: lbd_internal_ip_0
         port_lbd_internal_0_port_network:
         - cscf_internal_network_0
         port_lbd_dpdk_0_port_mac_requirements:
           mac_count_required:
             is_required: false
-        compute_lbd_name:
-        - get_input: lbd_name_0
-        port_lbd_ims_core_0_port_security_groups:
-        - - cscf_RSG
-        port_lbd_ims_core_0_port_name:
-        - str_replace:
-            template: $PREFIX$DELeth2
-            params:
-              $PREFIX:
-                get_input: lbd_name_0
-              $DEL:
-                get_input: vcscf_name_delimeter
-        compute_lbd_config_drive:
-        - true
-        port_lbd_dpdk_0_port_fixed_ips:
-        - ip_address:
-            get_input: lbd_internal_dpdk_ip_0
-        port_lbd_internal_0_port_security_groups:
-        - - cscf_RSG
-        port_lbd_dpdk_0_port_security_groups:
-        - - cscf_RSG
-        port_lbd_dpdk_0_port_name:
-        - str_replace:
-            template: $PREFIX$DELeth1
-            params:
-              $PREFIX:
-                get_input: lbd_name_0
-              $DEL:
-                get_input: vcscf_name_delimeter
-        port_lbd_dpdk_0_port_network:
-        - cscf_internal_dpdk_network_0
-        port_lbd_dpdk_0_port_subinterface_indicator:
-        - false
-        port_lbd_ims_core_0_port_fixed_ips:
-        - ip_address:
-            get_input: lbd_ims_core_v6_ip_0
-        port_lbd_internal_0_port_fixed_ips:
-        - ip_address:
-            get_input: lbd_internal_ip_0
         compute_lbd_metadata:
         - vf_module_id:
             get_input: vf_module_id
@@ -3429,12 +3385,24 @@ topology_template:
             get_input: vnf_name
           vf_module_name:
             get_input: vf_module_name
+        compute_lbd_name:
+        - get_input: lbd_name_0
         port_lbd_internal_0_port_ip_requirements:
         - ip_version: 4
           ip_count_required:
             is_required: true
           floating_ip_count_required:
             is_required: false
+        port_lbd_ims_core_0_port_security_groups:
+        - - cscf_RSG
+        port_lbd_ims_core_0_port_name:
+        - str_replace:
+            template: $PREFIX$DELeth2
+            params:
+              $PREFIX:
+                get_input: lbd_name_0
+              $DEL:
+                get_input: vcscf_name_delimeter
         service_template_filter:
           substitute_service_template: Nested_lbd_1ServiceTemplate.yaml
           count: 1
@@ -3665,8 +3633,6 @@ topology_template:
                 get_input: cif_name_0
               $DEL:
                 get_input: vcscf_name_delimeter
-        port_cif_oam_0_port_3_subinterface_indicator:
-        - false
         vm_image_name:
           get_input: cif_image_name
         compute_cif_user_data_format:
@@ -3724,10 +3690,6 @@ topology_template:
                 get_input: vcscf_name_delimeter
         port_cif_internal_0_port_network:
         - cscf_internal_network_0
-        port_cif_ims_core_0_port_subinterface_indicator:
-        - false
-        port_cif_ims_li_0_port_subinterface_indicator:
-        - false
         port_cif_oam_0_port_3_security_groups:
         - - cscf_RSG
         port_cif_ims_core_0_port_ip_requirements:
@@ -3739,8 +3701,6 @@ topology_template:
         port_cif_ims_li_0_port_mac_requirements:
           mac_count_required:
             is_required: false
-        port_cif_oam_0_port_1_subinterface_indicator:
-        - false
         port_cif_oam_0_port_1_network:
         - get_input: oam_net_id
         port_cif_ims_li_0_port_security_groups:
@@ -3763,8 +3723,6 @@ topology_template:
         port_cif_ims_li_0_port_allowed_address_pairs:
         - ip_address:
             get_input: cif_ims_li_v6_vip_0
-        port_cif_internal_0_port_subinterface_indicator:
-        - false
         port_cif_internal_0_port_mac_requirements:
           mac_count_required:
             is_required: false
@@ -3858,16 +3816,10 @@ topology_template:
         - get_input: oam_net_id
         vm_flavor_name:
           get_input: cif_flavor_name
-        port_cif_internal_1_port_subinterface_indicator:
-        - false
-        port_cif_ims_core_1_port_subinterface_indicator:
-        - false
         vm_image_name:
           get_input: cif_image_name
         compute_cif_user_data_format:
         - RAW
-        port_cif_ims_li_1_port_subinterface_indicator:
-        - false
         port_cif_oam_1_port_3_allowed_address_pairs:
         - ip_address:
             get_input: cif_oam_vip_1
@@ -3904,8 +3856,6 @@ topology_template:
             get_input: vnf_name
           vf_module_name:
             get_input: vf_module_name
-        port_cif_oam_1_port_1_subinterface_indicator:
-        - false
         port_cif_oam_1_port_1_fixed_ips:
         - ip_address:
             get_input: cif_oam_ip_1
@@ -4004,8 +3954,6 @@ topology_template:
                 get_input: vcscf_name_delimeter
         compute_cif_config_drive:
         - true
-        port_cif_oam_1_port_3_subinterface_indicator:
-        - false
         port_cif_oam_1_port_3_name:
         - str_replace:
             template: $PREFIX$DELeth3
@@ -4209,4 +4157,4 @@ topology_template:
                 get_input: vnf_name
         container_type: host
       targets:
-      - tdcore_zone_1_server_group_group
\ No newline at end of file
+      - tdcore_zone_1_server_group_group
index ab4499b..37354cf 100644 (file)
@@ -108,21 +108,11 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.heat.neutron.port.FixedIps
-    port_cdi_ims_core_0_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     compute_cdi_config_drive:
       type: list
       required: true
       entry_schema:
         type: boolean
-    port_cdi_internal_0_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     index_value:
       type: integer
       description: Index value of this substitution service template runtime instance
@@ -188,10 +178,7 @@ topology_template:
           get_input: port_cdi_ims_core_0_port_exCP_naming
         vlan_requirements:
           get_input: port_cdi_ims_core_0_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cdi_ims_core_0_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cdi_ims_core_0_port_ip_requirements
         network_role_tag:
@@ -265,10 +252,7 @@ topology_template:
           get_input: port_cdi_internal_0_port_exCP_naming
         vlan_requirements:
           get_input: port_cdi_internal_0_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cdi_internal_0_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cdi_internal_0_port_ip_requirements
         network_role_tag:
index 462ce4b..1e53668 100644 (file)
@@ -36,11 +36,6 @@ topology_template:
     port_cdi_ims_core_1_port_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
-    port_cdi_ims_core_1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     vm_image_name:
       type: string
       required: true
@@ -151,11 +146,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
-    port_cdi_internal_1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     compute_cdi_metadata:
       type: list
       required: true
@@ -188,10 +178,7 @@ topology_template:
           get_input: port_cdi_internal_1_port_exCP_naming
         vlan_requirements:
           get_input: port_cdi_internal_1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cdi_internal_1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cdi_internal_1_port_ip_requirements
         network_role_tag:
@@ -265,10 +252,7 @@ topology_template:
           get_input: port_cdi_ims_core_1_port_exCP_naming
         vlan_requirements:
           get_input: port_cdi_ims_core_1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cdi_ims_core_1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cdi_ims_core_1_port_ip_requirements
         network_role_tag:
index 275a1ec..4f95a1d 100644 (file)
@@ -42,11 +42,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_cif_oam_0_port_3_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_cif_oam_0_port_1_order:
       type: integer
       required: true
@@ -170,16 +165,6 @@ topology_template:
     port_cif_ims_core_0_port_order:
       type: integer
       required: true
-    port_cif_ims_core_0_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
-    port_cif_ims_li_0_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_cif_oam_0_port_3_security_groups:
       type: list
       required: true
@@ -193,11 +178,6 @@ topology_template:
     port_cif_ims_li_0_port_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
-    port_cif_oam_0_port_1_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_cif_oam_0_port_1_network:
       type: list
       required: true
@@ -259,11 +239,6 @@ topology_template:
     port_cif_ims_core_0_port_subnetpoolid:
       type: string
       required: true
-    port_cif_internal_0_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_cif_internal_0_port_network_role_tag:
       type: string
       required: true
@@ -393,10 +368,7 @@ topology_template:
           get_input: port_cif_internal_0_port_exCP_naming
         vlan_requirements:
           get_input: port_cif_internal_0_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cif_internal_0_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cif_internal_0_port_ip_requirements
         network_role_tag:
@@ -439,10 +411,7 @@ topology_template:
           get_input: port_cif_ims_li_0_port_exCP_naming
         vlan_requirements:
           get_input: port_cif_ims_li_0_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cif_ims_li_0_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cif_ims_li_0_port_ip_requirements
         network_role_tag:
@@ -485,10 +454,7 @@ topology_template:
           get_input: port_cif_ims_core_0_port_exCP_naming
         vlan_requirements:
           get_input: port_cif_ims_core_0_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cif_ims_core_0_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cif_ims_core_0_port_ip_requirements
         network_role_tag:
@@ -531,10 +497,7 @@ topology_template:
           get_input: port_cif_oam_0_port_1_exCP_naming
         vlan_requirements:
           get_input: port_cif_oam_0_port_1_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cif_oam_0_port_1_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cif_oam_0_port_1_ip_requirements
         network_role_tag:
@@ -577,10 +540,7 @@ topology_template:
           get_input: port_cif_oam_0_port_3_exCP_naming
         vlan_requirements:
           get_input: port_cif_oam_0_port_3_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cif_oam_0_port_3_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cif_oam_0_port_3_ip_requirements
         network_role_tag:
index a2d95fd..0e02d66 100644 (file)
@@ -40,19 +40,9 @@ topology_template:
     vm_flavor_name:
       type: string
       required: true
-    port_cif_internal_1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_cif_oam_1_port_3_subnetpoolid:
       type: string
       required: true
-    port_cif_ims_core_1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     vm_image_name:
       type: string
       required: true
@@ -61,11 +51,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_cif_ims_li_1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_cif_oam_1_port_3_allowed_address_pairs:
       type: list
       required: true
@@ -134,11 +119,6 @@ topology_template:
     port_cif_ims_li_1_port_network_role:
       type: string
       required: true
-    port_cif_oam_1_port_1_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_cif_ims_core_1_port_order:
       type: integer
       required: true
@@ -312,11 +292,6 @@ topology_template:
     port_cif_oam_1_port_3_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
-    port_cif_oam_1_port_3_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_cif_oam_1_port_3_name:
       type: list
       required: true
@@ -393,10 +368,7 @@ topology_template:
           get_input: port_cif_ims_li_1_port_exCP_naming
         vlan_requirements:
           get_input: port_cif_ims_li_1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cif_ims_li_1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cif_ims_li_1_port_ip_requirements
         network_role_tag:
@@ -439,10 +411,7 @@ topology_template:
           get_input: port_cif_internal_1_port_exCP_naming
         vlan_requirements:
           get_input: port_cif_internal_1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cif_internal_1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cif_internal_1_port_ip_requirements
         network_role_tag:
@@ -485,10 +454,7 @@ topology_template:
           get_input: port_cif_oam_1_port_1_exCP_naming
         vlan_requirements:
           get_input: port_cif_oam_1_port_1_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cif_oam_1_port_1_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cif_oam_1_port_1_ip_requirements
         network_role_tag:
@@ -531,10 +497,7 @@ topology_template:
           get_input: port_cif_ims_core_1_port_exCP_naming
         vlan_requirements:
           get_input: port_cif_ims_core_1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cif_ims_core_1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cif_ims_core_1_port_ip_requirements
         network_role_tag:
@@ -577,10 +540,7 @@ topology_template:
           get_input: port_cif_oam_1_port_3_exCP_naming
         vlan_requirements:
           get_input: port_cif_oam_1_port_3_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cif_oam_1_port_3_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cif_oam_1_port_3_ip_requirements
         network_role_tag:
index 34628a2..40d031a 100644 (file)
@@ -11,6 +11,11 @@ node_types:
     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
 topology_template:
   inputs:
+    port_lbd_internal_1_port_vlan_requirements:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.network.VlanRequirements
     port_lbd_ims_core_1_port_allowed_address_pairs:
       type: list
       required: true
@@ -21,6 +26,11 @@ topology_template:
       required: true
       entry_schema:
         type: string
+    compute_lbd_config_drive:
+      type: list
+      required: true
+      entry_schema:
+        type: boolean
     port_lbd_internal_1_port_name:
       type: list
       required: true
@@ -31,6 +41,19 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.heat.network.AddressPair
+    port_lbd_ims_core_1_port_ip_requirements:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.network.IpRequirements
+    port_lbd_ims_core_1_port_vlan_requirements:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.network.VlanRequirements
+    port_lbd_dpdk_1_port_mac_requirements:
+      type: org.openecomp.datatypes.network.MacRequirements
+      required: true
     port_lbd_dpdk_1_port_subnetpoolid:
       type: string
       required: true
@@ -54,14 +77,22 @@ topology_template:
     port_lbd_internal_1_port_order:
       type: integer
       required: true
-    vm_image_name:
-      type: string
+    port_lbd_internal_1_port_ip_requirements:
+      type: list
       required: true
-    port_lbd_dpdk_1_port_subinterface_indicator:
+      entry_schema:
+        type: org.openecomp.datatypes.network.IpRequirements
+    port_lbd_internal_1_port_security_groups:
       type: list
       required: true
       entry_schema:
-        type: boolean
+        type: json
+    port_lbd_ims_core_1_port_subnetpoolid:
+      type: string
+      required: true
+    vm_image_name:
+      type: string
+      required: true
     port_lbd_dpdk_1_port_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
@@ -84,76 +115,6 @@ topology_template:
     port_lbd_ims_core_1_port_network_role:
       type: string
       required: true
-    compute_lbd_scheduler_hints:
-      type: list
-      required: true
-      entry_schema:
-        type: json
-    port_lbd_dpdk_1_port_name:
-      type: list
-      required: true
-      entry_schema:
-        type: string
-    port_lbd_ims_core_1_port_exCP_naming:
-      type: org.openecomp.datatypes.Naming
-      required: true
-    port_lbd_internal_1_port_network:
-      type: list
-      required: true
-      entry_schema:
-        type: string
-    port_lbd_internal_1_port_mac_requirements:
-      type: org.openecomp.datatypes.network.MacRequirements
-      required: true
-    compute_lbd_name:
-      type: list
-      required: true
-      entry_schema:
-        type: string
-    port_lbd_ims_core_1_port_network_role_tag:
-      type: string
-      required: true
-    port_lbd_internal_1_port_vlan_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.VlanRequirements
-    compute_lbd_config_drive:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
-    port_lbd_ims_core_1_port_ip_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.IpRequirements
-    port_lbd_ims_core_1_port_vlan_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.VlanRequirements
-    port_lbd_dpdk_1_port_mac_requirements:
-      type: org.openecomp.datatypes.network.MacRequirements
-      required: true
-    port_lbd_ims_core_1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
-    port_lbd_internal_1_port_ip_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.IpRequirements
-    port_lbd_internal_1_port_security_groups:
-      type: list
-      required: true
-      entry_schema:
-        type: json
-    port_lbd_ims_core_1_port_subnetpoolid:
-      type: string
-      required: true
     port_lbd_internal_1_port_subnetpoolid:
       type: string
       required: true
@@ -187,6 +148,16 @@ topology_template:
     port_lbd_dpdk_1_port_network_role_tag:
       type: string
       required: true
+    compute_lbd_scheduler_hints:
+      type: list
+      required: true
+      entry_schema:
+        type: json
+    port_lbd_dpdk_1_port_name:
+      type: list
+      required: true
+      entry_schema:
+        type: string
     port_lbd_dpdk_1_port_security_groups:
       type: list
       required: true
@@ -197,6 +168,14 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+    port_lbd_ims_core_1_port_exCP_naming:
+      type: org.openecomp.datatypes.Naming
+      required: true
+    port_lbd_internal_1_port_network:
+      type: list
+      required: true
+      entry_schema:
+        type: string
     port_lbd_internal_1_port_network_role:
       type: string
       required: true
@@ -210,16 +189,22 @@ topology_template:
       required: true
       entry_schema:
         type: json
+    port_lbd_internal_1_port_mac_requirements:
+      type: org.openecomp.datatypes.network.MacRequirements
+      required: true
     port_lbd_dpdk_1_port_vlan_requirements:
       type: list
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.VlanRequirements
-    port_lbd_internal_1_port_subinterface_indicator:
+    compute_lbd_name:
       type: list
       required: true
       entry_schema:
-        type: boolean
+        type: string
+    port_lbd_ims_core_1_port_network_role_tag:
+      type: string
+      required: true
     port_lbd_dpdk_1_port_network_role:
       type: string
       required: true
@@ -241,10 +226,7 @@ topology_template:
           get_input: port_lbd_ims_core_1_port_exCP_naming
         vlan_requirements:
           get_input: port_lbd_ims_core_1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_lbd_ims_core_1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_lbd_ims_core_1_port_ip_requirements
         network_role_tag:
@@ -287,10 +269,7 @@ topology_template:
           get_input: port_lbd_dpdk_1_port_exCP_naming
         vlan_requirements:
           get_input: port_lbd_dpdk_1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_lbd_dpdk_1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_lbd_dpdk_1_port_ip_requirements
         network_role_tag:
@@ -331,22 +310,19 @@ topology_template:
           get_input: port_lbd_internal_1_port_exCP_naming
         vlan_requirements:
           get_input: port_lbd_internal_1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_lbd_internal_1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_lbd_internal_1_port_ip_requirements
         network_role_tag:
           get_input: port_lbd_internal_1_port_network_role_tag
         network_role:
           get_input: port_lbd_internal_1_port_network_role
-        subnetpoolid:
-          get_input: port_lbd_internal_1_port_subnetpoolid
         fixed_ips:
           get_input:
           - port_lbd_internal_1_port_fixed_ips
           - index_value
+        subnetpoolid:
+          get_input: port_lbd_internal_1_port_subnetpoolid
         name:
           get_input:
           - port_lbd_internal_1_port_name
index 15b0d89..6cf9d09 100644 (file)
@@ -19,6 +19,16 @@ topology_template:
       required: true
       entry_schema:
         type: string
+    compute_lbd_config_drive:
+      type: list
+      required: true
+      entry_schema:
+        type: boolean
+    port_lbd_dpdk_0_port_fixed_ips:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.heat.neutron.port.FixedIps
     port_lbd_internal_0_port_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
@@ -28,9 +38,19 @@ topology_template:
     port_lbd_internal_0_port_network_role:
       type: string
       required: true
+    port_lbd_internal_0_port_security_groups:
+      type: list
+      required: true
+      entry_schema:
+        type: json
     vm_flavor_name:
       type: string
       required: true
+    port_lbd_dpdk_0_port_security_groups:
+      type: list
+      required: true
+      entry_schema:
+        type: json
     compute_lbd_availability_zone:
       type: list
       required: true
@@ -44,9 +64,22 @@ topology_template:
     port_lbd_dpdk_0_port_subnetpoolid:
       type: string
       required: true
+    port_lbd_dpdk_0_port_vlan_requirements:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.network.VlanRequirements
     vm_image_name:
       type: string
       required: true
+    port_lbd_dpdk_0_port_name:
+      type: list
+      required: true
+      entry_schema:
+        type: string
+    port_lbd_internal_0_port_subnetpoolid:
+      type: string
+      required: true
     port_lbd_dpdk_0_port_ip_requirements:
       type: list
       required: true
@@ -55,11 +88,22 @@ topology_template:
     port_lbd_ims_core_0_port_order:
       type: integer
       required: true
+    port_lbd_ims_core_0_port_network_role:
+      type: string
+      required: true
     port_lbd_ims_core_0_port_network:
       type: list
       required: true
       entry_schema:
         type: string
+    port_lbd_dpdk_0_port_network:
+      type: list
+      required: true
+      entry_schema:
+        type: string
+    port_lbd_dpdk_0_port_network_role_tag:
+      type: string
+      required: true
     port_lbd_ims_core_0_port_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
@@ -73,11 +117,27 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_lbd_internal_0_port_subinterface_indicator:
+    port_lbd_internal_0_port_order:
+      type: integer
+      required: true
+    port_lbd_dpdk_0_port_network_role:
+      type: string
+      required: true
+    port_lbd_ims_core_0_port_vlan_requirements:
       type: list
       required: true
       entry_schema:
-        type: boolean
+        type: org.openecomp.datatypes.network.VlanRequirements
+    port_lbd_ims_core_0_port_subnetpoolid:
+      type: string
+      required: true
+    index_value:
+      type: integer
+      description: Index value of this substitution service template runtime instance
+      required: false
+      default: 0
+      constraints:
+      - greater_or_equal: 0
     port_lbd_ims_core_0_port_network_role_tag:
       type: string
       required: true
@@ -89,6 +149,11 @@ topology_template:
     port_lbd_internal_0_port_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
+    port_lbd_ims_core_0_port_fixed_ips:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.heat.neutron.port.FixedIps
     port_lbd_dpdk_0_port_order:
       type: integer
       required: true
@@ -97,11 +162,14 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
-    port_lbd_ims_core_0_port_subinterface_indicator:
+    port_lbd_ims_core_0_port_exCP_naming:
+      type: org.openecomp.datatypes.Naming
+      required: true
+    port_lbd_internal_0_port_fixed_ips:
       type: list
       required: true
       entry_schema:
-        type: boolean
+        type: org.openecomp.datatypes.heat.neutron.port.FixedIps
     port_lbd_internal_0_port_network:
       type: list
       required: true
@@ -110,119 +178,36 @@ topology_template:
     port_lbd_dpdk_0_port_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
-    compute_lbd_name:
-      type: list
-      required: true
-      entry_schema:
-        type: string
-    port_lbd_ims_core_0_port_security_groups:
+    compute_lbd_metadata:
       type: list
       required: true
       entry_schema:
         type: json
-    port_lbd_ims_core_0_port_name:
+    compute_lbd_name:
       type: list
       required: true
       entry_schema:
         type: string
-    port_lbd_internal_0_port_vlan_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.VlanRequirements
-    compute_lbd_config_drive:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
-    port_lbd_dpdk_0_port_fixed_ips:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.heat.neutron.port.FixedIps
-    port_lbd_internal_0_port_security_groups:
+    port_lbd_internal_0_port_ip_requirements:
       type: list
       required: true
       entry_schema:
-        type: json
-    port_lbd_dpdk_0_port_security_groups:
+        type: org.openecomp.datatypes.network.IpRequirements
+    port_lbd_ims_core_0_port_security_groups:
       type: list
       required: true
       entry_schema:
         type: json
-    port_lbd_dpdk_0_port_vlan_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.VlanRequirements
-    port_lbd_dpdk_0_port_name:
-      type: list
-      required: true
-      entry_schema:
-        type: string
-    port_lbd_internal_0_port_subnetpoolid:
-      type: string
-      required: true
-    port_lbd_ims_core_0_port_network_role:
-      type: string
-      required: true
-    port_lbd_dpdk_0_port_network:
+    port_lbd_ims_core_0_port_name:
       type: list
       required: true
       entry_schema:
         type: string
-    port_lbd_dpdk_0_port_network_role_tag:
-      type: string
-      required: true
-    port_lbd_dpdk_0_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
-    port_lbd_internal_0_port_order:
-      type: integer
-      required: true
-    port_lbd_dpdk_0_port_network_role:
-      type: string
-      required: true
-    port_lbd_ims_core_0_port_vlan_requirements:
+    port_lbd_internal_0_port_vlan_requirements:
       type: list
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.VlanRequirements
-    port_lbd_ims_core_0_port_subnetpoolid:
-      type: string
-      required: true
-    index_value:
-      type: integer
-      description: Index value of this substitution service template runtime instance
-      required: false
-      default: 0
-      constraints:
-      - greater_or_equal: 0
-    port_lbd_ims_core_0_port_fixed_ips:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.heat.neutron.port.FixedIps
-    port_lbd_ims_core_0_port_exCP_naming:
-      type: org.openecomp.datatypes.Naming
-      required: true
-    port_lbd_internal_0_port_fixed_ips:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.heat.neutron.port.FixedIps
-    compute_lbd_metadata:
-      type: list
-      required: true
-      entry_schema:
-        type: json
-    port_lbd_internal_0_port_ip_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.IpRequirements
   node_templates:
     lbd_lbd_ims_core_0_port:
       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
@@ -241,10 +226,7 @@ topology_template:
           get_input: port_lbd_ims_core_0_port_exCP_naming
         vlan_requirements:
           get_input: port_lbd_ims_core_0_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_lbd_ims_core_0_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_lbd_ims_core_0_port_ip_requirements
         network_role_tag:
@@ -287,10 +269,7 @@ topology_template:
           get_input: port_lbd_dpdk_0_port_exCP_naming
         vlan_requirements:
           get_input: port_lbd_dpdk_0_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_lbd_dpdk_0_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_lbd_dpdk_0_port_ip_requirements
         network_role_tag:
@@ -331,22 +310,19 @@ topology_template:
           get_input: port_lbd_internal_0_port_exCP_naming
         vlan_requirements:
           get_input: port_lbd_internal_0_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_lbd_internal_0_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_lbd_internal_0_port_ip_requirements
         network_role_tag:
           get_input: port_lbd_internal_0_port_network_role_tag
         network_role:
           get_input: port_lbd_internal_0_port_network_role
-        subnetpoolid:
-          get_input: port_lbd_internal_0_port_subnetpoolid
         fixed_ips:
           get_input:
           - port_lbd_internal_0_port_fixed_ips
           - index_value
+        subnetpoolid:
+          get_input: port_lbd_internal_0_port_subnetpoolid
         name:
           get_input:
           - port_lbd_internal_0_port_name
index 1448429..342b679 100644 (file)
@@ -22,11 +22,6 @@ topology_template:
     port_oam_internal_0_port_subnetpoolid:
       type: string
       required: true
-    port_oam_internal_0_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_oam_oam_0_port_fixed_ips:
       type: list
       required: true
@@ -90,11 +85,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.heat.neutron.port.FixedIps
-    port_oam_oam_0_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_oam_oam_0_port_network_role_tag:
       type: string
       required: true
@@ -188,10 +178,7 @@ topology_template:
           get_input: port_oam_oam_0_port_exCP_naming
         vlan_requirements:
           get_input: port_oam_oam_0_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_oam_oam_0_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_oam_oam_0_port_ip_requirements
         network_role_tag:
@@ -234,10 +221,7 @@ topology_template:
           get_input: port_oam_internal_0_port_exCP_naming
         vlan_requirements:
           get_input: port_oam_internal_0_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_oam_internal_0_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_oam_internal_0_port_ip_requirements
         network_role_tag:
index 08a7d58..1c727e5 100644 (file)
@@ -38,11 +38,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
-    port_oam_oam_1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_oam_oam_1_port_network_role_tag:
       type: string
       required: true
@@ -141,11 +136,6 @@ topology_template:
       required: true
       entry_schema:
         type: json
-    port_oam_internal_1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     compute_oam_availability_zone:
       type: list
       required: true
@@ -188,10 +178,7 @@ topology_template:
           get_input: port_oam_internal_1_port_exCP_naming
         vlan_requirements:
           get_input: port_oam_internal_1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_oam_internal_1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_oam_internal_1_port_ip_requirements
         network_role_tag:
@@ -234,10 +221,7 @@ topology_template:
           get_input: port_oam_oam_1_port_exCP_naming
         vlan_requirements:
           get_input: port_oam_oam_1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_oam_oam_1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_oam_oam_1_port_ip_requirements
         network_role_tag:
index 2b4a839..6d835ea 100644 (file)
@@ -14,11 +14,6 @@ topology_template:
     port_oam_oam_2_port_network_role_tag:
       type: string
       required: true
-    port_oam_oam_2_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_oam_oam_2_port_security_groups:
       type: list
       required: true
@@ -97,11 +92,6 @@ topology_template:
     port_oam_oam_2_port_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
-    port_oam_internal_2_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     index_value:
       type: integer
       description: Index value of this substitution service template runtime instance
@@ -188,10 +178,7 @@ topology_template:
           get_input: port_oam_internal_2_port_exCP_naming
         vlan_requirements:
           get_input: port_oam_internal_2_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_oam_internal_2_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_oam_internal_2_port_ip_requirements
         network_role_tag:
@@ -234,10 +221,7 @@ topology_template:
           get_input: port_oam_oam_2_port_exCP_naming
         vlan_requirements:
           get_input: port_oam_oam_2_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_oam_oam_2_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_oam_oam_2_port_ip_requirements
         network_role_tag:
index 658b0d6..73d44bd 100644 (file)
@@ -211,6 +211,10 @@ topology_template:
     cscf_internal_0_port_0:
       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
       properties:
+        subnetpoolid:
+          get_input: port_cscf_internal_0_port_0_subnetpoolid
+        network:
+          get_input: internal_net_id
         ip_requirements:
           get_input: port_cscf_internal_0_port_0_ip_requirements
         security_groups:
@@ -226,10 +230,9 @@ topology_template:
             get_input:
             - cscf_internal_v6_ips
             - get_input: index
-        subnetpoolid:
-          get_input: port_cscf_internal_0_port_0_subnetpoolid
         mac_requirements:
           get_input: port_cscf_internal_0_port_0_mac_requirements
+        subinterface_indicator: false
         name:
           str_replace:
             template: $PREFIX$DELeth0
@@ -246,8 +249,6 @@ topology_template:
           get_input: port_cscf_internal_0_port_0_vlan_requirements
         network_role_tag:
           get_input: port_cscf_internal_0_port_0_network_role_tag
-        network:
-          get_input: internal_net_id
         order:
           get_input: port_cscf_internal_0_port_0_order
       requirements:
index 65e2fb8..e136294 100644 (file)
@@ -224,6 +224,10 @@ topology_template:
     tdcore_internal_0_port_0:
       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
       properties:
+        subnetpoolid:
+          get_input: port_tdcore_internal_0_port_0_subnetpoolid
+        network:
+          get_input: internal_net_id
         ip_requirements:
           get_input: port_tdcore_internal_0_port_0_ip_requirements
         security_groups:
@@ -235,10 +239,9 @@ topology_template:
             get_input:
             - tdcore_internal_ips
             - get_input: index
-        subnetpoolid:
-          get_input: port_tdcore_internal_0_port_0_subnetpoolid
         mac_requirements:
           get_input: port_tdcore_internal_0_port_0_mac_requirements
+        subinterface_indicator: false
         name:
           str_replace:
             template: $PREFIX$DELeth0
@@ -255,8 +258,6 @@ topology_template:
           get_input: port_tdcore_internal_0_port_0_vlan_requirements
         network_role_tag:
           get_input: port_tdcore_internal_0_port_0_network_role_tag
-        network:
-          get_input: internal_net_id
         order:
           get_input: port_tdcore_internal_0_port_0_order
       requirements:
@@ -289,6 +290,7 @@ topology_template:
             - get_input: index
         mac_requirements:
           get_input: port_tdcore_dpdk_0_port_1_mac_requirements
+        subinterface_indicator: false
         name:
           str_replace:
             template: $PREFIX$DELeth1
index 0286b37..8e29ff8 100644 (file)
@@ -226,6 +226,10 @@ topology_template:
     vson_server_oam_net_port_20:
       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
       properties:
+        subnetpoolid:
+          get_input: port_vson_server_oam_net_port_20_subnetpoolid
+        network:
+          get_input: oam_net_id
         ip_requirements:
           get_input: port_vson_server_oam_net_port_20_ip_requirements
         security_groups:
@@ -237,10 +241,9 @@ topology_template:
             get_input:
             - oam_net_ips
             - get_input: instance_index
-        subnetpoolid:
-          get_input: port_vson_server_oam_net_port_20_subnetpoolid
         mac_requirements:
           get_input: port_vson_server_oam_net_port_20_mac_requirements
+        subinterface_indicator: false
         name:
           str_replace:
             template: VNF_NAME_VNF_ID_SERVER_NAME_oam_net_port_0
@@ -259,8 +262,6 @@ topology_template:
           get_input: port_vson_server_oam_net_port_20_vlan_requirements
         network_role_tag:
           get_input: port_vson_server_oam_net_port_20_network_role_tag
-        network:
-          get_input: oam_net_id
         order:
           get_input: port_vson_server_oam_net_port_20_order
       requirements:
index b538411..2814364 100644 (file)
@@ -213,6 +213,10 @@ topology_template:
     vson_server_oam_net_port_10:
       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
       properties:
+        subnetpoolid:
+          get_input: port_vson_server_oam_net_port_10_subnetpoolid
+        network:
+          get_input: oam_net_id
         ip_requirements:
           get_input: port_vson_server_oam_net_port_10_ip_requirements
         security_groups:
@@ -224,10 +228,9 @@ topology_template:
             get_input:
             - oam_net_ips
             - get_input: instance_index
-        subnetpoolid:
-          get_input: port_vson_server_oam_net_port_10_subnetpoolid
         mac_requirements:
           get_input: port_vson_server_oam_net_port_10_mac_requirements
+        subinterface_indicator: false
         name:
           str_replace:
             template: VNF_NAME_VNF_ID_SERVER_NAME_oam_net_port_0
@@ -246,8 +249,6 @@ topology_template:
           get_input: port_vson_server_oam_net_port_10_vlan_requirements
         network_role_tag:
           get_input: port_vson_server_oam_net_port_10_network_role_tag
-        network:
-          get_input: oam_net_id
         order:
           get_input: port_vson_server_oam_net_port_10_order
       requirements:
index 5f7bbc5..0ab6d2e 100644 (file)
@@ -228,6 +228,10 @@ topology_template:
     vson_server_oam_net_port_00:
       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
       properties:
+        subnetpoolid:
+          get_input: port_vson_server_oam_net_port_00_subnetpoolid
+        network:
+          get_input: oam_net_id
         ip_requirements:
           get_input: port_vson_server_oam_net_port_00_ip_requirements
         security_groups:
@@ -239,10 +243,9 @@ topology_template:
             get_input:
             - oam_net_ips
             - get_input: instance_index
-        subnetpoolid:
-          get_input: port_vson_server_oam_net_port_00_subnetpoolid
         mac_requirements:
           get_input: port_vson_server_oam_net_port_00_mac_requirements
+        subinterface_indicator: false
         name:
           str_replace:
             template: VNF_NAME_VNF_ID_SERVER_NAME_oam_net_port_0
@@ -261,8 +264,6 @@ topology_template:
           get_input: port_vson_server_oam_net_port_00_vlan_requirements
         network_role_tag:
           get_input: port_vson_server_oam_net_port_00_network_role_tag
-        network:
-          get_input: oam_net_id
         order:
           get_input: port_vson_server_oam_net_port_00_order
       requirements:
index cffb1be..4f102dd 100644 (file)
@@ -248,6 +248,10 @@ topology_template:
     vson_server_oam_net_port_0:
       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
       properties:
+        subnetpoolid:
+          get_input: port_vson_server_oam_net_port_0_subnetpoolid
+        network:
+          get_input: oam_net_id
         ip_requirements:
           get_input: port_vson_server_oam_net_port_0_ip_requirements
         security_groups:
@@ -263,10 +267,9 @@ topology_template:
             get_input:
             - oam_net_v6_ips
             - get_input: instance_index
-        subnetpoolid:
-          get_input: port_vson_server_oam_net_port_0_subnetpoolid
         mac_requirements:
           get_input: port_vson_server_oam_net_port_0_mac_requirements
+        subinterface_indicator: false
         name:
           str_replace:
             template: VNF_NAME_VNF_ID_SERVER_NAME_oam_net_port_0
@@ -285,8 +288,6 @@ topology_template:
           get_input: port_vson_server_oam_net_port_0_vlan_requirements
         network_role_tag:
           get_input: port_vson_server_oam_net_port_0_network_role_tag
-        network:
-          get_input: oam_net_id
         order:
           get_input: port_vson_server_oam_net_port_0_order
       requirements:
index ac8621e..94ebe4d 100644 (file)
@@ -866,12 +866,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_cmaui_port_5_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       compute_cmaui_availability_zone:
         type: list
         required: true
@@ -960,12 +954,6 @@ node_types:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_cmaui_port_6_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_cmaui_port_5_vlan_requirements:
         type: list
         required: true
@@ -1445,12 +1433,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_cmaui_port_4_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_cmaui_port_4_fixed_ips:
         type: list
         required: true
@@ -1531,12 +1513,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
-      port_cmaui_port_3_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_cmaui_port_4_network_role_tag:
         type: string
         required: true
@@ -3808,12 +3784,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_cmaui_port_2_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_cmaui_port_1_security_groups:
         type: list
         required: true
@@ -3902,12 +3872,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.VlanRequirements
-      port_cmaui_port_1_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_cmaui_port_1_replacement_policy:
         type: list
         required: true
index 1fc1065..8f42b61 100644 (file)
@@ -36,11 +36,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_cmaui_port_5_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     compute_cmaui_availability_zone:
       type: list
       required: true
@@ -113,11 +108,6 @@ topology_template:
     port_cmaui_port_5_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
-    port_cmaui_port_6_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_cmaui_port_5_vlan_requirements:
       type: list
       required: true
@@ -160,22 +150,19 @@ topology_template:
           get_input: port_cmaui_port_5_exCP_naming
         vlan_requirements:
           get_input: port_cmaui_port_5_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cmaui_port_5_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cmaui_port_5_ip_requirements
         network_role_tag:
           get_input: port_cmaui_port_5_network_role_tag
         network_role:
           get_input: port_cmaui_port_5_network_role
-        subnetpoolid:
-          get_input: port_cmaui_port_5_subnetpoolid
         fixed_ips:
           get_input:
           - port_cmaui_port_5_fixed_ips
           - index_value
+        subnetpoolid:
+          get_input: port_cmaui_port_5_subnetpoolid
         network:
           get_input:
           - port_cmaui_port_5_network
@@ -204,22 +191,19 @@ topology_template:
           get_input: port_cmaui_port_6_exCP_naming
         vlan_requirements:
           get_input: port_cmaui_port_6_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cmaui_port_6_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cmaui_port_6_ip_requirements
         network_role_tag:
           get_input: port_cmaui_port_6_network_role_tag
         network_role:
           get_input: port_cmaui_port_6_network_role
-        subnetpoolid:
-          get_input: port_cmaui_port_6_subnetpoolid
         fixed_ips:
           get_input:
           - port_cmaui_port_6_fixed_ips
           - index_value
+        subnetpoolid:
+          get_input: port_cmaui_port_6_subnetpoolid
         network:
           get_input:
           - port_cmaui_port_6_network
index 178821d..3407e72 100644 (file)
@@ -28,11 +28,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_cmaui_port_4_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_cmaui_port_4_fixed_ips:
       type: list
       required: true
@@ -98,11 +93,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
-    port_cmaui_port_3_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_cmaui_port_4_network_role_tag:
       type: string
       required: true
@@ -160,22 +150,19 @@ topology_template:
           get_input: port_cmaui_port_4_exCP_naming
         vlan_requirements:
           get_input: port_cmaui_port_4_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cmaui_port_4_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cmaui_port_4_ip_requirements
         network_role_tag:
           get_input: port_cmaui_port_4_network_role_tag
         network_role:
           get_input: port_cmaui_port_4_network_role
-        subnetpoolid:
-          get_input: port_cmaui_port_4_subnetpoolid
         fixed_ips:
           get_input:
           - port_cmaui_port_4_fixed_ips
           - index_value
+        subnetpoolid:
+          get_input: port_cmaui_port_4_subnetpoolid
         network:
           get_input:
           - port_cmaui_port_4_network
@@ -204,22 +191,19 @@ topology_template:
           get_input: port_cmaui_port_3_exCP_naming
         vlan_requirements:
           get_input: port_cmaui_port_3_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cmaui_port_3_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cmaui_port_3_ip_requirements
         network_role_tag:
           get_input: port_cmaui_port_3_network_role_tag
         network_role:
           get_input: port_cmaui_port_3_network_role
-        subnetpoolid:
-          get_input: port_cmaui_port_3_subnetpoolid
         fixed_ips:
           get_input:
           - port_cmaui_port_3_fixed_ips
           - index_value
+        subnetpoolid:
+          get_input: port_cmaui_port_3_subnetpoolid
         network:
           get_input:
           - port_cmaui_port_3_network
index 934995a..08dd30a 100644 (file)
@@ -20,11 +20,6 @@ topology_template:
     port_cmaui_port_1_subnetpoolid:
       type: string
       required: true
-    port_cmaui_port_2_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_cmaui_port_1_security_groups:
       type: list
       required: true
@@ -96,11 +91,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.VlanRequirements
-    port_cmaui_port_1_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_cmaui_port_1_replacement_policy:
       type: list
       required: true
@@ -160,22 +150,19 @@ topology_template:
           get_input: port_cmaui_port_1_exCP_naming
         vlan_requirements:
           get_input: port_cmaui_port_1_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cmaui_port_1_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cmaui_port_1_ip_requirements
         network_role_tag:
           get_input: port_cmaui_port_1_network_role_tag
         network_role:
           get_input: port_cmaui_port_1_network_role
-        subnetpoolid:
-          get_input: port_cmaui_port_1_subnetpoolid
         fixed_ips:
           get_input:
           - port_cmaui_port_1_fixed_ips
           - index_value
+        subnetpoolid:
+          get_input: port_cmaui_port_1_subnetpoolid
         network:
           get_input:
           - port_cmaui_port_1_network
@@ -204,22 +191,19 @@ topology_template:
           get_input: port_cmaui_port_2_exCP_naming
         vlan_requirements:
           get_input: port_cmaui_port_2_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_cmaui_port_2_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_cmaui_port_2_ip_requirements
         network_role_tag:
           get_input: port_cmaui_port_2_network_role_tag
         network_role:
           get_input: port_cmaui_port_2_network_role
-        subnetpoolid:
-          get_input: port_cmaui_port_2_subnetpoolid
         fixed_ips:
           get_input:
           - port_cmaui_port_2_fixed_ips
           - index_value
+        subnetpoolid:
+          get_input: port_cmaui_port_2_subnetpoolid
         network:
           get_input:
           - port_cmaui_port_2_network
index 9c4ebd2..e543c21 100644 (file)
@@ -62,8 +62,6 @@ topology_template:
       directives:
       - substitutable
       properties:
-        port_cmaui_port_2_subinterface_indicator:
-        - false
         port_cmaui_port_1_security_groups:
         - - get_input: p1
           - get_input: p2
@@ -96,8 +94,6 @@ topology_template:
             is_required: true
           floating_ip_count_required:
             is_required: false
-        port_cmaui_port_1_subinterface_indicator:
-        - false
         port_cmaui_port_1_replacement_policy:
         - AUTO
         port_cmaui_port_2_replacement_policy:
@@ -1018,4 +1014,4 @@ topology_template:
       - dependency_cmaui
       dependency_cmaui_port_4_test_nested2Level:
       - test_nested2Level
-      - dependency_cmaui_port_4
\ No newline at end of file
+      - dependency_cmaui_port_4
index d607379..67af3b2 100644 (file)
@@ -89,8 +89,6 @@ topology_template:
         - get_input:
           - cmaui_names
           - 0
-        port_cmaui_port_4_subinterface_indicator:
-        - false
         port_cmaui_port_4_fixed_ips:
         - ip_address:
             get_input:
@@ -118,8 +116,6 @@ topology_template:
             is_required: true
           floating_ip_count_required:
             is_required: false
-        port_cmaui_port_3_subinterface_indicator:
-        - false
         port_cmaui_port_4_replacement_policy:
         - AUTO
         port_cmaui_port_3_replacement_policy:
@@ -806,4 +802,4 @@ topology_template:
       - dependency_cmaui_cmaui_port_3
       dependency_cmaui_port_5_test_nested3Level:
       - test_nested3Level
-      - dependency_cmaui_port_5
\ No newline at end of file
+      - dependency_cmaui_port_5
index 8d6cae8..a68045f 100644 (file)
@@ -105,8 +105,6 @@ topology_template:
         - get_input:
           - cmaui_names
           - 0
-        port_cmaui_port_5_subinterface_indicator:
-        - false
         compute_cmaui_availability_zone:
         - get_input: availability_zone_0
         vm_image_name:
@@ -141,8 +139,6 @@ topology_template:
         port_cmaui_port_5_mac_requirements:
           mac_count_required:
             is_required: false
-        port_cmaui_port_6_subinterface_indicator:
-        - false
         port_cmaui_port_6_mac_requirements:
           mac_count_required:
             is_required: false
index 257d8c7..17205b3 100644 (file)
@@ -118,6 +118,10 @@ topology_template:
     cmaui_port_7:
       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
       properties:
+        subnetpoolid:
+          get_input: port_cmaui_port_7_subnetpoolid
+        network:
+          get_input: net
         replacement_policy: AUTO
         ip_requirements:
           get_input: port_cmaui_port_7_ip_requirements
@@ -130,18 +134,15 @@ topology_template:
             get_input:
             - cmaui_oam_ips
             - 0
-        subnetpoolid:
-          get_input: port_cmaui_port_7_subnetpoolid
         mac_requirements:
           get_input: port_cmaui_port_7_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_cmaui_port_7_exCP_naming
         vlan_requirements:
           get_input: port_cmaui_port_7_vlan_requirements
         network_role_tag:
           get_input: port_cmaui_port_7_network_role_tag
-        network:
-          get_input: net
         order:
           get_input: port_cmaui_port_7_order
       requirements:
@@ -165,6 +166,10 @@ topology_template:
     cmaui_port_8:
       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
       properties:
+        subnetpoolid:
+          get_input: port_cmaui_port_8_subnetpoolid
+        network:
+          get_input: net
         replacement_policy: AUTO
         ip_requirements:
           get_input: port_cmaui_port_8_ip_requirements
@@ -178,18 +183,15 @@ topology_template:
             get_input:
             - cmaui_oam_ips
             - 0
-        subnetpoolid:
-          get_input: port_cmaui_port_8_subnetpoolid
         mac_requirements:
           get_input: port_cmaui_port_8_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_cmaui_port_8_exCP_naming
         vlan_requirements:
           get_input: port_cmaui_port_8_vlan_requirements
         network_role_tag:
           get_input: port_cmaui_port_8_network_role_tag
-        network:
-          get_input: net
         order:
           get_input: port_cmaui_port_8_order
       requirements:
index 37a35b6..7948029 100644 (file)
@@ -172,6 +172,7 @@ topology_template:
           get_input: port_oam_port_0_subnetpoolid
         mac_requirements:
           get_input: port_oam_port_0_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_oam_port_0_exCP_naming
         vlan_requirements:
@@ -216,6 +217,7 @@ topology_template:
           get_input: port_oam_port_1_subnetpoolid
         mac_requirements:
           get_input: port_oam_port_1_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_oam_port_1_exCP_naming
         vlan_requirements:
index ed7bb6c..205114d 100644 (file)
@@ -172,6 +172,7 @@ topology_template:
           get_input: port_pcm_port_1_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_1_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_1_exCP_naming
         vlan_requirements:
@@ -217,6 +218,7 @@ topology_template:
           get_input: port_pcm_port_0_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_0_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_0_exCP_naming
         vlan_requirements:
index bb22e48..9affd9d 100644 (file)
@@ -174,6 +174,7 @@ topology_template:
           get_input: port_pcm_port_00_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_00_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_00_exCP_naming
         vlan_requirements:
@@ -205,6 +206,7 @@ topology_template:
           get_input: port_pcm_port_01_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_01_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_01_exCP_naming
         vlan_requirements:
index 4ae500b..d716bdc 100644 (file)
@@ -180,6 +180,7 @@ topology_template:
           get_input: port_pcm_port_1_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_1_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_1_exCP_naming
         vlan_requirements:
@@ -224,6 +225,7 @@ topology_template:
           get_input: port_pcm_port_0_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_0_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_0_exCP_naming
         vlan_requirements:
index bb22e48..9affd9d 100644 (file)
@@ -174,6 +174,7 @@ topology_template:
           get_input: port_pcm_port_00_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_00_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_00_exCP_naming
         vlan_requirements:
@@ -205,6 +206,7 @@ topology_template:
           get_input: port_pcm_port_01_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_01_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_01_exCP_naming
         vlan_requirements:
index 00424ac..8272ab5 100644 (file)
@@ -174,6 +174,7 @@ topology_template:
           get_input: port_pcm_port_1_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_1_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_1_exCP_naming
         vlan_requirements:
@@ -218,6 +219,7 @@ topology_template:
           get_input: port_pcm_port_0_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_0_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_0_exCP_naming
         vlan_requirements:
index b2dbb10..0f397b9 100644 (file)
@@ -19,11 +19,6 @@ topology_template:
     port_compute_port_subnetpoolid:
       type: string
       required: true
-    port_compute_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     index_value:
       type: integer
       description: Index value of this substitution service template runtime instance
@@ -122,10 +117,7 @@ topology_template:
           get_input: port_compute_port_exCP_naming
         vlan_requirements:
           get_input: port_compute_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_compute_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_compute_port_ip_requirements
         network_role_tag:
index f9522f3..1e7caa5 100644 (file)
@@ -162,6 +162,7 @@ topology_template:
           get_input: port_pcm_port_1_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_1_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_1_exCP_naming
         vlan_requirements:
@@ -206,6 +207,7 @@ topology_template:
           get_input: port_pcm_port_0_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_0_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_0_exCP_naming
         vlan_requirements:
index 866ceac..6e4407c 100644 (file)
@@ -175,6 +175,7 @@ topology_template:
           get_input: port_pcm_1port_0_subnetpoolid
         mac_requirements:
           get_input: port_pcm_1port_0_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_1port_0_exCP_naming
         vlan_requirements:
@@ -206,6 +207,7 @@ topology_template:
           get_input: port_pcm_2port_1_subnetpoolid
         mac_requirements:
           get_input: port_pcm_2port_1_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_2port_1_exCP_naming
         vlan_requirements:
index 47887b4..692fdc2 100644 (file)
@@ -60,11 +60,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
-    port_pcm_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     compute_pcm_server_user_data_format:
       type: list
       required: true
@@ -131,10 +126,7 @@ topology_template:
           get_input: port_pcm_port_exCP_naming
         vlan_requirements:
           get_input: port_pcm_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pcm_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pcm_port_ip_requirements
         network_role_tag:
index 9701cf6..bb6490a 100644 (file)
@@ -113,8 +113,6 @@ topology_template:
             is_required: true
           floating_ip_count_required:
             is_required: false
-        port_pcm_port_subinterface_indicator:
-        - false
         compute_pcm_server_user_data_format:
         - RAW
         vm_image_name:
@@ -157,8 +155,6 @@ topology_template:
             is_required: true
           floating_ip_count_required:
             is_required: false
-        port_pcm_port_subinterface_indicator:
-        - false
         compute_pcm_server_user_data_format:
         - RAW
         vm_image_name:
@@ -536,4 +532,4 @@ topology_template:
       - local_storage_pcm_server
       local_storage_server_pcm_1:
       - abstract_pcm_server_1
-      - local_storage_pcm_server
\ No newline at end of file
+      - local_storage_pcm_server
index 72a1000..30b8f79 100644 (file)
@@ -68,12 +68,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
-      port_pcm_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       vm_image_name:
         type: string
         required: true
@@ -513,12 +507,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
-      port_pcm_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       compute_pcm_server_user_data_format:
         type: list
         required: true
index 47887b4..692fdc2 100644 (file)
@@ -60,11 +60,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
-    port_pcm_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     compute_pcm_server_user_data_format:
       type: list
       required: true
@@ -131,10 +126,7 @@ topology_template:
           get_input: port_pcm_port_exCP_naming
         vlan_requirements:
           get_input: port_pcm_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pcm_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pcm_port_ip_requirements
         network_role_tag:
index ccee699..6b122e7 100644 (file)
@@ -60,11 +60,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
-    port_pcm_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     vm_image_name:
       type: string
       required: true
@@ -131,10 +126,7 @@ topology_template:
           get_input: port_pcm_port_exCP_naming
         vlan_requirements:
           get_input: port_pcm_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pcm_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pcm_port_ip_requirements
         network_role_tag:
index 4c55b11..8e26dac 100644 (file)
@@ -131,8 +131,6 @@ topology_template:
             is_required: true
           floating_ip_count_required:
             is_required: false
-        port_pcm_port_subinterface_indicator:
-        - false
         compute_pcm_server_user_data_format:
         - RAW
         vm_image_name:
@@ -175,8 +173,6 @@ topology_template:
             is_required: true
           floating_ip_count_required:
             is_required: false
-        port_pcm_port_subinterface_indicator:
-        - false
         vm_image_name:
           get_input: pd_image_name
         compute_pd_server_config_drive:
@@ -554,4 +550,4 @@ topology_template:
       - dependency_pd_server
       dependency_pcm_port_1:
       - abstract_pd_server
-      - dependency_pd_server_pcm_port
\ No newline at end of file
+      - dependency_pd_server_pcm_port
index 38642e8..0a53c42 100644 (file)
@@ -162,6 +162,7 @@ topology_template:
           get_input: port_pcm_port_1_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_1_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_1_exCP_naming
         vlan_requirements:
@@ -206,6 +207,7 @@ topology_template:
           get_input: port_pcm_port_0_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_0_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_0_exCP_naming
         vlan_requirements:
index cb42268..c76abdd 100644 (file)
@@ -162,6 +162,7 @@ topology_template:
           get_input: port_pcm_port_11_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_11_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_11_exCP_naming
         vlan_requirements:
@@ -193,6 +194,7 @@ topology_template:
           get_input: port_pcm_port_01_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_01_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_01_exCP_naming
         vlan_requirements:
index e4e97f1..1026374 100644 (file)
@@ -162,6 +162,7 @@ topology_template:
           get_input: port_pcm_port_12_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_12_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_12_exCP_naming
         vlan_requirements:
@@ -193,6 +194,7 @@ topology_template:
           get_input: port_pcm_port_02_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_02_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_02_exCP_naming
         vlan_requirements:
index 31241fa..bdeda34 100644 (file)
@@ -162,6 +162,7 @@ topology_template:
           get_input: port_pcm_port_11_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_11_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_11_exCP_naming
         vlan_requirements:
@@ -193,6 +194,7 @@ topology_template:
           get_input: port_pcm_port_01_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_01_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_01_exCP_naming
         vlan_requirements:
index 7e16cca..efe9830 100644 (file)
@@ -162,6 +162,7 @@ topology_template:
           get_input: port_pcm_port_1_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_1_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_1_exCP_naming
         vlan_requirements:
@@ -206,6 +207,7 @@ topology_template:
           get_input: port_pcm_port_0_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_0_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_0_exCP_naming
         vlan_requirements:
index f9522f3..1e7caa5 100644 (file)
@@ -162,6 +162,7 @@ topology_template:
           get_input: port_pcm_port_1_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_1_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_1_exCP_naming
         vlan_requirements:
@@ -206,6 +207,7 @@ topology_template:
           get_input: port_pcm_port_0_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_0_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_0_exCP_naming
         vlan_requirements:
index 2e8cac3..9399f0b 100644 (file)
@@ -55,11 +55,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -113,10 +108,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 516a938..2976d03 100644 (file)
@@ -55,11 +55,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -113,10 +108,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index f427a9b..b54e72b 100644 (file)
@@ -129,9 +129,6 @@ topology_template:
         port_pd01_port_network:
         - Network-1
         - Network-0
-        port_pd01_port_subinterface_indicator:
-        - false
-        - false
         compute_pd_server_user_data_format:
         - RAW_SERVER_PD_2
         - get_attribute:
@@ -163,4 +160,4 @@ topology_template:
         description: heat template that creates MOG stack
       members:
       - network_policy_server
-      - abstract_pd_server
\ No newline at end of file
+      - abstract_pd_server
index 8e79cec..c4c49ef 100644 (file)
@@ -55,11 +55,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -122,10 +117,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 4f3939b..4157d58 100644 (file)
@@ -50,11 +50,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -103,10 +98,7 @@ topology_template:
           - accessIPv4
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index b1ffb37..e9a7794 100644 (file)
@@ -60,11 +60,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -126,10 +121,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 2e8cac3..9399f0b 100644 (file)
@@ -55,11 +55,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -113,10 +108,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index a14f0c9..27c5771 100644 (file)
@@ -60,11 +60,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -122,10 +117,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 562554f..54eff7e 100644 (file)
@@ -55,11 +55,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -113,10 +108,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 102326a..5326386 100644 (file)
@@ -62,12 +62,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
@@ -481,12 +475,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_ps01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_ps01_port_order:
         type: integer
         required: true
index d8a342d..29712de 100644 (file)
@@ -163,9 +163,6 @@ topology_template:
         port_pd01_port_network:
         - Network-PD-1
         - Network-PD-0
-        port_pd01_port_subinterface_indicator:
-        - false
-        - false
         compute_pd_server_user_data_format:
         - null
         - RAW
@@ -197,9 +194,6 @@ topology_template:
         - RAW
         vm_flavor_name:
           get_input: ps_flavor_name
-        port_ps01_port_subinterface_indicator:
-        - false
-        - false
         vm_image_name:
           get_input: ps_image_name
         port_ps01_port_replacement_policy:
@@ -238,4 +232,4 @@ topology_template:
         description: heat template that creates MOG stack
       members:
       - abstract_pd_server
-      - abstract_ps_server
\ No newline at end of file
+      - abstract_ps_server
index 2e8cac3..9399f0b 100644 (file)
@@ -55,11 +55,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -113,10 +108,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 5636f4b..c64c7f1 100644 (file)
@@ -44,11 +44,6 @@ topology_template:
     vm_flavor_name:
       type: string
       required: true
-    port_ps01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_ps01_port_order:
       type: integer
       required: true
@@ -113,10 +108,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_ps01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_ps01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_ps01_port_ip_requirements
         network_role_tag:
index 3b488ab..b8bd4c0 100644 (file)
@@ -62,12 +62,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
@@ -485,12 +479,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_ps01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_ps01_port_order:
         type: integer
         required: true
index 7db883c..f69da5b 100644 (file)
@@ -163,9 +163,6 @@ topology_template:
         port_pd01_port_network:
         - Network-PD-1
         - Network-PD-0
-        port_pd01_port_subinterface_indicator:
-        - false
-        - false
         compute_pd_server_user_data_format:
         - null
         - get_attribute:
@@ -201,9 +198,6 @@ topology_template:
         - null
         vm_flavor_name:
           get_input: ps_flavor_name
-        port_ps01_port_subinterface_indicator:
-        - false
-        - false
         vm_image_name:
           get_input: ps_image_name
         port_ps01_port_replacement_policy:
@@ -242,4 +236,4 @@ topology_template:
         description: heat template that creates MOG stack
       members:
       - abstract_pd_server
-      - abstract_ps_server
\ No newline at end of file
+      - abstract_ps_server
index 51bcd3b..6929803 100644 (file)
@@ -55,11 +55,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -113,10 +108,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index edf777c..2fbc68e 100644 (file)
@@ -44,11 +44,6 @@ topology_template:
     vm_flavor_name:
       type: string
       required: true
-    port_ps01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_ps01_port_order:
       type: integer
       required: true
@@ -113,10 +108,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_ps01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_ps01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_ps01_port_ip_requirements
         network_role_tag:
@@ -319,4 +311,4 @@ topology_template:
       - dependency
       local_storage_ps_server:
       - ps_server
-      - local_storage
\ No newline at end of file
+      - local_storage
index 5df6256..615de8d 100644 (file)
@@ -8,6 +8,14 @@ node_types:
   org.openecomp.resource.abstract.nodes.pd_server:
     derived_from: org.openecomp.resource.abstract.nodes.VFC
     properties:
+      index_value:
+        type: integer
+        description: Index value of this substitution service template runtime instance
+        required: false
+        default: 0
+        status: SUPPORTED
+        constraints:
+        - greater_or_equal: 0
       compute_pd_server_availability_zone:
         type: list
         required: true
@@ -20,92 +28,60 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      vm_flavor_name:
-        type: string
+      port_pd02_port_mac_requirements:
+        type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_pd02_port_network_role_tag:
-        type: string
+      port_pd01_port_exCP_naming:
+        type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
-      port_pd02_port_subinterface_indicator:
-        type: list
+      vm_flavor_name:
+        type: string
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: boolean
-      port_pd01_port_mac_requirements:
-        type: org.openecomp.datatypes.network.MacRequirements
+      port_pd02_port_order:
+        type: integer
         required: true
         status: SUPPORTED
-      vm_image_name:
+      port_pd02_port_subnetpoolid:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_ip_requirements:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: org.openecomp.datatypes.network.IpRequirements
-      port_pd02_port_network_role:
+      port_pd02_port_network_role_tag:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_subinterface_indicator:
-        type: list
+      port_pd01_port_mac_requirements:
+        type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: boolean
-      port_pd01_port_vlan_requirements:
+      port_pd02_port_vlan_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.VlanRequirements
-      compute_pd_server_user_data_format:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: string
-      index_value:
-        type: integer
-        description: Index value of this substitution service template runtime instance
-        required: false
-        default: 0
-        status: SUPPORTED
-        constraints:
-        - greater_or_equal: 0
-      port_pd02_port_mac_requirements:
-        type: org.openecomp.datatypes.network.MacRequirements
-        required: true
-        status: SUPPORTED
-      port_pd01_port_exCP_naming:
-        type: org.openecomp.datatypes.Naming
-        required: true
-        status: SUPPORTED
-      port_pd02_port_order:
-        type: integer
-        required: true
-        status: SUPPORTED
-      port_pd02_port_subnetpoolid:
+      vm_image_name:
         type: string
         required: true
         status: SUPPORTED
-      port_pd02_port_vlan_requirements:
+      port_pd01_port_ip_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: org.openecomp.datatypes.network.VlanRequirements
+          type: org.openecomp.datatypes.network.IpRequirements
       port_pd01_port_network:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
+      port_pd02_port_network_role:
+        type: string
+        required: true
+        status: SUPPORTED
       port_pd01_port_order:
         type: integer
         required: true
@@ -132,12 +108,24 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
+      port_pd01_port_vlan_requirements:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: org.openecomp.datatypes.network.VlanRequirements
       port_pd02_port_network:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
+      compute_pd_server_user_data_format:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: string
     requirements:
     - dependency_pd_server:
         capability: tosca.capabilities.Node
index bc0b6e2..a6d5ed6 100644 (file)
@@ -838,11 +838,12 @@ topology_template:
         - get_input:
           - pd_server_names
           - 0
+        port_pd02_port_mac_requirements:
+          mac_count_required:
+            is_required: false
         vm_flavor_name:
           get_input: pd_flavor_name
         port_pd02_port_network_role_tag: oam
-        port_pd02_port_subinterface_indicator:
-        - false
         port_pd01_port_mac_requirements:
           mac_count_required:
             is_required: false
@@ -854,13 +855,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_pd01_port_subinterface_indicator:
-        - false
-        compute_pd_server_user_data_format:
-        - RAW
-        port_pd02_port_mac_requirements:
-          mac_count_required:
-            is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
         port_pd02_port_ip_requirements:
@@ -872,6 +866,8 @@ topology_template:
         port_pd01_port_network_role_tag: oam
         port_pd02_port_network:
         - get_input: oam_net_name
+        compute_pd_server_user_data_format:
+        - RAW
         service_template_filter:
           substitute_service_template: Nested_pd_serverServiceTemplate.yaml
           count: 1
@@ -887,4 +883,4 @@ topology_template:
         heat_file: ../Artifacts/hot-mog-0108-bs1271.yml
         description: heat template that creates MOG stack
       members:
-      - abstract_pd_server
\ No newline at end of file
+      - abstract_pd_server
index f84903c..3c0aeae 100644 (file)
@@ -11,6 +11,13 @@ node_types:
     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
 topology_template:
   inputs:
+    index_value:
+      type: integer
+      description: Index value of this substitution service template runtime instance
+      required: false
+      default: 0
+      constraints:
+      - greater_or_equal: 0
     compute_pd_server_availability_zone:
       type: list
       required: true
@@ -21,75 +28,48 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    vm_flavor_name:
-      type: string
+    port_pd02_port_mac_requirements:
+      type: org.openecomp.datatypes.network.MacRequirements
       required: true
-    port_pd02_port_network_role_tag:
-      type: string
+    port_pd01_port_exCP_naming:
+      type: org.openecomp.datatypes.Naming
       required: true
-    port_pd02_port_subinterface_indicator:
-      type: list
+    vm_flavor_name:
+      type: string
       required: true
-      entry_schema:
-        type: boolean
-    port_pd01_port_mac_requirements:
-      type: org.openecomp.datatypes.network.MacRequirements
+    port_pd02_port_order:
+      type: integer
       required: true
-    vm_image_name:
+    port_pd02_port_subnetpoolid:
       type: string
       required: true
-    port_pd01_port_ip_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.IpRequirements
-    port_pd02_port_network_role:
+    port_pd02_port_network_role_tag:
       type: string
       required: true
-    port_pd01_port_subinterface_indicator:
-      type: list
+    port_pd01_port_mac_requirements:
+      type: org.openecomp.datatypes.network.MacRequirements
       required: true
-      entry_schema:
-        type: boolean
-    port_pd01_port_vlan_requirements:
+    port_pd02_port_vlan_requirements:
       type: list
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.VlanRequirements
-    compute_pd_server_user_data_format:
-      type: list
-      required: true
-      entry_schema:
-        type: string
-    index_value:
-      type: integer
-      description: Index value of this substitution service template runtime instance
-      required: false
-      default: 0
-      constraints:
-      - greater_or_equal: 0
-    port_pd02_port_mac_requirements:
-      type: org.openecomp.datatypes.network.MacRequirements
-      required: true
-    port_pd01_port_exCP_naming:
-      type: org.openecomp.datatypes.Naming
-      required: true
-    port_pd02_port_order:
-      type: integer
-      required: true
-    port_pd02_port_subnetpoolid:
+    vm_image_name:
       type: string
       required: true
-    port_pd02_port_vlan_requirements:
+    port_pd01_port_ip_requirements:
       type: list
       required: true
       entry_schema:
-        type: org.openecomp.datatypes.network.VlanRequirements
+        type: org.openecomp.datatypes.network.IpRequirements
     port_pd01_port_network:
       type: list
       required: true
       entry_schema:
         type: string
+    port_pd02_port_network_role:
+      type: string
+      required: true
     port_pd01_port_order:
       type: integer
       required: true
@@ -110,11 +90,21 @@ topology_template:
     port_pd01_port_network_role_tag:
       type: string
       required: true
+    port_pd01_port_vlan_requirements:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.network.VlanRequirements
     port_pd02_port_network:
       type: list
       required: true
       entry_schema:
         type: string
+    compute_pd_server_user_data_format:
+      type: list
+      required: true
+      entry_schema:
+        type: string
   node_templates:
     pd_server:
       type: org.openecomp.resource.vfc.compute.nodes.heat.pd_server
@@ -142,10 +132,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
@@ -174,10 +161,7 @@ topology_template:
           get_input: port_pd02_port_exCP_naming
         vlan_requirements:
           get_input: port_pd02_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd02_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd02_port_ip_requirements
         network_role_tag:
index 4096aca..b6df4b4 100644 (file)
@@ -125,8 +125,6 @@ topology_template:
         - RAW
         vm_image_name:
           get_input: image_smp_name
-        port_port1_subinterface_indicator:
-        - false
         port_port1_ip_requirements:
         - ip_version: 4
           ip_count_required:
@@ -187,4 +185,4 @@ topology_template:
         name: def
         affinity: host
       targets:
-      - BE_Affinity_group
\ No newline at end of file
+      - BE_Affinity_group
index 00a6062..2aa4377 100644 (file)
@@ -63,11 +63,6 @@ topology_template:
     vm_image_name:
       type: string
       required: true
-    port_port1_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_port1_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
@@ -104,10 +99,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_port1_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_port1_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_port1_ip_requirements
         network_role_tag:
index f3f62da..c4d4e6b 100644 (file)
@@ -40,12 +40,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pd02_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_mac_requirements:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
@@ -70,12 +64,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_vlan_requirements:
         type: list
         required: true
index deee13f..424fcd6 100644 (file)
@@ -165,8 +165,6 @@ topology_template:
         port_pd01_port_security_groups:
         - - jsa_security_group
         port_pd02_port_network_role_tag: oam
-        port_pd02_port_subinterface_indicator:
-        - false
         port_pd01_port_mac_requirements:
           mac_count_required:
             is_required: false
@@ -180,8 +178,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_pd01_port_subinterface_indicator:
-        - false
         compute_pd_server_user_data_format:
         - RAW
         port_pd02_port_mac_requirements:
@@ -217,4 +213,4 @@ topology_template:
       members:
       - resources_with_dependOn
       - jsa_security_group
-      - abstract_pd_server
\ No newline at end of file
+      - abstract_pd_server
index e604ae2..14e9708 100644 (file)
@@ -37,11 +37,6 @@ topology_template:
     port_pd02_port_network_role_tag:
       type: string
       required: true
-    port_pd02_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
@@ -61,11 +56,6 @@ topology_template:
     port_pd02_port_network_role:
       type: string
       required: true
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_vlan_requirements:
       type: list
       required: true
@@ -174,10 +164,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
@@ -214,10 +201,7 @@ topology_template:
           get_input: port_pd02_port_exCP_naming
         vlan_requirements:
           get_input: port_pd02_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd02_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd02_port_ip_requirements
         network_role_tag:
index ad1fe5a..7c03026 100644 (file)
@@ -34,12 +34,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pd02_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_mac_requirements:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
@@ -64,12 +58,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_vlan_requirements:
         type: list
         required: true
index 875168c..0ad20ba 100644 (file)
@@ -174,8 +174,6 @@ topology_template:
         - AUTO
         vm_flavor_name:
           get_input: pd_flavor_name
-        port_pd02_port_subinterface_indicator:
-        - false
         port_pd01_port_mac_requirements:
           mac_count_required:
             is_required: false
@@ -189,8 +187,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_pd01_port_subinterface_indicator:
-        - false
         compute_pd_server_user_data_format:
         - RAW
         port_pd02_port_mac_requirements:
@@ -246,4 +242,4 @@ topology_template:
       members:
       - packet_mirror_network
       - pd01_volume
-      - abstract_pd_server
\ No newline at end of file
+      - abstract_pd_server
index 5cf54ba..e5183bd 100644 (file)
@@ -32,11 +32,6 @@ topology_template:
     port_pd02_port_network_role_tag:
       type: string
       required: true
-    port_pd02_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
@@ -56,11 +51,6 @@ topology_template:
     port_pd02_port_network_role:
       type: string
       required: true
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_vlan_requirements:
       type: list
       required: true
@@ -156,10 +146,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
@@ -192,10 +179,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_pd02_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd02_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd02_port_ip_requirements
         network_role_tag:
index e31c7e3..7ff82db 100644 (file)
@@ -46,12 +46,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_0_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_0_replacement_policy:
         type: list
         required: true
@@ -116,12 +110,6 @@ node_types:
         status: SUPPORTED
         constraints:
         - greater_or_equal: 0
-      port_pd01_port_1_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_1_order:
         type: integer
         required: true
index 64c5fd5..3529fed 100644 (file)
@@ -171,8 +171,6 @@ topology_template:
         - get_input:
           - pd_server_names
           - 0
-        port_pd01_port_0_subinterface_indicator:
-        - false
         port_pd01_port_0_replacement_policy:
         - AUTO
         vm_flavor_name:
@@ -191,8 +189,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_pd01_port_1_subinterface_indicator:
-        - false
         port_pd01_port_1_mac_requirements:
           mac_count_required:
             is_required: false
@@ -217,4 +213,4 @@ topology_template:
       members:
       - resources_with_dependOn
       - jsa_security_group
-      - abstract_pd_server
\ No newline at end of file
+      - abstract_pd_server
index b949593..8460f43 100644 (file)
@@ -42,11 +42,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_0_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_0_replacement_policy:
       type: list
       required: true
@@ -98,11 +93,6 @@ topology_template:
       default: 0
       constraints:
       - greater_or_equal: 0
-    port_pd01_port_1_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_1_order:
       type: integer
       required: true
@@ -174,10 +164,7 @@ topology_template:
           get_input: port_pd01_port_1_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_1_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_1_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_1_ip_requirements
         network_role_tag:
@@ -214,10 +201,7 @@ topology_template:
           get_input: port_pd01_port_0_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_0_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_0_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_0_ip_requirements
         network_role_tag:
index 55cbc86..4af5b2d 100644 (file)
@@ -40,12 +40,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_0_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_0_replacement_policy:
         type: list
         required: true
@@ -110,12 +104,6 @@ node_types:
         status: SUPPORTED
         constraints:
         - greater_or_equal: 0
-      port_pd01_port_1_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_1_order:
         type: integer
         required: true
index 420e802..3f3e490 100644 (file)
@@ -200,8 +200,6 @@ topology_template:
         - get_input:
           - pd_server_names
           - 0
-        port_pd01_port_0_subinterface_indicator:
-        - false
         port_pd01_port_0_replacement_policy:
         - AUTO
         vm_flavor_name:
@@ -218,8 +216,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_pd01_port_1_subinterface_indicator:
-        - false
         port_pd01_port_1_mac_requirements:
           mac_count_required:
             is_required: false
@@ -266,4 +262,4 @@ topology_template:
       - packet_mirror_network
       - pd01_volume
       - packet_internal_network
-      - abstract_pd_server
\ No newline at end of file
+      - abstract_pd_server
index a45b794..f8630d5 100644 (file)
@@ -37,11 +37,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_0_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_0_replacement_policy:
       type: list
       required: true
@@ -93,11 +88,6 @@ topology_template:
       default: 0
       constraints:
       - greater_or_equal: 0
-    port_pd01_port_1_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_1_order:
       type: integer
       required: true
@@ -156,10 +146,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_pd01_port_1_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_1_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_1_ip_requirements
         network_role_tag:
@@ -192,10 +179,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_pd01_port_0_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_0_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_0_ip_requirements
         network_role_tag:
index 76ab87a..d4f3cb8 100644 (file)
@@ -8,6 +8,14 @@ node_types:
   org.openecomp.resource.abstract.nodes.pd_server:
     derived_from: org.openecomp.resource.abstract.nodes.VFC
     properties:
+      index_value:
+        type: integer
+        description: Index value of this substitution service template runtime instance
+        required: false
+        default: 0
+        status: SUPPORTED
+        constraints:
+        - greater_or_equal: 0
       compute_pd_server_availability_zone:
         type: list
         required: true
@@ -20,92 +28,60 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      vm_flavor_name:
-        type: string
+      port_pd02_port_mac_requirements:
+        type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_pd02_port_network_role_tag:
-        type: string
+      port_pd01_port_exCP_naming:
+        type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
-      port_pd02_port_subinterface_indicator:
-        type: list
+      vm_flavor_name:
+        type: string
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: boolean
-      port_pd01_port_mac_requirements:
-        type: org.openecomp.datatypes.network.MacRequirements
+      port_pd02_port_order:
+        type: integer
         required: true
         status: SUPPORTED
-      vm_image_name:
+      port_pd02_port_subnetpoolid:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_ip_requirements:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: org.openecomp.datatypes.network.IpRequirements
-      port_pd02_port_network_role:
+      port_pd02_port_network_role_tag:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_subinterface_indicator:
-        type: list
+      port_pd01_port_mac_requirements:
+        type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: boolean
-      port_pd01_port_vlan_requirements:
+      port_pd02_port_vlan_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.VlanRequirements
-      compute_pd_server_user_data_format:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: string
-      index_value:
-        type: integer
-        description: Index value of this substitution service template runtime instance
-        required: false
-        default: 0
-        status: SUPPORTED
-        constraints:
-        - greater_or_equal: 0
-      port_pd02_port_mac_requirements:
-        type: org.openecomp.datatypes.network.MacRequirements
-        required: true
-        status: SUPPORTED
-      port_pd01_port_exCP_naming:
-        type: org.openecomp.datatypes.Naming
-        required: true
-        status: SUPPORTED
-      port_pd02_port_order:
-        type: integer
-        required: true
-        status: SUPPORTED
-      port_pd02_port_subnetpoolid:
+      vm_image_name:
         type: string
         required: true
         status: SUPPORTED
-      port_pd02_port_vlan_requirements:
+      port_pd01_port_ip_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: org.openecomp.datatypes.network.VlanRequirements
+          type: org.openecomp.datatypes.network.IpRequirements
       port_pd01_port_network:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
+      port_pd02_port_network_role:
+        type: string
+        required: true
+        status: SUPPORTED
       port_pd01_port_order:
         type: integer
         required: true
@@ -132,12 +108,24 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
+      port_pd01_port_vlan_requirements:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: org.openecomp.datatypes.network.VlanRequirements
       port_pd02_port_network:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
+      compute_pd_server_user_data_format:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: string
     requirements:
     - dependency_pd_server:
         capability: tosca.capabilities.Node
index c247721..e7fa960 100644 (file)
@@ -869,11 +869,12 @@ topology_template:
         - get_input:
           - pd_server_names
           - 0
+        port_pd02_port_mac_requirements:
+          mac_count_required:
+            is_required: false
         vm_flavor_name:
           get_input: pd_flavor_name
         port_pd02_port_network_role_tag: oam
-        port_pd02_port_subinterface_indicator:
-        - false
         port_pd01_port_mac_requirements:
           mac_count_required:
             is_required: false
@@ -885,13 +886,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_pd01_port_subinterface_indicator:
-        - false
-        compute_pd_server_user_data_format:
-        - RAW
-        port_pd02_port_mac_requirements:
-          mac_count_required:
-            is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
         port_pd02_port_ip_requirements:
@@ -903,6 +897,8 @@ topology_template:
         port_pd01_port_network_role_tag: oam
         port_pd02_port_network:
         - get_input: oam_net_name
+        compute_pd_server_user_data_format:
+        - RAW
         service_template_filter:
           substitute_service_template: Nested_pd_serverServiceTemplate.yaml
           count: 1
@@ -919,4 +915,4 @@ topology_template:
         description: heat template that creates MOG stack
       members:
       - server_pcm_003
-      - abstract_pd_server
\ No newline at end of file
+      - abstract_pd_server
index f84903c..3c0aeae 100644 (file)
@@ -11,6 +11,13 @@ node_types:
     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
 topology_template:
   inputs:
+    index_value:
+      type: integer
+      description: Index value of this substitution service template runtime instance
+      required: false
+      default: 0
+      constraints:
+      - greater_or_equal: 0
     compute_pd_server_availability_zone:
       type: list
       required: true
@@ -21,75 +28,48 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    vm_flavor_name:
-      type: string
+    port_pd02_port_mac_requirements:
+      type: org.openecomp.datatypes.network.MacRequirements
       required: true
-    port_pd02_port_network_role_tag:
-      type: string
+    port_pd01_port_exCP_naming:
+      type: org.openecomp.datatypes.Naming
       required: true
-    port_pd02_port_subinterface_indicator:
-      type: list
+    vm_flavor_name:
+      type: string
       required: true
-      entry_schema:
-        type: boolean
-    port_pd01_port_mac_requirements:
-      type: org.openecomp.datatypes.network.MacRequirements
+    port_pd02_port_order:
+      type: integer
       required: true
-    vm_image_name:
+    port_pd02_port_subnetpoolid:
       type: string
       required: true
-    port_pd01_port_ip_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.IpRequirements
-    port_pd02_port_network_role:
+    port_pd02_port_network_role_tag:
       type: string
       required: true
-    port_pd01_port_subinterface_indicator:
-      type: list
+    port_pd01_port_mac_requirements:
+      type: org.openecomp.datatypes.network.MacRequirements
       required: true
-      entry_schema:
-        type: boolean
-    port_pd01_port_vlan_requirements:
+    port_pd02_port_vlan_requirements:
       type: list
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.VlanRequirements
-    compute_pd_server_user_data_format:
-      type: list
-      required: true
-      entry_schema:
-        type: string
-    index_value:
-      type: integer
-      description: Index value of this substitution service template runtime instance
-      required: false
-      default: 0
-      constraints:
-      - greater_or_equal: 0
-    port_pd02_port_mac_requirements:
-      type: org.openecomp.datatypes.network.MacRequirements
-      required: true
-    port_pd01_port_exCP_naming:
-      type: org.openecomp.datatypes.Naming
-      required: true
-    port_pd02_port_order:
-      type: integer
-      required: true
-    port_pd02_port_subnetpoolid:
+    vm_image_name:
       type: string
       required: true
-    port_pd02_port_vlan_requirements:
+    port_pd01_port_ip_requirements:
       type: list
       required: true
       entry_schema:
-        type: org.openecomp.datatypes.network.VlanRequirements
+        type: org.openecomp.datatypes.network.IpRequirements
     port_pd01_port_network:
       type: list
       required: true
       entry_schema:
         type: string
+    port_pd02_port_network_role:
+      type: string
+      required: true
     port_pd01_port_order:
       type: integer
       required: true
@@ -110,11 +90,21 @@ topology_template:
     port_pd01_port_network_role_tag:
       type: string
       required: true
+    port_pd01_port_vlan_requirements:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.network.VlanRequirements
     port_pd02_port_network:
       type: list
       required: true
       entry_schema:
         type: string
+    compute_pd_server_user_data_format:
+      type: list
+      required: true
+      entry_schema:
+        type: string
   node_templates:
     pd_server:
       type: org.openecomp.resource.vfc.compute.nodes.heat.pd_server
@@ -142,10 +132,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
@@ -174,10 +161,7 @@ topology_template:
           get_input: port_pd02_port_exCP_naming
         vlan_requirements:
           get_input: port_pd02_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd02_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd02_port_ip_requirements
         network_role_tag:
index b31492f..02aa261 100644 (file)
@@ -174,6 +174,7 @@ topology_template:
           get_input: port_pcm_port_1_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_1_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_1_exCP_naming
         vlan_requirements:
@@ -218,6 +219,7 @@ topology_template:
           get_input: port_pcm_port_0_subnetpoolid
         mac_requirements:
           get_input: port_pcm_port_0_mac_requirements
+        subinterface_indicator: false
         exCP_naming:
           get_input: port_pcm_port_0_exCP_naming
         vlan_requirements:
index ace7b07..3a97da1 100644 (file)
@@ -24,10 +24,28 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
+      port_pd01_port_0_network_role_tag:
+        type: string
+        required: true
+        status: SUPPORTED
       port_pd01_port_0_network_role:
         type: string
         required: true
         status: SUPPORTED
+      port_pd01_port_1_ip_requirements:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: org.openecomp.datatypes.network.IpRequirements
+      index_value:
+        type: integer
+        description: Index value of this substitution service template runtime instance
+        required: false
+        default: 0
+        status: SUPPORTED
+        constraints:
+        - greater_or_equal: 0
       compute_pd_server_availability_zone:
         type: list
         required: true
@@ -40,16 +58,18 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_0_subinterface_indicator:
-        type: list
+      port_pd01_port_1_order:
+        type: integer
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: boolean
       vm_flavor_name:
         type: string
         required: true
         status: SUPPORTED
+      port_pd01_port_0_exCP_naming:
+        type: org.openecomp.datatypes.Naming
+        required: true
+        status: SUPPORTED
       port_pd01_port_1_network_role:
         type: string
         required: true
@@ -58,86 +78,54 @@ node_types:
         type: integer
         required: true
         status: SUPPORTED
-      port_pd01_port_1_subnetpoolid:
-        type: string
+      port_pd01_port_1_vlan_requirements:
+        type: list
         required: true
         status: SUPPORTED
-      vm_image_name:
-        type: string
+        entry_schema:
+          type: org.openecomp.datatypes.network.VlanRequirements
+      port_pd01_port_1_mac_requirements:
+        type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_pd01_port_1_network_role_tag:
+      port_pd01_port_1_subnetpoolid:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_0_subnetpoolid:
+      vm_image_name:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_1_network:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: string
-      compute_pd_server_user_data_format:
-        type: list
+      port_pd01_port_1_exCP_naming:
+        type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: string
-      port_pd01_port_0_network_role_tag:
+      port_pd01_port_1_network_role_tag:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_1_ip_requirements:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: org.openecomp.datatypes.network.IpRequirements
-      index_value:
-        type: integer
-        description: Index value of this substitution service template runtime instance
-        required: false
-        default: 0
-        status: SUPPORTED
-        constraints:
-        - greater_or_equal: 0
-      port_pd01_port_1_subinterface_indicator:
+      port_pd01_port_0_vlan_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: boolean
-      port_pd01_port_1_order:
-        type: integer
-        required: true
-        status: SUPPORTED
-      port_pd01_port_0_exCP_naming:
-        type: org.openecomp.datatypes.Naming
+          type: org.openecomp.datatypes.network.VlanRequirements
+      port_pd01_port_0_subnetpoolid:
+        type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_1_vlan_requirements:
+      port_pd01_port_1_network:
         type: list
         required: true
         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
-      port_pd01_port_1_exCP_naming:
-        type: org.openecomp.datatypes.Naming
-        required: true
-        status: SUPPORTED
-      port_pd01_port_0_vlan_requirements:
+          type: string
+      compute_pd_server_user_data_format:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: org.openecomp.datatypes.network.VlanRequirements
+          type: string
     requirements:
     - dependency_pd_server:
         capability: tosca.capabilities.Node
index aec25e4..cdc3fd4 100644 (file)
@@ -838,6 +838,13 @@ topology_template:
         port_pd01_port_0_network:
         - get_input: oam_net_name
         port_pd01_port_0_ip_requirements:
+        - ip_version: 4
+          ip_count_required:
+            is_required: false
+          floating_ip_count_required:
+            is_required: false
+        port_pd01_port_0_network_role_tag: oam
+        port_pd01_port_1_ip_requirements:
         - ip_version: 4
           ip_count_required:
             is_required: false
@@ -849,10 +856,11 @@ topology_template:
         - get_input:
           - pd_server_names
           - 0
-        port_pd01_port_0_subinterface_indicator:
-        - false
         vm_flavor_name:
           get_input: pd_flavor_name
+        port_pd01_port_1_mac_requirements:
+          mac_count_required:
+            is_required: false
         vm_image_name:
           get_input: pd_image_name
         port_pd01_port_1_network_role_tag: oam
@@ -860,18 +868,6 @@ topology_template:
         - get_input: oam_net_name
         compute_pd_server_user_data_format:
         - RAW
-        port_pd01_port_0_network_role_tag: oam
-        port_pd01_port_1_ip_requirements:
-        - ip_version: 4
-          ip_count_required:
-            is_required: false
-          floating_ip_count_required:
-            is_required: false
-        port_pd01_port_1_subinterface_indicator:
-        - false
-        port_pd01_port_1_mac_requirements:
-          mac_count_required:
-            is_required: false
         service_template_filter:
           substitute_service_template: Nested_pd_serverServiceTemplate.yaml
           count: 1
@@ -887,4 +883,4 @@ topology_template:
         heat_file: ../Artifacts/hot-mog-0108-bs1271.yml
         description: heat template that creates MOG stack
       members:
-      - abstract_pd_server
\ No newline at end of file
+      - abstract_pd_server
index 818ba13..0dd90f3 100644 (file)
@@ -24,9 +24,24 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
+    port_pd01_port_0_network_role_tag:
+      type: string
+      required: true
     port_pd01_port_0_network_role:
       type: string
       required: true
+    port_pd01_port_1_ip_requirements:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.network.IpRequirements
+    index_value:
+      type: integer
+      description: Index value of this substitution service template runtime instance
+      required: false
+      default: 0
+      constraints:
+      - greater_or_equal: 0
     compute_pd_server_availability_zone:
       type: list
       required: true
@@ -37,29 +52,46 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_0_subinterface_indicator:
-      type: list
+    port_pd01_port_1_order:
+      type: integer
       required: true
-      entry_schema:
-        type: boolean
     vm_flavor_name:
       type: string
       required: true
+    port_pd01_port_0_exCP_naming:
+      type: org.openecomp.datatypes.Naming
+      required: true
     port_pd01_port_1_network_role:
       type: string
       required: true
     port_pd01_port_0_order:
       type: integer
       required: true
+    port_pd01_port_1_vlan_requirements:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.network.VlanRequirements
+    port_pd01_port_1_mac_requirements:
+      type: org.openecomp.datatypes.network.MacRequirements
+      required: true
     port_pd01_port_1_subnetpoolid:
       type: string
       required: true
     vm_image_name:
       type: string
       required: true
+    port_pd01_port_1_exCP_naming:
+      type: org.openecomp.datatypes.Naming
+      required: true
     port_pd01_port_1_network_role_tag:
       type: string
       required: true
+    port_pd01_port_0_vlan_requirements:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.network.VlanRequirements
     port_pd01_port_0_subnetpoolid:
       type: string
       required: true
@@ -73,48 +105,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_0_network_role_tag:
-      type: string
-      required: true
-    port_pd01_port_1_ip_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.IpRequirements
-    index_value:
-      type: integer
-      description: Index value of this substitution service template runtime instance
-      required: false
-      default: 0
-      constraints:
-      - greater_or_equal: 0
-    port_pd01_port_1_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
-    port_pd01_port_1_order:
-      type: integer
-      required: true
-    port_pd01_port_0_exCP_naming:
-      type: org.openecomp.datatypes.Naming
-      required: true
-    port_pd01_port_1_vlan_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.VlanRequirements
-    port_pd01_port_1_mac_requirements:
-      type: org.openecomp.datatypes.network.MacRequirements
-      required: true
-    port_pd01_port_1_exCP_naming:
-      type: org.openecomp.datatypes.Naming
-      required: true
-    port_pd01_port_0_vlan_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.VlanRequirements
   node_templates:
     pd_server:
       type: org.openecomp.resource.vfc.compute.nodes.heat.pd_server
@@ -142,10 +132,7 @@ topology_template:
           get_input: port_pd01_port_1_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_1_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_1_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_1_ip_requirements
         network_role_tag:
@@ -174,10 +161,7 @@ topology_template:
           get_input: port_pd01_port_0_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_0_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_0_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_0_ip_requirements
         network_role_tag:
index f95dac2..d689fd8 100644 (file)
@@ -14,30 +14,42 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd_2_port_1_vlan_requirements:
+      port_pd_1_port_0_vlan_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.VlanRequirements
-      compute_pd_server_availability_zone:
+      port_pd_1_port_0_network_role:
+        type: string
+        required: true
+        status: SUPPORTED
+      index_value:
+        type: integer
+        description: Index value of this substitution service template runtime instance
+        required: false
+        default: 0
+        status: SUPPORTED
+        constraints:
+        - greater_or_equal: 0
+      port_pd_2_port_1_vlan_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: string
-      compute_pd_server_name:
+          type: org.openecomp.datatypes.network.VlanRequirements
+      compute_pd_server_availability_zone:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd_2_port_1_subinterface_indicator:
+      compute_pd_server_name:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: boolean
+          type: string
       port_pd_2_port_1_network:
         type: list
         required: true
@@ -48,6 +60,10 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
+      port_pd_2_port_1_subnetpoolid:
+        type: string
+        required: true
+        status: SUPPORTED
       vm_flavor_name:
         type: string
         required: true
@@ -56,12 +72,10 @@ node_types:
         type: integer
         required: true
         status: SUPPORTED
-      port_pd_1_port_0_subinterface_indicator:
-        type: list
+      port_pd_2_port_1_exCP_naming:
+        type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: boolean
       vm_image_name:
         type: string
         required: true
@@ -74,12 +88,28 @@ node_types:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
+      port_pd_1_port_0_order:
+        type: integer
+        required: true
+        status: SUPPORTED
+      port_pd_1_port_0_exCP_naming:
+        type: org.openecomp.datatypes.Naming
+        required: true
+        status: SUPPORTED
       port_pd_1_port_0_ip_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
+      port_pd_1_port_0_network_role_tag:
+        type: string
+        required: true
+        status: SUPPORTED
+      port_pd_2_port_1_mac_requirements:
+        type: org.openecomp.datatypes.network.MacRequirements
+        required: true
+        status: SUPPORTED
       port_pd_2_port_1_ip_requirements:
         type: list
         required: true
@@ -96,48 +126,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd_1_port_0_vlan_requirements:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: org.openecomp.datatypes.network.VlanRequirements
-      port_pd_1_port_0_network_role:
-        type: string
-        required: true
-        status: SUPPORTED
-      index_value:
-        type: integer
-        description: Index value of this substitution service template runtime instance
-        required: false
-        default: 0
-        status: SUPPORTED
-        constraints:
-        - greater_or_equal: 0
-      port_pd_2_port_1_subnetpoolid:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_pd_2_port_1_exCP_naming:
-        type: org.openecomp.datatypes.Naming
-        required: true
-        status: SUPPORTED
-      port_pd_1_port_0_order:
-        type: integer
-        required: true
-        status: SUPPORTED
-      port_pd_1_port_0_exCP_naming:
-        type: org.openecomp.datatypes.Naming
-        required: true
-        status: SUPPORTED
-      port_pd_1_port_0_network_role_tag:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_pd_2_port_1_mac_requirements:
-        type: org.openecomp.datatypes.network.MacRequirements
-        required: true
-        status: SUPPORTED
     requirements:
     - dependency_pd_server:
         capability: tosca.capabilities.Node
index 8fde33f..81e6cac 100644 (file)
@@ -840,14 +840,10 @@ topology_template:
         - get_input:
           - pd_server_names
           - 0
-        port_pd_2_port_1_subinterface_indicator:
-        - false
         port_pd_2_port_1_network:
         - get_input: oam_net_name
         vm_flavor_name:
           get_input: pd_flavor_name
-        port_pd_1_port_0_subinterface_indicator:
-        - false
         vm_image_name:
           get_input: pd_image_name
         port_pd_1_port_0_mac_requirements:
@@ -859,6 +855,10 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
+        port_pd_1_port_0_network_role_tag: oam
+        port_pd_2_port_1_mac_requirements:
+          mac_count_required:
+            is_required: false
         port_pd_2_port_1_ip_requirements:
         - ip_version: 4
           ip_count_required:
@@ -868,10 +868,6 @@ topology_template:
         port_pd_2_port_1_network_role_tag: oam
         compute_pd_server_user_data_format:
         - RAW
-        port_pd_1_port_0_network_role_tag: oam
-        port_pd_2_port_1_mac_requirements:
-          mac_count_required:
-            is_required: false
         service_template_filter:
           substitute_service_template: Nested_pd_serverServiceTemplate.yaml
           count: 1
@@ -887,4 +883,4 @@ topology_template:
         heat_file: ../Artifacts/hot-mog-0108-bs1271.yml
         description: heat template that creates MOG stack
       members:
-      - abstract_pd_server
\ No newline at end of file
+      - abstract_pd_server
index 6e005d0..58da312 100644 (file)
@@ -16,6 +16,21 @@ topology_template:
       required: true
       entry_schema:
         type: string
+    port_pd_1_port_0_vlan_requirements:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.network.VlanRequirements
+    port_pd_1_port_0_network_role:
+      type: string
+      required: true
+    index_value:
+      type: integer
+      description: Index value of this substitution service template runtime instance
+      required: false
+      default: 0
+      constraints:
+      - greater_or_equal: 0
     port_pd_2_port_1_vlan_requirements:
       type: list
       required: true
@@ -31,11 +46,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd_2_port_1_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd_2_port_1_network:
       type: list
       required: true
@@ -44,17 +54,18 @@ topology_template:
     port_pd_2_port_1_network_role:
       type: string
       required: true
+    port_pd_2_port_1_subnetpoolid:
+      type: string
+      required: true
     vm_flavor_name:
       type: string
       required: true
     port_pd_2_port_1_order:
       type: integer
       required: true
-    port_pd_1_port_0_subinterface_indicator:
-      type: list
+    port_pd_2_port_1_exCP_naming:
+      type: org.openecomp.datatypes.Naming
       required: true
-      entry_schema:
-        type: boolean
     vm_image_name:
       type: string
       required: true
@@ -64,11 +75,23 @@ topology_template:
     port_pd_1_port_0_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
+    port_pd_1_port_0_order:
+      type: integer
+      required: true
+    port_pd_1_port_0_exCP_naming:
+      type: org.openecomp.datatypes.Naming
+      required: true
     port_pd_1_port_0_ip_requirements:
       type: list
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
+    port_pd_1_port_0_network_role_tag:
+      type: string
+      required: true
+    port_pd_2_port_1_mac_requirements:
+      type: org.openecomp.datatypes.network.MacRequirements
+      required: true
     port_pd_2_port_1_ip_requirements:
       type: list
       required: true
@@ -82,39 +105,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd_1_port_0_vlan_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.VlanRequirements
-    port_pd_1_port_0_network_role:
-      type: string
-      required: true
-    index_value:
-      type: integer
-      description: Index value of this substitution service template runtime instance
-      required: false
-      default: 0
-      constraints:
-      - greater_or_equal: 0
-    port_pd_2_port_1_subnetpoolid:
-      type: string
-      required: true
-    port_pd_2_port_1_exCP_naming:
-      type: org.openecomp.datatypes.Naming
-      required: true
-    port_pd_1_port_0_order:
-      type: integer
-      required: true
-    port_pd_1_port_0_exCP_naming:
-      type: org.openecomp.datatypes.Naming
-      required: true
-    port_pd_1_port_0_network_role_tag:
-      type: string
-      required: true
-    port_pd_2_port_1_mac_requirements:
-      type: org.openecomp.datatypes.network.MacRequirements
-      required: true
   node_templates:
     pd_server:
       type: org.openecomp.resource.vfc.compute.nodes.heat.pd_server
@@ -142,10 +132,7 @@ topology_template:
           get_input: port_pd_2_port_1_exCP_naming
         vlan_requirements:
           get_input: port_pd_2_port_1_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd_2_port_1_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd_2_port_1_ip_requirements
         network_role_tag:
@@ -174,10 +161,7 @@ topology_template:
           get_input: port_pd_1_port_0_exCP_naming
         vlan_requirements:
           get_input: port_pd_1_port_0_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd_1_port_0_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd_1_port_0_ip_requirements
         network_role_tag:
index d5acb4c..2c72b0a 100644 (file)
@@ -22,6 +22,20 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
+      index_value:
+        type: integer
+        description: Index value of this substitution service template runtime instance
+        required: false
+        default: 0
+        status: SUPPORTED
+        constraints:
+        - greater_or_equal: 0
+      port_pd_oam1_port_0_ip_requirements:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: org.openecomp.datatypes.network.IpRequirements
       compute_pd_server_availability_zone:
         type: list
         required: true
@@ -42,48 +56,6 @@ node_types:
         type: integer
         required: true
         status: SUPPORTED
-      port_pd_oam1_port_1_mac_requirements:
-        type: org.openecomp.datatypes.network.MacRequirements
-        required: true
-        status: SUPPORTED
-      port_pd_oam1_port_1_network_role:
-        type: string
-        required: true
-        status: SUPPORTED
-      vm_image_name:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_pd_oam1_port_1_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
-      port_pd_oam1_port_1_network_role_tag:
-        type: string
-        required: true
-        status: SUPPORTED
-      compute_pd_server_user_data_format:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: string
-      index_value:
-        type: integer
-        description: Index value of this substitution service template runtime instance
-        required: false
-        default: 0
-        status: SUPPORTED
-        constraints:
-        - greater_or_equal: 0
-      port_pd_oam1_port_0_ip_requirements:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: org.openecomp.datatypes.network.IpRequirements
       port_pd_oam1_port_0_vlan_requirements:
         type: list
         required: true
@@ -96,16 +68,18 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd_oam1_port_1_subnetpoolid:
+      port_pd_oam1_port_1_mac_requirements:
+        type: org.openecomp.datatypes.network.MacRequirements
+        required: true
+        status: SUPPORTED
+      port_pd_oam1_port_1_network_role:
         type: string
         required: true
         status: SUPPORTED
-      port_pd_oam1_port_0_subinterface_indicator:
-        type: list
+      port_pd_oam1_port_1_subnetpoolid:
+        type: string
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd_oam1_port_0_order:
         type: integer
         required: true
@@ -120,6 +94,10 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
+      vm_image_name:
+        type: string
+        required: true
+        status: SUPPORTED
       port_pd_oam1_port_0_subnetpoolid:
         type: string
         required: true
@@ -128,6 +106,10 @@ node_types:
         type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
+      port_pd_oam1_port_1_network_role_tag:
+        type: string
+        required: true
+        status: SUPPORTED
       port_pd_oam1_port_1_vlan_requirements:
         type: list
         required: true
@@ -138,6 +120,12 @@ node_types:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
+      compute_pd_server_user_data_format:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: string
     requirements:
     - dependency_pd_server:
         capability: tosca.capabilities.Node
index 33bdfa2..4f4840d 100644 (file)
@@ -834,6 +834,12 @@ topology_template:
       properties:
         port_pd_oam1_port_0_network_role_tag: oam
         port_pd_oam1_port_1_ip_requirements:
+        - ip_version: 4
+          ip_count_required:
+            is_required: false
+          floating_ip_count_required:
+            is_required: false
+        port_pd_oam1_port_0_ip_requirements:
         - ip_version: 4
           ip_count_required:
             is_required: false
@@ -847,31 +853,21 @@ topology_template:
           - 0
         vm_flavor_name:
           get_input: pd_flavor_name
+        port_pd_oam1_port_1_network:
+        - get_input: oam_net_name
         port_pd_oam1_port_1_mac_requirements:
           mac_count_required:
             is_required: false
+        port_pd_oam1_port_0_network:
+        - get_input: oam_net_name
         vm_image_name:
           get_input: pd_image_name
-        port_pd_oam1_port_1_subinterface_indicator:
-        - false
         port_pd_oam1_port_1_network_role_tag: oam
-        compute_pd_server_user_data_format:
-        - RAW
-        port_pd_oam1_port_0_ip_requirements:
-        - ip_version: 4
-          ip_count_required:
-            is_required: false
-          floating_ip_count_required:
-            is_required: false
-        port_pd_oam1_port_1_network:
-        - get_input: oam_net_name
-        port_pd_oam1_port_0_subinterface_indicator:
-        - false
-        port_pd_oam1_port_0_network:
-        - get_input: oam_net_name
         port_pd_oam1_port_0_mac_requirements:
           mac_count_required:
             is_required: false
+        compute_pd_server_user_data_format:
+        - RAW
         service_template_filter:
           substitute_service_template: Nested_pd_serverServiceTemplate.yaml
           count: 1
@@ -887,4 +883,4 @@ topology_template:
         heat_file: ../Artifacts/hot-mog-0108-bs1271.yml
         description: heat template that creates MOG stack
       members:
-      - abstract_pd_server
\ No newline at end of file
+      - abstract_pd_server
index ccd2d95..fdcc754 100644 (file)
@@ -22,6 +22,18 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
+    index_value:
+      type: integer
+      description: Index value of this substitution service template runtime instance
+      required: false
+      default: 0
+      constraints:
+      - greater_or_equal: 0
+    port_pd_oam1_port_0_ip_requirements:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.network.IpRequirements
     compute_pd_server_availability_zone:
       type: list
       required: true
@@ -38,40 +50,6 @@ topology_template:
     port_pd_oam1_port_1_order:
       type: integer
       required: true
-    port_pd_oam1_port_1_mac_requirements:
-      type: org.openecomp.datatypes.network.MacRequirements
-      required: true
-    port_pd_oam1_port_1_network_role:
-      type: string
-      required: true
-    vm_image_name:
-      type: string
-      required: true
-    port_pd_oam1_port_1_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
-    port_pd_oam1_port_1_network_role_tag:
-      type: string
-      required: true
-    compute_pd_server_user_data_format:
-      type: list
-      required: true
-      entry_schema:
-        type: string
-    index_value:
-      type: integer
-      description: Index value of this substitution service template runtime instance
-      required: false
-      default: 0
-      constraints:
-      - greater_or_equal: 0
-    port_pd_oam1_port_0_ip_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.IpRequirements
     port_pd_oam1_port_0_vlan_requirements:
       type: list
       required: true
@@ -82,14 +60,15 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd_oam1_port_1_subnetpoolid:
+    port_pd_oam1_port_1_mac_requirements:
+      type: org.openecomp.datatypes.network.MacRequirements
+      required: true
+    port_pd_oam1_port_1_network_role:
       type: string
       required: true
-    port_pd_oam1_port_0_subinterface_indicator:
-      type: list
+    port_pd_oam1_port_1_subnetpoolid:
+      type: string
       required: true
-      entry_schema:
-        type: boolean
     port_pd_oam1_port_0_order:
       type: integer
       required: true
@@ -101,12 +80,18 @@ topology_template:
       required: true
       entry_schema:
         type: string
+    vm_image_name:
+      type: string
+      required: true
     port_pd_oam1_port_0_subnetpoolid:
       type: string
       required: true
     port_pd_oam1_port_0_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
+    port_pd_oam1_port_1_network_role_tag:
+      type: string
+      required: true
     port_pd_oam1_port_1_vlan_requirements:
       type: list
       required: true
@@ -115,6 +100,11 @@ topology_template:
     port_pd_oam1_port_0_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
+    compute_pd_server_user_data_format:
+      type: list
+      required: true
+      entry_schema:
+        type: string
   node_templates:
     pd_server:
       type: org.openecomp.resource.vfc.compute.nodes.heat.pd_server
@@ -142,10 +132,7 @@ topology_template:
           get_input: port_pd_oam1_port_1_exCP_naming
         vlan_requirements:
           get_input: port_pd_oam1_port_1_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd_oam1_port_1_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd_oam1_port_1_ip_requirements
         network_role_tag:
@@ -174,10 +161,7 @@ topology_template:
           get_input: port_pd_oam1_port_0_exCP_naming
         vlan_requirements:
           get_input: port_pd_oam1_port_0_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd_oam1_port_0_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd_oam1_port_0_ip_requirements
         network_role_tag:
index 7624e45..8f9cd39 100644 (file)
@@ -28,12 +28,24 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
+      port_pd01_port1_mac_requirements:
+        type: org.openecomp.datatypes.network.MacRequirements
+        required: true
+        status: SUPPORTED
       port_pd01_port2_ip_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
+      index_value:
+        type: integer
+        description: Index value of this substitution service template runtime instance
+        required: false
+        default: 0
+        status: SUPPORTED
+        constraints:
+        - greater_or_equal: 0
       compute_pd_server_availability_zone:
         type: list
         required: true
@@ -46,98 +58,74 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      vm_flavor_name:
+      port_pd01_port1_subnetpoolid:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port2_network_role_tag:
+      port_pd01_port2_subnetpoolid:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port1_order:
-        type: integer
-        required: true
-        status: SUPPORTED
-      port_pd01_port2_order:
-        type: integer
+      port_pd01_port2_network_role:
+        type: string
         required: true
         status: SUPPORTED
-      vm_image_name:
+      vm_flavor_name:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port2_subinterface_indicator:
+      port_pd01_port1_ip_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: boolean
-      port_pd01_port2_vlan_requirements:
-        type: list
+          type: org.openecomp.datatypes.network.IpRequirements
+      port_pd01_port2_network_role_tag:
+        type: string
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: org.openecomp.datatypes.network.VlanRequirements
-      port_pd01_port2_exCP_naming:
-        type: org.openecomp.datatypes.Naming
+      port_pd01_port1_order:
+        type: integer
         required: true
         status: SUPPORTED
-      compute_pd_server_user_data_format:
-        type: list
+      port_pd01_port1_network_role:
+        type: string
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: string
-      port_pd01_port1_mac_requirements:
+      port_pd01_port2_mac_requirements:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      index_value:
+      port_pd01_port2_order:
         type: integer
-        description: Index value of this substitution service template runtime instance
-        required: false
-        default: 0
-        status: SUPPORTED
-        constraints:
-        - greater_or_equal: 0
-      port_pd01_port1_subnetpoolid:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_pd01_port2_subnetpoolid:
-        type: string
         required: true
         status: SUPPORTED
-      port_pd01_port2_network_role:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_pd01_port1_ip_requirements:
+      port_pd01_port1_vlan_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: org.openecomp.datatypes.network.IpRequirements
-      port_pd01_port1_network_role:
+          type: org.openecomp.datatypes.network.VlanRequirements
+      vm_image_name:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port2_mac_requirements:
-        type: org.openecomp.datatypes.network.MacRequirements
-        required: true
-        status: SUPPORTED
-      port_pd01_port1_vlan_requirements:
+      port_pd01_port2_vlan_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.VlanRequirements
-      port_pd01_port1_subinterface_indicator:
+      port_pd01_port2_exCP_naming:
+        type: org.openecomp.datatypes.Naming
+        required: true
+        status: SUPPORTED
+      compute_pd_server_user_data_format:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: boolean
+          type: string
     requirements:
     - dependency_pd_server_pd01_port1:
         capability: tosca.capabilities.Node
index 14be3f3..1b60832 100644 (file)
@@ -837,6 +837,9 @@ topology_template:
         port_pd01_port1_network_role_tag: oam
         port_pd01_port2_network:
         - get_input: oam_net_name
+        port_pd01_port1_mac_requirements:
+          mac_count_required:
+            is_required: false
         port_pd01_port2_ip_requirements:
         - ip_version: 4
           ip_count_required:
@@ -851,27 +854,20 @@ topology_template:
           - 0
         vm_flavor_name:
           get_input: pd_flavor_name
-        port_pd01_port2_network_role_tag: oam
-        vm_image_name:
-          get_input: pd_image_name
-        port_pd01_port2_subinterface_indicator:
-        - false
-        compute_pd_server_user_data_format:
-        - RAW
-        port_pd01_port1_mac_requirements:
-          mac_count_required:
-            is_required: false
         port_pd01_port1_ip_requirements:
         - ip_version: 4
           ip_count_required:
             is_required: false
           floating_ip_count_required:
             is_required: false
+        port_pd01_port2_network_role_tag: oam
         port_pd01_port2_mac_requirements:
           mac_count_required:
             is_required: false
-        port_pd01_port1_subinterface_indicator:
-        - false
+        vm_image_name:
+          get_input: pd_image_name
+        compute_pd_server_user_data_format:
+        - RAW
         service_template_filter:
           substitute_service_template: Nested_pd_serverServiceTemplate.yaml
           count: 1
@@ -887,4 +883,4 @@ topology_template:
         heat_file: ../Artifacts/hot-mog-0108-bs1271.yml
         description: heat template that creates MOG stack
       members:
-      - abstract_pd_server
\ No newline at end of file
+      - abstract_pd_server
index 1293f8f..906ea18 100644 (file)
@@ -27,11 +27,21 @@ topology_template:
       required: true
       entry_schema:
         type: string
+    port_pd01_port1_mac_requirements:
+      type: org.openecomp.datatypes.network.MacRequirements
+      required: true
     port_pd01_port2_ip_requirements:
       type: list
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
+    index_value:
+      type: integer
+      description: Index value of this substitution service template runtime instance
+      required: false
+      default: 0
+      constraints:
+      - greater_or_equal: 0
     compute_pd_server_availability_zone:
       type: list
       required: true
@@ -42,79 +52,59 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    vm_flavor_name:
+    port_pd01_port1_subnetpoolid:
       type: string
       required: true
-    port_pd01_port2_network_role_tag:
+    port_pd01_port2_subnetpoolid:
       type: string
       required: true
-    port_pd01_port1_order:
-      type: integer
-      required: true
-    port_pd01_port2_order:
-      type: integer
+    port_pd01_port2_network_role:
+      type: string
       required: true
-    vm_image_name:
+    vm_flavor_name:
       type: string
       required: true
-    port_pd01_port2_subinterface_indicator:
+    port_pd01_port1_ip_requirements:
       type: list
       required: true
       entry_schema:
-        type: boolean
-    port_pd01_port2_vlan_requirements:
-      type: list
+        type: org.openecomp.datatypes.network.IpRequirements
+    port_pd01_port2_network_role_tag:
+      type: string
       required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.VlanRequirements
-    port_pd01_port2_exCP_naming:
-      type: org.openecomp.datatypes.Naming
+    port_pd01_port1_order:
+      type: integer
       required: true
-    compute_pd_server_user_data_format:
-      type: list
+    port_pd01_port1_network_role:
+      type: string
       required: true
-      entry_schema:
-        type: string
-    port_pd01_port1_mac_requirements:
+    port_pd01_port2_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
-    index_value:
+    port_pd01_port2_order:
       type: integer
-      description: Index value of this substitution service template runtime instance
-      required: false
-      default: 0
-      constraints:
-      - greater_or_equal: 0
-    port_pd01_port1_subnetpoolid:
-      type: string
-      required: true
-    port_pd01_port2_subnetpoolid:
-      type: string
       required: true
-    port_pd01_port2_network_role:
-      type: string
-      required: true
-    port_pd01_port1_ip_requirements:
+    port_pd01_port1_vlan_requirements:
       type: list
       required: true
       entry_schema:
-        type: org.openecomp.datatypes.network.IpRequirements
-    port_pd01_port1_network_role:
+        type: org.openecomp.datatypes.network.VlanRequirements
+    vm_image_name:
       type: string
       required: true
-    port_pd01_port2_mac_requirements:
-      type: org.openecomp.datatypes.network.MacRequirements
-      required: true
-    port_pd01_port1_vlan_requirements:
+    port_pd01_port2_vlan_requirements:
       type: list
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.VlanRequirements
-    port_pd01_port1_subinterface_indicator:
+    port_pd01_port2_exCP_naming:
+      type: org.openecomp.datatypes.Naming
+      required: true
+    compute_pd_server_user_data_format:
       type: list
       required: true
       entry_schema:
-        type: boolean
+        type: string
   node_templates:
     pd_server_pd01_port1:
       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
@@ -123,10 +113,7 @@ topology_template:
           get_input: port_pd01_port1_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port1_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port1_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port1_ip_requirements
         network_role_tag:
@@ -174,10 +161,7 @@ topology_template:
           get_input: port_pd01_port2_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port2_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port2_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port2_ip_requirements
         network_role_tag:
index 63428c4..d652fff 100644 (file)
@@ -8,6 +8,14 @@ node_types:
   org.openecomp.resource.abstract.nodes.pd_server:
     derived_from: org.openecomp.resource.abstract.nodes.VFC
     properties:
+      index_value:
+        type: integer
+        description: Index value of this substitution service template runtime instance
+        required: false
+        default: 0
+        status: SUPPORTED
+        constraints:
+        - greater_or_equal: 0
       compute_pd_server_availability_zone:
         type: list
         required: true
@@ -20,92 +28,60 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      vm_flavor_name:
-        type: string
+      port_pd02_port_mac_requirements:
+        type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_pd02_port_network_role_tag:
-        type: string
+      port_pd01_port_exCP_naming:
+        type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
-      port_pd02_port_subinterface_indicator:
-        type: list
+      vm_flavor_name:
+        type: string
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: boolean
-      port_pd01_port_mac_requirements:
-        type: org.openecomp.datatypes.network.MacRequirements
+      port_pd02_port_order:
+        type: integer
         required: true
         status: SUPPORTED
-      vm_image_name:
+      port_pd02_port_subnetpoolid:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_ip_requirements:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: org.openecomp.datatypes.network.IpRequirements
-      port_pd02_port_network_role:
+      port_pd02_port_network_role_tag:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_subinterface_indicator:
-        type: list
+      port_pd01_port_mac_requirements:
+        type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: boolean
-      port_pd01_port_vlan_requirements:
+      port_pd02_port_vlan_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.VlanRequirements
-      compute_pd_server_user_data_format:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: string
-      index_value:
-        type: integer
-        description: Index value of this substitution service template runtime instance
-        required: false
-        default: 0
-        status: SUPPORTED
-        constraints:
-        - greater_or_equal: 0
-      port_pd02_port_mac_requirements:
-        type: org.openecomp.datatypes.network.MacRequirements
-        required: true
-        status: SUPPORTED
-      port_pd01_port_exCP_naming:
-        type: org.openecomp.datatypes.Naming
-        required: true
-        status: SUPPORTED
-      port_pd02_port_order:
-        type: integer
-        required: true
-        status: SUPPORTED
-      port_pd02_port_subnetpoolid:
+      vm_image_name:
         type: string
         required: true
         status: SUPPORTED
-      port_pd02_port_vlan_requirements:
+      port_pd01_port_ip_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: org.openecomp.datatypes.network.VlanRequirements
+          type: org.openecomp.datatypes.network.IpRequirements
       port_pd01_port_network:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
+      port_pd02_port_network_role:
+        type: string
+        required: true
+        status: SUPPORTED
       port_pd01_port_order:
         type: integer
         required: true
@@ -132,12 +108,24 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
+      port_pd01_port_vlan_requirements:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: org.openecomp.datatypes.network.VlanRequirements
       port_pd02_port_network:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
+      compute_pd_server_user_data_format:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: string
     attributes:
       pd_server_accessIPv4:
         type: string
index f437be4..4054d32 100644 (file)
@@ -838,11 +838,12 @@ topology_template:
         - get_input:
           - pd_server_names
           - 0
+        port_pd02_port_mac_requirements:
+          mac_count_required:
+            is_required: false
         vm_flavor_name:
           get_input: pd_flavor_name
         port_pd02_port_network_role_tag: oam
-        port_pd02_port_subinterface_indicator:
-        - false
         port_pd01_port_mac_requirements:
           mac_count_required:
             is_required: false
@@ -854,13 +855,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_pd01_port_subinterface_indicator:
-        - false
-        compute_pd_server_user_data_format:
-        - RAW
-        port_pd02_port_mac_requirements:
-          mac_count_required:
-            is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
         port_pd02_port_ip_requirements:
@@ -872,6 +866,8 @@ topology_template:
         port_pd01_port_network_role_tag: oam
         port_pd02_port_network:
         - get_input: oam_net_name
+        compute_pd_server_user_data_format:
+        - RAW
         service_template_filter:
           substitute_service_template: Nested_pd_serverServiceTemplate.yaml
           count: 1
@@ -906,4 +902,4 @@ topology_template:
       value:
         get_attribute:
         - abstract_pd_server
-        - pd_server_accessIPv4
\ No newline at end of file
+        - pd_server_accessIPv4
index ff9ab1f..33183ae 100644 (file)
@@ -11,6 +11,13 @@ node_types:
     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
 topology_template:
   inputs:
+    index_value:
+      type: integer
+      description: Index value of this substitution service template runtime instance
+      required: false
+      default: 0
+      constraints:
+      - greater_or_equal: 0
     compute_pd_server_availability_zone:
       type: list
       required: true
@@ -21,75 +28,48 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    vm_flavor_name:
-      type: string
+    port_pd02_port_mac_requirements:
+      type: org.openecomp.datatypes.network.MacRequirements
       required: true
-    port_pd02_port_network_role_tag:
-      type: string
+    port_pd01_port_exCP_naming:
+      type: org.openecomp.datatypes.Naming
       required: true
-    port_pd02_port_subinterface_indicator:
-      type: list
+    vm_flavor_name:
+      type: string
       required: true
-      entry_schema:
-        type: boolean
-    port_pd01_port_mac_requirements:
-      type: org.openecomp.datatypes.network.MacRequirements
+    port_pd02_port_order:
+      type: integer
       required: true
-    vm_image_name:
+    port_pd02_port_subnetpoolid:
       type: string
       required: true
-    port_pd01_port_ip_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.IpRequirements
-    port_pd02_port_network_role:
+    port_pd02_port_network_role_tag:
       type: string
       required: true
-    port_pd01_port_subinterface_indicator:
-      type: list
+    port_pd01_port_mac_requirements:
+      type: org.openecomp.datatypes.network.MacRequirements
       required: true
-      entry_schema:
-        type: boolean
-    port_pd01_port_vlan_requirements:
+    port_pd02_port_vlan_requirements:
       type: list
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.VlanRequirements
-    compute_pd_server_user_data_format:
-      type: list
-      required: true
-      entry_schema:
-        type: string
-    index_value:
-      type: integer
-      description: Index value of this substitution service template runtime instance
-      required: false
-      default: 0
-      constraints:
-      - greater_or_equal: 0
-    port_pd02_port_mac_requirements:
-      type: org.openecomp.datatypes.network.MacRequirements
-      required: true
-    port_pd01_port_exCP_naming:
-      type: org.openecomp.datatypes.Naming
-      required: true
-    port_pd02_port_order:
-      type: integer
-      required: true
-    port_pd02_port_subnetpoolid:
+    vm_image_name:
       type: string
       required: true
-    port_pd02_port_vlan_requirements:
+    port_pd01_port_ip_requirements:
       type: list
       required: true
       entry_schema:
-        type: org.openecomp.datatypes.network.VlanRequirements
+        type: org.openecomp.datatypes.network.IpRequirements
     port_pd01_port_network:
       type: list
       required: true
       entry_schema:
         type: string
+    port_pd02_port_network_role:
+      type: string
+      required: true
     port_pd01_port_order:
       type: integer
       required: true
@@ -110,11 +90,21 @@ topology_template:
     port_pd01_port_network_role_tag:
       type: string
       required: true
+    port_pd01_port_vlan_requirements:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.network.VlanRequirements
     port_pd02_port_network:
       type: list
       required: true
       entry_schema:
         type: string
+    compute_pd_server_user_data_format:
+      type: list
+      required: true
+      entry_schema:
+        type: string
   node_templates:
     pd_server:
       type: org.openecomp.resource.vfc.compute.nodes.heat.pd_server
@@ -142,10 +132,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
@@ -174,10 +161,7 @@ topology_template:
           get_input: port_pd02_port_exCP_naming
         vlan_requirements:
           get_input: port_pd02_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd02_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd02_port_ip_requirements
         network_role_tag:
index 3053ba7..cf4a0e0 100644 (file)
@@ -50,12 +50,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_template_VMInt_OAM_lb_virtual_machine_interface_properties:
         type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.interface.Properties
         required: true
@@ -266,12 +260,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: json
-      port_template_VMInt_OAM_lb_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_template_VMInt_OAM_lb_name:
         type: list
         required: true
index c12219a..4712348 100644 (file)
@@ -424,8 +424,6 @@ topology_template:
             is_required: true
         vm_image_name:
           get_input: pd_image_name
-        port_pd01_port_subinterface_indicator:
-        - false
         port_pd01_port_device_id:
         - PORT_PD_DEVICE_ID
         port_pd01_port_admin_state_up:
@@ -491,8 +489,6 @@ topology_template:
             - fq_name
         port_template_VMInt_OAM_lb_virtual_machine_interface_mac_addresses:
         - - get_input: mac_address
-        port_template_VMInt_OAM_lb_subinterface_indicator:
-        - false
         port_template_VMInt_OAM_lb_name:
         - template_VMInt_OAM_lb_NAME
         port_pd01_port_port_security_enabled:
index 1536b33..e676206 100644 (file)
@@ -45,11 +45,6 @@ topology_template:
     vm_image_name:
       type: string
       required: true
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_template_VMInt_OAM_lb_virtual_machine_interface_properties:
       type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.interface.Properties
       required: true
@@ -222,11 +217,6 @@ topology_template:
       required: true
       entry_schema:
         type: json
-    port_template_VMInt_OAM_lb_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_template_VMInt_OAM_lb_name:
       type: list
       required: true
@@ -369,10 +359,7 @@ topology_template:
           get_input:
           - port_template_VMInt_OAM_lb_virtual_machine_interface_properties
           - index_value
-        subinterface_indicator:
-          get_input:
-          - port_template_VMInt_OAM_lb_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         security_group_refs:
           get_input:
           - port_template_VMInt_OAM_lb_security_group_refs
@@ -441,10 +428,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         qos_policy:
           get_input:
           - port_pd01_port_qos_policy
index 98ef12f..0b464f4 100644 (file)
@@ -8,6 +8,14 @@ node_types:
   org.openecomp.resource.abstract.nodes.pd_server:
     derived_from: org.openecomp.resource.abstract.nodes.VFC
     properties:
+      index_value:
+        type: integer
+        description: Index value of this substitution service template runtime instance
+        required: false
+        default: 0
+        status: SUPPORTED
+        constraints:
+        - greater_or_equal: 0
       compute_pd_server_availability_zone:
         type: list
         required: true
@@ -20,92 +28,60 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      vm_flavor_name:
-        type: string
+      port_pd02_port_mac_requirements:
+        type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_pd02_port_network_role_tag:
-        type: string
+      port_pd01_port_exCP_naming:
+        type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
-      port_pd02_port_subinterface_indicator:
-        type: list
+      vm_flavor_name:
+        type: string
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: boolean
-      port_pd01_port_mac_requirements:
-        type: org.openecomp.datatypes.network.MacRequirements
+      port_pd02_port_order:
+        type: integer
         required: true
         status: SUPPORTED
-      vm_image_name:
+      port_pd02_port_subnetpoolid:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_ip_requirements:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: org.openecomp.datatypes.network.IpRequirements
-      port_pd02_port_network_role:
+      port_pd02_port_network_role_tag:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_subinterface_indicator:
-        type: list
+      port_pd01_port_mac_requirements:
+        type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: boolean
-      port_pd01_port_vlan_requirements:
+      port_pd02_port_vlan_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.VlanRequirements
-      compute_pd_server_user_data_format:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: string
-      index_value:
-        type: integer
-        description: Index value of this substitution service template runtime instance
-        required: false
-        default: 0
-        status: SUPPORTED
-        constraints:
-        - greater_or_equal: 0
-      port_pd02_port_mac_requirements:
-        type: org.openecomp.datatypes.network.MacRequirements
-        required: true
-        status: SUPPORTED
-      port_pd01_port_exCP_naming:
-        type: org.openecomp.datatypes.Naming
-        required: true
-        status: SUPPORTED
-      port_pd02_port_order:
-        type: integer
-        required: true
-        status: SUPPORTED
-      port_pd02_port_subnetpoolid:
+      vm_image_name:
         type: string
         required: true
         status: SUPPORTED
-      port_pd02_port_vlan_requirements:
+      port_pd01_port_ip_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: org.openecomp.datatypes.network.VlanRequirements
+          type: org.openecomp.datatypes.network.IpRequirements
       port_pd01_port_network:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
+      port_pd02_port_network_role:
+        type: string
+        required: true
+        status: SUPPORTED
       port_pd01_port_order:
         type: integer
         required: true
@@ -132,12 +108,24 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
+      port_pd01_port_vlan_requirements:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: org.openecomp.datatypes.network.VlanRequirements
       port_pd02_port_network:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
+      compute_pd_server_user_data_format:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: string
     attributes:
       pd_server_accessIPv4:
         type: string
index e91c7ba..e9d7a14 100644 (file)
@@ -838,11 +838,12 @@ topology_template:
         - get_input:
           - pd_server_names
           - 0
+        port_pd02_port_mac_requirements:
+          mac_count_required:
+            is_required: false
         vm_flavor_name:
           get_input: pd_flavor_name
         port_pd02_port_network_role_tag: oam
-        port_pd02_port_subinterface_indicator:
-        - false
         port_pd01_port_mac_requirements:
           mac_count_required:
             is_required: false
@@ -854,13 +855,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_pd01_port_subinterface_indicator:
-        - false
-        compute_pd_server_user_data_format:
-        - RAW
-        port_pd02_port_mac_requirements:
-          mac_count_required:
-            is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
         port_pd02_port_ip_requirements:
@@ -872,6 +866,8 @@ topology_template:
         port_pd01_port_network_role_tag: oam
         port_pd02_port_network:
         - get_input: oam_net_name
+        compute_pd_server_user_data_format:
+        - RAW
         service_template_filter:
           substitute_service_template: Nested_pd_serverServiceTemplate.yaml
           count: 1
@@ -903,4 +899,4 @@ topology_template:
       members:
       - network_policy_port
       - network_policy_server
-      - abstract_pd_server
\ No newline at end of file
+      - abstract_pd_server
index acec850..796f721 100644 (file)
@@ -11,6 +11,13 @@ node_types:
     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
 topology_template:
   inputs:
+    index_value:
+      type: integer
+      description: Index value of this substitution service template runtime instance
+      required: false
+      default: 0
+      constraints:
+      - greater_or_equal: 0
     compute_pd_server_availability_zone:
       type: list
       required: true
@@ -21,75 +28,48 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    vm_flavor_name:
-      type: string
+    port_pd02_port_mac_requirements:
+      type: org.openecomp.datatypes.network.MacRequirements
       required: true
-    port_pd02_port_network_role_tag:
-      type: string
+    port_pd01_port_exCP_naming:
+      type: org.openecomp.datatypes.Naming
       required: true
-    port_pd02_port_subinterface_indicator:
-      type: list
+    vm_flavor_name:
+      type: string
       required: true
-      entry_schema:
-        type: boolean
-    port_pd01_port_mac_requirements:
-      type: org.openecomp.datatypes.network.MacRequirements
+    port_pd02_port_order:
+      type: integer
       required: true
-    vm_image_name:
+    port_pd02_port_subnetpoolid:
       type: string
       required: true
-    port_pd01_port_ip_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.IpRequirements
-    port_pd02_port_network_role:
+    port_pd02_port_network_role_tag:
       type: string
       required: true
-    port_pd01_port_subinterface_indicator:
-      type: list
+    port_pd01_port_mac_requirements:
+      type: org.openecomp.datatypes.network.MacRequirements
       required: true
-      entry_schema:
-        type: boolean
-    port_pd01_port_vlan_requirements:
+    port_pd02_port_vlan_requirements:
       type: list
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.VlanRequirements
-    compute_pd_server_user_data_format:
-      type: list
-      required: true
-      entry_schema:
-        type: string
-    index_value:
-      type: integer
-      description: Index value of this substitution service template runtime instance
-      required: false
-      default: 0
-      constraints:
-      - greater_or_equal: 0
-    port_pd02_port_mac_requirements:
-      type: org.openecomp.datatypes.network.MacRequirements
-      required: true
-    port_pd01_port_exCP_naming:
-      type: org.openecomp.datatypes.Naming
-      required: true
-    port_pd02_port_order:
-      type: integer
-      required: true
-    port_pd02_port_subnetpoolid:
+    vm_image_name:
       type: string
       required: true
-    port_pd02_port_vlan_requirements:
+    port_pd01_port_ip_requirements:
       type: list
       required: true
       entry_schema:
-        type: org.openecomp.datatypes.network.VlanRequirements
+        type: org.openecomp.datatypes.network.IpRequirements
     port_pd01_port_network:
       type: list
       required: true
       entry_schema:
         type: string
+    port_pd02_port_network_role:
+      type: string
+      required: true
     port_pd01_port_order:
       type: integer
       required: true
@@ -110,11 +90,21 @@ topology_template:
     port_pd01_port_network_role_tag:
       type: string
       required: true
+    port_pd01_port_vlan_requirements:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.network.VlanRequirements
     port_pd02_port_network:
       type: list
       required: true
       entry_schema:
         type: string
+    compute_pd_server_user_data_format:
+      type: list
+      required: true
+      entry_schema:
+        type: string
   node_templates:
     pd_server:
       type: org.openecomp.resource.vfc.compute.nodes.heat.pd_server
@@ -142,10 +132,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
@@ -174,10 +161,7 @@ topology_template:
           get_input: port_pd02_port_exCP_naming
         vlan_requirements:
           get_input: port_pd02_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd02_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd02_port_ip_requirements
         network_role_tag:
index 5df6256..615de8d 100644 (file)
@@ -8,6 +8,14 @@ node_types:
   org.openecomp.resource.abstract.nodes.pd_server:
     derived_from: org.openecomp.resource.abstract.nodes.VFC
     properties:
+      index_value:
+        type: integer
+        description: Index value of this substitution service template runtime instance
+        required: false
+        default: 0
+        status: SUPPORTED
+        constraints:
+        - greater_or_equal: 0
       compute_pd_server_availability_zone:
         type: list
         required: true
@@ -20,92 +28,60 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      vm_flavor_name:
-        type: string
+      port_pd02_port_mac_requirements:
+        type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_pd02_port_network_role_tag:
-        type: string
+      port_pd01_port_exCP_naming:
+        type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
-      port_pd02_port_subinterface_indicator:
-        type: list
+      vm_flavor_name:
+        type: string
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: boolean
-      port_pd01_port_mac_requirements:
-        type: org.openecomp.datatypes.network.MacRequirements
+      port_pd02_port_order:
+        type: integer
         required: true
         status: SUPPORTED
-      vm_image_name:
+      port_pd02_port_subnetpoolid:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_ip_requirements:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: org.openecomp.datatypes.network.IpRequirements
-      port_pd02_port_network_role:
+      port_pd02_port_network_role_tag:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_subinterface_indicator:
-        type: list
+      port_pd01_port_mac_requirements:
+        type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: boolean
-      port_pd01_port_vlan_requirements:
+      port_pd02_port_vlan_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.VlanRequirements
-      compute_pd_server_user_data_format:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: string
-      index_value:
-        type: integer
-        description: Index value of this substitution service template runtime instance
-        required: false
-        default: 0
-        status: SUPPORTED
-        constraints:
-        - greater_or_equal: 0
-      port_pd02_port_mac_requirements:
-        type: org.openecomp.datatypes.network.MacRequirements
-        required: true
-        status: SUPPORTED
-      port_pd01_port_exCP_naming:
-        type: org.openecomp.datatypes.Naming
-        required: true
-        status: SUPPORTED
-      port_pd02_port_order:
-        type: integer
-        required: true
-        status: SUPPORTED
-      port_pd02_port_subnetpoolid:
+      vm_image_name:
         type: string
         required: true
         status: SUPPORTED
-      port_pd02_port_vlan_requirements:
+      port_pd01_port_ip_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: org.openecomp.datatypes.network.VlanRequirements
+          type: org.openecomp.datatypes.network.IpRequirements
       port_pd01_port_network:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
+      port_pd02_port_network_role:
+        type: string
+        required: true
+        status: SUPPORTED
       port_pd01_port_order:
         type: integer
         required: true
@@ -132,12 +108,24 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
+      port_pd01_port_vlan_requirements:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: org.openecomp.datatypes.network.VlanRequirements
       port_pd02_port_network:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
+      compute_pd_server_user_data_format:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: string
     requirements:
     - dependency_pd_server:
         capability: tosca.capabilities.Node
index ab8accf..0feb8ef 100644 (file)
@@ -838,13 +838,14 @@ topology_template:
         - get_input:
           - pd_server_names
           - 0
+        port_pd02_port_mac_requirements:
+          mac_count_required:
+            is_required: false
         vm_flavor_name:
           get_attribute:
           - network_policy_server
           - name
         port_pd02_port_network_role_tag: oam
-        port_pd02_port_subinterface_indicator:
-        - false
         port_pd01_port_mac_requirements:
           mac_count_required:
             is_required: false
@@ -856,13 +857,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_pd01_port_subinterface_indicator:
-        - false
-        compute_pd_server_user_data_format:
-        - RAW
-        port_pd02_port_mac_requirements:
-          mac_count_required:
-            is_required: false
         port_pd01_port_network:
         - get_attribute:
           - network_policy_server
@@ -875,6 +869,8 @@ topology_template:
             is_required: false
         port_pd02_port_network:
         - get_input: oam_net_name
+        compute_pd_server_user_data_format:
+        - RAW
         service_template_filter:
           substitute_service_template: Nested_pd_serverServiceTemplate.yaml
           count: 1
@@ -896,4 +892,4 @@ topology_template:
         description: heat template that creates MOG stack
       members:
       - network_policy_server
-      - abstract_pd_server
\ No newline at end of file
+      - abstract_pd_server
index f84903c..3c0aeae 100644 (file)
@@ -11,6 +11,13 @@ node_types:
     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
 topology_template:
   inputs:
+    index_value:
+      type: integer
+      description: Index value of this substitution service template runtime instance
+      required: false
+      default: 0
+      constraints:
+      - greater_or_equal: 0
     compute_pd_server_availability_zone:
       type: list
       required: true
@@ -21,75 +28,48 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    vm_flavor_name:
-      type: string
+    port_pd02_port_mac_requirements:
+      type: org.openecomp.datatypes.network.MacRequirements
       required: true
-    port_pd02_port_network_role_tag:
-      type: string
+    port_pd01_port_exCP_naming:
+      type: org.openecomp.datatypes.Naming
       required: true
-    port_pd02_port_subinterface_indicator:
-      type: list
+    vm_flavor_name:
+      type: string
       required: true
-      entry_schema:
-        type: boolean
-    port_pd01_port_mac_requirements:
-      type: org.openecomp.datatypes.network.MacRequirements
+    port_pd02_port_order:
+      type: integer
       required: true
-    vm_image_name:
+    port_pd02_port_subnetpoolid:
       type: string
       required: true
-    port_pd01_port_ip_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.IpRequirements
-    port_pd02_port_network_role:
+    port_pd02_port_network_role_tag:
       type: string
       required: true
-    port_pd01_port_subinterface_indicator:
-      type: list
+    port_pd01_port_mac_requirements:
+      type: org.openecomp.datatypes.network.MacRequirements
       required: true
-      entry_schema:
-        type: boolean
-    port_pd01_port_vlan_requirements:
+    port_pd02_port_vlan_requirements:
       type: list
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.VlanRequirements
-    compute_pd_server_user_data_format:
-      type: list
-      required: true
-      entry_schema:
-        type: string
-    index_value:
-      type: integer
-      description: Index value of this substitution service template runtime instance
-      required: false
-      default: 0
-      constraints:
-      - greater_or_equal: 0
-    port_pd02_port_mac_requirements:
-      type: org.openecomp.datatypes.network.MacRequirements
-      required: true
-    port_pd01_port_exCP_naming:
-      type: org.openecomp.datatypes.Naming
-      required: true
-    port_pd02_port_order:
-      type: integer
-      required: true
-    port_pd02_port_subnetpoolid:
+    vm_image_name:
       type: string
       required: true
-    port_pd02_port_vlan_requirements:
+    port_pd01_port_ip_requirements:
       type: list
       required: true
       entry_schema:
-        type: org.openecomp.datatypes.network.VlanRequirements
+        type: org.openecomp.datatypes.network.IpRequirements
     port_pd01_port_network:
       type: list
       required: true
       entry_schema:
         type: string
+    port_pd02_port_network_role:
+      type: string
+      required: true
     port_pd01_port_order:
       type: integer
       required: true
@@ -110,11 +90,21 @@ topology_template:
     port_pd01_port_network_role_tag:
       type: string
       required: true
+    port_pd01_port_vlan_requirements:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.network.VlanRequirements
     port_pd02_port_network:
       type: list
       required: true
       entry_schema:
         type: string
+    compute_pd_server_user_data_format:
+      type: list
+      required: true
+      entry_schema:
+        type: string
   node_templates:
     pd_server:
       type: org.openecomp.resource.vfc.compute.nodes.heat.pd_server
@@ -142,10 +132,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
@@ -174,10 +161,7 @@ topology_template:
           get_input: port_pd02_port_exCP_naming
         vlan_requirements:
           get_input: port_pd02_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd02_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd02_port_ip_requirements
         network_role_tag:
index ace7b07..3a97da1 100644 (file)
@@ -24,10 +24,28 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
+      port_pd01_port_0_network_role_tag:
+        type: string
+        required: true
+        status: SUPPORTED
       port_pd01_port_0_network_role:
         type: string
         required: true
         status: SUPPORTED
+      port_pd01_port_1_ip_requirements:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: org.openecomp.datatypes.network.IpRequirements
+      index_value:
+        type: integer
+        description: Index value of this substitution service template runtime instance
+        required: false
+        default: 0
+        status: SUPPORTED
+        constraints:
+        - greater_or_equal: 0
       compute_pd_server_availability_zone:
         type: list
         required: true
@@ -40,16 +58,18 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_0_subinterface_indicator:
-        type: list
+      port_pd01_port_1_order:
+        type: integer
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: boolean
       vm_flavor_name:
         type: string
         required: true
         status: SUPPORTED
+      port_pd01_port_0_exCP_naming:
+        type: org.openecomp.datatypes.Naming
+        required: true
+        status: SUPPORTED
       port_pd01_port_1_network_role:
         type: string
         required: true
@@ -58,86 +78,54 @@ node_types:
         type: integer
         required: true
         status: SUPPORTED
-      port_pd01_port_1_subnetpoolid:
-        type: string
+      port_pd01_port_1_vlan_requirements:
+        type: list
         required: true
         status: SUPPORTED
-      vm_image_name:
-        type: string
+        entry_schema:
+          type: org.openecomp.datatypes.network.VlanRequirements
+      port_pd01_port_1_mac_requirements:
+        type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_pd01_port_1_network_role_tag:
+      port_pd01_port_1_subnetpoolid:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_0_subnetpoolid:
+      vm_image_name:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_1_network:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: string
-      compute_pd_server_user_data_format:
-        type: list
+      port_pd01_port_1_exCP_naming:
+        type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: string
-      port_pd01_port_0_network_role_tag:
+      port_pd01_port_1_network_role_tag:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_1_ip_requirements:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: org.openecomp.datatypes.network.IpRequirements
-      index_value:
-        type: integer
-        description: Index value of this substitution service template runtime instance
-        required: false
-        default: 0
-        status: SUPPORTED
-        constraints:
-        - greater_or_equal: 0
-      port_pd01_port_1_subinterface_indicator:
+      port_pd01_port_0_vlan_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: boolean
-      port_pd01_port_1_order:
-        type: integer
-        required: true
-        status: SUPPORTED
-      port_pd01_port_0_exCP_naming:
-        type: org.openecomp.datatypes.Naming
+          type: org.openecomp.datatypes.network.VlanRequirements
+      port_pd01_port_0_subnetpoolid:
+        type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_1_vlan_requirements:
+      port_pd01_port_1_network:
         type: list
         required: true
         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
-      port_pd01_port_1_exCP_naming:
-        type: org.openecomp.datatypes.Naming
-        required: true
-        status: SUPPORTED
-      port_pd01_port_0_vlan_requirements:
+          type: string
+      compute_pd_server_user_data_format:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: org.openecomp.datatypes.network.VlanRequirements
+          type: string
     requirements:
     - dependency_pd_server:
         capability: tosca.capabilities.Node
index 7239791..dd26c73 100644 (file)
@@ -101,6 +101,12 @@ topology_template:
           - network_policy_server
           - name
         port_pd01_port_0_ip_requirements:
+        - ip_version: 4
+          ip_count_required:
+            is_required: false
+          floating_ip_count_required:
+            is_required: false
+        port_pd01_port_1_ip_requirements:
         - ip_version: 4
           ip_count_required:
             is_required: false
@@ -112,12 +118,13 @@ topology_template:
         - get_input:
           - pd_server_names
           - 0
-        port_pd01_port_0_subinterface_indicator:
-        - false
         vm_flavor_name:
           get_attribute:
           - network_policy_server
           - name
+        port_pd01_port_1_mac_requirements:
+          mac_count_required:
+            is_required: false
         vm_image_name:
           get_input: pd_image_name
         port_pd01_port_1_network_role_tag: oam
@@ -125,17 +132,6 @@ topology_template:
         - get_input: oam_net_name
         compute_pd_server_user_data_format:
         - RAW
-        port_pd01_port_1_ip_requirements:
-        - ip_version: 4
-          ip_count_required:
-            is_required: false
-          floating_ip_count_required:
-            is_required: false
-        port_pd01_port_1_subinterface_indicator:
-        - false
-        port_pd01_port_1_mac_requirements:
-          mac_count_required:
-            is_required: false
         service_template_filter:
           substitute_service_template: Nested_pd_serverServiceTemplate.yaml
           count: 1
@@ -157,4 +153,4 @@ topology_template:
         description: heat template that creates MOG stack
       members:
       - network_policy_server
-      - abstract_pd_server
\ No newline at end of file
+      - abstract_pd_server
index 818ba13..0dd90f3 100644 (file)
@@ -24,9 +24,24 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
+    port_pd01_port_0_network_role_tag:
+      type: string
+      required: true
     port_pd01_port_0_network_role:
       type: string
       required: true
+    port_pd01_port_1_ip_requirements:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.network.IpRequirements
+    index_value:
+      type: integer
+      description: Index value of this substitution service template runtime instance
+      required: false
+      default: 0
+      constraints:
+      - greater_or_equal: 0
     compute_pd_server_availability_zone:
       type: list
       required: true
@@ -37,29 +52,46 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_0_subinterface_indicator:
-      type: list
+    port_pd01_port_1_order:
+      type: integer
       required: true
-      entry_schema:
-        type: boolean
     vm_flavor_name:
       type: string
       required: true
+    port_pd01_port_0_exCP_naming:
+      type: org.openecomp.datatypes.Naming
+      required: true
     port_pd01_port_1_network_role:
       type: string
       required: true
     port_pd01_port_0_order:
       type: integer
       required: true
+    port_pd01_port_1_vlan_requirements:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.network.VlanRequirements
+    port_pd01_port_1_mac_requirements:
+      type: org.openecomp.datatypes.network.MacRequirements
+      required: true
     port_pd01_port_1_subnetpoolid:
       type: string
       required: true
     vm_image_name:
       type: string
       required: true
+    port_pd01_port_1_exCP_naming:
+      type: org.openecomp.datatypes.Naming
+      required: true
     port_pd01_port_1_network_role_tag:
       type: string
       required: true
+    port_pd01_port_0_vlan_requirements:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.network.VlanRequirements
     port_pd01_port_0_subnetpoolid:
       type: string
       required: true
@@ -73,48 +105,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_0_network_role_tag:
-      type: string
-      required: true
-    port_pd01_port_1_ip_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.IpRequirements
-    index_value:
-      type: integer
-      description: Index value of this substitution service template runtime instance
-      required: false
-      default: 0
-      constraints:
-      - greater_or_equal: 0
-    port_pd01_port_1_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
-    port_pd01_port_1_order:
-      type: integer
-      required: true
-    port_pd01_port_0_exCP_naming:
-      type: org.openecomp.datatypes.Naming
-      required: true
-    port_pd01_port_1_vlan_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.VlanRequirements
-    port_pd01_port_1_mac_requirements:
-      type: org.openecomp.datatypes.network.MacRequirements
-      required: true
-    port_pd01_port_1_exCP_naming:
-      type: org.openecomp.datatypes.Naming
-      required: true
-    port_pd01_port_0_vlan_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.VlanRequirements
   node_templates:
     pd_server:
       type: org.openecomp.resource.vfc.compute.nodes.heat.pd_server
@@ -142,10 +132,7 @@ topology_template:
           get_input: port_pd01_port_1_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_1_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_1_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_1_ip_requirements
         network_role_tag:
@@ -174,10 +161,7 @@ topology_template:
           get_input: port_pd01_port_0_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_0_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_0_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_0_ip_requirements
         network_role_tag:
index ffd4d72..530e44c 100644 (file)
@@ -24,10 +24,28 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
+      port_pd01_port_0_network_role_tag:
+        type: string
+        required: true
+        status: SUPPORTED
       port_pd01_port_0_network_role:
         type: string
         required: true
         status: SUPPORTED
+      port_pd01_port_1_ip_requirements:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: org.openecomp.datatypes.network.IpRequirements
+      index_value:
+        type: integer
+        description: Index value of this substitution service template runtime instance
+        required: false
+        default: 0
+        status: SUPPORTED
+        constraints:
+        - greater_or_equal: 0
       compute_pd_server_availability_zone:
         type: list
         required: true
@@ -40,16 +58,18 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_0_subinterface_indicator:
-        type: list
+      port_pd01_port_1_order:
+        type: integer
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: boolean
       vm_flavor_name:
         type: string
         required: true
         status: SUPPORTED
+      port_pd01_port_0_exCP_naming:
+        type: org.openecomp.datatypes.Naming
+        required: true
+        status: SUPPORTED
       port_pd01_port_1_network_role:
         type: string
         required: true
@@ -58,86 +78,54 @@ node_types:
         type: integer
         required: true
         status: SUPPORTED
-      port_pd01_port_1_subnetpoolid:
-        type: string
+      port_pd01_port_1_vlan_requirements:
+        type: list
         required: true
         status: SUPPORTED
-      vm_image_name:
-        type: string
+        entry_schema:
+          type: org.openecomp.datatypes.network.VlanRequirements
+      port_pd01_port_1_mac_requirements:
+        type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_pd01_port_1_network_role_tag:
+      port_pd01_port_1_subnetpoolid:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_0_subnetpoolid:
+      vm_image_name:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_1_network:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: string
-      compute_pd_server_user_data_format:
-        type: list
+      port_pd01_port_1_exCP_naming:
+        type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: string
-      port_pd01_port_0_network_role_tag:
+      port_pd01_port_1_network_role_tag:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_1_ip_requirements:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: org.openecomp.datatypes.network.IpRequirements
-      index_value:
-        type: integer
-        description: Index value of this substitution service template runtime instance
-        required: false
-        default: 0
-        status: SUPPORTED
-        constraints:
-        - greater_or_equal: 0
-      port_pd01_port_1_subinterface_indicator:
+      port_pd01_port_0_vlan_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: boolean
-      port_pd01_port_1_order:
-        type: integer
-        required: true
-        status: SUPPORTED
-      port_pd01_port_0_exCP_naming:
-        type: org.openecomp.datatypes.Naming
+          type: org.openecomp.datatypes.network.VlanRequirements
+      port_pd01_port_0_subnetpoolid:
+        type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_1_vlan_requirements:
+      port_pd01_port_1_network:
         type: list
         required: true
         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
-      port_pd01_port_1_exCP_naming:
-        type: org.openecomp.datatypes.Naming
-        required: true
-        status: SUPPORTED
-      port_pd01_port_0_vlan_requirements:
+          type: string
+      compute_pd_server_user_data_format:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: org.openecomp.datatypes.network.VlanRequirements
+          type: string
     attributes:
       pd_server_accessIPv4:
         type: string
index f1f724c..41f9b91 100644 (file)
@@ -838,6 +838,13 @@ topology_template:
         port_pd01_port_0_network:
         - get_input: oam_net_name
         port_pd01_port_0_ip_requirements:
+        - ip_version: 4
+          ip_count_required:
+            is_required: false
+          floating_ip_count_required:
+            is_required: false
+        port_pd01_port_0_network_role_tag: oam
+        port_pd01_port_1_ip_requirements:
         - ip_version: 4
           ip_count_required:
             is_required: false
@@ -849,10 +856,11 @@ topology_template:
         - get_input:
           - pd_server_names
           - 0
-        port_pd01_port_0_subinterface_indicator:
-        - false
         vm_flavor_name:
           get_input: pd_flavor_name
+        port_pd01_port_1_mac_requirements:
+          mac_count_required:
+            is_required: false
         vm_image_name:
           get_input: pd_image_name
         port_pd01_port_1_network_role_tag: oam
@@ -860,18 +868,6 @@ topology_template:
         - get_input: oam_net_name
         compute_pd_server_user_data_format:
         - RAW
-        port_pd01_port_0_network_role_tag: oam
-        port_pd01_port_1_ip_requirements:
-        - ip_version: 4
-          ip_count_required:
-            is_required: false
-          floating_ip_count_required:
-            is_required: false
-        port_pd01_port_1_subinterface_indicator:
-        - false
-        port_pd01_port_1_mac_requirements:
-          mac_count_required:
-            is_required: false
         service_template_filter:
           substitute_service_template: Nested_pd_serverServiceTemplate.yaml
           count: 1
@@ -911,4 +907,4 @@ topology_template:
       - network_policy_port0
       - network_policy_server
       - network_policy_port1
-      - abstract_pd_server
\ No newline at end of file
+      - abstract_pd_server
index 64e8423..997d59b 100644 (file)
@@ -24,9 +24,24 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
+    port_pd01_port_0_network_role_tag:
+      type: string
+      required: true
     port_pd01_port_0_network_role:
       type: string
       required: true
+    port_pd01_port_1_ip_requirements:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.network.IpRequirements
+    index_value:
+      type: integer
+      description: Index value of this substitution service template runtime instance
+      required: false
+      default: 0
+      constraints:
+      - greater_or_equal: 0
     compute_pd_server_availability_zone:
       type: list
       required: true
@@ -37,29 +52,46 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_0_subinterface_indicator:
-      type: list
+    port_pd01_port_1_order:
+      type: integer
       required: true
-      entry_schema:
-        type: boolean
     vm_flavor_name:
       type: string
       required: true
+    port_pd01_port_0_exCP_naming:
+      type: org.openecomp.datatypes.Naming
+      required: true
     port_pd01_port_1_network_role:
       type: string
       required: true
     port_pd01_port_0_order:
       type: integer
       required: true
+    port_pd01_port_1_vlan_requirements:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.network.VlanRequirements
+    port_pd01_port_1_mac_requirements:
+      type: org.openecomp.datatypes.network.MacRequirements
+      required: true
     port_pd01_port_1_subnetpoolid:
       type: string
       required: true
     vm_image_name:
       type: string
       required: true
+    port_pd01_port_1_exCP_naming:
+      type: org.openecomp.datatypes.Naming
+      required: true
     port_pd01_port_1_network_role_tag:
       type: string
       required: true
+    port_pd01_port_0_vlan_requirements:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.network.VlanRequirements
     port_pd01_port_0_subnetpoolid:
       type: string
       required: true
@@ -73,48 +105,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_0_network_role_tag:
-      type: string
-      required: true
-    port_pd01_port_1_ip_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.IpRequirements
-    index_value:
-      type: integer
-      description: Index value of this substitution service template runtime instance
-      required: false
-      default: 0
-      constraints:
-      - greater_or_equal: 0
-    port_pd01_port_1_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
-    port_pd01_port_1_order:
-      type: integer
-      required: true
-    port_pd01_port_0_exCP_naming:
-      type: org.openecomp.datatypes.Naming
-      required: true
-    port_pd01_port_1_vlan_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.VlanRequirements
-    port_pd01_port_1_mac_requirements:
-      type: org.openecomp.datatypes.network.MacRequirements
-      required: true
-    port_pd01_port_1_exCP_naming:
-      type: org.openecomp.datatypes.Naming
-      required: true
-    port_pd01_port_0_vlan_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.VlanRequirements
   node_templates:
     pd_server:
       type: org.openecomp.resource.vfc.compute.nodes.heat.pd_server
@@ -142,10 +132,7 @@ topology_template:
           get_input: port_pd01_port_1_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_1_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_1_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_1_ip_requirements
         network_role_tag:
@@ -174,10 +161,7 @@ topology_template:
           get_input: port_pd01_port_0_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_0_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_0_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_0_ip_requirements
         network_role_tag:
index 6d9b66f..32a7c02 100644 (file)
@@ -24,10 +24,28 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
+      port_pd01_port_0_network_role_tag:
+        type: string
+        required: true
+        status: SUPPORTED
       port_pd01_port_0_network_role:
         type: string
         required: true
         status: SUPPORTED
+      port_pd01_port_1_ip_requirements:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: org.openecomp.datatypes.network.IpRequirements
+      index_value:
+        type: integer
+        description: Index value of this substitution service template runtime instance
+        required: false
+        default: 0
+        status: SUPPORTED
+        constraints:
+        - greater_or_equal: 0
       compute_pd_server_availability_zone:
         type: list
         required: true
@@ -40,16 +58,18 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_0_subinterface_indicator:
-        type: list
+      port_pd01_port_1_order:
+        type: integer
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: boolean
       vm_flavor_name:
         type: string
         required: true
         status: SUPPORTED
+      port_pd01_port_0_exCP_naming:
+        type: org.openecomp.datatypes.Naming
+        required: true
+        status: SUPPORTED
       port_pd01_port_1_network_role:
         type: string
         required: true
@@ -58,86 +78,54 @@ node_types:
         type: integer
         required: true
         status: SUPPORTED
-      port_pd01_port_1_subnetpoolid:
-        type: string
+      port_pd01_port_1_vlan_requirements:
+        type: list
         required: true
         status: SUPPORTED
-      vm_image_name:
-        type: string
+        entry_schema:
+          type: org.openecomp.datatypes.network.VlanRequirements
+      port_pd01_port_1_mac_requirements:
+        type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_pd01_port_1_network_role_tag:
+      port_pd01_port_1_subnetpoolid:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_0_subnetpoolid:
+      vm_image_name:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_1_network:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: string
-      compute_pd_server_user_data_format:
-        type: list
+      port_pd01_port_1_exCP_naming:
+        type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: string
-      port_pd01_port_0_network_role_tag:
+      port_pd01_port_1_network_role_tag:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_1_ip_requirements:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: org.openecomp.datatypes.network.IpRequirements
-      index_value:
-        type: integer
-        description: Index value of this substitution service template runtime instance
-        required: false
-        default: 0
-        status: SUPPORTED
-        constraints:
-        - greater_or_equal: 0
-      port_pd01_port_1_subinterface_indicator:
+      port_pd01_port_0_vlan_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: boolean
-      port_pd01_port_1_order:
-        type: integer
-        required: true
-        status: SUPPORTED
-      port_pd01_port_0_exCP_naming:
-        type: org.openecomp.datatypes.Naming
+          type: org.openecomp.datatypes.network.VlanRequirements
+      port_pd01_port_0_subnetpoolid:
+        type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_1_vlan_requirements:
+      port_pd01_port_1_network:
         type: list
         required: true
         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
-      port_pd01_port_1_exCP_naming:
-        type: org.openecomp.datatypes.Naming
-        required: true
-        status: SUPPORTED
-      port_pd01_port_0_vlan_requirements:
+          type: string
+      compute_pd_server_user_data_format:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: org.openecomp.datatypes.network.VlanRequirements
+          type: string
     attributes:
       pd_server_pd01_port_0_device_id:
         type: string
index fed463a..d35d65a 100644 (file)
@@ -838,6 +838,13 @@ topology_template:
         port_pd01_port_0_network:
         - get_input: oam_net_name
         port_pd01_port_0_ip_requirements:
+        - ip_version: 4
+          ip_count_required:
+            is_required: false
+          floating_ip_count_required:
+            is_required: false
+        port_pd01_port_0_network_role_tag: oam
+        port_pd01_port_1_ip_requirements:
         - ip_version: 4
           ip_count_required:
             is_required: false
@@ -849,10 +856,11 @@ topology_template:
         - get_input:
           - pd_server_names
           - 0
-        port_pd01_port_0_subinterface_indicator:
-        - false
         vm_flavor_name:
           get_input: pd_flavor_name
+        port_pd01_port_1_mac_requirements:
+          mac_count_required:
+            is_required: false
         vm_image_name:
           get_input: pd_image_name
         port_pd01_port_1_network_role_tag: oam
@@ -860,18 +868,6 @@ topology_template:
         - get_input: oam_net_name
         compute_pd_server_user_data_format:
         - RAW
-        port_pd01_port_0_network_role_tag: oam
-        port_pd01_port_1_ip_requirements:
-        - ip_version: 4
-          ip_count_required:
-            is_required: false
-          floating_ip_count_required:
-            is_required: false
-        port_pd01_port_1_subinterface_indicator:
-        - false
-        port_pd01_port_1_mac_requirements:
-          mac_count_required:
-            is_required: false
         service_template_filter:
           substitute_service_template: Nested_pd_serverServiceTemplate.yaml
           count: 1
@@ -906,4 +902,4 @@ topology_template:
       value:
         get_attribute:
         - abstract_pd_server
-        - pd_server_accessIPv4
\ No newline at end of file
+        - pd_server_accessIPv4
index f934f60..7f9ab67 100644 (file)
@@ -24,9 +24,24 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
+    port_pd01_port_0_network_role_tag:
+      type: string
+      required: true
     port_pd01_port_0_network_role:
       type: string
       required: true
+    port_pd01_port_1_ip_requirements:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.network.IpRequirements
+    index_value:
+      type: integer
+      description: Index value of this substitution service template runtime instance
+      required: false
+      default: 0
+      constraints:
+      - greater_or_equal: 0
     compute_pd_server_availability_zone:
       type: list
       required: true
@@ -37,29 +52,46 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_0_subinterface_indicator:
-      type: list
+    port_pd01_port_1_order:
+      type: integer
       required: true
-      entry_schema:
-        type: boolean
     vm_flavor_name:
       type: string
       required: true
+    port_pd01_port_0_exCP_naming:
+      type: org.openecomp.datatypes.Naming
+      required: true
     port_pd01_port_1_network_role:
       type: string
       required: true
     port_pd01_port_0_order:
       type: integer
       required: true
+    port_pd01_port_1_vlan_requirements:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.network.VlanRequirements
+    port_pd01_port_1_mac_requirements:
+      type: org.openecomp.datatypes.network.MacRequirements
+      required: true
     port_pd01_port_1_subnetpoolid:
       type: string
       required: true
     vm_image_name:
       type: string
       required: true
+    port_pd01_port_1_exCP_naming:
+      type: org.openecomp.datatypes.Naming
+      required: true
     port_pd01_port_1_network_role_tag:
       type: string
       required: true
+    port_pd01_port_0_vlan_requirements:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.network.VlanRequirements
     port_pd01_port_0_subnetpoolid:
       type: string
       required: true
@@ -73,48 +105,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_0_network_role_tag:
-      type: string
-      required: true
-    port_pd01_port_1_ip_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.IpRequirements
-    index_value:
-      type: integer
-      description: Index value of this substitution service template runtime instance
-      required: false
-      default: 0
-      constraints:
-      - greater_or_equal: 0
-    port_pd01_port_1_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
-    port_pd01_port_1_order:
-      type: integer
-      required: true
-    port_pd01_port_0_exCP_naming:
-      type: org.openecomp.datatypes.Naming
-      required: true
-    port_pd01_port_1_vlan_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.VlanRequirements
-    port_pd01_port_1_mac_requirements:
-      type: org.openecomp.datatypes.network.MacRequirements
-      required: true
-    port_pd01_port_1_exCP_naming:
-      type: org.openecomp.datatypes.Naming
-      required: true
-    port_pd01_port_0_vlan_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.VlanRequirements
   node_templates:
     pd_server:
       type: org.openecomp.resource.vfc.compute.nodes.heat.pd_server
@@ -142,10 +132,7 @@ topology_template:
           get_input: port_pd01_port_1_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_1_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_1_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_1_ip_requirements
         network_role_tag:
@@ -174,10 +161,7 @@ topology_template:
           get_input: port_pd01_port_0_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_0_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_0_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_0_ip_requirements
         network_role_tag:
index 1eadc23..2b4345e 100644 (file)
@@ -68,12 +68,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
@@ -502,12 +496,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
@@ -963,12 +951,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
index db4109d..8002f73 100644 (file)
@@ -413,8 +413,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
-        port_pd01_port_subinterface_indicator:
-        - false
         port_pd01_port_network_role_tag: oam
         compute_pd_server_user_data_format:
         - RAW
@@ -467,8 +465,6 @@ topology_template:
         - get_attribute:
           - network_policy_server
           - name
-        port_pd01_port_subinterface_indicator:
-        - false
         service_template_filter:
           substitute_service_template: Nested_ps_serverServiceTemplate.yaml
           count: 1
@@ -508,8 +504,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
-        port_pd01_port_subinterface_indicator:
-        - false
         compute_oam_server_user_data_format:
         - RAW
         compute_oam_server_name:
index ab73989..da16719 100644 (file)
@@ -50,11 +50,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -99,10 +94,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index cb03463..c5ea773 100644 (file)
@@ -60,11 +60,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -122,10 +117,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 554ecbf..e634dcd 100644 (file)
@@ -65,11 +65,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -99,10 +94,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 7216b0c..6f6eb39 100644 (file)
@@ -56,12 +56,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
@@ -477,12 +471,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
@@ -916,12 +904,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
index aa673f9..0bb61d1 100644 (file)
@@ -350,8 +350,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
-        port_pd01_port_subinterface_indicator:
-        - false
         port_pd01_port_network_role_tag: oam
         compute_pd_server_user_data_format:
         - RAW
@@ -395,8 +393,6 @@ topology_template:
         - get_attribute:
           - network_policy_server
           - name
-        port_pd01_port_subinterface_indicator:
-        - false
         service_template_filter:
           substitute_service_template: Nested_ps_serverServiceTemplate.yaml
           count: 1
@@ -429,8 +425,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
-        port_pd01_port_subinterface_indicator:
-        - false
         compute_oam_server_user_data_format:
         - RAW
         compute_oam_server_name:
index 38592a2..bae9f9e 100644 (file)
@@ -45,11 +45,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -85,10 +80,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 54070a9..9ce1d48 100644 (file)
@@ -50,11 +50,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -104,10 +99,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index cf6052b..4012ad4 100644 (file)
@@ -55,11 +55,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -85,10 +80,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 41c744d..abab5c3 100644 (file)
@@ -50,12 +50,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
@@ -471,12 +465,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
@@ -898,12 +886,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
index 502f8fa..7863e55 100644 (file)
@@ -361,8 +361,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_pd01_port_subinterface_indicator:
-        - false
         compute_pd_server_user_data_format:
         - RAW
         service_template_filter:
@@ -399,8 +397,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
-        port_pd01_port_subinterface_indicator:
-        - false
         port_pd01_port_network_role_tag: oam
         compute_pd_server_user_data_format:
         - RAW
@@ -441,8 +437,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_pd01_port_subinterface_indicator:
-        - false
         compute_pd_server_user_data_format:
         - RAW
         service_template_filter:
@@ -464,4 +458,4 @@ topology_template:
       - network_policy_server
       - abstract_pd_server
       - abstract_pd_server_1
-      - abstract_pd_server_2
\ No newline at end of file
+      - abstract_pd_server_2
index e360446..9a5769b 100644 (file)
@@ -45,11 +45,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -99,10 +94,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 474984e..61ca45b 100644 (file)
@@ -45,11 +45,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -99,10 +94,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index e133a98..8c0ba00 100644 (file)
@@ -50,11 +50,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -104,10 +99,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 0f03728..dd92ac4 100644 (file)
@@ -56,12 +56,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
@@ -483,12 +477,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
@@ -870,6 +858,18 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
+      port_pd01_port_3_order:
+        type: integer
+        required: true
+        status: SUPPORTED
+      index_value:
+        type: integer
+        description: Index value of this substitution service template runtime instance
+        required: false
+        default: 0
+        status: SUPPORTED
+        constraints:
+        - greater_or_equal: 0
       port_pd01_port_2_vlan_requirements:
         type: list
         required: true
@@ -902,6 +902,10 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
+      port_pd01_port_3_mac_requirements:
+        type: org.openecomp.datatypes.network.MacRequirements
+        required: true
+        status: SUPPORTED
       port_pd01_port_3_network:
         type: list
         required: true
@@ -924,70 +928,42 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_2_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_2_network:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_2_mac_requirements:
-        type: org.openecomp.datatypes.network.MacRequirements
-        required: true
-        status: SUPPORTED
-      compute_pd_server_user_data_format:
+      port_pd01_port_3_vlan_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: string
-      port_pd01_port_2_ip_requirements:
-        type: list
+          type: org.openecomp.datatypes.network.VlanRequirements
+      port_pd01_port_2_mac_requirements:
+        type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: org.openecomp.datatypes.network.IpRequirements
-      port_pd01_port_3_order:
-        type: integer
+      port_pd01_port_2_exCP_naming:
+        type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
-      index_value:
-        type: integer
-        description: Index value of this substitution service template runtime instance
-        required: false
-        default: 0
-        status: SUPPORTED
-        constraints:
-        - greater_or_equal: 0
-      port_pd01_port_3_mac_requirements:
-        type: org.openecomp.datatypes.network.MacRequirements
+      port_pd01_port_3_network_role_tag:
+        type: string
         required: true
         status: SUPPORTED
-      port_pd01_port_3_subinterface_indicator:
+      compute_pd_server_user_data_format:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: boolean
-      port_pd01_port_3_vlan_requirements:
+          type: string
+      port_pd01_port_2_ip_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: org.openecomp.datatypes.network.VlanRequirements
-      port_pd01_port_2_exCP_naming:
-        type: org.openecomp.datatypes.Naming
-        required: true
-        status: SUPPORTED
-      port_pd01_port_3_network_role_tag:
-        type: string
-        required: true
-        status: SUPPORTED
+          type: org.openecomp.datatypes.network.IpRequirements
       port_pd01_port_3_exCP_naming:
         type: org.openecomp.datatypes.Naming
         required: true
index 79f14b2..344d34e 100644 (file)
@@ -350,8 +350,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
-        port_pd01_port_subinterface_indicator:
-        - false
         port_pd01_port_network_role_tag: oam
         compute_pd_server_user_data_format:
         - RAW
@@ -385,17 +383,19 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
+        port_pd01_port_3_mac_requirements:
+          mac_count_required:
+            is_required: false
         port_pd01_port_3_network:
         - get_input: oam_net_name
         vm_image_name:
           get_input: pd_image_name
-        port_pd01_port_2_subinterface_indicator:
-        - false
         port_pd01_port_2_network:
         - get_input: oam_net_name
         port_pd01_port_2_mac_requirements:
           mac_count_required:
             is_required: false
+        port_pd01_port_3_network_role_tag: oam
         compute_pd_server_user_data_format:
         - RAW
         port_pd01_port_2_ip_requirements:
@@ -404,12 +404,6 @@ topology_template:
             is_required: false
           floating_ip_count_required:
             is_required: false
-        port_pd01_port_3_mac_requirements:
-          mac_count_required:
-            is_required: false
-        port_pd01_port_3_subinterface_indicator:
-        - false
-        port_pd01_port_3_network_role_tag: oam
         service_template_filter:
           substitute_service_template: Nested_pd_server_2ServiceTemplate.yaml
           count: 1
@@ -453,8 +447,6 @@ topology_template:
         - get_attribute:
           - network_policy_server
           - name
-        port_pd01_port_subinterface_indicator:
-        - false
         compute_pd_server_user_data_format:
         - RAW
         service_template_filter:
@@ -475,4 +467,4 @@ topology_template:
       - network_policy_server
       - abstract_pd_server
       - abstract_pd_server_1
-      - abstract_pd_server_2
\ No newline at end of file
+      - abstract_pd_server_2
index 54070a9..9ce1d48 100644 (file)
@@ -50,11 +50,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -104,10 +99,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index c5324d5..f875aad 100644 (file)
@@ -50,11 +50,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -104,10 +99,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 84b2aec..2ab72c8 100644 (file)
@@ -17,6 +17,16 @@ topology_template:
     port_pd01_port_3_network_role:
       type: string
       required: true
+    port_pd01_port_3_order:
+      type: integer
+      required: true
+    index_value:
+      type: integer
+      description: Index value of this substitution service template runtime instance
+      required: false
+      default: 0
+      constraints:
+      - greater_or_equal: 0
     port_pd01_port_2_vlan_requirements:
       type: list
       required: true
@@ -43,6 +53,9 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
+    port_pd01_port_3_mac_requirements:
+      type: org.openecomp.datatypes.network.MacRequirements
+      required: true
     port_pd01_port_3_network:
       type: list
       required: true
@@ -60,19 +73,25 @@ topology_template:
     port_pd01_port_3_subnetpoolid:
       type: string
       required: true
-    port_pd01_port_2_subinterface_indicator:
+    port_pd01_port_2_network:
       type: list
       required: true
       entry_schema:
-        type: boolean
-    port_pd01_port_2_network:
+        type: string
+    port_pd01_port_3_vlan_requirements:
       type: list
       required: true
       entry_schema:
-        type: string
+        type: org.openecomp.datatypes.network.VlanRequirements
     port_pd01_port_2_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
+    port_pd01_port_2_exCP_naming:
+      type: org.openecomp.datatypes.Naming
+      required: true
+    port_pd01_port_3_network_role_tag:
+      type: string
+      required: true
     compute_pd_server_user_data_format:
       type: list
       required: true
@@ -83,35 +102,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
-    port_pd01_port_3_order:
-      type: integer
-      required: true
-    index_value:
-      type: integer
-      description: Index value of this substitution service template runtime instance
-      required: false
-      default: 0
-      constraints:
-      - greater_or_equal: 0
-    port_pd01_port_3_mac_requirements:
-      type: org.openecomp.datatypes.network.MacRequirements
-      required: true
-    port_pd01_port_3_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
-    port_pd01_port_3_vlan_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.VlanRequirements
-    port_pd01_port_2_exCP_naming:
-      type: org.openecomp.datatypes.Naming
-      required: true
-    port_pd01_port_3_network_role_tag:
-      type: string
-      required: true
     port_pd01_port_3_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
@@ -142,10 +132,7 @@ topology_template:
           get_input: port_pd01_port_2_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_2_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_2_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_2_ip_requirements
         network_role_tag:
@@ -174,10 +161,7 @@ topology_template:
           get_input: port_pd01_port_3_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_3_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_3_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_3_ip_requirements
         network_role_tag:
index 8cef821..575f1f3 100644 (file)
@@ -56,12 +56,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
@@ -479,12 +473,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_ps01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_ps01_port_order:
         type: integer
         required: true
index c59fb84..4d445e4 100644 (file)
@@ -706,8 +706,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
-        port_pd01_port_subinterface_indicator:
-        - false
         port_pd01_port_network_role_tag: oam
         compute_pd_server_user_data_format:
         - RAW
@@ -734,8 +732,6 @@ topology_template:
         - RAW
         vm_flavor_name:
           get_input: pd_flavor_name
-        port_ps01_port_subinterface_indicator:
-        - false
         vm_image_name:
           get_attribute:
           - abstract_pd_server
index ff163d0..633da82 100644 (file)
@@ -50,11 +50,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -104,10 +99,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 2109090..0e6bc63 100644 (file)
@@ -44,11 +44,6 @@ topology_template:
     vm_flavor_name:
       type: string
       required: true
-    port_ps01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_ps01_port_order:
       type: integer
       required: true
@@ -104,10 +99,7 @@ topology_template:
           get_input: port_ps01_port_exCP_naming
         vlan_requirements:
           get_input: port_ps01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_ps01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_ps01_port_ip_requirements
         network_role_tag:
index 603bcee..e2792b5 100644 (file)
@@ -56,12 +56,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
@@ -475,12 +469,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_ps01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_ps01_port_order:
         type: integer
         required: true
index a349637..3fe02b8 100644 (file)
@@ -704,8 +704,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
-        port_pd01_port_subinterface_indicator:
-        - false
         port_pd01_port_network_role_tag: oam
         compute_pd_server_user_data_format:
         - RAW
@@ -732,8 +730,6 @@ topology_template:
         - RAW
         vm_flavor_name:
           get_input: pd_flavor_name
-        port_ps01_port_subinterface_indicator:
-        - false
         vm_image_name:
           get_input: pd_image_name
         port_ps01_port_mac_requirements:
index 54070a9..9ce1d48 100644 (file)
@@ -50,11 +50,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -104,10 +99,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 5a5d97e..86a0b0d 100644 (file)
@@ -44,11 +44,6 @@ topology_template:
     vm_flavor_name:
       type: string
       required: true
-    port_ps01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_ps01_port_order:
       type: integer
       required: true
@@ -104,10 +99,7 @@ topology_template:
           get_input: port_ps01_port_exCP_naming
         vlan_requirements:
           get_input: port_ps01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_ps01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_ps01_port_ip_requirements
         network_role_tag:
index c30564a..5424d55 100644 (file)
@@ -34,12 +34,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: json
-      port_vdbe_untr_vmi_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       compute_vdbe_availability_zone:
         type: list
         required: true
index 024ca9a..da42733 100644 (file)
@@ -32,11 +32,6 @@ topology_template:
       required: true
       entry_schema:
         type: json
-    port_vdbe_untr_vmi_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     compute_vdbe_availability_zone:
       type: list
       required: true
@@ -205,10 +200,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_vdbe_untr_vmi_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_vdbe_untr_vmi_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         virtual_network_refs:
           get_input:
           - port_vdbe_untr_vmi_virtual_network_refs
index 2b6e88d..d6eb7f3 100644 (file)
@@ -52,12 +52,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: float
-      port_vdbe_untr_2_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       subinterface_vlan2_aap_untrusted_v6_ip_prefix:
         type: list
         required: true
@@ -196,12 +190,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_vdbe_untr_1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       subinterface_vlan1_ip_v6_address:
         type: list
         required: true
index 6608ddb..7d79d2a 100644 (file)
@@ -485,8 +485,6 @@ topology_template:
           get_input: vdbe_flavor_name
         subinterface_vlan1_counter:
         - get_input: counter
-        port_vdbe_untr_2_port_subinterface_indicator:
-        - true
         subinterface_vlan2_aap_untrusted_v6_ip_prefix:
         - get_input: vdbe_aap_untrusted_v6_ip_prefix
         vm_image_name:
@@ -522,8 +520,6 @@ topology_template:
         - get_input: vdbe_name_1
         subinterface_vlan2_aap_untrusted_ip_prefix:
         - get_input: vdbe_aap_untrusted_ip_prefix
-        port_vdbe_untr_1_port_subinterface_indicator:
-        - true
         subinterface_vlan1_ip_v6_address:
         - get_input: vdbe_untrusted_v6_ip_1
         subinterface_vlan2_vmac_address:
index 4ef1ae6..eb07f32 100644 (file)
@@ -47,11 +47,6 @@ topology_template:
       required: true
       entry_schema:
         type: float
-    port_vdbe_untr_2_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     subinterface_vlan2_aap_untrusted_v6_ip_prefix:
       type: list
       required: true
@@ -164,11 +159,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_vdbe_untr_1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     subinterface_vlan1_ip_v6_address:
       type: list
       required: true
@@ -346,10 +336,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_vdbe_untr_2_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_vdbe_untr_2_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         virtual_network_refs:
           get_input:
           - port_vdbe_untr_2_port_virtual_network_refs
@@ -552,10 +539,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_vdbe_untr_1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_vdbe_untr_1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         virtual_network_refs:
           get_input:
           - port_vdbe_untr_1_port_virtual_network_refs
index 3babb15..32b9a11 100644 (file)
@@ -132,11 +132,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_vdbe_untr_1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     subinterface_vlan1_ip_v6_address:
       type: list
       required: true
@@ -376,10 +371,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_vdbe_untr_1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_vdbe_untr_1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         virtual_network_refs:
           get_input:
           - port_vdbe_untr_1_port_virtual_network_refs
index 721af0f..6cff6fe 100644 (file)
@@ -157,11 +157,6 @@ topology_template:
       required: true
       entry_schema:
         type: json
-    port_vdbe_untr_1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     subinterface_vdbe_untr_2_subports_aap_untrusted_ip_prefix:
       type: list
       required: true
@@ -372,10 +367,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_vdbe_untr_1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_vdbe_untr_1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         virtual_network_refs:
           get_input:
           - port_vdbe_untr_1_port_virtual_network_refs
index 9b8810f..fc61996 100644 (file)
@@ -8,12 +8,6 @@ node_types:
   org.openecomp.resource.abstract.nodes.vdbe:
     derived_from: org.openecomp.resource.abstract.nodes.VFC
     properties:
-      port_vdbe_untr_1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_vdbe_untr_1_port_mac_requirements:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
index 4d550ba..bc23a31 100644 (file)
@@ -488,8 +488,6 @@ topology_template:
       directives:
       - substitutable
       properties:
-        port_vdbe_untr_1_port_subinterface_indicator:
-        - false
         compute_vdbe_availability_zone:
         - get_input: availability_zone_1
         vm_flavor_name:
@@ -541,4 +539,4 @@ topology_template:
       - suport_missing_vlan_tag_property
       - control_int_net
       - subport_get_param_parent
-      - abstract_vdbe
\ No newline at end of file
+      - abstract_vdbe
index aca6038..32820f3 100644 (file)
@@ -11,11 +11,6 @@ node_types:
     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
 topology_template:
   inputs:
-    port_vdbe_untr_1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_vdbe_untr_1_port_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
@@ -125,10 +120,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_vdbe_untr_1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_vdbe_untr_1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         virtual_network_refs:
           get_input:
           - port_vdbe_untr_1_port_virtual_network_refs
index 9bf6773..c9fd223 100644 (file)
@@ -8,12 +8,6 @@ node_types:
   org.openecomp.resource.abstract.nodes.vdbe:
     derived_from: org.openecomp.resource.abstract.nodes.VFC
     properties:
-      port_vdbe_untr_1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       subinterface_nested_parent_interface:
         type: list
         required: true
index 41bb064..41df8db 100644 (file)
@@ -11,11 +11,6 @@ node_types:
     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
 topology_template:
   inputs:
-    port_vdbe_untr_1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     subinterface_nested_parent_interface:
       type: list
       required: true
@@ -290,10 +285,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_vdbe_untr_1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_vdbe_untr_1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         virtual_network_refs:
           get_input:
           - port_vdbe_untr_1_port_virtual_network_refs
index ecc7810..a97e1c5 100644 (file)
@@ -8,12 +8,6 @@ node_types:
   org.openecomp.resource.abstract.nodes.vdbe:
     derived_from: org.openecomp.resource.abstract.nodes.VFC
     properties:
-      port_vdbe_untr_1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       subinterface_nested_parent_interface:
         type: list
         required: true
index 70e1942..f6a589c 100644 (file)
@@ -11,11 +11,6 @@ node_types:
     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
 topology_template:
   inputs:
-    port_vdbe_untr_1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     subinterface_nested_parent_interface:
       type: list
       required: true
@@ -286,10 +281,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_vdbe_untr_1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_vdbe_untr_1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         virtual_network_refs:
           get_input:
           - port_vdbe_untr_1_port_virtual_network_refs
index 30a4aec..ba1e016 100644 (file)
@@ -8,12 +8,6 @@ node_types:
   org.openecomp.resource.abstract.nodes.vdbe:
     derived_from: org.openecomp.resource.abstract.nodes.VFC
     properties:
-      port_vdbe_untr_1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       subinterface_nested_parent_interface:
         type: list
         required: true
index ae5bb90..b99beeb 100644 (file)
@@ -11,11 +11,6 @@ node_types:
     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
 topology_template:
   inputs:
-    port_vdbe_untr_1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     subinterface_nested_parent_interface:
       type: list
       required: true
@@ -291,10 +286,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_vdbe_untr_1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_vdbe_untr_1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         virtual_network_refs:
           get_input:
           - port_vdbe_untr_1_port_virtual_network_refs
index 0f685b4..ed56e94 100644 (file)
@@ -8,12 +8,6 @@ node_types:
   org.openecomp.resource.abstract.nodes.vdbe:
     derived_from: org.openecomp.resource.abstract.nodes.VFC
     properties:
-      port_vdbe_untr_1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       subinterface_nested_parent_interface:
         type: list
         required: true
index 5edce41..ff4be3b 100644 (file)
@@ -11,11 +11,6 @@ node_types:
     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
 topology_template:
   inputs:
-    port_vdbe_untr_1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     subinterface_nested_parent_interface:
       type: list
       required: true
@@ -287,10 +282,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_vdbe_untr_1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_vdbe_untr_1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         virtual_network_refs:
           get_input:
           - port_vdbe_untr_1_port_virtual_network_refs
index e8ac4ea..38dc006 100644 (file)
@@ -122,12 +122,6 @@ node_types:
         status: SUPPORTED
         constraints:
         - greater_or_equal: 0
-      port_vdbe_untr_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_vdbe_untr_port_name:
         type: list
         required: true
@@ -689,12 +683,6 @@ node_types:
         status: SUPPORTED
         constraints:
         - greater_or_equal: 0
-      port_vdbe_untr_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_vdbe_untr_port_subnetpoolid:
         type: string
         required: true
@@ -1096,4 +1084,4 @@ node_types:
         description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
         occurrences:
         - 1
-        - UNBOUNDED
\ No newline at end of file
+        - UNBOUNDED
index 9e46cf6..66cbff9 100644 (file)
@@ -417,8 +417,6 @@ topology_template:
         port_vdbe_untr_port_mac_requirements:
           mac_count_required:
             is_required: false
-        port_vdbe_untr_port_subinterface_indicator:
-        - false
         compute_vdbe_availability_zone:
         - get_input: availability_zone_1
         port_vdbe_untr_port_name:
@@ -505,8 +503,6 @@ topology_template:
         port_vdbe_untr_port_mac_requirements:
           mac_count_required:
             is_required: false
-        port_vdbe_untr_port_subinterface_indicator:
-        - true
         port_vdbe_untr_port_name:
         - str_replace:
             template: VM_NAMEDBE001p1n004
@@ -562,4 +558,4 @@ topology_template:
           get_input: untr_vfc_instance_group_function
         subinterface_role: untr
       members:
-      - abstract_vdbe
\ No newline at end of file
+      - abstract_vdbe
index c74aa04..044f967 100644 (file)
@@ -104,11 +104,6 @@ topology_template:
       default: 0
       constraints:
       - greater_or_equal: 0
-    port_vdbe_untr_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_vdbe_untr_port_name:
       type: list
       required: true
@@ -266,10 +261,7 @@ topology_template:
           get_input: port_vdbe_untr_port_exCP_naming
         vlan_requirements:
           get_input: port_vdbe_untr_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_vdbe_untr_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         ip_requirements:
           get_input: port_vdbe_untr_port_ip_requirements
         network_role_tag:
index 82071e3..fb2c45b 100644 (file)
@@ -24,11 +24,6 @@ topology_template:
       default: 0
       constraints:
       - greater_or_equal: 0
-    port_vdbe_untr_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_vdbe_untr_port_subnetpoolid:
       type: string
       required: true
@@ -104,10 +99,7 @@ topology_template:
           get_input: port_vdbe_untr_port_exCP_naming
         vlan_requirements:
           get_input: port_vdbe_untr_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_vdbe_untr_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_vdbe_untr_port_ip_requirements
         network_role_tag:
@@ -303,4 +295,4 @@ topology_template:
       - local_storage
       dependency_vdbe:
       - vdbe
-      - dependency
\ No newline at end of file
+      - dependency
index 95f99fc..b481f28 100644 (file)
@@ -68,12 +68,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
@@ -610,12 +604,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_ps01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_ps01_port_order:
         type: integer
         required: true
index e2df01a..ca498b2 100644 (file)
@@ -733,8 +733,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
-        port_pd01_port_subinterface_indicator:
-        - true
         subinterface_nested_net1:
         - test_net1
         port_pd01_port_network_role_tag: oam
@@ -772,8 +770,6 @@ topology_template:
           get_input: pd_flavor_name
         subinterface_nested_p1:
         - ps01_port_0
-        port_ps01_port_subinterface_indicator:
-        - true
         vm_image_name:
           get_input: pd_image_name
         port_ps01_port_mac_requirements:
@@ -813,4 +809,4 @@ topology_template:
       - test_net2
       - test_net1
       - abstract_pd_server
-      - abstract_ps_server
\ No newline at end of file
+      - abstract_ps_server
index ae47cfa..968bf65 100644 (file)
@@ -60,11 +60,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -144,10 +139,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index cbe6b14..bbe6859 100644 (file)
@@ -54,11 +54,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_ps01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_ps01_port_order:
       type: integer
       required: true
@@ -144,10 +139,7 @@ topology_template:
           get_input: port_ps01_port_exCP_naming
         vlan_requirements:
           get_input: port_ps01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_ps01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         ip_requirements:
           get_input: port_ps01_port_ip_requirements
         network_role_tag:
index d6fa3c4..9fb2e4e 100644 (file)
@@ -56,12 +56,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
@@ -495,12 +489,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
index 1b2e4c6..e873e65 100644 (file)
@@ -729,8 +729,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
-        port_pd01_port_subinterface_indicator:
-        - false
         port_pd01_port_network_role_tag: oam
         compute_pd_server_user_data_format:
         - RAW
@@ -772,8 +770,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
-        port_pd01_port_subinterface_indicator:
-        - true
         subinterface_nested_net1:
         - test_net1
         port_pd01_port_network_role_tag: oam
@@ -802,4 +798,4 @@ topology_template:
       - test_net2
       - test_net1
       - abstract_pd_server
-      - abstract_pd_server_1
\ No newline at end of file
+      - abstract_pd_server_1
index 54070a9..9ce1d48 100644 (file)
@@ -50,11 +50,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -104,10 +99,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 0ca34a7..5cedff2 100644 (file)
@@ -60,11 +60,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -144,10 +139,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 95f99fc..b481f28 100644 (file)
@@ -68,12 +68,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
@@ -610,12 +604,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_ps01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_ps01_port_order:
         type: integer
         required: true
index efa499b..22aa789 100644 (file)
@@ -731,8 +731,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
-        port_pd01_port_subinterface_indicator:
-        - true
         subinterface_nested_net1:
         - test_net1
         port_pd01_port_network_role_tag: oam
@@ -768,8 +766,6 @@ topology_template:
           get_input: pd_flavor_name
         subinterface_nested_p1:
         - ps01_port_0
-        port_ps01_port_subinterface_indicator:
-        - true
         vm_image_name:
           get_input: pd_image_name
         port_ps01_port_mac_requirements:
@@ -809,4 +805,4 @@ topology_template:
       - test_net2
       - test_net1
       - abstract_pd_server
-      - abstract_ps_server
\ No newline at end of file
+      - abstract_ps_server
index 8a4a553..9bf8dac 100644 (file)
@@ -60,11 +60,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -143,10 +138,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index dd03ca0..63bea4a 100644 (file)
@@ -54,11 +54,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_ps01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_ps01_port_order:
       type: integer
       required: true
@@ -143,10 +138,7 @@ topology_template:
           get_input: port_ps01_port_exCP_naming
         vlan_requirements:
           get_input: port_ps01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_ps01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         ip_requirements:
           get_input: port_ps01_port_ip_requirements
         network_role_tag:
index eb19ee1..06c4052 100644 (file)
@@ -54,12 +54,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_ps01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_ps01_port_order:
         type: integer
         required: true
@@ -543,12 +537,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
index 29b1cd7..b902522 100644 (file)
@@ -720,8 +720,6 @@ topology_template:
           get_input: pd_flavor_name
         subinterface_nested_p1:
         - ps01_port_0
-        port_ps01_port_subinterface_indicator:
-        - true
         vm_image_name:
           get_input: pd_image_name
         port_ps01_port_mac_requirements:
@@ -783,8 +781,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
-        port_pd01_port_subinterface_indicator:
-        - true
         subinterface_nested_net1:
         - test_net1
         port_pd01_port_network_role_tag: oam
@@ -813,4 +809,4 @@ topology_template:
       - test_net2
       - test_net1
       - abstract_pd_server
-      - abstract_pd_server_1
\ No newline at end of file
+      - abstract_pd_server_1
index 66c054b..b18f761 100644 (file)
@@ -49,11 +49,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_ps01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_ps01_port_order:
       type: integer
       required: true
@@ -125,10 +120,7 @@ topology_template:
           get_input: port_ps01_port_exCP_naming
         vlan_requirements:
           get_input: port_ps01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_ps01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         ip_requirements:
           get_input: port_ps01_port_ip_requirements
         network_role_tag:
index 0ca34a7..5cedff2 100644 (file)
@@ -60,11 +60,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -144,10 +139,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index d6fa3c4..9fb2e4e 100644 (file)
@@ -56,12 +56,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
@@ -495,12 +489,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_pd01_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd01_port_order:
         type: integer
         required: true
index 1b2e4c6..e873e65 100644 (file)
@@ -729,8 +729,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
-        port_pd01_port_subinterface_indicator:
-        - false
         port_pd01_port_network_role_tag: oam
         compute_pd_server_user_data_format:
         - RAW
@@ -772,8 +770,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
-        port_pd01_port_subinterface_indicator:
-        - true
         subinterface_nested_net1:
         - test_net1
         port_pd01_port_network_role_tag: oam
@@ -802,4 +798,4 @@ topology_template:
       - test_net2
       - test_net1
       - abstract_pd_server
-      - abstract_pd_server_1
\ No newline at end of file
+      - abstract_pd_server_1
index 54070a9..9ce1d48 100644 (file)
@@ -50,11 +50,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -104,10 +99,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 0ca34a7..5cedff2 100644 (file)
@@ -60,11 +60,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -144,10 +139,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 4840c96..fb71536 100644 (file)
@@ -14,6 +14,12 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
+      subinterface_vlan1_ip_v6_address:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: string
       subinterface_vlan1_aap_sec_untrusted_ip_prefix:
         type: list
         required: true
@@ -26,6 +32,12 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
+      subinterface_vlan1_aap_untrusted_ip_prefix:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: string
       port_vdbe_untr_2_port_virtual_machine_interface_mac_addresses:
         type: list
         required: true
@@ -40,22 +52,38 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
+      port_vdbe_untr_2_port_virtual_network_refs:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: json
       subinterface_vlan1_counter:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: float
-      port_vdbe_untr_2_port_subinterface_indicator:
+      subinterface_vlan1_subinterfaces_name_prefix:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: boolean
+          type: string
       vm_image_name:
         type: string
         required: true
         status: SUPPORTED
+      port_vdbe_untr_1_port_network_role:
+        type: string
+        required: true
+        status: SUPPORTED
+      port_vdbe_untr_2_port_name:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: string
       port_vdbe_untr_2_port_network_role:
         type: string
         required: true
@@ -72,6 +100,12 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
+      port_vdbe_untr_1_port_virtual_network_refs:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: json
       port_vdbe_untr_1_port_ip_requirements:
         type: list
         required: true
@@ -88,176 +122,130 @@ node_types:
         type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
-      port_vdbe_untr_2_port_ip_requirements:
+      subinterface_vlan1_vn_network_list:
         type: list
         required: true
         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
-      port_vdbe_untr_1_port_order:
-        type: integer
-        required: true
-        status: SUPPORTED
-      port_vdbe_untr_1_port_subnetpoolid:
+          type: string
+      port_vdbe_untr_2_port_subnetpoolid:
         type: string
         required: true
         status: SUPPORTED
-      port_vdbe_untr_2_port_mac_requirements:
-        type: org.openecomp.datatypes.network.MacRequirements
-        required: true
-        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
-      subinterface_vlan1_mac_address:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: string
-      subinterface_vlan1_aap_untrusted_ip_prefix_len:
-        type: list
+      port_vdbe_untr_2_port_order:
+        type: integer
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: string
-      subinterface_vlan1_ip_address:
+      subinterface_vlan1_service_template_filter_count:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: string
-      compute_vdbe_name:
+          type: float
+      port_vdbe_untr_2_port_ip_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: string
-      port_vdbe_untr_1_port_network_role_tag:
-        type: string
+          type: org.openecomp.datatypes.network.IpRequirements
+      port_vdbe_untr_1_port_mac_requirements:
+        type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_vdbe_untr_1_port_subinterface_indicator:
-        type: list
+      port_vdbe_untr_1_port_order:
+        type: integer
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: boolean
-      subinterface_vlan1_ip_v6_address:
+      subinterface_vlan1_parent_interface:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
-      subinterface_vlan1_aap_untrusted_ip_prefix:
+      subinterface_vlan1_aap_address_mode:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
-      port_vdbe_untr_2_port_virtual_network_refs:
-        type: list
-        required: true
+      index_value:
+        type: integer
+        description: Index value of this substitution service template runtime instance
+        required: false
+        default: 0
         status: SUPPORTED
-        entry_schema:
-          type: json
-      subinterface_vlan1_subinterfaces_name_prefix:
-        type: list
+        constraints:
+        - greater_or_equal: 0
+      port_vdbe_untr_1_port_exCP_naming:
+        type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: string
-      port_vdbe_untr_1_port_network_role:
+      port_vdbe_untr_1_port_subnetpoolid:
         type: string
         required: true
         status: SUPPORTED
-      port_vdbe_untr_2_port_name:
+      subinterface_vlan1_optional_property_1:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
-      port_vdbe_untr_1_port_virtual_network_refs:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: json
-      subinterface_vlan1_vn_network_list:
+      port_vdbe_untr_1_port_name:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
-      port_vdbe_untr_2_port_subnetpoolid:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_vdbe_untr_2_port_order:
-        type: integer
+      port_vdbe_untr_2_port_mac_requirements:
+        type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      subinterface_vlan1_service_template_filter_count:
+      subinterface_vlan1_optional_property_2:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: float
-      subinterface_vlan1_parent_interface:
-        type: list
+          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
-        entry_schema:
-          type: string
-      subinterface_vlan1_aap_address_mode:
+      subinterface_vlan1_aap_sec_untrusted_ip_prefix_len:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
-      index_value:
-        type: integer
-        description: Index value of this substitution service template runtime instance
-        required: false
-        default: 0
-        status: SUPPORTED
-        constraints:
-        - greater_or_equal: 0
-      port_vdbe_untr_1_port_exCP_naming:
-        type: org.openecomp.datatypes.Naming
-        required: true
-        status: SUPPORTED
-      subinterface_vlan1_optional_property_1:
+      subinterface_vlan1_mac_address:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
-      port_vdbe_untr_1_port_name:
+      subinterface_vlan1_aap_untrusted_ip_prefix_len:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
-      subinterface_vlan1_optional_property_2:
+      subinterface_vlan1_ip_address:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
-      subinterface_vlan1_aap_sec_untrusted_ip_prefix_len:
+      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
+      compute_vdbe_name:
         type: list
         required: true
         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
+      port_vdbe_untr_1_port_network_role_tag:
+        type: string
         required: true
         status: SUPPORTED
       port_vdbe_untr_1_port_vlan_requirements:
index f556f19..1cbb297 100644 (file)
@@ -476,65 +476,29 @@ topology_template:
         subinterface_vlan1_aap_untrusted_v6_ip_prefix:
         - get_input: vdbe_aap_untrusted_v6_ip_prefix
         - get_input: vdbe_aap_untrusted_v6_ip_prefix
+        subinterface_vlan1_ip_v6_address:
+        - get_input: vdbe_untrusted_v6_ip_1
+        - get_input: vdbe_untrusted_v6_ip_1
         subinterface_vlan1_aap_sec_untrusted_ip_prefix:
         - get_input: vdbe_aap_sec_untrusted_ip_prefix
         - get_input: vdbe_aap_sec_untrusted_ip_prefix
         compute_vdbe_availability_zone:
         - get_input: availability_zone_1
         - get_input: availability_zone_1
+        subinterface_vlan1_aap_untrusted_ip_prefix:
+        - get_input: vdbe_aap_untrusted_ip_prefix
+        - get_input: vdbe_aap_untrusted_ip_prefix
         port_vdbe_untr_2_port_virtual_machine_interface_mac_addresses:
         - - get_input: vdbe_hw_untr_mac_1
         - - get_input: vdbe_hw_untr_mac_1
         vm_flavor_name:
           get_input: vdbe_flavor_name
-        subinterface_vlan1_counter:
-        - get_input: counter
-        - get_input: counter
-        port_vdbe_untr_2_port_subinterface_indicator:
-        - false
-        - false
-        vm_image_name:
-          get_input: vdbe_image_name
-        compute_vdbe_metadata:
-        - vf_module_id:
-            get_input: vf_module_id
-          vnf_id:
-            get_input: vnf_id
-          vnf_name:
-            get_input: vnf_name
-        - vf_module_id:
-            get_input: vf_module_id
-          vnf_id:
-            get_input: vnf_id
-          vnf_name:
-            get_input: vnf_name
-        subinterface_vlan1_aap_untrusted_v6_ip_prefix_len:
-        - get_input: vdbe_aap_untrusted_v6_ip_prefix_len
-        - get_input: vdbe_aap_untrusted_v6_ip_prefix_len
-        subinterface_vlan1_mac_address:
-        - get_input: vdbe_hw_untr_mac_1
-        - get_input: vdbe_hw_untr_mac_1
-        subinterface_vlan1_aap_untrusted_ip_prefix_len:
-        - get_input: vdbe_aap_untrusted_ip_prefix_len
-        - get_input: vdbe_aap_untrusted_ip_prefix_len
-        subinterface_vlan1_ip_address:
-        - get_input: vdbe_untrusted_ip_1
-        - get_input: vdbe_untrusted_ip_1
-        compute_vdbe_name:
-        - get_input: vdbe_name_1
-        - get_input: vdbe_name_1
-        port_vdbe_untr_1_port_subinterface_indicator:
-        - true
-        - true
-        subinterface_vlan1_ip_v6_address:
-        - get_input: vdbe_untrusted_v6_ip_1
-        - get_input: vdbe_untrusted_v6_ip_1
-        subinterface_vlan1_aap_untrusted_ip_prefix:
-        - get_input: vdbe_aap_untrusted_ip_prefix
-        - get_input: vdbe_aap_untrusted_ip_prefix
         port_vdbe_untr_2_port_virtual_network_refs:
         - - fabric_int_net
         - - fabric_int_net
+        subinterface_vlan1_counter:
+        - get_input: counter
+        - get_input: counter
         subinterface_vlan1_subinterfaces_name_prefix:
         - str_replace:
             template: VM_NAMEDBE001p1n004
@@ -550,9 +514,27 @@ topology_template:
                 get_input: vdbe_device_name
               VM_NAME:
                 get_input: vdbe_name_1
+        vm_image_name:
+          get_input: vdbe_image_name
         port_vdbe_untr_2_port_name:
         - Port_2
         - Port_4
+        compute_vdbe_metadata:
+        - vf_module_id:
+            get_input: vf_module_id
+          vnf_id:
+            get_input: vnf_id
+          vnf_name:
+            get_input: vnf_name
+        - vf_module_id:
+            get_input: vf_module_id
+          vnf_id:
+            get_input: vnf_id
+          vnf_name:
+            get_input: vnf_name
+        subinterface_vlan1_aap_untrusted_v6_ip_prefix_len:
+        - get_input: vdbe_aap_untrusted_v6_ip_prefix_len
+        - get_input: vdbe_aap_untrusted_v6_ip_prefix_len
         port_vdbe_untr_1_port_virtual_network_refs:
         - - control_int_net
         - - control_int_net
@@ -592,6 +574,18 @@ topology_template:
         subinterface_vlan1_aap_sec_untrusted_ip_prefix_len:
         - get_input: vdbe_aap_sec_untrusted_ip_prefix_len
         - get_input: vdbe_aap_sec_untrusted_ip_prefix_len
+        subinterface_vlan1_mac_address:
+        - get_input: vdbe_hw_untr_mac_1
+        - get_input: vdbe_hw_untr_mac_1
+        subinterface_vlan1_aap_untrusted_ip_prefix_len:
+        - get_input: vdbe_aap_untrusted_ip_prefix_len
+        - get_input: vdbe_aap_untrusted_ip_prefix_len
+        subinterface_vlan1_ip_address:
+        - get_input: vdbe_untrusted_ip_1
+        - get_input: vdbe_untrusted_ip_1
+        compute_vdbe_name:
+        - get_input: vdbe_name_1
+        - get_input: vdbe_name_1
         port_vdbe_untr_1_port_virtual_machine_interface_mac_addresses:
         - - get_input: vdbe_hw_untr_mac_1
         - - get_input: vdbe_hw_untr_mac_1
@@ -640,4 +634,4 @@ topology_template:
       value:
         get_attribute:
         - abstract_vdbe
-        - vdbe_vdbe_untr_1_port_vlan1_aap_address_mode
\ No newline at end of file
+        - vdbe_vdbe_untr_1_port_vlan1_aap_address_mode
index eb21b34..13006c7 100644 (file)
@@ -16,147 +16,94 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    subinterface_vlan1_aap_sec_untrusted_ip_prefix:
+    subinterface_vlan1_ip_v6_address:
       type: list
       required: true
       entry_schema:
         type: string
-    compute_vdbe_availability_zone:
+    subinterface_vlan1_aap_sec_untrusted_ip_prefix:
       type: list
       required: true
       entry_schema:
         type: string
-    port_vdbe_untr_2_port_virtual_machine_interface_mac_addresses:
+    compute_vdbe_availability_zone:
       type: list
       required: true
       entry_schema:
-        type: json
-    port_vdbe_untr_2_port_network_role_tag:
-      type: string
-      required: true
-    vm_flavor_name:
-      type: string
-      required: true
-    subinterface_vlan1_counter:
+        type: string
+    subinterface_vlan1_aap_untrusted_ip_prefix:
       type: list
       required: true
       entry_schema:
-        type: float
-    port_vdbe_untr_2_port_subinterface_indicator:
+        type: string
+    port_vdbe_untr_2_port_virtual_machine_interface_mac_addresses:
       type: list
       required: true
       entry_schema:
-        type: boolean
-    vm_image_name:
+        type: json
+    port_vdbe_untr_2_port_network_role_tag:
       type: string
       required: true
-    port_vdbe_untr_2_port_network_role:
+    vm_flavor_name:
       type: string
       required: true
-    compute_vdbe_metadata:
+    port_vdbe_untr_2_port_virtual_network_refs:
       type: list
       required: true
       entry_schema:
         type: json
-    subinterface_vlan1_aap_untrusted_v6_ip_prefix_len:
-      type: list
-      required: true
-      entry_schema:
-        type: string
-    port_vdbe_untr_1_port_ip_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.IpRequirements
-    port_vdbe_untr_2_port_vlan_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.VlanRequirements
-    port_vdbe_untr_2_port_exCP_naming:
-      type: org.openecomp.datatypes.Naming
-      required: true
-    port_vdbe_untr_2_port_ip_requirements:
+    subinterface_vlan1_counter:
       type: list
       required: true
       entry_schema:
-        type: org.openecomp.datatypes.network.IpRequirements
-    port_vdbe_untr_1_port_mac_requirements:
-      type: org.openecomp.datatypes.network.MacRequirements
-      required: true
-    port_vdbe_untr_1_port_order:
-      type: integer
-      required: true
-    port_vdbe_untr_1_port_subnetpoolid:
-      type: string
-      required: true
-    port_vdbe_untr_2_port_mac_requirements:
-      type: org.openecomp.datatypes.network.MacRequirements
-      required: true
-    port_vdbe_untr_1_port_virtual_machine_interface_allowed_address_pairs:
-      type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs
-      required: true
-    subinterface_vlan1_mac_address:
+        type: float
+    subinterface_vlan1_subinterfaces_name_prefix:
       type: list
       required: true
       entry_schema:
         type: string
-    subinterface_vlan1_aap_untrusted_ip_prefix_len:
-      type: list
+    vm_image_name:
+      type: string
       required: true
-      entry_schema:
-        type: string
-    subinterface_vlan1_ip_address:
-      type: list
+    port_vdbe_untr_1_port_network_role:
+      type: string
       required: true
-      entry_schema:
-        type: string
-    compute_vdbe_name:
+    port_vdbe_untr_2_port_name:
       type: list
       required: true
       entry_schema:
         type: string
-    port_vdbe_untr_1_port_network_role_tag:
+    port_vdbe_untr_2_port_network_role:
       type: string
       required: true
-    port_vdbe_untr_1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
-    subinterface_vlan1_ip_v6_address:
+    compute_vdbe_metadata:
       type: list
       required: true
       entry_schema:
-        type: string
-    subinterface_vlan1_aap_untrusted_ip_prefix:
+        type: json
+    subinterface_vlan1_aap_untrusted_v6_ip_prefix_len:
       type: list
       required: true
       entry_schema:
         type: string
-    port_vdbe_untr_2_port_virtual_network_refs:
+    port_vdbe_untr_1_port_virtual_network_refs:
       type: list
       required: true
       entry_schema:
         type: json
-    subinterface_vlan1_subinterfaces_name_prefix:
+    port_vdbe_untr_1_port_ip_requirements:
       type: list
       required: true
       entry_schema:
-        type: string
-    port_vdbe_untr_1_port_network_role:
-      type: string
-      required: true
-    port_vdbe_untr_2_port_name:
+        type: org.openecomp.datatypes.network.IpRequirements
+    port_vdbe_untr_2_port_vlan_requirements:
       type: list
       required: true
       entry_schema:
-        type: string
-    port_vdbe_untr_1_port_virtual_network_refs:
-      type: list
+        type: org.openecomp.datatypes.network.VlanRequirements
+    port_vdbe_untr_2_port_exCP_naming:
+      type: org.openecomp.datatypes.Naming
       required: true
-      entry_schema:
-        type: json
     subinterface_vlan1_vn_network_list:
       type: list
       required: true
@@ -173,6 +120,17 @@ topology_template:
       required: true
       entry_schema:
         type: float
+    port_vdbe_untr_2_port_ip_requirements:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.network.IpRequirements
+    port_vdbe_untr_1_port_mac_requirements:
+      type: org.openecomp.datatypes.network.MacRequirements
+      required: true
+    port_vdbe_untr_1_port_order:
+      type: integer
+      required: true
     subinterface_vlan1_parent_interface:
       type: list
       required: true
@@ -193,6 +151,9 @@ topology_template:
     port_vdbe_untr_1_port_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
+    port_vdbe_untr_1_port_subnetpoolid:
+      type: string
+      required: true
     subinterface_vlan1_optional_property_1:
       type: list
       required: true
@@ -203,19 +164,48 @@ topology_template:
       required: true
       entry_schema:
         type: string
+    port_vdbe_untr_2_port_mac_requirements:
+      type: org.openecomp.datatypes.network.MacRequirements
+      required: true
     subinterface_vlan1_optional_property_2:
       type: list
       required: true
       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
     subinterface_vlan1_aap_sec_untrusted_ip_prefix_len:
       type: list
       required: true
       entry_schema:
         type: string
+    subinterface_vlan1_mac_address:
+      type: list
+      required: true
+      entry_schema:
+        type: string
+    subinterface_vlan1_aap_untrusted_ip_prefix_len:
+      type: list
+      required: true
+      entry_schema:
+        type: string
+    subinterface_vlan1_ip_address:
+      type: list
+      required: true
+      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
+    compute_vdbe_name:
+      type: list
+      required: true
+      entry_schema:
+        type: string
+    port_vdbe_untr_1_port_network_role_tag:
+      type: string
+      required: true
     port_vdbe_untr_1_port_vlan_requirements:
       type: list
       required: true
@@ -266,10 +256,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_vdbe_untr_2_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_vdbe_untr_2_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         virtual_network_refs:
           get_input:
           - port_vdbe_untr_2_port_virtual_network_refs
@@ -399,10 +386,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_vdbe_untr_1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_vdbe_untr_1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         virtual_network_refs:
           get_input:
           - port_vdbe_untr_1_port_virtual_network_refs
index a2a3bc6..33bfc08 100644 (file)
@@ -210,12 +210,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_vdbe_untr_vmi_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       subinterface_vlan1_aap_untrusted_ip_prefix:
         type: list
         required: true
@@ -336,12 +330,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_vdbe_oam_vmi_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_vdbe_untr_vmi_exCP_naming:
         type: org.openecomp.datatypes.Naming
         required: true
index 1e7c8c8..226d35e 100644 (file)
@@ -581,9 +581,6 @@ topology_template:
         subinterface_vlan2_vmac_address:
         - get_input: vdbe_untrusted_vmac_address
         - get_input: vdbe_untrusted_vmac_address
-        port_vdbe_untr_vmi_subinterface_indicator:
-        - true
-        - true
         subinterface_vlan1_aap_untrusted_ip_prefix:
         - get_input: vdbe_aap_untrusted_ip_prefix
         - get_input: vdbe_aap_untrusted_ip_prefix
@@ -653,9 +650,6 @@ topology_template:
         subinterface_vlan2_aap_untrusted_v6_ip_prefix_len:
         - get_input: vdbe_aap_untrusted_v6_ip_prefix_len
         - get_input: vdbe_aap_untrusted_v6_ip_prefix_len
-        port_vdbe_oam_vmi_subinterface_indicator:
-        - true
-        - true
         subinterface_vlan2_service_template_filter_count:
         - 5
         - 5
index 2bb75a8..02a12c7 100644 (file)
@@ -176,11 +176,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_vdbe_untr_vmi_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     subinterface_vlan1_aap_untrusted_ip_prefix:
       type: list
       required: true
@@ -280,11 +275,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_vdbe_oam_vmi_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_vdbe_untr_vmi_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
@@ -427,10 +417,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_vdbe_untr_vmi_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_vdbe_untr_vmi_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         virtual_network_refs:
           get_input:
           - port_vdbe_untr_vmi_virtual_network_refs
@@ -471,10 +458,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_vdbe_oam_vmi_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_vdbe_oam_vmi_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         virtual_network_refs:
           get_input:
           - port_vdbe_oam_vmi_virtual_network_refs
index 2f44c0c..589a662 100644 (file)
@@ -117,11 +117,6 @@ topology_template:
       default: 0
       constraints:
       - greater_or_equal: 0
-    port_vdbe_untr_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     subinterface_nested_vmac_address:
       type: list
       required: true
@@ -210,10 +205,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_vdbe_untr_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_vdbe_untr_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         virtual_network_refs:
           get_input:
           - port_vdbe_untr_port_virtual_network_refs
index 36046c5..f81ad1f 100644 (file)
@@ -52,12 +52,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: float
-      port_vdbe_untr_2_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       vm_image_name:
         type: string
         required: true
@@ -148,12 +142,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_vdbe_untr_1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       subinterface_vlan1_ip_v6_address:
         type: list
         required: true
index e48bb11..d7306a1 100644 (file)
@@ -488,9 +488,6 @@ topology_template:
         subinterface_vlan1_counter:
         - get_input: counter
         - get_input: counter
-        port_vdbe_untr_2_port_subinterface_indicator:
-        - false
-        - false
         vm_image_name:
           get_input: vdbe_image_name
         compute_vdbe_metadata:
@@ -521,9 +518,6 @@ topology_template:
         compute_vdbe_name:
         - get_input: vdbe_name_1
         - get_input: vdbe_name_1
-        port_vdbe_untr_1_port_subinterface_indicator:
-        - true
-        - true
         subinterface_vlan1_ip_v6_address:
         - get_input: vdbe_untrusted_v6_ip_1
         - get_input: vdbe_untrusted_v6_ip_1
@@ -623,4 +617,4 @@ topology_template:
       members:
       - fabric_int_net
       - control_int_net
-      - abstract_vdbe
\ No newline at end of file
+      - abstract_vdbe
index e2bf617..b8e1dc1 100644 (file)
@@ -47,11 +47,6 @@ topology_template:
       required: true
       entry_schema:
         type: float
-    port_vdbe_untr_2_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     vm_image_name:
       type: string
       required: true
@@ -124,11 +119,6 @@ topology_template:
     port_vdbe_untr_1_port_network_role_tag:
       type: string
       required: true
-    port_vdbe_untr_1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     subinterface_vlan1_ip_v6_address:
       type: list
       required: true
@@ -271,10 +261,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_vdbe_untr_2_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_vdbe_untr_2_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         virtual_network_refs:
           get_input:
           - port_vdbe_untr_2_port_virtual_network_refs
@@ -404,10 +391,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_vdbe_untr_1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_vdbe_untr_1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         virtual_network_refs:
           get_input:
           - port_vdbe_untr_1_port_virtual_network_refs
index 25b57c6..042ae71 100644 (file)
@@ -138,12 +138,6 @@ node_types:
         status: SUPPORTED
         constraints:
         - greater_or_equal: 0
-      port_vdbe_untr_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       subinterface_nested_vmac_address:
         type: list
         required: true
index aa3c3ed..db916c6 100644 (file)
@@ -117,11 +117,6 @@ topology_template:
       default: 0
       constraints:
       - greater_or_equal: 0
-    port_vdbe_untr_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     subinterface_nested_vmac_address:
       type: list
       required: true
@@ -220,10 +215,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_vdbe_untr_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_vdbe_untr_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         virtual_network_refs:
           get_input:
           - port_vdbe_untr_port_virtual_network_refs
index 8ab31b7..cd18888 100644 (file)
@@ -733,8 +733,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
-        port_pd01_port_subinterface_indicator:
-        - true
         subinterface_nested_net1:
         - test_net2
         port_pd01_port_network_role_tag: oam
@@ -783,8 +781,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
-        port_pd01_port_subinterface_indicator:
-        - true
         subinterface_nested_net1:
         - test_net1
         port_pd01_port_network_role_tag: oam
@@ -813,4 +809,4 @@ topology_template:
       - test_net2
       - test_net1
       - abstract_pd_server_0
-      - abstract_pd_server_1
\ No newline at end of file
+      - abstract_pd_server_1
index 25932a5..e33f3ba 100644 (file)
@@ -60,11 +60,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -144,10 +139,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 3506c11..b2cc392 100644 (file)
@@ -733,8 +733,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
-        port_pd01_port_subinterface_indicator:
-        - true
         subinterface_nested_net1:
         - test_net1
         port_pd01_port_network_role_tag: oam
@@ -783,8 +781,6 @@ topology_template:
             is_required: false
         port_pd01_port_network:
         - get_input: oam_net_name
-        port_pd01_port_subinterface_indicator:
-        - true
         subinterface_nested_net1:
         - test_net1
         port_pd01_port_network_role_tag: oam
@@ -817,4 +813,4 @@ topology_template:
       - test_net2
       - test_net1
       - abstract_pd_server_0
-      - abstract_pd_server_1
\ No newline at end of file
+      - abstract_pd_server_1
index 25932a5..e33f3ba 100644 (file)
@@ -60,11 +60,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_pd01_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd01_port_order:
       type: integer
       required: true
@@ -144,10 +139,7 @@ topology_template:
           get_input: port_pd01_port_exCP_naming
         vlan_requirements:
           get_input: port_pd01_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd01_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         ip_requirements:
           get_input: port_pd01_port_ip_requirements
         network_role_tag:
index 9bf6773..c9fd223 100644 (file)
@@ -8,12 +8,6 @@ node_types:
   org.openecomp.resource.abstract.nodes.vdbe:
     derived_from: org.openecomp.resource.abstract.nodes.VFC
     properties:
-      port_vdbe_untr_1_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       subinterface_nested_parent_interface:
         type: list
         required: true
index e13c18f..8a3bf94 100644 (file)
@@ -399,8 +399,6 @@ topology_template:
       directives:
       - substitutable
       properties:
-        port_vdbe_untr_1_port_subinterface_indicator:
-        - true
         subinterface_nested_parent_interface:
         - vdbe_untr_1_port_1
         subinterface_nested_aap_address_mode:
@@ -498,8 +496,6 @@ topology_template:
       directives:
       - substitutable
       properties:
-        port_vdbe_untr_1_port_subinterface_indicator:
-        - true
         subinterface_nested_parent_interface:
         - vdbe_untr_1_port_2
         subinterface_nested_aap_address_mode:
index bd02fe0..c3b0f08 100644 (file)
@@ -11,11 +11,6 @@ node_types:
     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
 topology_template:
   inputs:
-    port_vdbe_untr_1_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     subinterface_nested_parent_interface:
       type: list
       required: true
@@ -291,10 +286,7 @@ topology_template:
           - index_value
         vlan_requirements:
           get_input: port_vdbe_untr_1_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_vdbe_untr_1_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         virtual_network_refs:
           get_input:
           - port_vdbe_untr_1_port_virtual_network_refs
index 33f746f..010d46b 100644 (file)
@@ -214,14 +214,15 @@ topology_template:
     vdbe_untr_1_port:
       type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
       properties:
+        subnetpoolid:
+          get_input: port_vdbe_untr_1_port_subnetpoolid
         ip_requirements:
           get_input: port_vdbe_untr_1_port_ip_requirements
         network_role:
           get_input: port_vdbe_untr_1_port_network_role
-        subnetpoolid:
-          get_input: port_vdbe_untr_1_port_subnetpoolid
         mac_requirements:
           get_input: port_vdbe_untr_1_port_mac_requirements
+        subinterface_indicator: true
         name:
           str_replace:
             template: VM_NAMEDBE001p1n004
index 7b355ea..bd7ee9a 100644 (file)
@@ -332,14 +332,15 @@ topology_template:
     vdbe_untr_1_port:
       type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
       properties:
+        subnetpoolid:
+          get_input: port_vdbe_untr_1_port_subnetpoolid
         ip_requirements:
           get_input: port_vdbe_untr_1_port_ip_requirements
         network_role:
           get_input: port_vdbe_untr_1_port_network_role
-        subnetpoolid:
-          get_input: port_vdbe_untr_1_port_subnetpoolid
         mac_requirements:
           get_input: port_vdbe_untr_1_port_mac_requirements
+        subinterface_indicator: true
         name:
           str_replace:
             template: VM_NAMEDBE001p1n004
@@ -464,14 +465,15 @@ topology_template:
     vdbe_untr_2_port:
       type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
       properties:
+        subnetpoolid:
+          get_input: port_vdbe_untr_2_port_subnetpoolid
         ip_requirements:
           get_input: port_vdbe_untr_2_port_ip_requirements
         network_role:
           get_input: port_vdbe_untr_2_port_network_role
-        subnetpoolid:
-          get_input: port_vdbe_untr_2_port_subnetpoolid
         mac_requirements:
           get_input: port_vdbe_untr_2_port_mac_requirements
+        subinterface_indicator: true
         name: Port_2
         exCP_naming:
           get_input: port_vdbe_untr_2_port_exCP_naming
index 72af3e6..196ba3e 100644 (file)
@@ -270,14 +270,15 @@ topology_template:
     vdbe_untr_1_port:
       type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
       properties:
+        subnetpoolid:
+          get_input: port_vdbe_untr_1_port_subnetpoolid
         ip_requirements:
           get_input: port_vdbe_untr_1_port_ip_requirements
         network_role:
           get_input: port_vdbe_untr_1_port_network_role
-        subnetpoolid:
-          get_input: port_vdbe_untr_1_port_subnetpoolid
         mac_requirements:
           get_input: port_vdbe_untr_1_port_mac_requirements
+        subinterface_indicator: true
         name:
           str_replace:
             template: VM_NAMEDBE001p1n004
index 7bda071..933474c 100644 (file)
@@ -270,14 +270,15 @@ topology_template:
     vdbe_untr_1_port:
       type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
       properties:
+        subnetpoolid:
+          get_input: port_vdbe_untr_1_port_subnetpoolid
         ip_requirements:
           get_input: port_vdbe_untr_1_port_ip_requirements
         network_role:
           get_input: port_vdbe_untr_1_port_network_role
-        subnetpoolid:
-          get_input: port_vdbe_untr_1_port_subnetpoolid
         mac_requirements:
           get_input: port_vdbe_untr_1_port_mac_requirements
+        subinterface_indicator: true
         name:
           str_replace:
             template: VM_NAMEDBE001p1n004
index d3bf9d7..7ca9a56 100644 (file)
@@ -214,14 +214,15 @@ topology_template:
     vdbe_untr_1_port:
       type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
       properties:
+        subnetpoolid:
+          get_input: port_vdbe_untr_1_port_subnetpoolid
         ip_requirements:
           get_input: port_vdbe_untr_1_port_ip_requirements
         network_role:
           get_input: port_vdbe_untr_1_port_network_role
-        subnetpoolid:
-          get_input: port_vdbe_untr_1_port_subnetpoolid
         mac_requirements:
           get_input: port_vdbe_untr_1_port_mac_requirements
+        subinterface_indicator: true
         name:
           str_replace:
             template: VM_NAMEDBE001p1n004
index 0f42e66..f41111d 100644 (file)
@@ -250,14 +250,15 @@ topology_template:
     vdbe_untr_1_port:
       type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
       properties:
+        subnetpoolid:
+          get_input: port_vdbe_untr_1_port_subnetpoolid
         ip_requirements:
           get_input: port_vdbe_untr_1_port_ip_requirements
         network_role:
           get_input: port_vdbe_untr_1_port_network_role
-        subnetpoolid:
-          get_input: port_vdbe_untr_1_port_subnetpoolid
         mac_requirements:
           get_input: port_vdbe_untr_1_port_mac_requirements
+        subinterface_indicator: true
         name:
           str_replace:
             template: VM_NAMEDBE001p1n004
index d92dab4..d307f6e 100644 (file)
@@ -252,14 +252,15 @@ topology_template:
     vdbe_untr_1_port:
       type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
       properties:
+        subnetpoolid:
+          get_input: port_vdbe_untr_1_port_subnetpoolid
         ip_requirements:
           get_input: port_vdbe_untr_1_port_ip_requirements
         network_role:
           get_input: port_vdbe_untr_1_port_network_role
-        subnetpoolid:
-          get_input: port_vdbe_untr_1_port_subnetpoolid
         mac_requirements:
           get_input: port_vdbe_untr_1_port_mac_requirements
+        subinterface_indicator: true
         name:
           str_replace:
             template: VM_NAMEDBE001p1n004
index 66689e8..bde17d0 100644 (file)
@@ -214,14 +214,15 @@ topology_template:
     vdbe_untr_1_port:
       type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
       properties:
+        subnetpoolid:
+          get_input: port_vdbe_untr_1_port_subnetpoolid
         ip_requirements:
           get_input: port_vdbe_untr_1_port_ip_requirements
         network_role:
           get_input: port_vdbe_untr_1_port_network_role
-        subnetpoolid:
-          get_input: port_vdbe_untr_1_port_subnetpoolid
         mac_requirements:
           get_input: port_vdbe_untr_1_port_mac_requirements
+        subinterface_indicator: true
         name:
           str_replace:
             template: VM_NAMEDBE001p1n004
index 11ab827..6276836 100644 (file)
@@ -1113,12 +1113,6 @@ node_types:
         status: SUPPORTED
         constraints:
         - greater_or_equal: 0
-      port_pd_server_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd_server_1b_port_vlan_requirements:
         type: list
         required: true
@@ -1139,12 +1133,6 @@ node_types:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_pd_server_2b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd_server_2b_port_network_role:
         type: string
         required: true
@@ -1680,12 +1668,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.heat.neutron.port.FixedIps
-      port_ps_server_2b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_ps_server_2b_port_exCP_naming:
         type: org.openecomp.datatypes.Naming
         required: true
@@ -1712,12 +1694,6 @@ node_types:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_ps_server_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       index_value:
         type: integer
         description: Index value of this substitution service template runtime instance
index 21bc68d..1904d92 100644 (file)
@@ -94,11 +94,6 @@ topology_template:
       default: 0
       constraints:
       - greater_or_equal: 0
-    port_pd_server_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd_server_1b_port_vlan_requirements:
       type: list
       required: true
@@ -115,11 +110,6 @@ topology_template:
     port_pd_server_1b_port_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
-    port_pd_server_2b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd_server_2b_port_network_role:
       type: string
       required: true
@@ -161,10 +151,7 @@ topology_template:
           get_input: port_pd_server_2b_port_exCP_naming
         vlan_requirements:
           get_input: port_pd_server_2b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd_server_2b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd_server_2b_port_ip_requirements
         network_role_tag:
@@ -241,10 +228,7 @@ topology_template:
           get_input: port_pd_server_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_pd_server_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd_server_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         ip_requirements:
           get_input: port_pd_server_1b_port_ip_requirements
         network_role_tag:
index 1ed349a..0d17953 100644 (file)
@@ -46,11 +46,6 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.heat.neutron.port.FixedIps
-    port_ps_server_2b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_ps_server_2b_port_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
@@ -72,11 +67,6 @@ topology_template:
     port_ps_server_1b_port_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
-    port_ps_server_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     index_value:
       type: integer
       description: Index value of this substitution service template runtime instance
@@ -161,10 +151,7 @@ topology_template:
           get_input: port_ps_server_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_ps_server_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_ps_server_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_ps_server_1b_port_ip_requirements
         network_role_tag:
@@ -201,10 +188,7 @@ topology_template:
           get_input: port_ps_server_2b_port_exCP_naming
         vlan_requirements:
           get_input: port_ps_server_2b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_ps_server_2b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_ps_server_2b_port_ip_requirements
         network_role_tag:
index aafd2aa..17d059e 100644 (file)
@@ -152,15 +152,11 @@ topology_template:
             is_required: false
         subinterface_nested_vlan_service_template_filter_count:
         - 9
-        port_pd_server_1b_port_subinterface_indicator:
-        - true
         port_pd_server_1b_port_replacement_policy:
         - AUTO
         port_pd_server_1b_port_mac_requirements:
           mac_count_required:
             is_required: false
-        port_pd_server_2b_port_subinterface_indicator:
-        - false
         port_pd_server_1b_port_network:
         - packet_internal_network
         port_pd_server_2b_port_replacement_policy:
@@ -212,8 +208,6 @@ topology_template:
             get_input:
             - ps_server_2b_ips
             - 0
-        port_ps_server_2b_port_subinterface_indicator:
-        - false
         compute_ps_server_1b_availability_zone:
         - get_input: availability_zone_0
         compute_ps_server_1b_name:
@@ -223,8 +217,6 @@ topology_template:
         port_ps_server_1b_port_mac_requirements:
           mac_count_required:
             is_required: false
-        port_ps_server_1b_port_subinterface_indicator:
-        - false
         port_ps_server_1b_port_network:
         - packet_internal_network
         port_ps_server_1b_port_ip_requirements:
@@ -726,4 +718,4 @@ topology_template:
       - link_pd_server_1b_pd_server_2b_port
       dependency_packet_external_network:
       - packet_external_network
-      - dependency
\ No newline at end of file
+      - dependency
index 5833433..a80a91c 100644 (file)
@@ -930,12 +930,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pd_server_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd_server_1b_port_vlan_requirements:
         type: list
         required: true
index e37886c..40cf56b 100644 (file)
@@ -31,11 +31,6 @@ topology_template:
     vm_flavor_name:
       type: string
       required: true
-    port_pd_server_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd_server_1b_port_vlan_requirements:
       type: list
       required: true
@@ -153,10 +148,7 @@ topology_template:
           get_input: port_pd_server_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_pd_server_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd_server_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         ip_requirements:
           get_input: port_pd_server_1b_port_ip_requirements
         network_role_tag:
index ffbd33c..033465e 100644 (file)
@@ -106,8 +106,6 @@ topology_template:
         - 9
         vm_flavor_name:
           get_input: pd_server_1b_flavor
-        port_pd_server_1b_port_subinterface_indicator:
-        - true
         subinterface_nested_vlan_net1:
         - packet_external_network
         vm_image_name:
@@ -591,4 +589,4 @@ topology_template:
       - dependency
       dependency_packet_external_network:
       - packet_external_network
-      - dependency
\ No newline at end of file
+      - dependency
index 85b75c7..0f22120 100644 (file)
@@ -148,6 +148,7 @@ topology_template:
           get_input: port_ps_server_1b_port_1_subnetpoolid
         mac_requirements:
           get_input: port_ps_server_1b_port_1_mac_requirements
+        subinterface_indicator: true
         exCP_naming:
           get_input: port_ps_server_1b_port_1_exCP_naming
         vlan_requirements:
index d7ea458..19ea2cd 100644 (file)
@@ -1288,12 +1288,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pd_server_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd_server_1b_port_vlan_requirements:
         type: list
         required: true
@@ -2593,12 +2587,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: float
-      port_ps_server_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_ps_server_1b_port_network_role_tag:
         type: string
         required: true
index e37886c..40cf56b 100644 (file)
@@ -31,11 +31,6 @@ topology_template:
     vm_flavor_name:
       type: string
       required: true
-    port_pd_server_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd_server_1b_port_vlan_requirements:
       type: list
       required: true
@@ -153,10 +148,7 @@ topology_template:
           get_input: port_pd_server_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_pd_server_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd_server_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         ip_requirements:
           get_input: port_pd_server_1b_port_ip_requirements
         network_role_tag:
index f518d26..b7e7e4a 100644 (file)
@@ -24,11 +24,6 @@ topology_template:
       required: true
       entry_schema:
         type: float
-    port_ps_server_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_ps_server_1b_port_network_role_tag:
       type: string
       required: true
@@ -153,10 +148,7 @@ topology_template:
           get_input: port_ps_server_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_ps_server_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_ps_server_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         ip_requirements:
           get_input: port_ps_server_1b_port_ip_requirements
         network_role_tag:
index cb769d3..bbc680f 100644 (file)
@@ -97,8 +97,6 @@ topology_template:
         - 9
         vm_flavor_name:
           get_input: pd_server_1b_flavor
-        port_pd_server_1b_port_subinterface_indicator:
-        - true
         subinterface_nested_vlan_net1:
         - packet_external_network
         vm_image_name:
@@ -762,4 +760,4 @@ topology_template:
       - dependency
       dependency_packet_external_network:
       - packet_external_network
-      - dependency
\ No newline at end of file
+      - dependency
index 78d812d..cf76c3e 100644 (file)
@@ -88,9 +88,6 @@ topology_template:
         subinterface_nested_vlan_service_template_filter_count:
         - 9
         - 9
-        port_ps_server_1b_port_subinterface_indicator:
-        - true
-        - true
         port_ps_server_1b_port_fixed_ips:
         - - ip_address:
               get_input:
@@ -557,4 +554,4 @@ topology_template:
       - dependency_ps_server_1b
       dependency_server_1b_ps_2:
       - abstract_ps_server_1b
-      - dependency_ps_server_1b
\ No newline at end of file
+      - dependency_ps_server_1b
index 0f730fd..d7df807 100644 (file)
@@ -861,12 +861,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pd_server_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd_server_1b_port_vlan_requirements:
         type: list
         required: true
index e37886c..40cf56b 100644 (file)
@@ -31,11 +31,6 @@ topology_template:
     vm_flavor_name:
       type: string
       required: true
-    port_pd_server_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd_server_1b_port_vlan_requirements:
       type: list
       required: true
@@ -153,10 +148,7 @@ topology_template:
           get_input: port_pd_server_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_pd_server_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd_server_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         ip_requirements:
           get_input: port_pd_server_1b_port_ip_requirements
         network_role_tag:
index cca8d74..fc9893d 100644 (file)
@@ -115,8 +115,6 @@ topology_template:
         - 9
         vm_flavor_name:
           get_input: pd_server_1b_flavor
-        port_pd_server_1b_port_subinterface_indicator:
-        - true
         subinterface_nested_vlan_net1:
         - get_input: sub_inf_net
         vm_image_name:
@@ -541,4 +539,4 @@ topology_template:
       - dependency
       local_storage_server_1b_pd_1_test_nested_level2:
       - test_nested_level2
-      - local_storage_server_1b_pd_1
\ No newline at end of file
+      - local_storage_server_1b_pd_1
index f671973..e4265b8 100644 (file)
@@ -32,12 +32,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pd_server_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd_server_1b_port_vlan_requirements:
         type: list
         required: true
@@ -2028,12 +2022,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pd_server_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd_server_1b_port_vlan_requirements:
         type: list
         required: true
@@ -2459,12 +2447,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: float
-      port_ps_server_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_ps_server_1b_port_network_role_tag:
         type: string
         required: true
index 7c56f7b..c76ef1b 100644 (file)
@@ -139,11 +139,6 @@ topology_template:
         - 9
         vm_flavor_name:
           get_input: pd_server_1b_flavor
-        port_pd_server_1b_port_subinterface_indicator:
-        - true
-        - true
-        - true
-        - true
         subinterface_nested_vlan_net1:
         - packet_externalmain_network
         - packet_externalmain_network
@@ -257,4 +252,4 @@ topology_template:
       - packet_internalmain_network
       - test_nested_level1
       - packet_externalmain_network
-      - abstract_pd_server_1b_1
\ No newline at end of file
+      - abstract_pd_server_1b_1
index 71c4d65..c3bad7c 100644 (file)
@@ -26,11 +26,6 @@ topology_template:
     vm_flavor_name:
       type: string
       required: true
-    port_pd_server_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd_server_1b_port_vlan_requirements:
       type: list
       required: true
@@ -113,10 +108,7 @@ topology_template:
           get_input: port_pd_server_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_pd_server_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd_server_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_pd_server_1b_port_ip_requirements
         network_role_tag:
index f3ebc43..eba7e8b 100644 (file)
@@ -31,11 +31,6 @@ topology_template:
     vm_flavor_name:
       type: string
       required: true
-    port_pd_server_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd_server_1b_port_vlan_requirements:
       type: list
       required: true
@@ -153,10 +148,7 @@ topology_template:
           get_input: port_pd_server_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_pd_server_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd_server_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         ip_requirements:
           get_input: port_pd_server_1b_port_ip_requirements
         network_role_tag:
index f518d26..b7e7e4a 100644 (file)
@@ -24,11 +24,6 @@ topology_template:
       required: true
       entry_schema:
         type: float
-    port_ps_server_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_ps_server_1b_port_network_role_tag:
       type: string
       required: true
@@ -153,10 +148,7 @@ topology_template:
           get_input: port_ps_server_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_ps_server_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_ps_server_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         ip_requirements:
           get_input: port_ps_server_1b_port_ip_requirements
         network_role_tag:
index 35cb12a..b706d0c 100644 (file)
@@ -102,9 +102,6 @@ topology_template:
           - 0
         vm_flavor_name:
           get_input: pd_server_1b_flavor
-        port_pd_server_1b_port_subinterface_indicator:
-        - false
-        - false
         vm_image_name:
           get_input: pd_server_1b_image
         port_pd_server_1b_port_replacement_policy:
@@ -173,9 +170,6 @@ topology_template:
         subinterface_nested_vlan_service_template_filter_count:
         - 9
         - 9
-        port_ps_server_1b_port_subinterface_indicator:
-        - true
-        - true
         port_ps_server_1b_port_fixed_ips:
         - - ip_address:
               get_input:
@@ -979,4 +973,4 @@ topology_template:
       - dependency_pd_server_1b
       dependency_server_1b_pd_3:
       - abstract_pd_server_1b
-      - dependency_pd_server_1b
\ No newline at end of file
+      - dependency_pd_server_1b
index e37886c..40cf56b 100644 (file)
@@ -31,11 +31,6 @@ topology_template:
     vm_flavor_name:
       type: string
       required: true
-    port_pd_server_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd_server_1b_port_vlan_requirements:
       type: list
       required: true
@@ -153,10 +148,7 @@ topology_template:
           get_input: port_pd_server_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_pd_server_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd_server_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         ip_requirements:
           get_input: port_pd_server_1b_port_ip_requirements
         network_role_tag:
index 6bb9df2..a9ce497 100644 (file)
@@ -121,9 +121,6 @@ topology_template:
         - 9
         vm_flavor_name:
           get_input: pd_server_1b_flavor
-        port_pd_server_1b_port_subinterface_indicator:
-        - true
-        - true
         subinterface_nested_vlan_net1:
         - packet_external_network
         - packet_external_network
@@ -584,4 +581,4 @@ topology_template:
       - dependency_pd_server_1b_pd_server_1b_port
       dependency_packet_external_network:
       - packet_external_network
-      - dependency
\ No newline at end of file
+      - dependency
index 1387e5c..594f24d 100644 (file)
@@ -1264,12 +1264,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pd_server_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd_server_1b_port_vlan_requirements:
         type: list
         required: true
@@ -2539,12 +2533,6 @@ node_types:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_ps_server_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_ps_server_1b_port_network_role_tag:
         type: string
         required: true
@@ -2978,12 +2966,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: float
-      port_ps_server_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_ps_server_1b_port_network_role_tag:
         type: string
         required: true
index e37886c..40cf56b 100644 (file)
@@ -31,11 +31,6 @@ topology_template:
     vm_flavor_name:
       type: string
       required: true
-    port_pd_server_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd_server_1b_port_vlan_requirements:
       type: list
       required: true
@@ -153,10 +148,7 @@ topology_template:
           get_input: port_pd_server_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_pd_server_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd_server_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         ip_requirements:
           get_input: port_pd_server_1b_port_ip_requirements
         network_role_tag:
index f518d26..b7e7e4a 100644 (file)
@@ -24,11 +24,6 @@ topology_template:
       required: true
       entry_schema:
         type: float
-    port_ps_server_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_ps_server_1b_port_network_role_tag:
       type: string
       required: true
@@ -153,10 +148,7 @@ topology_template:
           get_input: port_ps_server_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_ps_server_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_ps_server_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         ip_requirements:
           get_input: port_ps_server_1b_port_ip_requirements
         network_role_tag:
index fa14eab..27604b5 100644 (file)
@@ -19,11 +19,6 @@ topology_template:
     port_ps_server_1b_port_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
-    port_ps_server_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_ps_server_1b_port_network_role_tag:
       type: string
       required: true
@@ -113,10 +108,7 @@ topology_template:
           get_input: port_ps_server_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_ps_server_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_ps_server_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_ps_server_1b_port_ip_requirements
         network_role_tag:
index 2db4e01..5b9bd4c 100644 (file)
@@ -97,8 +97,6 @@ topology_template:
         - 9
         vm_flavor_name:
           get_input: pd_server_1b_flavor
-        port_pd_server_1b_port_subinterface_indicator:
-        - true
         subinterface_nested_vlan_net1:
         - packet_external_network
         vm_image_name:
@@ -750,4 +748,4 @@ topology_template:
       - dependency
       dependency_packet_external_network:
       - packet_external_network
-      - dependency
\ No newline at end of file
+      - dependency
index c732306..5aa4c84 100644 (file)
@@ -85,8 +85,6 @@ topology_template:
         port_ps_server_1b_port_mac_requirements:
           mac_count_required:
             is_required: false
-        port_ps_server_1b_port_subinterface_indicator:
-        - false
         port_ps_server_1b_port_fixed_ips:
         - ip_address:
             get_input:
@@ -135,8 +133,6 @@ topology_template:
             is_required: false
         subinterface_nested_vlan_service_template_filter_count:
         - 9
-        port_ps_server_1b_port_subinterface_indicator:
-        - true
         port_ps_server_1b_port_fixed_ips:
         - ip_address:
             get_input:
@@ -575,4 +571,4 @@ topology_template:
       - dependency_ps_server_1b
       dependency_server_1b_ps_2:
       - abstract_ps_server_1b_1
-      - dependency_ps_server_1b
\ No newline at end of file
+      - dependency_ps_server_1b
index 1e5a598..fcb2bb1 100644 (file)
@@ -1288,12 +1288,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_pd_server_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_pd_server_1b_port_vlan_requirements:
         type: list
         required: true
@@ -2593,12 +2587,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: float
-      port_ps_server_1b_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_ps_server_1b_port_network_role_tag:
         type: string
         required: true
index a429c0a..aecb447 100644 (file)
@@ -31,11 +31,6 @@ topology_template:
     vm_flavor_name:
       type: string
       required: true
-    port_pd_server_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_pd_server_1b_port_vlan_requirements:
       type: list
       required: true
@@ -153,10 +148,7 @@ topology_template:
           get_input: port_pd_server_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_pd_server_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_pd_server_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         ip_requirements:
           get_input: port_pd_server_1b_port_ip_requirements
         network_role_tag:
index bda2ced..aa2205a 100644 (file)
@@ -24,11 +24,6 @@ topology_template:
       required: true
       entry_schema:
         type: float
-    port_ps_server_1b_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_ps_server_1b_port_network_role_tag:
       type: string
       required: true
@@ -153,10 +148,7 @@ topology_template:
           get_input: port_ps_server_1b_port_exCP_naming
         vlan_requirements:
           get_input: port_ps_server_1b_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_ps_server_1b_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         ip_requirements:
           get_input: port_ps_server_1b_port_ip_requirements
         network_role_tag:
index 2cd856b..3993f75 100644 (file)
@@ -103,8 +103,6 @@ topology_template:
         - 9
         vm_flavor_name:
           get_input: pd_server_1b_flavor
-        port_pd_server_1b_port_subinterface_indicator:
-        - true
         subinterface_nested_vlan_net1:
         - packet_external_network
         vm_image_name:
@@ -779,4 +777,4 @@ topology_template:
       - dependency
       dependency_packet_external_network:
       - packet_external_network
-      - dependency
\ No newline at end of file
+      - dependency
index 0885775..2bba8fd 100644 (file)
@@ -83,8 +83,6 @@ topology_template:
             is_required: false
         subinterface_nested_vlan_service_template_filter_count:
         - 9
-        port_ps_server_1b_port_subinterface_indicator:
-        - true
         port_ps_server_1b_port_fixed_ips:
         - ip_address:
             get_input:
@@ -151,8 +149,6 @@ topology_template:
             is_required: false
         subinterface_nested_vlan_service_template_filter_count:
         - 19
-        port_ps_server_1b_port_subinterface_indicator:
-        - true
         port_ps_server_1b_port_fixed_ips:
         - ip_address:
             get_input:
@@ -615,4 +611,4 @@ topology_template:
       - dependency_ps_server_1b
       dependency_template_subint_Vlan_vmi_1_test_resourceGroup_1:
       - test_resourceGroup_1
-      - dependency_template_subint_Vlan_vmi_1
\ No newline at end of file
+      - dependency_template_subint_Vlan_vmi_1
index bd4018e..65df449 100644 (file)
@@ -18,6 +18,22 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
+      subinterface_vdbe_untr_2_subports_aap_untrusted_ip_prefix:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: string
+      subinterface_vdbe_untr_1_subports_aap_untrusted_ip_prefix:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: string
+      port_vdbe_untr_port_subnetpoolid:
+        type: string
+        required: true
+        status: SUPPORTED
       subinterface_vdbe_untr_1_subports_aap_sec_untrusted_ip_prefix:
         type: list
         required: true
@@ -62,6 +78,12 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
+      subinterface_vdbe_untr_1_subports_ip_v6_address:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: string
       subinterface_vdbe_untr_1_subports_subinterfaces_name_prefix:
         type: list
         required: true
@@ -112,182 +134,154 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: json
-      port_vdbe_untr_port_subinterface_indicator:
-        type: list
+      port_vdbe_untr_port_mac_requirements:
+        type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: boolean
-      subinterface_vdbe_untr_1_subports_vn_network_list:
-        type: list
-        required: true
+      index_value:
+        type: integer
+        description: Index value of this substitution service template runtime instance
+        required: false
+        default: 0
         status: SUPPORTED
-        entry_schema:
-          type: string
-      port_vdbe_untr_port_name:
+        constraints:
+        - greater_or_equal: 0
+      subinterface_vdbe_untr_1_subports_parent_interface:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
-      port_vdbe_untr_port_network_role:
-        type: string
-        required: true
-        status: SUPPORTED
-      subinterface_vdbe_untr_2_subports_vn_network_list:
+      subinterface_vdbe_untr_2_subports_service_template_filter_count:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: string
-      subinterface_vdbe_untr_1_subports_aap_untrusted_v6_ip_prefix:
+          type: float
+      subinterface_vdbe_untr_1_subports_service_template_filter_count:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: string
-      subinterface_vdbe_untr_2_subports_ip_v6_address:
+          type: float
+      subinterface_vdbe_untr_1_subports_vn_network_list:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
-      subinterface_vdbe_untr_2_subports_mac_address:
+      port_vdbe_untr_port_name:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
-      subinterface_vdbe_untr_2_subports_aap_untrusted_v6_ip_prefix_len:
+      port_vdbe_untr_port_vlan_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: string
-      compute_vdbe_name:
+          type: org.openecomp.datatypes.network.VlanRequirements
+      subinterface_vdbe_untr_2_subports_ip_address:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
-      subinterface_vdbe_untr_1_subports_aap_sec_untrusted_ip_prefix_len:
-        type: list
+      port_vdbe_untr_port_network_role:
+        type: string
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: string
-      subinterface_vdbe_untr_2_subports_aap_sec_untrusted_ip_prefix_len:
+      subinterface_vdbe_untr_1_subports_vmac_address:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
-      port_vdbe_untr_port_ip_requirements:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: org.openecomp.datatypes.network.IpRequirements
-      subinterface_vdbe_untr_1_subports_vlan_tag_list:
+      subinterface_vdbe_untr_2_subports_subinterfaces_name_prefix:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: json
-      subinterface_vdbe_untr_2_subports_aap_untrusted_ip_prefix:
+          type: string
+      subinterface_vdbe_untr_2_subports_vn_network_list:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
-      subinterface_vdbe_untr_1_subports_aap_untrusted_ip_prefix:
+      subinterface_vdbe_untr_1_subports_aap_untrusted_v6_ip_prefix:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
-      port_vdbe_untr_port_subnetpoolid:
-        type: string
-        required: true
-        status: SUPPORTED
-      subinterface_vdbe_untr_1_subports_ip_v6_address:
+      subinterface_vdbe_untr_2_subports_aap_sec_untrusted_ip_prefix:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
-      port_vdbe_untr_port_mac_requirements:
-        type: org.openecomp.datatypes.network.MacRequirements
-        required: true
-        status: SUPPORTED
-      index_value:
-        type: integer
-        description: Index value of this substitution service template runtime instance
-        required: false
-        default: 0
-        status: SUPPORTED
-        constraints:
-        - greater_or_equal: 0
-      subinterface_vdbe_untr_1_subports_parent_interface:
+      subinterface_vdbe_untr_2_subports_ip_v6_address:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
-      subinterface_vdbe_untr_2_subports_service_template_filter_count:
+      subinterface_vdbe_untr_2_subports_mac_address:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: float
-      subinterface_vdbe_untr_1_subports_service_template_filter_count:
+          type: string
+      subinterface_vdbe_untr_2_subports_aap_untrusted_v6_ip_prefix_len:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: float
-      port_vdbe_untr_port_vlan_requirements:
+          type: string
+      subinterface_vdbe_untr_1_subports_aap_untrusted_ip_prefix_len:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: org.openecomp.datatypes.network.VlanRequirements
-      subinterface_vdbe_untr_2_subports_ip_address:
+          type: string
+      subinterface_vdbe_untr_2_subports_parent_interface:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
-      subinterface_vdbe_untr_1_subports_vmac_address:
+      compute_vdbe_name:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
-      subinterface_vdbe_untr_2_subports_subinterfaces_name_prefix:
+      subinterface_vdbe_untr_1_subports_aap_sec_untrusted_ip_prefix_len:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
-      subinterface_vdbe_untr_2_subports_aap_sec_untrusted_ip_prefix:
+      subinterface_vdbe_untr_2_subports_aap_sec_untrusted_ip_prefix_len:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
-      subinterface_vdbe_untr_1_subports_aap_untrusted_ip_prefix_len:
+      port_vdbe_untr_port_ip_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: string
-      subinterface_vdbe_untr_2_subports_parent_interface:
+          type: org.openecomp.datatypes.network.IpRequirements
+      subinterface_vdbe_untr_1_subports_vlan_tag_list:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: string
+          type: json
     requirements:
     - dependency_vdbe_vdbe_untr_port_vdbe_untr_1_subports:
         capability: tosca.capabilities.Node
index b24c4a2..9f69438 100644 (file)
@@ -416,6 +416,10 @@ topology_template:
       properties:
         subinterface_vdbe_untr_1_subports_ip_address:
         - get_input: vdbe_untrusted_ip_1
+        subinterface_vdbe_untr_2_subports_aap_untrusted_ip_prefix:
+        - get_input: vdbe_aap_untrusted_ip_prefix
+        subinterface_vdbe_untr_1_subports_aap_untrusted_ip_prefix:
+        - get_input: vdbe_aap_untrusted_ip_prefix
         subinterface_vdbe_untr_1_subports_aap_sec_untrusted_ip_prefix:
         - get_input: vdbe_aap_sec_untrusted_ip_prefix
         subinterface_vdbe_untr_2_subports_aap_untrusted_v6_ip_prefix:
@@ -430,6 +434,8 @@ topology_template:
         - get_input: vdbe_aap_untrusted_ip_prefix_len
         subinterface_vdbe_untr_1_subports_mac_address:
         - get_input: vdbe_hw_untr_mac_1
+        subinterface_vdbe_untr_1_subports_ip_v6_address:
+        - get_input: vdbe_untrusted_v6_ip_1
         subinterface_vdbe_untr_1_subports_subinterfaces_name_prefix:
         - str_replace:
             template: VM_NAMEDBE001p1n004
@@ -457,11 +463,30 @@ topology_template:
         - get_input: aap_address_mode
         subinterface_vdbe_untr_2_subports_vlan_tag_list:
         - get_input: untrusted_vlan_tags
-        port_vdbe_untr_port_subinterface_indicator:
-        - true
+        port_vdbe_untr_port_mac_requirements:
+          mac_count_required:
+            is_required: false
+        subinterface_vdbe_untr_1_subports_parent_interface:
+        - vdbe_1_untr_port_1
+        subinterface_vdbe_untr_2_subports_service_template_filter_count:
+        - 5
+        subinterface_vdbe_untr_1_subports_service_template_filter_count:
+        - get_input: untrusted_num_vn
         subinterface_vdbe_untr_1_subports_vn_network_list:
         - get_input: untrusted_vn_networks
         port_vdbe_untr_port_name:
+        - str_replace:
+            template: VM_NAMEDBE001p1n004
+            params:
+              DBE:
+                get_input: vdbe_device_name
+              VM_NAME:
+                get_input: vdbe_name_1
+        subinterface_vdbe_untr_2_subports_ip_address:
+        - get_input: vdbe_untrusted_ip_1
+        subinterface_vdbe_untr_1_subports_vmac_address:
+        - get_input: vdbe_untrusted_vmac_address
+        subinterface_vdbe_untr_2_subports_subinterfaces_name_prefix:
         - str_replace:
             template: VM_NAMEDBE001p1n004
             params:
@@ -473,12 +498,18 @@ topology_template:
         - get_input: untrusted_vn_networks
         subinterface_vdbe_untr_1_subports_aap_untrusted_v6_ip_prefix:
         - get_input: vdbe_aap_untrusted_v6_ip_prefix
+        subinterface_vdbe_untr_2_subports_aap_sec_untrusted_ip_prefix:
+        - get_input: vdbe_aap_sec_untrusted_ip_prefix
         subinterface_vdbe_untr_2_subports_ip_v6_address:
         - get_input: vdbe_untrusted_v6_ip_1
         subinterface_vdbe_untr_2_subports_mac_address:
         - get_input: vdbe_hw_untr_mac_1
         subinterface_vdbe_untr_2_subports_aap_untrusted_v6_ip_prefix_len:
         - get_input: vdbe_aap_untrusted_v6_ip_prefix_len
+        subinterface_vdbe_untr_1_subports_aap_untrusted_ip_prefix_len:
+        - get_input: vdbe_aap_untrusted_ip_prefix_len
+        subinterface_vdbe_untr_2_subports_parent_interface:
+        - vdbe_1_untr_port_1
         compute_vdbe_name:
         - get_input: vdbe_name_1
         subinterface_vdbe_untr_1_subports_aap_sec_untrusted_ip_prefix_len:
@@ -493,39 +524,6 @@ topology_template:
             is_required: false
         subinterface_vdbe_untr_1_subports_vlan_tag_list:
         - get_input: untrusted_vlan_tags
-        subinterface_vdbe_untr_2_subports_aap_untrusted_ip_prefix:
-        - get_input: vdbe_aap_untrusted_ip_prefix
-        subinterface_vdbe_untr_1_subports_aap_untrusted_ip_prefix:
-        - get_input: vdbe_aap_untrusted_ip_prefix
-        subinterface_vdbe_untr_1_subports_ip_v6_address:
-        - get_input: vdbe_untrusted_v6_ip_1
-        port_vdbe_untr_port_mac_requirements:
-          mac_count_required:
-            is_required: false
-        subinterface_vdbe_untr_1_subports_parent_interface:
-        - vdbe_1_untr_port_1
-        subinterface_vdbe_untr_2_subports_service_template_filter_count:
-        - 5
-        subinterface_vdbe_untr_1_subports_service_template_filter_count:
-        - get_input: untrusted_num_vn
-        subinterface_vdbe_untr_2_subports_ip_address:
-        - get_input: vdbe_untrusted_ip_1
-        subinterface_vdbe_untr_1_subports_vmac_address:
-        - get_input: vdbe_untrusted_vmac_address
-        subinterface_vdbe_untr_2_subports_subinterfaces_name_prefix:
-        - str_replace:
-            template: VM_NAMEDBE001p1n004
-            params:
-              DBE:
-                get_input: vdbe_device_name
-              VM_NAME:
-                get_input: vdbe_name_1
-        subinterface_vdbe_untr_2_subports_aap_sec_untrusted_ip_prefix:
-        - get_input: vdbe_aap_sec_untrusted_ip_prefix
-        subinterface_vdbe_untr_1_subports_aap_untrusted_ip_prefix_len:
-        - get_input: vdbe_aap_untrusted_ip_prefix_len
-        subinterface_vdbe_untr_2_subports_parent_interface:
-        - vdbe_1_untr_port_1
         service_template_filter:
           substitute_service_template: Nested_vdbeServiceTemplate.yaml
           count: 1
@@ -554,4 +552,4 @@ topology_template:
           get_input: untr_vfc_instance_group_function
         subinterface_role: untr
       members:
-      - abstract_vdbe
\ No newline at end of file
+      - abstract_vdbe
index 8ca8da6..9886c59 100644 (file)
@@ -19,6 +19,19 @@ topology_template:
       required: true
       entry_schema:
         type: string
+    subinterface_vdbe_untr_2_subports_aap_untrusted_ip_prefix:
+      type: list
+      required: true
+      entry_schema:
+        type: string
+    subinterface_vdbe_untr_1_subports_aap_untrusted_ip_prefix:
+      type: list
+      required: true
+      entry_schema:
+        type: string
+    port_vdbe_untr_port_subnetpoolid:
+      type: string
+      required: true
     subinterface_vdbe_untr_1_subports_aap_sec_untrusted_ip_prefix:
       type: list
       required: true
@@ -55,6 +68,11 @@ topology_template:
       required: true
       entry_schema:
         type: string
+    subinterface_vdbe_untr_1_subports_ip_v6_address:
+      type: list
+      required: true
+      entry_schema:
+        type: string
     subinterface_vdbe_untr_1_subports_subinterfaces_name_prefix:
       type: list
       required: true
@@ -96,152 +114,129 @@ topology_template:
       required: true
       entry_schema:
         type: json
-    port_vdbe_untr_port_subinterface_indicator:
-      type: list
+    port_vdbe_untr_port_mac_requirements:
+      type: org.openecomp.datatypes.network.MacRequirements
       required: true
-      entry_schema:
-        type: boolean
-    subinterface_vdbe_untr_1_subports_vn_network_list:
+    index_value:
+      type: integer
+      description: Index value of this substitution service template runtime instance
+      required: false
+      default: 0
+      constraints:
+      - greater_or_equal: 0
+    subinterface_vdbe_untr_1_subports_parent_interface:
       type: list
       required: true
       entry_schema:
         type: string
-    port_vdbe_untr_port_name:
+    subinterface_vdbe_untr_2_subports_service_template_filter_count:
       type: list
       required: true
       entry_schema:
-        type: string
-    port_vdbe_untr_port_network_role:
-      type: string
-      required: true
-    subinterface_vdbe_untr_2_subports_vn_network_list:
+        type: float
+    subinterface_vdbe_untr_1_subports_service_template_filter_count:
       type: list
       required: true
       entry_schema:
-        type: string
-    subinterface_vdbe_untr_1_subports_aap_untrusted_v6_ip_prefix:
+        type: float
+    subinterface_vdbe_untr_1_subports_vn_network_list:
       type: list
       required: true
       entry_schema:
         type: string
-    subinterface_vdbe_untr_2_subports_ip_v6_address:
+    port_vdbe_untr_port_name:
       type: list
       required: true
       entry_schema:
         type: string
-    subinterface_vdbe_untr_2_subports_mac_address:
+    port_vdbe_untr_port_vlan_requirements:
       type: list
       required: true
       entry_schema:
-        type: string
-    subinterface_vdbe_untr_2_subports_aap_untrusted_v6_ip_prefix_len:
+        type: org.openecomp.datatypes.network.VlanRequirements
+    subinterface_vdbe_untr_2_subports_ip_address:
       type: list
       required: true
       entry_schema:
         type: string
-    compute_vdbe_name:
-      type: list
+    port_vdbe_untr_port_network_role:
+      type: string
       required: true
-      entry_schema:
-        type: string
-    subinterface_vdbe_untr_1_subports_aap_sec_untrusted_ip_prefix_len:
+    subinterface_vdbe_untr_1_subports_vmac_address:
       type: list
       required: true
       entry_schema:
         type: string
-    subinterface_vdbe_untr_2_subports_aap_sec_untrusted_ip_prefix_len:
+    subinterface_vdbe_untr_2_subports_subinterfaces_name_prefix:
       type: list
       required: true
       entry_schema:
         type: string
-    port_vdbe_untr_port_ip_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.IpRequirements
-    subinterface_vdbe_untr_1_subports_vlan_tag_list:
-      type: list
-      required: true
-      entry_schema:
-        type: json
-    subinterface_vdbe_untr_2_subports_aap_untrusted_ip_prefix:
+    subinterface_vdbe_untr_2_subports_vn_network_list:
       type: list
       required: true
       entry_schema:
         type: string
-    subinterface_vdbe_untr_1_subports_aap_untrusted_ip_prefix:
+    subinterface_vdbe_untr_1_subports_aap_untrusted_v6_ip_prefix:
       type: list
       required: true
       entry_schema:
         type: string
-    port_vdbe_untr_port_subnetpoolid:
-      type: string
-      required: true
-    subinterface_vdbe_untr_1_subports_ip_v6_address:
+    subinterface_vdbe_untr_2_subports_aap_sec_untrusted_ip_prefix:
       type: list
       required: true
       entry_schema:
         type: string
-    port_vdbe_untr_port_mac_requirements:
-      type: org.openecomp.datatypes.network.MacRequirements
-      required: true
-    index_value:
-      type: integer
-      description: Index value of this substitution service template runtime instance
-      required: false
-      default: 0
-      constraints:
-      - greater_or_equal: 0
-    subinterface_vdbe_untr_1_subports_parent_interface:
+    subinterface_vdbe_untr_2_subports_ip_v6_address:
       type: list
       required: true
       entry_schema:
         type: string
-    subinterface_vdbe_untr_2_subports_service_template_filter_count:
+    subinterface_vdbe_untr_2_subports_mac_address:
       type: list
       required: true
       entry_schema:
-        type: float
-    subinterface_vdbe_untr_1_subports_service_template_filter_count:
+        type: string
+    subinterface_vdbe_untr_2_subports_aap_untrusted_v6_ip_prefix_len:
       type: list
       required: true
       entry_schema:
-        type: float
-    port_vdbe_untr_port_vlan_requirements:
+        type: string
+    subinterface_vdbe_untr_1_subports_aap_untrusted_ip_prefix_len:
       type: list
       required: true
       entry_schema:
-        type: org.openecomp.datatypes.network.VlanRequirements
-    subinterface_vdbe_untr_2_subports_ip_address:
+        type: string
+    subinterface_vdbe_untr_2_subports_parent_interface:
       type: list
       required: true
       entry_schema:
         type: string
-    subinterface_vdbe_untr_1_subports_vmac_address:
+    compute_vdbe_name:
       type: list
       required: true
       entry_schema:
         type: string
-    subinterface_vdbe_untr_2_subports_subinterfaces_name_prefix:
+    subinterface_vdbe_untr_1_subports_aap_sec_untrusted_ip_prefix_len:
       type: list
       required: true
       entry_schema:
         type: string
-    subinterface_vdbe_untr_2_subports_aap_sec_untrusted_ip_prefix:
+    subinterface_vdbe_untr_2_subports_aap_sec_untrusted_ip_prefix_len:
       type: list
       required: true
       entry_schema:
         type: string
-    subinterface_vdbe_untr_1_subports_aap_untrusted_ip_prefix_len:
+    port_vdbe_untr_port_ip_requirements:
       type: list
       required: true
       entry_schema:
-        type: string
-    subinterface_vdbe_untr_2_subports_parent_interface:
+        type: org.openecomp.datatypes.network.IpRequirements
+    subinterface_vdbe_untr_1_subports_vlan_tag_list:
       type: list
       required: true
       entry_schema:
-        type: string
+        type: json
   node_templates:
     vdbe_vdbe_untr_port_vdbe_untr_1_subports:
       type: org.openecomp.resource.abstract.nodes.heat.subinterface.nested
@@ -432,10 +427,7 @@ topology_template:
           get_input: port_vdbe_untr_port_exCP_naming
         vlan_requirements:
           get_input: port_vdbe_untr_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_vdbe_untr_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         ip_requirements:
           get_input: port_vdbe_untr_port_ip_requirements
         network_role_tag:
index 7294ba0..96d91bc 100644 (file)
@@ -128,12 +128,6 @@ node_types:
         status: SUPPORTED
         constraints:
         - greater_or_equal: 0
-      port_vdbe_untr_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       subinterface_nested_vmac_address:
         type: list
         required: true
index 0317310..5dac40e 100644 (file)
@@ -445,8 +445,6 @@ topology_template:
         port_vdbe_untr_port_mac_requirements:
           mac_count_required:
             is_required: false
-        port_vdbe_untr_port_subinterface_indicator:
-        - true
         subinterface_nested_vmac_address:
         - get_input: vdbe_untrusted_vmac_address
         subinterface_nested_vn_network_list:
@@ -544,8 +542,6 @@ topology_template:
         port_vdbe_untr_port_mac_requirements:
           mac_count_required:
             is_required: false
-        port_vdbe_untr_port_subinterface_indicator:
-        - true
         subinterface_nested_vmac_address:
         - get_input: vdbe_untrusted_vmac_address
         subinterface_nested_vn_network_list:
@@ -608,4 +604,4 @@ topology_template:
         subinterface_role: untr
       members:
       - abstract_vdbe_0
-      - abstract_vdbe_1
\ No newline at end of file
+      - abstract_vdbe_1
index 71097c0..6494800 100644 (file)
@@ -109,11 +109,6 @@ topology_template:
       default: 0
       constraints:
       - greater_or_equal: 0
-    port_vdbe_untr_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     subinterface_nested_vmac_address:
       type: list
       required: true
@@ -189,10 +184,7 @@ topology_template:
           get_input: port_vdbe_untr_port_exCP_naming
         vlan_requirements:
           get_input: port_vdbe_untr_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_vdbe_untr_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         ip_requirements:
           get_input: port_vdbe_untr_port_ip_requirements
         network_role_tag:
index 19a79dc..17a2d85 100644 (file)
@@ -196,14 +196,15 @@ topology_template:
     vdbe_0_untr_vmi_1:
       type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
       properties:
+        subnetpoolid:
+          get_input: port_vdbe_0_untr_vmi_1_subnetpoolid
         ip_requirements:
           get_input: port_vdbe_0_untr_vmi_1_ip_requirements
         network_role:
           get_input: port_vdbe_0_untr_vmi_1_network_role
-        subnetpoolid:
-          get_input: port_vdbe_0_untr_vmi_1_subnetpoolid
         mac_requirements:
           get_input: port_vdbe_0_untr_vmi_1_mac_requirements
+        subinterface_indicator: true
         name:
           str_replace:
             template: VM_NAMEDBE001p1n004
index 134a235..7bf576a 100644 (file)
@@ -234,12 +234,6 @@ node_types:
         status: SUPPORTED
         constraints:
         - greater_or_equal: 0
-      port_vdbe_untr_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_vdbe_untr_port_name:
         type: list
         required: true
@@ -881,12 +875,6 @@ node_types:
         status: SUPPORTED
         constraints:
         - greater_or_equal: 0
-      port_vdbe_untr_port_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_vdbe_untr_port_name:
         type: list
         required: true
index 9b2302b..e71657f 100644 (file)
@@ -458,8 +458,6 @@ topology_template:
             is_required: false
         subinterface_nested2_ip_address:
         - get_input: vdbe_untrusted_ip_1
-        port_vdbe_untr_port_subinterface_indicator:
-        - true
         port_vdbe_untr_port_name:
         - str_replace:
             template: VM_NAMEDBE001p1n004
@@ -551,8 +549,6 @@ topology_template:
         port_vdbe_untr_port_mac_requirements:
           mac_count_required:
             is_required: false
-        port_vdbe_untr_port_subinterface_indicator:
-        - true
         port_vdbe_untr_port_name:
         - str_replace:
             template: VM_NAMEDBE001p1n004
@@ -619,4 +615,4 @@ topology_template:
           get_input: oam_vfc_instance_group_function
         subinterface_role: oam
       members:
-      - abstract_vdbe_1
\ No newline at end of file
+      - abstract_vdbe_1
index c74aa04..044f967 100644 (file)
@@ -104,11 +104,6 @@ topology_template:
       default: 0
       constraints:
       - greater_or_equal: 0
-    port_vdbe_untr_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_vdbe_untr_port_name:
       type: list
       required: true
@@ -266,10 +261,7 @@ topology_template:
           get_input: port_vdbe_untr_port_exCP_naming
         vlan_requirements:
           get_input: port_vdbe_untr_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_vdbe_untr_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         ip_requirements:
           get_input: port_vdbe_untr_port_ip_requirements
         network_role_tag:
index d75abde..4ab26dd 100644 (file)
@@ -89,11 +89,6 @@ topology_template:
       default: 0
       constraints:
       - greater_or_equal: 0
-    port_vdbe_untr_port_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_vdbe_untr_port_name:
       type: list
       required: true
@@ -270,10 +265,7 @@ topology_template:
           get_input: port_vdbe_untr_port_exCP_naming
         vlan_requirements:
           get_input: port_vdbe_untr_port_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_vdbe_untr_port_subinterface_indicator
-          - index_value
+        subinterface_indicator: true
         ip_requirements:
           get_input: port_vdbe_untr_port_ip_requirements
         network_role_tag:
index 7087e7d..114521f 100644 (file)
@@ -8,12 +8,20 @@ node_types:
   org.openecomp.resource.abstract.nodes.FSB1:
     derived_from: org.openecomp.resource.abstract.nodes.VFC
     properties:
+      port_FSB1_Internal_mac_address:
+        type: string
+        required: true
+        status: SUPPORTED
       port_FSB1_Internal_ip_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
+      port_FSB2_Internal_2_mac_requirements:
+        type: org.openecomp.datatypes.network.MacRequirements
+        required: true
+        status: SUPPORTED
       port_FSB1_Internal_subnetpoolid:
         type: string
         required: true
@@ -22,142 +30,74 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      compute_FSB1_metadata:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: json
-      port_FSB1_OAM_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
-      port_FSB2_Internal_2_order:
-        type: integer
-        required: true
-        status: SUPPORTED
-      vm_flavor_name:
+      port_FSB1_OAM_subnetpoolid:
         type: string
         required: true
         status: SUPPORTED
-      port_FSB1_OAM_vlan_requirements:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: org.openecomp.datatypes.network.VlanRequirements
-      port_FSB1_Internal_vlan_requirements:
+      compute_FSB1_metadata:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: org.openecomp.datatypes.network.VlanRequirements
-      port_FSB1_Internal_network:
-        type: list
+          type: json
+      port_FSB2_Internal_1_exCP_naming:
+        type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
-        entry_schema:
-          type: string
-      port_FSB2_Internal_1_order:
-        type: integer
+      port_FSB1_OAM_exCP_naming:
+        type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
-      port_FSB2_Internal_2_ip_requirements:
+      port_FSB1_OAM_ip_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.IpRequirements
-      port_FSB1_OAM_network:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: string
-      port_FSB2_Internal_1_network:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: string
-      port_FSB2_Internal_2_network_role:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_FSB1_OAM_network_role:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_FSB2_Internal_1_network_role:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_FSB2_Internal_2_network_role_tag:
-        type: string
+      port_FSB2_Internal_2_order:
+        type: integer
         required: true
         status: SUPPORTED
-      port_FSB2_Internal_1_subnetpoolid:
+      port_FSB2_Internal_1_mac_address:
         type: string
         required: true
         status: SUPPORTED
-      port_FSB1_Internal_mac_address:
+      vm_flavor_name:
         type: string
         required: true
         status: SUPPORTED
-      port_FSB2_Internal_2_mac_requirements:
-        type: org.openecomp.datatypes.network.MacRequirements
-        required: true
-        status: SUPPORTED
-      port_FSB1_OAM_subnetpoolid:
+      port_FSB2_Internal_2_mac_address:
         type: string
         required: true
         status: SUPPORTED
-      port_FSB2_Internal_1_exCP_naming:
-        type: org.openecomp.datatypes.Naming
-        required: true
-        status: SUPPORTED
-      port_FSB2_Internal_1_subinterface_indicator:
+      port_FSB2_Internal_1_ip_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: boolean
-      port_FSB1_OAM_exCP_naming:
-        type: org.openecomp.datatypes.Naming
-        required: true
-        status: SUPPORTED
-      port_FSB1_OAM_ip_requirements:
+          type: org.openecomp.datatypes.network.IpRequirements
+      port_FSB2_Internal_2_vlan_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: org.openecomp.datatypes.network.IpRequirements
-      port_FSB2_Internal_1_mac_address:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_FSB2_Internal_2_mac_address:
+          type: org.openecomp.datatypes.network.VlanRequirements
+      port_FSB1_Internal_network_role_tag:
         type: string
         required: true
         status: SUPPORTED
-      port_FSB2_Internal_1_ip_requirements:
+      port_FSB1_OAM_vlan_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: org.openecomp.datatypes.network.IpRequirements
-      port_FSB2_Internal_2_vlan_requirements:
+          type: org.openecomp.datatypes.network.VlanRequirements
+      port_FSB1_Internal_vlan_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.VlanRequirements
-      port_FSB1_Internal_network_role_tag:
-        type: string
-        required: true
-        status: SUPPORTED
       port_FSB1_Internal_exCP_naming:
         type: org.openecomp.datatypes.Naming
         required: true
@@ -174,13 +114,13 @@ node_types:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_FSB1_Internal_subinterface_indicator:
+      compute_FSB1_availability_zone:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: boolean
-      compute_FSB1_availability_zone:
+          type: string
+      port_FSB1_Internal_network:
         type: list
         required: true
         status: SUPPORTED
@@ -194,12 +134,16 @@ node_types:
         status: SUPPORTED
         constraints:
         - greater_or_equal: 0
-      port_FSB2_Internal_2_subinterface_indicator:
+      port_FSB2_Internal_1_order:
+        type: integer
+        required: true
+        status: SUPPORTED
+      port_FSB2_Internal_2_ip_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: boolean
+          type: org.openecomp.datatypes.network.IpRequirements
       port_FSB1_OAM_order:
         type: integer
         required: true
@@ -210,12 +154,28 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.network.VlanRequirements
+      port_FSB1_OAM_network:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: string
+      port_FSB2_Internal_1_network:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: string
       port_FSB2_Internal_2_network:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
           type: string
+      port_FSB2_Internal_2_network_role:
+        type: string
+        required: true
+        status: SUPPORTED
       port_FSB2_Internal_1_network_role_tag:
         type: string
         required: true
@@ -224,6 +184,14 @@ node_types:
         type: integer
         required: true
         status: SUPPORTED
+      port_FSB1_OAM_network_role:
+        type: string
+        required: true
+        status: SUPPORTED
+      port_FSB2_Internal_1_network_role:
+        type: string
+        required: true
+        status: SUPPORTED
       port_FSB1_OAM_network_role_tag:
         type: string
         required: true
@@ -244,10 +212,18 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+      port_FSB2_Internal_2_network_role_tag:
+        type: string
+        required: true
+        status: SUPPORTED
       port_FSB2_Internal_2_exCP_naming:
         type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
+      port_FSB2_Internal_1_subnetpoolid:
+        type: string
+        required: true
+        status: SUPPORTED
     requirements:
     - dependency_FSB1_FSB1_Internal:
         capability: tosca.capabilities.Node
index 29f618c..eb0ec30 100644 (file)
@@ -11,98 +11,34 @@ node_types:
     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
 topology_template:
   inputs:
+    port_FSB1_Internal_mac_address:
+      type: string
+      required: true
     port_FSB1_Internal_ip_requirements:
       type: list
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
+    port_FSB2_Internal_2_mac_requirements:
+      type: org.openecomp.datatypes.network.MacRequirements
+      required: true
     port_FSB1_Internal_subnetpoolid:
       type: string
       required: true
     port_FSB2_Internal_2_subnetpoolid:
       type: string
       required: true
-    compute_FSB1_metadata:
-      type: list
-      required: true
-      entry_schema:
-        type: json
-    port_FSB1_OAM_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
-    port_FSB2_Internal_2_order:
-      type: integer
-      required: true
-    vm_flavor_name:
+    port_FSB1_OAM_subnetpoolid:
       type: string
       required: true
-    port_FSB1_OAM_vlan_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.VlanRequirements
-    port_FSB1_Internal_vlan_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.VlanRequirements
-    port_FSB1_Internal_network:
-      type: list
-      required: true
-      entry_schema:
-        type: string
-    port_FSB2_Internal_1_order:
-      type: integer
-      required: true
-    port_FSB2_Internal_2_ip_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.IpRequirements
-    port_FSB1_OAM_network:
-      type: list
-      required: true
-      entry_schema:
-        type: string
-    port_FSB2_Internal_1_network:
+    compute_FSB1_metadata:
       type: list
       required: true
       entry_schema:
-        type: string
-    port_FSB2_Internal_2_network_role:
-      type: string
-      required: true
-    port_FSB1_OAM_network_role:
-      type: string
-      required: true
-    port_FSB2_Internal_1_network_role:
-      type: string
-      required: true
-    port_FSB2_Internal_2_network_role_tag:
-      type: string
-      required: true
-    port_FSB2_Internal_1_subnetpoolid:
-      type: string
-      required: true
-    port_FSB1_Internal_mac_address:
-      type: string
-      required: true
-    port_FSB2_Internal_2_mac_requirements:
-      type: org.openecomp.datatypes.network.MacRequirements
-      required: true
-    port_FSB1_OAM_subnetpoolid:
-      type: string
-      required: true
+        type: json
     port_FSB2_Internal_1_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
-    port_FSB2_Internal_1_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_FSB1_OAM_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
@@ -111,9 +47,15 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.IpRequirements
+    port_FSB2_Internal_2_order:
+      type: integer
+      required: true
     port_FSB2_Internal_1_mac_address:
       type: string
       required: true
+    vm_flavor_name:
+      type: string
+      required: true
     port_FSB2_Internal_2_mac_address:
       type: string
       required: true
@@ -130,6 +72,16 @@ topology_template:
     port_FSB1_Internal_network_role_tag:
       type: string
       required: true
+    port_FSB1_OAM_vlan_requirements:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.network.VlanRequirements
+    port_FSB1_Internal_vlan_requirements:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.network.VlanRequirements
     port_FSB1_Internal_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
@@ -142,12 +94,12 @@ topology_template:
     port_FSB1_OAM_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
-    port_FSB1_Internal_subinterface_indicator:
+    compute_FSB1_availability_zone:
       type: list
       required: true
       entry_schema:
-        type: boolean
-    compute_FSB1_availability_zone:
+        type: string
+    port_FSB1_Internal_network:
       type: list
       required: true
       entry_schema:
@@ -159,11 +111,14 @@ topology_template:
       default: 0
       constraints:
       - greater_or_equal: 0
-    port_FSB2_Internal_2_subinterface_indicator:
+    port_FSB2_Internal_1_order:
+      type: integer
+      required: true
+    port_FSB2_Internal_2_ip_requirements:
       type: list
       required: true
       entry_schema:
-        type: boolean
+        type: org.openecomp.datatypes.network.IpRequirements
     port_FSB1_OAM_order:
       type: integer
       required: true
@@ -172,17 +127,36 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.network.VlanRequirements
+    port_FSB1_OAM_network:
+      type: list
+      required: true
+      entry_schema:
+        type: string
+    port_FSB2_Internal_1_network:
+      type: list
+      required: true
+      entry_schema:
+        type: string
     port_FSB2_Internal_2_network:
       type: list
       required: true
       entry_schema:
         type: string
+    port_FSB2_Internal_2_network_role:
+      type: string
+      required: true
     port_FSB2_Internal_1_network_role_tag:
       type: string
       required: true
     port_FSB1_Internal_order:
       type: integer
       required: true
+    port_FSB1_OAM_network_role:
+      type: string
+      required: true
+    port_FSB2_Internal_1_network_role:
+      type: string
+      required: true
     port_FSB1_OAM_network_role_tag:
       type: string
       required: true
@@ -199,9 +173,15 @@ topology_template:
       required: true
       entry_schema:
         type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+    port_FSB2_Internal_2_network_role_tag:
+      type: string
+      required: true
     port_FSB2_Internal_2_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
+    port_FSB2_Internal_1_subnetpoolid:
+      type: string
+      required: true
   node_templates:
     FSB1_FSB1_Internal:
       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
@@ -210,10 +190,7 @@ topology_template:
           get_input: port_FSB1_Internal_exCP_naming
         vlan_requirements:
           get_input: port_FSB1_Internal_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_FSB1_Internal_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_FSB1_Internal_ip_requirements
         network_role_tag:
@@ -244,10 +221,7 @@ topology_template:
           get_input: port_FSB2_Internal_1_exCP_naming
         vlan_requirements:
           get_input: port_FSB2_Internal_1_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_FSB2_Internal_1_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_FSB2_Internal_1_ip_requirements
         network_role_tag:
@@ -278,10 +252,7 @@ topology_template:
           get_input: port_FSB2_Internal_2_exCP_naming
         vlan_requirements:
           get_input: port_FSB2_Internal_2_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_FSB2_Internal_2_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_FSB2_Internal_2_ip_requirements
         network_role_tag:
@@ -312,10 +283,7 @@ topology_template:
           get_input: port_FSB1_OAM_exCP_naming
         vlan_requirements:
           get_input: port_FSB1_OAM_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_FSB1_OAM_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_FSB1_OAM_ip_requirements
         network_role_tag:
index e21fa17..e22c860 100644 (file)
@@ -42,12 +42,6 @@ node_types:
         type: integer
         required: true
         status: SUPPORTED
-      port_FSB1_OAM_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_FSB1_OAM_exCP_naming:
         type: org.openecomp.datatypes.Naming
         required: true
@@ -104,12 +98,6 @@ node_types:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_FSB1_Internal_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       compute_FSB1_availability_zone:
         type: list
         required: true
@@ -166,12 +154,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_FSB2_Internal_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_FSB1_OAM_network_role_tag:
         type: string
         required: true
index e1a6f40..82388da 100644 (file)
@@ -38,11 +38,6 @@ topology_template:
     port_FSB2_Internal_order:
       type: integer
       required: true
-    port_FSB1_OAM_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_FSB1_OAM_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
@@ -87,11 +82,6 @@ topology_template:
     port_FSB1_OAM_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
-    port_FSB1_Internal_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     compute_FSB1_availability_zone:
       type: list
       required: true
@@ -137,11 +127,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_FSB2_Internal_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_FSB1_OAM_network_role_tag:
       type: string
       required: true
@@ -169,10 +154,7 @@ topology_template:
           get_input: port_FSB1_Internal_exCP_naming
         vlan_requirements:
           get_input: port_FSB1_Internal_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_FSB1_Internal_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_FSB1_Internal_ip_requirements
         network_role_tag:
@@ -203,10 +185,7 @@ topology_template:
           get_input: port_FSB2_Internal_exCP_naming
         vlan_requirements:
           get_input: port_FSB2_Internal_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_FSB2_Internal_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_FSB2_Internal_ip_requirements
         network_role_tag:
@@ -237,10 +216,7 @@ topology_template:
           get_input: port_FSB1_OAM_exCP_naming
         vlan_requirements:
           get_input: port_FSB1_OAM_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_FSB1_OAM_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_FSB1_OAM_ip_requirements
         network_role_tag:
index 8113a80..b0861ea 100644 (file)
@@ -74,12 +74,6 @@ node_types:
         type: string
         required: true
         status: SUPPORTED
-      port_FSB1_Internal_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       compute_FSB1_availability_zone:
         type: list
         required: true
@@ -122,12 +116,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_FSB2_Internal_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_FSB1_Internal_mac_requirements:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
index 72d2ee6..2978332 100644 (file)
@@ -63,11 +63,6 @@ topology_template:
     port_FSB1_Internal_network_role:
       type: string
       required: true
-    port_FSB1_Internal_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     compute_FSB1_availability_zone:
       type: list
       required: true
@@ -102,11 +97,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_FSB2_Internal_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_FSB1_Internal_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
@@ -126,10 +116,7 @@ topology_template:
           get_input: port_FSB1_Internal_exCP_naming
         vlan_requirements:
           get_input: port_FSB1_Internal_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_FSB1_Internal_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_FSB1_Internal_ip_requirements
         network_role_tag:
@@ -160,10 +147,7 @@ topology_template:
           get_input: port_FSB2_Internal_exCP_naming
         vlan_requirements:
           get_input: port_FSB2_Internal_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_FSB2_Internal_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_FSB2_Internal_ip_requirements
         network_role_tag:
index 52effbb..7aadbaf 100644 (file)
@@ -42,12 +42,6 @@ node_types:
         type: integer
         required: true
         status: SUPPORTED
-      port_FSB1_OAM_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_FSB1_OAM_exCP_naming:
         type: org.openecomp.datatypes.Naming
         required: true
@@ -104,12 +98,6 @@ node_types:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_FSB1_Internal_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       compute_FSB1_availability_zone:
         type: list
         required: true
@@ -166,12 +154,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_FSB2_Internal_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_FSB1_OAM_network_role_tag:
         type: string
         required: true
index 0fb34fd..b3663c8 100644 (file)
@@ -38,11 +38,6 @@ topology_template:
     port_FSB2_Internal_order:
       type: integer
       required: true
-    port_FSB1_OAM_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_FSB1_OAM_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
@@ -87,11 +82,6 @@ topology_template:
     port_FSB1_OAM_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
-    port_FSB1_Internal_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     compute_FSB1_availability_zone:
       type: list
       required: true
@@ -137,11 +127,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_FSB2_Internal_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_FSB1_OAM_network_role_tag:
       type: string
       required: true
@@ -169,10 +154,7 @@ topology_template:
           get_input: port_FSB1_Internal_exCP_naming
         vlan_requirements:
           get_input: port_FSB1_Internal_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_FSB1_Internal_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_FSB1_Internal_ip_requirements
         network_role_tag:
@@ -203,10 +185,7 @@ topology_template:
           get_input: port_FSB2_Internal_exCP_naming
         vlan_requirements:
           get_input: port_FSB2_Internal_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_FSB2_Internal_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_FSB2_Internal_ip_requirements
         network_role_tag:
@@ -237,10 +216,7 @@ topology_template:
           get_input: port_FSB1_OAM_exCP_naming
         vlan_requirements:
           get_input: port_FSB1_OAM_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_FSB1_OAM_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_FSB1_OAM_ip_requirements
         network_role_tag:
index c889626..3e8b719 100644 (file)
@@ -38,48 +38,6 @@ node_types:
         type: integer
         required: true
         status: SUPPORTED
-      port_FSB2_Internal_ip_requirements:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: org.openecomp.datatypes.network.IpRequirements
-      vm_flavor_name:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_FSB2_Internal_network_role:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_FSB1_Internal_network_role_tag:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_FSB1_Internal_vlan_requirements:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: org.openecomp.datatypes.network.VlanRequirements
-      port_FSB2_Internal_subnetpoolid:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_FSB1_Internal_exCP_naming:
-        type: org.openecomp.datatypes.Naming
-        required: true
-        status: SUPPORTED
-      port_FSB1_Internal_network_role:
-        type: string
-        required: true
-        status: SUPPORTED
-      port_FSB1_Internal_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       compute_FSB1_availability_zone:
         type: list
         required: true
@@ -98,30 +56,52 @@ node_types:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
+      port_FSB2_Internal_ip_requirements:
+        type: list
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: org.openecomp.datatypes.network.IpRequirements
+      vm_flavor_name:
+        type: string
+        required: true
+        status: SUPPORTED
       port_FSB2_Internal_mac_address:
         type: string
         required: true
         status: SUPPORTED
+      port_FSB2_Internal_network_role:
+        type: string
+        required: true
+        status: SUPPORTED
       port_FSB2_Internal_exCP_naming:
         type: org.openecomp.datatypes.Naming
         required: true
         status: SUPPORTED
+      port_FSB1_Internal_network_role_tag:
+        type: string
+        required: true
+        status: SUPPORTED
       port_FSB1_Internal_order:
         type: integer
         required: true
         status: SUPPORTED
-      port_FSB2_Internal_network:
+      port_FSB1_Internal_vlan_requirements:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: string
-      port_FSB2_Internal_subinterface_indicator:
+          type: org.openecomp.datatypes.network.VlanRequirements
+      port_FSB2_Internal_network:
         type: list
         required: true
         status: SUPPORTED
         entry_schema:
-          type: boolean
+          type: string
+      port_FSB2_Internal_subnetpoolid:
+        type: string
+        required: true
+        status: SUPPORTED
       port_FSB1_Internal_mac_requirements:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
@@ -132,6 +112,14 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
+      port_FSB1_Internal_exCP_naming:
+        type: org.openecomp.datatypes.Naming
+        required: true
+        status: SUPPORTED
+      port_FSB1_Internal_network_role:
+        type: string
+        required: true
+        status: SUPPORTED
       port_FSB2_Internal_network_role_tag:
         type: string
         required: true
index b1ba634..9e616c9 100644 (file)
@@ -35,39 +35,6 @@ topology_template:
     port_FSB2_Internal_order:
       type: integer
       required: true
-    port_FSB2_Internal_ip_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.IpRequirements
-    vm_flavor_name:
-      type: string
-      required: true
-    port_FSB2_Internal_network_role:
-      type: string
-      required: true
-    port_FSB1_Internal_network_role_tag:
-      type: string
-      required: true
-    port_FSB1_Internal_vlan_requirements:
-      type: list
-      required: true
-      entry_schema:
-        type: org.openecomp.datatypes.network.VlanRequirements
-    port_FSB2_Internal_subnetpoolid:
-      type: string
-      required: true
-    port_FSB1_Internal_exCP_naming:
-      type: org.openecomp.datatypes.Naming
-      required: true
-    port_FSB1_Internal_network_role:
-      type: string
-      required: true
-    port_FSB1_Internal_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     compute_FSB1_availability_zone:
       type: list
       required: true
@@ -83,25 +50,42 @@ topology_template:
     port_FSB2_Internal_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
+    port_FSB2_Internal_ip_requirements:
+      type: list
+      required: true
+      entry_schema:
+        type: org.openecomp.datatypes.network.IpRequirements
+    vm_flavor_name:
+      type: string
+      required: true
     port_FSB2_Internal_mac_address:
       type: string
       required: true
+    port_FSB2_Internal_network_role:
+      type: string
+      required: true
     port_FSB2_Internal_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
+    port_FSB1_Internal_network_role_tag:
+      type: string
+      required: true
     port_FSB1_Internal_order:
       type: integer
       required: true
-    port_FSB2_Internal_network:
+    port_FSB1_Internal_vlan_requirements:
       type: list
       required: true
       entry_schema:
-        type: string
-    port_FSB2_Internal_subinterface_indicator:
+        type: org.openecomp.datatypes.network.VlanRequirements
+    port_FSB2_Internal_network:
       type: list
       required: true
       entry_schema:
-        type: boolean
+        type: string
+    port_FSB2_Internal_subnetpoolid:
+      type: string
+      required: true
     port_FSB1_Internal_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
@@ -110,6 +94,12 @@ topology_template:
       required: true
       entry_schema:
         type: string
+    port_FSB1_Internal_exCP_naming:
+      type: org.openecomp.datatypes.Naming
+      required: true
+    port_FSB1_Internal_network_role:
+      type: string
+      required: true
     port_FSB2_Internal_network_role_tag:
       type: string
       required: true
@@ -121,10 +111,7 @@ topology_template:
           get_input: port_FSB1_Internal_exCP_naming
         vlan_requirements:
           get_input: port_FSB1_Internal_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_FSB1_Internal_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_FSB1_Internal_ip_requirements
         network_role_tag:
@@ -161,10 +148,7 @@ topology_template:
           get_input: port_FSB2_Internal_exCP_naming
         vlan_requirements:
           get_input: port_FSB2_Internal_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_FSB2_Internal_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_FSB2_Internal_ip_requirements
         network_role_tag:
index 7fd691c..397a1a0 100644 (file)
@@ -36,12 +36,6 @@ node_types:
         type: integer
         required: true
         status: SUPPORTED
-      port_FSB1_OAM_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_FSB1_OAM_exCP_naming:
         type: org.openecomp.datatypes.Naming
         required: true
@@ -98,12 +92,6 @@ node_types:
         type: org.openecomp.datatypes.network.MacRequirements
         required: true
         status: SUPPORTED
-      port_FSB1_Internal_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_FSB1_Internal_network:
         type: list
         required: true
@@ -154,12 +142,6 @@ node_types:
         status: SUPPORTED
         entry_schema:
           type: string
-      port_FSB2_Internal_subinterface_indicator:
-        type: list
-        required: true
-        status: SUPPORTED
-        entry_schema:
-          type: boolean
       port_FSB1_OAM_network_role_tag:
         type: string
         required: true
index f0a87d3..bb7bb35 100644 (file)
@@ -33,11 +33,6 @@ topology_template:
     port_FSB2_Internal_order:
       type: integer
       required: true
-    port_FSB1_OAM_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_FSB1_OAM_exCP_naming:
       type: org.openecomp.datatypes.Naming
       required: true
@@ -82,11 +77,6 @@ topology_template:
     port_FSB1_OAM_mac_requirements:
       type: org.openecomp.datatypes.network.MacRequirements
       required: true
-    port_FSB1_Internal_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_FSB1_Internal_network:
       type: list
       required: true
@@ -127,11 +117,6 @@ topology_template:
       required: true
       entry_schema:
         type: string
-    port_FSB2_Internal_subinterface_indicator:
-      type: list
-      required: true
-      entry_schema:
-        type: boolean
     port_FSB1_OAM_network_role_tag:
       type: string
       required: true
@@ -154,10 +139,7 @@ topology_template:
           get_input: port_FSB1_Internal_exCP_naming
         vlan_requirements:
           get_input: port_FSB1_Internal_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_FSB1_Internal_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_FSB1_Internal_ip_requirements
         network_role_tag:
@@ -188,10 +170,7 @@ topology_template:
           get_input: port_FSB2_Internal_exCP_naming
         vlan_requirements:
           get_input: port_FSB2_Internal_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_FSB2_Internal_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_FSB2_Internal_ip_requirements
         network_role_tag:
@@ -222,10 +201,7 @@ topology_template:
           get_input: port_FSB1_OAM_exCP_naming
         vlan_requirements:
           get_input: port_FSB1_OAM_vlan_requirements
-        subinterface_indicator:
-          get_input:
-          - port_FSB1_OAM_subinterface_indicator
-          - index_value
+        subinterface_indicator: false
         ip_requirements:
           get_input: port_FSB1_OAM_ip_requirements
         network_role_tag:
index 53edc4a..62e3c55 100644 (file)
@@ -74,7 +74,6 @@ topology_template:
         mac_address:
           get_input: fsb1-Internal2-mac
         network: Internal2-net
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -86,7 +85,6 @@ topology_template:
         mac_address:
           get_input: fsb1-Internal1-mac
         network: Internal1-net
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -103,7 +101,6 @@ topology_template:
         - ip_address:
             get_input: fsb1-oam-ip
         network: jsa_net1
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -184,16 +181,12 @@ topology_template:
       properties:
         port_FSB1_Internal_mac_address:
           get_input: fsb1-Internal1-mac
-        port_FSB1_OAM_subinterface_indicator:
-        - false
         vm_flavor_name:
           get_input: fsb-flavor
         vm_image_name:
           get_input: fsb-image
         compute_FSB_admin_pass:
         - STATIC-DATA-FSB1
-        port_FSB1_Internal_subinterface_indicator:
-        - false
         port_FSB1_Internal_network:
         - Internal1-net
         port_FSB2_Internal_mac_address:
@@ -206,8 +199,6 @@ topology_template:
         - write_files:
           - path: /path1/etc/sysconfig/network-scripts/ifcfg-eth0
           - path: /path2/etc/sysconfig/network-scripts/ifcfg-eth1
-        port_FSB2_Internal_subinterface_indicator:
-        - false
         compute_FSB_availability_zone:
         - get_input: fsb1_zone
         port_FSB1_OAM_fixed_ips:
index 1ece0e7..6305a7c 100644 (file)
@@ -69,7 +69,6 @@ topology_template:
         mac_address:
           get_input: fsb1-Internal2-mac
         network: Internal2-net
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -81,7 +80,6 @@ topology_template:
         mac_address:
           get_input: fsb1-Internal1-mac
         network: Internal1-net
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -160,8 +158,6 @@ topology_template:
       directives:
       - substitutable
       properties:
-        port_FSB1_Internal_2_subinterface_indicator:
-        - false
         vm_flavor_name:
           get_input: fsb-flavor
         vm_image_name:
@@ -170,8 +166,6 @@ topology_template:
         - STATIC-DATA-FSB1
         port_FSB1_Internal_1_mac_address:
           get_input: fsb1-Internal1-mac
-        port_FSB1_Internal_1_subinterface_indicator:
-        - false
         port_FSB1_Internal_1_network:
         - Internal1-net
         port_FSB1_Internal_2_mac_address:
index 74af8bd..ca75560 100644 (file)
@@ -94,7 +94,6 @@ topology_template:
         mac_address:
           get_input: fsb2-Internal2-mac
         network: Internal2-net-fsb2-Internal2
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -106,7 +105,6 @@ topology_template:
         mac_address:
           get_input: fsb2-Internal1-mac
         network: Internal2-net-fsb2-Internal1
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -118,7 +116,6 @@ topology_template:
         mac_address:
           get_input: fsb1-Internal2-mac
         network: Internal1-net-fsb1-Internal2
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -134,7 +131,6 @@ topology_template:
         mac_address:
           get_input: fsb1-Internal1-mac
         network: Internal1-net-fsb1-Internal1
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -256,9 +252,6 @@ topology_template:
         compute_FSB_admin_pass:
         - STATIC-DATA-FSB1
         - STATIC-DATA-FSB2
-        port_FSB1_Internal_subinterface_indicator:
-        - false
-        - false
         port_FSB1_Internal_network:
         - Internal1-net-fsb1-Internal1
         - Internal1-net-fsb1-Internal2
@@ -274,9 +267,6 @@ topology_template:
         - write_files:
           - path: /path3/etc/sysconfig/network-scripts/ifcfg-eth0
           - path: /path4/etc/sysconfig/network-scripts/ifcfg-eth1
-        port_FSB2_Internal_subinterface_indicator:
-        - false
-        - false
         compute_FSB_availability_zone:
         - get_input: fsb1_zone
         - get_input: fsb2_zone
index cb4c364..5141067 100644 (file)
@@ -259,16 +259,12 @@ topology_template:
       directives:
       - substitutable
       properties:
-        port_VMI_subinterface_indicator:
-        - false
         port_FSB1_Port_network:
         - Internal1-net
         vm_flavor_name:
           get_input: fsb1-flavor
         port_FSB1_Port_mac_address:
           get_input: fsb1-Internal1-mac
-        port_FSB1_Port_subinterface_indicator:
-        - false
         compute_FSB1_availability_zone:
         - get_input: fsb_zone
         port_VMI_port_tuple_refs:
index 33cf0ab..d4722c1 100644 (file)
@@ -104,7 +104,6 @@ topology_template:
         mac_address:
           get_input: fsb2-Internal2-mac
         network: Internal2-net-fsb2-Internal2
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -120,7 +119,6 @@ topology_template:
         mac_address:
           get_input: fsb2-Internal1-mac
         network: Internal2-net-fsb2-Internal1
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -136,7 +134,6 @@ topology_template:
         mac_address:
           get_input: fsb1-Internal2-mac
         network: Internal1-net-fsb1-Internal2
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -152,7 +149,6 @@ topology_template:
         mac_address:
           get_input: fsb1-Internal1-mac
         network: Internal1-net-fsb1-Internal1
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -253,9 +249,6 @@ topology_template:
         compute_FSB_admin_pass:
         - OPTIONAL-DATA-FSB1
         - null
-        port_FSB1_Internal_subinterface_indicator:
-        - false
-        - false
         port_FSB1_Internal_network:
         - Internal1-net-fsb1-Internal1
         - Internal1-net-fsb1-Internal2
@@ -271,9 +264,6 @@ topology_template:
         - write_files:
           - path: /path3/etc/sysconfig/network-scripts/ifcfg-eth0
           - path: /path4/etc/sysconfig/network-scripts/ifcfg-eth1
-        port_FSB2_Internal_subinterface_indicator:
-        - false
-        - false
         compute_FSB_availability_zone:
         - get_input: fsb1_zone
         - get_input: fsb2_zone
index bf66e19..12db507 100644 (file)
@@ -57,7 +57,6 @@ topology_template:
         replacement_policy: AUTO
         network:
           get_input: port_name
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -89,7 +88,6 @@ topology_template:
         replacement_policy: AUTO
         network:
           get_input: port_name
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -108,8 +106,6 @@ topology_template:
         - RAW
         vm_image_name:
           get_input: image_smp_name
-        port_port_1_subinterface_indicator:
-        - false
         port_port_2_replacement_policy:
         - AUTO
         compute_smp_name:
@@ -118,8 +114,6 @@ topology_template:
         - AUTO
         port_port_1_network:
         - get_input: port_name
-        port_port_2_subinterface_indicator:
-        - false
         port_port_2_network:
         - get_input: port_name
         compute_smp_metadata:
index f0d0179..df25091 100644 (file)
@@ -104,7 +104,6 @@ topology_template:
         mac_address:
           get_input: fsb2-Internal2-mac
         network: Internal2-net-fsb2-Internal2
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -120,7 +119,6 @@ topology_template:
         mac_address:
           get_input: fsb2-Internal1-mac
         network: Internal2-net-fsb2-Internal1
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -136,7 +134,6 @@ topology_template:
         mac_address:
           get_input: fsb1-Internal2-mac
         network: Internal1-net-fsb1-Internal2
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -152,7 +149,6 @@ topology_template:
         mac_address:
           get_input: fsb1-Internal1-mac
         network: Internal1-net-fsb1-Internal1
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -266,9 +262,6 @@ topology_template:
         compute_FSB_admin_pass:
         - STATIC-DATA-FSB1
         - STATIC-DATA-FSB2
-        port_FSB1_Internal_subinterface_indicator:
-        - false
-        - false
         port_FSB1_Internal_network:
         - Internal1-net-fsb1-Internal1
         - Internal1-net-fsb1-Internal2
@@ -284,9 +277,6 @@ topology_template:
         - write_files:
           - path: /path3/etc/sysconfig/network-scripts/ifcfg-eth0
           - path: /path4/etc/sysconfig/network-scripts/ifcfg-eth1
-        port_FSB2_Internal_subinterface_indicator:
-        - false
-        - false
         compute_FSB_availability_zone:
         - get_input: fsb1_zone
         - get_input: fsb2_zone
index 796d4db..e4ee3cc 100644 (file)
@@ -55,7 +55,6 @@ topology_template:
       properties:
         network:
           get_input: cdr_network
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -66,7 +65,6 @@ topology_template:
       properties:
         network:
           get_input: oam_private_net_name
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -99,22 +97,18 @@ topology_template:
       directives:
       - substitutable
       properties:
-        vm_flavor_name: FLAVOR-test
-        vm_image_name: Image-test
-        port_oam_private_net_network_port_subinterface_indicator:
-        - false
         compute_QRouter_availability_zone:
         - Availability-test
         compute_QRouter_config_drive:
         - true
         port_cdr_network_port_network:
         - get_input: cdr_network
+        vm_flavor_name: FLAVOR-test
         port_oam_private_net_network_port_network:
         - get_input: oam_private_net_name
+        vm_image_name: Image-test
         compute_QRouter_name:
         - QRouter-name
-        port_cdr_network_port_subinterface_indicator:
-        - false
         service_template_filter:
           substitute_service_template: Nested_QRouterServiceTemplate.yaml
           count: 1
index 6315ba5..5071ce0 100644 (file)
@@ -104,7 +104,6 @@ topology_template:
         mac_address:
           get_input: fsb2-Internal2-mac
         network: Internal2-net-fsb2-Internal2
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -120,7 +119,6 @@ topology_template:
         mac_address:
           get_input: fsb2-Internal1-mac
         network: Internal2-net-fsb2-Internal1
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -136,7 +134,6 @@ topology_template:
         mac_address:
           get_input: fsb1-Internal2-mac
         network: Internal1-net-fsb1-Internal2
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -152,7 +149,6 @@ topology_template:
         mac_address:
           get_input: fsb1-Internal1-mac
         network: Internal1-net-fsb1-Internal1
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -253,9 +249,6 @@ topology_template:
         compute_FSB_admin_pass:
         - STATIC-DATA-FSB1
         - STATIC-DATA-FSB2
-        port_FSB1_Internal_subinterface_indicator:
-        - false
-        - false
         port_FSB1_Internal_network:
         - Internal1-net-fsb1-Internal1
         - Internal1-net-fsb1-Internal2
@@ -271,9 +264,6 @@ topology_template:
         - write_files:
           - path: /path3/etc/sysconfig/network-scripts/ifcfg-eth0
           - path: /path4/etc/sysconfig/network-scripts/ifcfg-eth1
-        port_FSB2_Internal_subinterface_indicator:
-        - false
-        - false
         compute_FSB_availability_zone:
         - get_input: fsb1_zone
         - get_input: fsb2_zone
index 03086cc..a881a1e 100644 (file)
@@ -79,7 +79,6 @@ topology_template:
         mac_address:
           get_input: fsb1-Internal2-mac
         network: Internal2-net
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -91,7 +90,6 @@ topology_template:
         mac_address:
           get_input: fsb1-Internal1-mac
         network: Internal1-net
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -108,7 +106,6 @@ topology_template:
         - ip_address:
             get_input: fsb1-oam-ip
         network: jsa_net1
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -178,16 +175,12 @@ topology_template:
       properties:
         port_FSB1_Internal_mac_address:
           get_input: fsb1-Internal1-mac
-        port_FSB1_OAM_subinterface_indicator:
-        - false
         vm_flavor_name:
           get_input: fsb-flavor
         vm_image_name:
           get_input: fsb-image
         compute_FSB_admin_pass:
         - STATIC-DATA-FSB1
-        port_FSB1_Internal_subinterface_indicator:
-        - false
         port_FSB1_Internal_network:
         - Internal1-net
         port_FSB2_Internal_mac_address:
@@ -200,8 +193,6 @@ topology_template:
         - write_files:
           - path: /path1/etc/sysconfig/network-scripts/ifcfg-eth0
           - path: /path2/etc/sysconfig/network-scripts/ifcfg-eth1
-        port_FSB2_Internal_subinterface_indicator:
-        - false
         compute_FSB_availability_zone:
         - get_input: fsb1_zone
         port_FSB1_OAM_fixed_ips:
index 511aa0c..6ae9f35 100644 (file)
@@ -104,7 +104,6 @@ topology_template:
         mac_address:
           get_input: fsb2-Internal2-mac
         network: Internal2-net-fsb2-Internal2
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -120,7 +119,6 @@ topology_template:
         mac_address:
           get_input: fsb2-Internal1-mac
         network: Internal2-net-fsb2-Internal1
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -136,7 +134,6 @@ topology_template:
         mac_address:
           get_input: fsb1-Internal2-mac
         network: Internal1-net-fsb1-Internal2
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -152,7 +149,6 @@ topology_template:
         mac_address:
           get_input: fsb1-Internal1-mac
         network: Internal1-net-fsb1-Internal1
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -293,9 +289,6 @@ topology_template:
         compute_FSB_admin_pass:
         - STATIC-DATA-FSB1
         - STATIC-DATA-FSB2
-        port_FSB1_Internal_subinterface_indicator:
-        - false
-        - false
         port_FSB1_Internal_network:
         - Internal1-net-fsb1-Internal1
         - Internal1-net-fsb1-Internal2
@@ -311,9 +304,6 @@ topology_template:
         - write_files:
           - path: /path3/etc/sysconfig/network-scripts/ifcfg-eth0
           - path: /path4/etc/sysconfig/network-scripts/ifcfg-eth1
-        port_FSB2_Internal_subinterface_indicator:
-        - false
-        - false
         compute_FSB_availability_zone:
         - get_input: fsb1_zone
         - get_input: fsb2_zone
index 41a5177..99365a8 100644 (file)
@@ -79,7 +79,6 @@ topology_template:
         mac_address:
           get_input: fsb1-Internal2-mac
         network: Internal2-net
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -91,7 +90,6 @@ topology_template:
         mac_address:
           get_input: fsb1-Internal1-mac
         network: Internal1-net
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -108,7 +106,6 @@ topology_template:
         - ip_address:
             get_input: fsb1-oam-ip
         network: jsa_net1
-        subinterface_indicator: false
       requirements:
       - binding:
           capability: tosca.capabilities.network.Bindable
@@ -198,16 +195,12 @@ topology_template:
       properties:
         port_FSB1_Internal_mac_address:
           get_input: fsb1-Internal1-mac
-        port_FSB1_OAM_subinterface_indicator:
-        - false
         vm_flavor_name:
           get_input: fsb-flavor
         vm_image_name:
           get_input: fsb-image
         compute_FSB_admin_pass:
         - STATIC-DATA-FSB1
-        port_FSB1_Internal_subinterface_indicator:
-        - false
         port_FSB1_Internal_network:
         - Internal1-net
         port_FSB2_Internal_mac_address:
@@ -220,8 +213,6 @@ topology_template:
         - write_files:
           - path: /path1/etc/sysconfig/network-scripts/ifcfg-eth0
           - path: /path2/etc/sysconfig/network-scripts/ifcfg-eth1
-        port_FSB2_Internal_subinterface_indicator:
-        - false
         compute_FSB_availability_zone:
         - get_input: fsb1_zone
         port_FSB1_OAM_fixed_ips: